GameboardScenarioSimulationScript
Defined in: src/simulation/script.ts:267
Serializable script for deterministic scenario simulation.
Properties
Section titled “Properties”defaultCommandHandlerOptions?
Section titled “defaultCommandHandlerOptions?”
optionaldefaultCommandHandlerOptions?:CreateGameboardInteractionHandlerPresetOptions
Defined in: src/simulation/script.ts:279
Default options for built-in command handler presets.
defaultCommandHandlers?
Section titled “defaultCommandHandlers?”
optionaldefaultCommandHandlers?: readonly ("remove-target-actor"|"remove-target-placement"|"mark-target-interacted"|"default-rpg")[]
Defined in: src/simulation/script.ts:277
Default built-in command handler presets.
defaultCommandSystems?
Section titled “defaultCommandSystems?”
optionaldefaultCommandSystems?:false|RunGameboardSystemsOptions
Defined in: src/simulation/script.ts:275
Default systems after command dispatch, or false to skip.
defaultRunSystems?
Section titled “defaultRunSystems?”
optionaldefaultRunSystems?:RunGameboardSystemsOptions
Defined in: src/simulation/script.ts:281
Default systems for run-systems steps.
defaultSourceActor?
Section titled “defaultSourceActor?”
optionaldefaultSourceActor?:string
Defined in: src/simulation/script.ts:273
Default source actor id for command steps.
expectations?
Section titled “expectations?”
optionalexpectations?:GameboardScenarioSimulationExpectations
Defined in: src/simulation/script.ts:283
Optional expectations evaluated against the report.
schemaVersion
Section titled “schemaVersion”schemaVersion:
"1.0.0"
Defined in: src/simulation/script.ts:269
Simulation schema version.
steps: readonly
GameboardScenarioSimulationStep[]
Defined in: src/simulation/script.ts:271
Steps to execute in order.