Skip to content

SettlementOptions

Defined in: src/gameboard/gameboard.ts:433

Options for adding a faction settlement building.

at: HexCoordinates

Defined in: src/gameboard/gameboard.ts:435

Tile where the settlement is anchored.


building: "archeryrange" | "barracks" | "blacksmith" | "castle" | "church" | "docks" | "home_A" | "home_B" | "lumbermill" | "market" | "mine" | "shipyard" | "shrine" | "stables" | "tavern" | "tent" | "townhall" | "tower_A" | "tower_B" | "tower_base" | "tower_cannon" | "tower_catapult" | "watchtower" | "watermill" | "well" | "windmill" | "workshop"

Defined in: src/gameboard/gameboard.ts:439

Settlement building kind.


faction: "blue" | "green" | "red" | "yellow"

Defined in: src/gameboard/gameboard.ts:437

Faction color for the building.


optional rotationSteps?: number

Defined in: src/gameboard/gameboard.ts:441

Clockwise 60-degree rotation steps.


optional scale?: number

Defined in: src/gameboard/gameboard.ts:443

Uniform render scale.