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

run RunState
trigger TriggerDef
fact RunTriggerFact