Skip to content

TileAssetOptions

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:650

Options for overriding the base tile asset and guide connectivity state.

assetId: string

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:654

Base tile asset id.


at: HexCoordinates

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:652

Tile whose asset state should be replaced.


optional coastEdges?: HexEdgeInput

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:666

Replacement coast edge input.


optional coastWaterless?: boolean

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:676

Whether the coast uses a waterless variant.


optional elevation?: number

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:660

Replacement elevation.


optional riverCrossing?: RiverCrossing

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:674

River crossing variant.


optional riverCurvy?: boolean

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:672

Whether the river uses a curvy variant.


optional riverEdges?: HexEdgeInput

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:664

Replacement river edge input.


optional riverWaterless?: boolean

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:670

Whether the river uses a waterless variant.


optional roadEdges?: HexEdgeInput

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:662

Replacement road edge input.


optional roadSlope?: RoadSlope

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:668

Road slope variant.


optional supportAssetId?: string

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:658

Replacement support/bottom asset id.


optional tags?: readonly string[]

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:680

Additional tile tags.


optional terrain?: GameboardTerrain

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:656

Replacement terrain category.


optional textureSet?: "default" | "fall" | "summer" | "winter"

Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:678

Replacement texture set for this tile.