Skip to content

GameboardPlacementOccupancyOptions

Defined in: src/gameboard/occupancy.ts:28

Options controlling occupancy and blocking checks.

optional blockingPlacementKinds?: readonly GameboardPlacementKind[]

Defined in: src/gameboard/occupancy.ts:32

Placement kinds that should block occupancy by default.


optional blockingPlacementLayers?: readonly GameboardPlacementLayer[]

Defined in: src/gameboard/occupancy.ts:34

Placement layers that should block occupancy by default.


optional ignorePlacementIds?: readonly string[]

Defined in: src/gameboard/occupancy.ts:36

Placement ids ignored by blocking checks.


optional includeLayoutFootprint?: boolean

Defined in: src/gameboard/occupancy.ts:30

Whether to include layoutFootprintTiles metadata in occupied tile checks.