GameboardScenarioSimulationUpdateActorStep
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:223
Updates an actor and optionally its placement.
Extends
Section titled “Extends”Properties
Section titled “Properties”action
Section titled “action”action:
"update-actor"
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:226
Step discriminator.
actor:
UpdateGameboardActorOptions
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:230
Actor update options.
actorId
Section titled “actorId”actorId:
string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:228
Actor id to update.
optionalid?:string
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:86
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: packages/declarative-hex-worlds/src/simulation/script-types.ts:88
Human-readable step label for reports.
Inherited from
Section titled “Inherited from”GameboardScenarioSimulationStepBase.label
placement?
Section titled “placement?”
optionalplacement?:UpdateGameboardPlacementOptions
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:232
Optional placement update options for the actor placement.
systems?
Section titled “systems?”
optionalsystems?:false|RunGameboardSystemsOptions
Defined in: packages/declarative-hex-worlds/src/simulation/script-types.ts:234
Systems to run after update, or false to skip.