Skip to content

HexTileState

const HexTileState: Trait<{ baseAssetId: string; coastEdges: number; coastWaterless: boolean; coordinates: () => HexCoordinates; elevation: number; key: string; riverCrossing: "A" | "B" | undefined; riverCurvy: boolean; riverEdges: number; riverWaterless: boolean; roadEdges: number; roadSlope: "high" | "low" | undefined; supportAssetId: string; tags: () => string[]; terrain: GameboardTerrain; textureSet: "default" | "fall" | "summer" | "winter"; }>

Defined in: src/traits/board.ts:49

Full tile trait used for serialization, rendering, and coarse tile queries.