AddHarborRecipeStep
Defined in: src/scenario/recipe.ts:353
Recipe step that places a harbor composition.
Extends
Section titled “Extends”Properties
Section titled “Properties”action
Section titled “action”action:
"addHarbor"
Defined in: src/scenario/recipe.ts:355
Discriminator for harbor placement.
at:
HexCoordinates
Defined in: src/gameboard/gameboard.ts:417
Coast tile where the harbor is anchored.
Inherited from
Section titled “Inherited from”facing
Section titled “facing”facing:
HexEdgeIndex
Defined in: src/gameboard/gameboard.ts:419
Edge facing adjacent water.
Inherited from
Section titled “Inherited from”faction
Section titled “faction”faction:
"blue"|"green"|"red"|"yellow"
Defined in: src/gameboard/gameboard.ts:421
Faction color for the harbor.
Inherited from
Section titled “Inherited from”includeProps?
Section titled “includeProps?”
optionalincludeProps?:boolean
Defined in: src/gameboard/gameboard.ts:425
Whether to add adjacent boat/anchor props.
Inherited from
Section titled “Inherited from”
optionalkind?:HarborKind
Defined in: src/gameboard/gameboard.ts:423
Harbor structure variant.
Inherited from
Section titled “Inherited from”rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: src/gameboard/gameboard.ts:427
Clockwise 60-degree rotation steps. Defaults to facing.