Interface IRunTriggerHandler
- Namespace
- SurvivorsMaker.Run
- Assembly
- SurvivorsMaker.Run.dll
Extension point for deterministic run-stage trigger actions using the run-owned random stream.
public interface IRunTriggerHandler
Methods
Fire(RunState, TriggerDef, RunTriggerFact)
Executes a custom run event action; use run.Random and preserve deterministic iteration order.
void Fire(RunState run, TriggerDef trigger, RunTriggerFact fact)
Parameters
runRunStatetriggerTriggerDeffactRunTriggerFact