AddConstructionSiteRecipeStep
Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:256
Recipe step that places a construction, ruin, or worksite structure.
Extends
Section titled “Extends”Properties
Section titled “Properties”action
Section titled “action”action:
"addConstructionSite"
Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:258
Discriminator for construction site placement.
at:
HexCoordinates
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:514
Tile where the construction asset is anchored.
Inherited from
Section titled “Inherited from”constructionId?
Section titled “constructionId?”
optionalconstructionId?:string
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:520
Optional stable id for a multi-step construction chain.
Inherited from
Section titled “Inherited from”ConstructionSiteOptions.constructionId
optionalkind?:ConstructionSiteKind
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:516
Construction state to place. Defaults to stage-A.
Inherited from
Section titled “Inherited from”rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:518
Clockwise 60-degree rotation steps.
Inherited from
Section titled “Inherited from”ConstructionSiteOptions.rotationSteps
scale?
Section titled “scale?”
optionalscale?:number
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:522
Uniform render scale.