Skip to content

AddConstructionSiteRecipeStep

Defined in: src/scenario/recipe.ts:259

Recipe step that places a construction, ruin, or worksite structure.

action: "addConstructionSite"

Defined in: src/scenario/recipe.ts:261

Discriminator for construction site placement.


at: HexCoordinates

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

Tile where the construction asset is anchored.

ConstructionSiteOptions.at


optional constructionId?: string

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

Optional stable id for a multi-step construction chain.

ConstructionSiteOptions.constructionId


optional kind?: ConstructionSiteKind

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

Construction state to place. Defaults to stage-A.

ConstructionSiteOptions.kind


optional rotationSteps?: number

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

Clockwise 60-degree rotation steps.

ConstructionSiteOptions.rotationSteps


optional scale?: number

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

Uniform render scale.

ConstructionSiteOptions.scale