Skip to content

GameboardScenarioSimulationPatrolExpectation

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

Expected patrol record in a simulation report.

optional actorId?: string

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

Expected actor id.


optional advanced?: boolean

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

Expected waypoint-advanced flag.


optional currentWaypointIndex?: number

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

Expected current waypoint index.


optional eventType?: "patrol-move-requested" | "patrol-waiting" | "patrol-completed" | "patrol-blocked"

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

Expected patrol event type.


optional placementId?: string

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

Expected placement id.


optional reason?: string

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

Expected patrol reason.


optional requested?: boolean

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

Expected movement-request flag.


optional roundsCompleted?: number

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

Expected completed route rounds.


optional routeId?: string

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

Expected patrol route id.


optional status?: GameboardPatrolStatus

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

Expected patrol status.


optional stepId?: string

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

Step id that should emit the patrol record.


optional stepIndex?: number

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

Step index that should emit the patrol record.


optional targetKey?: string

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

Expected target tile key.


optional targetWaypointIndex?: number

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

Expected target waypoint index.