Skip to content

GameboardScenarioSimulationActorTargetRecord

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

Serializable actor target summary.

actorId: string

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

Actor id.


approach: GameboardActorTargetApproach | "self" | "none"

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

Approach policy selected for the target.


optional approachTileKey?: string

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

Approach tile key when one was selected.


optional commandActorId?: string

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

Planned command actor id.


commandCanExecute: boolean

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

Whether the planned command can execute.


commandIntent: GameboardInteractionIntent

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

Planned command intent.


commandKind: GameboardInteractionCommandKind

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

Planned command kind.


optional commandPlacementId?: string

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

Planned command placement id.


optional commandReason?: string

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

Planned command failure reason.


optional commandTileKey?: string

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

Planned command tile key.


optional faction?: string

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

Actor faction.


hostile: boolean

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

Whether the actor is generally hostile.


optional hostileToSource?: boolean

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

Whether the actor is hostile to the source actor.


interactive: boolean

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

Whether the actor is interactive.


kind: GameboardActorKind

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

Actor kind.


pathCost: number

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

Path cost.


pathFound: boolean

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

Whether a path was found.


pathKeys: readonly string[]

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

Path tile keys.


placementId: string

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

Placement id for the actor.


reachable: boolean

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

Whether a usable approach path was found.


optional reason?: string

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

Optional unreachable or command reason.


optional team?: string

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

Actor team.


tileKey: string

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

Actor tile key.