GameboardScenarioSimulationCommandStep
Defined in: src/simulation/script.ts:106
Runs an interaction command against a target.
Extends
Section titled “Extends”Properties
Section titled “Properties”action
Section titled “action”action:
"command"
Defined in: src/simulation/script.ts:109
Step discriminator.
command?
Section titled “command?”
optionalcommand?:Omit<RunGameboardInteractionOptions,"systems"|"handlers">
Defined in: src/simulation/script.ts:115
Command execution options excluding systems and handlers.
handler?
Section titled “handler?”
optionalhandler?:"remove-target-actor"|"remove-target-placement"|"mark-target-interacted"|"default-rpg"
Defined in: src/simulation/script.ts:117
Single built-in command handler preset.
handlerOptions?
Section titled “handlerOptions?”
optionalhandlerOptions?:CreateGameboardInteractionHandlerPresetOptions
Defined in: src/simulation/script.ts:121
Options for built-in command handler presets.
handlers?
Section titled “handlers?”
optionalhandlers?: readonly ("remove-target-actor"|"remove-target-placement"|"mark-target-interacted"|"default-rpg")[]
Defined in: src/simulation/script.ts:119
Built-in command handler presets.
optionalid?:string
Defined in: src/simulation/script.ts:98
Optional stable step id used by reports and expectations.
Inherited from
Section titled “Inherited from”GameboardScenarioSimulationStepBase.id
label?
Section titled “label?”
optionallabel?:string
Defined in: src/simulation/script.ts:100
Human-readable step label for reports.
Inherited from
Section titled “Inherited from”GameboardScenarioSimulationStepBase.label
sourceActor?
Section titled “sourceActor?”
optionalsourceActor?:string
Defined in: src/simulation/script.ts:113
Source actor id used when the target must be planned.
systems?
Section titled “systems?”
optionalsystems?:false|RunGameboardSystemsOptions
Defined in: src/simulation/script.ts:123
Systems to run after command dispatch, or false to skip.
target
Section titled “target”target:
GameboardInteractionCommandInput
Defined in: src/simulation/script.ts:111
Command target or already-planned command.