Skip to content

GameboardNeighborhoodInspection

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

Actor-aware inspection for a ring or radius around a center tile.

actors: readonly GameboardActorSnapshot[]

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

Unique actors found in matching tiles.


blockingTileKeys: readonly string[]

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

Tile keys with blocking placements.


center: HexCoordinates

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

Resolved center coordinates.


centerKey: string

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

Resolved center tile key.


enterableTileKeys: readonly string[]

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

Tile keys that can be entered.


hostileActors: readonly GameboardActorSnapshot[]

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

Unique hostile actors found in matching tiles.


interactiveActors: readonly GameboardActorSnapshot[]

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

Unique interactive actors found in matching tiles.


occupiedTileKeys: readonly string[]

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

Tile keys with gameplay occupancy.


propActors: readonly GameboardActorSnapshot[]

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

Unique prop actors found in matching tiles.


radius: number

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

Normalized inspection radius.


tiles: readonly GameboardNeighborhoodTileInspection[]

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

Matching tile inspections sorted by distance and tile key.