Skip to content

GameboardScenarioSimulationCommandExpectation

Defined in: src/simulation/script.ts:320

Expected command record in a simulation report.

optional actorId?: string

Defined in: src/simulation/script.ts:340

Expected command actor id.


optional canExecute?: boolean

Defined in: src/simulation/script.ts:332

Expected command executability.


optional effectTypes?: readonly ("actor-removed" | "placement-removed" | "actor-updated" | "placement-updated")[]

Defined in: src/simulation/script.ts:350

Expected command effect types.


optional handlerId?: string

Defined in: src/simulation/script.ts:346

Expected handler id.


optional handlerStatus?: GameboardInteractionHandlerStatus

Defined in: src/simulation/script.ts:348

Expected handler status.


optional intent?: GameboardInteractionIntent

Defined in: src/simulation/script.ts:328

Expected command intent.


optional kind?: GameboardInteractionCommandKind

Defined in: src/simulation/script.ts:326

Expected command kind.


optional placementId?: string

Defined in: src/simulation/script.ts:338

Expected command placement id.


optional reason?: string

Defined in: src/simulation/script.ts:334

Expected command reason.


optional sourceActorId?: string

Defined in: src/simulation/script.ts:342

Expected source actor id.


optional sourcePlacementId?: string

Defined in: src/simulation/script.ts:344

Expected source placement id.


optional status?: GameboardInteractionExecutionStatus

Defined in: src/simulation/script.ts:330

Expected command status.


optional stepId?: string

Defined in: src/simulation/script.ts:322

Step id that should emit the command.


optional stepIndex?: number

Defined in: src/simulation/script.ts:324

Step index that should emit the command.


optional targetActorId?: string

Defined in: src/simulation/script.ts:360

Expected target actor id.


optional targetCanEnter?: boolean

Defined in: src/simulation/script.ts:362

Expected target enterability.


optional targetIntent?: GameboardInteractionIntent

Defined in: src/simulation/script.ts:354

Expected target intent.


optional targetKind?: GameboardInteractionTargetKind

Defined in: src/simulation/script.ts:352

Expected target kind.


optional targetPlacementId?: string

Defined in: src/simulation/script.ts:358

Expected target placement id.


optional targetTileKey?: string

Defined in: src/simulation/script.ts:356

Expected target tile key.


optional tileKey?: string

Defined in: src/simulation/script.ts:336

Expected command tile key.