GameboardNeighborhoodInspection
Defined in: src/actors/actors.ts:352
Actor-aware inspection for a ring or radius around a center tile.
Properties
Section titled “Properties”actors
Section titled “actors”actors: readonly
GameboardActorSnapshot[]
Defined in: src/actors/actors.ts:362
Unique actors found in matching tiles.
blockingTileKeys
Section titled “blockingTileKeys”blockingTileKeys: readonly
string[]
Defined in: src/actors/actors.ts:374
Tile keys with blocking placements.
center
Section titled “center”center:
HexCoordinates
Defined in: src/actors/actors.ts:354
Resolved center coordinates.
centerKey
Section titled “centerKey”centerKey:
string
Defined in: src/actors/actors.ts:356
Resolved center tile key.
enterableTileKeys
Section titled “enterableTileKeys”enterableTileKeys: readonly
string[]
Defined in: src/actors/actors.ts:370
Tile keys that can be entered.
hostileActors
Section titled “hostileActors”hostileActors: readonly
GameboardActorSnapshot[]
Defined in: src/actors/actors.ts:364
Unique hostile actors found in matching tiles.
interactiveActors
Section titled “interactiveActors”interactiveActors: readonly
GameboardActorSnapshot[]
Defined in: src/actors/actors.ts:366
Unique interactive actors found in matching tiles.
occupiedTileKeys
Section titled “occupiedTileKeys”occupiedTileKeys: readonly
string[]
Defined in: src/actors/actors.ts:372
Tile keys with gameplay occupancy.
propActors
Section titled “propActors”propActors: readonly
GameboardActorSnapshot[]
Defined in: src/actors/actors.ts:368
Unique prop actors found in matching tiles.
radius
Section titled “radius”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.