GameboardActorTarget
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:524
One selected target plus its planned command and path result.
Properties
Section titled “Properties”actor:
GameboardActorSnapshot
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:526
Target actor snapshot.
approach
Section titled “approach”approach:
GameboardActorTargetApproach|"self"|"none"
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:534
Approach mode actually used for this target.
approachTileKey?
Section titled “approachTileKey?”
optionalapproachTileKey?:string
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:536
Tile key approached by the path.
command
Section titled “command”command:
GameboardInteractionCommand
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:530
Planned interaction command for the target.
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:532
Path to the selected approach tile.
reachable
Section titled “reachable”reachable:
boolean
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:538
Whether the target is reachable under the active profile.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:540
Unreachable reason.
record
Section titled “record”record:
GameboardActorSelectionRecord
Defined in: packages/declarative-hex-worlds/src/actors/actors.ts:528
Serializable target actor record.