Skip to content

GameboardPlacementOccupancyRecord

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:120

Relation payload connecting a placement to every occupied footprint tile.

blocksMovement: boolean

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:132

Whether this occupancy blocks movement.


coordinates: HexCoordinates

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:126

Occupied tile coordinates.


footprintIndex: number

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:130

Zero-based footprint index.


occupancyGroup: string

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:134

Occupancy group used to allow compatible colocation.


originTileKey: string

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:128

Origin tile key for the placement.


placementId: string

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:122

Placement id.


tileKey: string

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:124

Occupied tile key.