GameboardScenarioSimulationCommandExpectation
Defined in: src/simulation/script.ts:320
Expected command record in a simulation report.
Properties
Section titled “Properties”actorId?
Section titled “actorId?”
optionalactorId?:string
Defined in: src/simulation/script.ts:340
Expected command actor id.
canExecute?
Section titled “canExecute?”
optionalcanExecute?:boolean
Defined in: src/simulation/script.ts:332
Expected command executability.
effectTypes?
Section titled “effectTypes?”
optionaleffectTypes?: readonly ("actor-removed"|"placement-removed"|"actor-updated"|"placement-updated")[]
Defined in: src/simulation/script.ts:350
Expected command effect types.
handlerId?
Section titled “handlerId?”
optionalhandlerId?:string
Defined in: src/simulation/script.ts:346
Expected handler id.
handlerStatus?
Section titled “handlerStatus?”
optionalhandlerStatus?:GameboardInteractionHandlerStatus
Defined in: src/simulation/script.ts:348
Expected handler status.
intent?
Section titled “intent?”
optionalintent?:GameboardInteractionIntent
Defined in: src/simulation/script.ts:328
Expected command intent.
optionalkind?:GameboardInteractionCommandKind
Defined in: src/simulation/script.ts:326
Expected command kind.
placementId?
Section titled “placementId?”
optionalplacementId?:string
Defined in: src/simulation/script.ts:338
Expected command placement id.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/simulation/script.ts:334
Expected command reason.
sourceActorId?
Section titled “sourceActorId?”
optionalsourceActorId?:string
Defined in: src/simulation/script.ts:342
Expected source actor id.
sourcePlacementId?
Section titled “sourcePlacementId?”
optionalsourcePlacementId?:string
Defined in: src/simulation/script.ts:344
Expected source placement id.
status?
Section titled “status?”
optionalstatus?:GameboardInteractionExecutionStatus
Defined in: src/simulation/script.ts:330
Expected command status.
stepId?
Section titled “stepId?”
optionalstepId?:string
Defined in: src/simulation/script.ts:322
Step id that should emit the command.
stepIndex?
Section titled “stepIndex?”
optionalstepIndex?:number
Defined in: src/simulation/script.ts:324
Step index that should emit the command.
targetActorId?
Section titled “targetActorId?”
optionaltargetActorId?:string
Defined in: src/simulation/script.ts:360
Expected target actor id.
targetCanEnter?
Section titled “targetCanEnter?”
optionaltargetCanEnter?:boolean
Defined in: src/simulation/script.ts:362
Expected target enterability.
targetIntent?
Section titled “targetIntent?”
optionaltargetIntent?:GameboardInteractionIntent
Defined in: src/simulation/script.ts:354
Expected target intent.
targetKind?
Section titled “targetKind?”
optionaltargetKind?:GameboardInteractionTargetKind
Defined in: src/simulation/script.ts:352
Expected target kind.
targetPlacementId?
Section titled “targetPlacementId?”
optionaltargetPlacementId?:string
Defined in: src/simulation/script.ts:358
Expected target placement id.
targetTileKey?
Section titled “targetTileKey?”
optionaltargetTileKey?:string
Defined in: src/simulation/script.ts:356
Expected target tile key.
tileKey?
Section titled “tileKey?”
optionaltileKey?:string
Defined in: src/simulation/script.ts:336
Expected command tile key.