Skip to content

GameboardActorTargetingReport

Defined in: src/actors/actors.ts:553

Targeting report for one source actor.

optional nearestTarget?: GameboardActorTarget

Defined in: src/actors/actors.ts:567

First reachable target, or first target when none are reachable.


reachableActorIds: readonly string[]

Defined in: src/actors/actors.ts:565

Actor ids represented by reachableTargets.


reachableTargets: readonly GameboardActorTarget[]

Defined in: src/actors/actors.ts:561

Reachable targets only.


optional reason?: string

Defined in: src/actors/actors.ts:569

Failure reason when targeting could not be evaluated.


selection: GameboardActorSelection

Defined in: src/actors/actors.ts:557

Actor selection used as the target candidate set.


optional source?: GameboardActorSnapshot

Defined in: src/actors/actors.ts:555

Source actor, when it exists.


targetActorIds: readonly string[]

Defined in: src/actors/actors.ts:563

Actor ids represented by targets.


targets: readonly GameboardActorTarget[]

Defined in: src/actors/actors.ts:559

All targets after reachability filtering.