Skip to content

GameboardPlan

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

Complete serializable gameboard plan.

placements: readonly GameboardPlacementSpec[]

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

Generated and custom placement specs.


schemaVersion: "1.0.0"

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

Schema version used to interpret this plan.


seed: string

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

Seed used to create this plan.


shape: GameboardShape

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

Board shape.


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

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

Active texture set.


tiles: readonly GameboardTileSpec[]

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

Tile specs in the board.


warnings: readonly string[]

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

Non-fatal generation warnings.