Class Events
- Namespace
- SuzerainModdingKit
- Assembly
- SuzerainModdingKit.dll
Suzerain lifecycle events.
public static class Events
- Inheritance
-
Events
- Inherited Members
Events
BeforeStepEnd
Called before a step ends.
public static event EventHandler BeforeStepEnd
Event Type
OnBillSigned
Called when a bill is signed by the player.
public static event EventHandler<Events.BillEventArgs> OnBillSigned
Event Type
OnBillVetoed
Called when a bill is vetoed by the player.
public static event EventHandler<Events.BillEventArgs> OnBillVetoed
Event Type
OnDecisionFinished
Called when the player selects an option in a decision.
public static event EventHandler<Events.DecisionFinishedEventArgs> OnDecisionFinished
Event Type
OnDecisionShow
Called when the game shows a decision.
public static event EventHandler OnDecisionShow
Event Type
OnEvaluateStep
Called when a step is evaluated. Note that this may be called multiple times per step.
public static event EventHandler OnEvaluateStep
Event Type
OnJournalInitialized
Called when the journal is initialized. Note that this may be called multiple times.
public static event EventHandler OnJournalInitialized
Event Type
OnTurnEnd
Called when a turn ends.
public static event EventHandler OnTurnEnd