GameboardScenarioSimulationMutationRecord
Defined in: src/simulation/script.ts:768
Serializable mutation record emitted by direct mutation simulation steps.
Properties
Section titled “Properties”actorId?
Section titled “actorId?”
optionalactorId?:string
Defined in: src/simulation/script.ts:778
Actor id involved in the mutation.
placementId?
Section titled “placementId?”
optionalplacementId?:string
Defined in: src/simulation/script.ts:780
Placement id involved in the mutation.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/simulation/script.ts:788
Optional failure or diagnostic reason.
removed?
Section titled “removed?”
optionalremoved?:boolean
Defined in: src/simulation/script.ts:782
Whether an entity was removed.
spawned?
Section titled “spawned?”
optionalspawned?:boolean
Defined in: src/simulation/script.ts:784
Whether an entity was spawned.
type:
"actor-removed"|"placement-removed"|"actor-updated"|"placement-updated"|"actor-spawned"|"placement-spawned"
Defined in: src/simulation/script.ts:770
Mutation type.
updated?
Section titled “updated?”
optionalupdated?:boolean
Defined in: src/simulation/script.ts:786
Whether an entity was updated.