GameboardScenarioSimulationActorTargetRecord
Defined in: src/simulation/script.ts:826
Serializable actor target summary.
Properties
Section titled “Properties”actorId
Section titled “actorId”actorId:
string
Defined in: src/simulation/script.ts:828
Actor id.
approach
Section titled “approach”approach:
GameboardActorTargetApproach|"self"|"none"
Defined in: src/simulation/script.ts:846
Approach policy selected for the target.
approachTileKey?
Section titled “approachTileKey?”
optionalapproachTileKey?:string
Defined in: src/simulation/script.ts:848
Approach tile key when one was selected.
commandActorId?
Section titled “commandActorId?”
optionalcommandActorId?:string
Defined in: src/simulation/script.ts:872
Planned command actor id.
commandCanExecute
Section titled “commandCanExecute”commandCanExecute:
boolean
Defined in: src/simulation/script.ts:864
Whether the planned command can execute.
commandIntent
Section titled “commandIntent”commandIntent:
GameboardInteractionIntent
Defined in: src/simulation/script.ts:862
Planned command intent.
commandKind
Section titled “commandKind”commandKind:
GameboardInteractionCommandKind
Defined in: src/simulation/script.ts:860
Planned command kind.
commandPlacementId?
Section titled “commandPlacementId?”
optionalcommandPlacementId?:string
Defined in: src/simulation/script.ts:870
Planned command placement id.
commandReason?
Section titled “commandReason?”
optionalcommandReason?:string
Defined in: src/simulation/script.ts:866
Planned command failure reason.
commandTileKey?
Section titled “commandTileKey?”
optionalcommandTileKey?:string
Defined in: src/simulation/script.ts:868
Planned command tile key.
faction?
Section titled “faction?”
optionalfaction?:string
Defined in: src/simulation/script.ts:836
Actor faction.
hostile
Section titled “hostile”hostile:
boolean
Defined in: src/simulation/script.ts:840
Whether the actor is generally hostile.
hostileToSource?
Section titled “hostileToSource?”
optionalhostileToSource?:boolean
Defined in: src/simulation/script.ts:842
Whether the actor is hostile to the source actor.
interactive
Section titled “interactive”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
Section titled “pathCost”pathCost:
number
Defined in: src/simulation/script.ts:856
Path cost.
pathFound
Section titled “pathFound”pathFound:
boolean
Defined in: src/simulation/script.ts:854
Whether a path was found.
pathKeys
Section titled “pathKeys”pathKeys: readonly
string[]
Defined in: src/simulation/script.ts:858
Path tile keys.
placementId
Section titled “placementId”placementId:
string
Defined in: src/simulation/script.ts:830
Placement id for the actor.
reachable
Section titled “reachable”reachable:
boolean
Defined in: src/simulation/script.ts:850
Whether a usable approach path was found.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/simulation/script.ts:852
Optional unreachable or command reason.
optionalteam?:string
Defined in: src/simulation/script.ts:838
Actor team.
tileKey
Section titled “tileKey”tileKey:
string
Defined in: src/simulation/script.ts:832
Actor tile key.