GameboardActorTargetingReport
Defined in: src/actors/actors.ts:553
Targeting report for one source actor.
Properties
Section titled “Properties”nearestTarget?
Section titled “nearestTarget?”
optionalnearestTarget?:GameboardActorTarget
Defined in: src/actors/actors.ts:567
First reachable target, or first target when none are reachable.
reachableActorIds
Section titled “reachableActorIds”reachableActorIds: readonly
string[]
Defined in: src/actors/actors.ts:565
Actor ids represented by reachableTargets.
reachableTargets
Section titled “reachableTargets”reachableTargets: readonly
GameboardActorTarget[]
Defined in: src/actors/actors.ts:561
Reachable targets only.
reason?
Section titled “reason?”
optionalreason?:string
Defined in: src/actors/actors.ts:569
Failure reason when targeting could not be evaluated.
selection
Section titled “selection”selection:
GameboardActorSelection
Defined in: src/actors/actors.ts:557
Actor selection used as the target candidate set.
source?
Section titled “source?”
optionalsource?:GameboardActorSnapshot
Defined in: src/actors/actors.ts:555
Source actor, when it exists.
targetActorIds
Section titled “targetActorIds”targetActorIds: readonly
string[]
Defined in: src/actors/actors.ts:563
Actor ids represented by targets.
targets
Section titled “targets”targets: readonly
GameboardActorTarget[]
Defined in: src/actors/actors.ts:559
All targets after reachability filtering.