Skip to content

SetCoastEdgesRecipeStep

Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:160

Recipe step that records coastal water edge connectivity for one hex.

action: "setCoastEdges"

Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:162

Discriminator for coastal edge assignment.


at: HexCoordinates

Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:164

Target hex coordinate.


waterEdges: number | readonly HexEdgeIndex[]

Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:166

Water-facing edges as indexes or a canonical bit mask.


optional waterless?: boolean

Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:168

Whether to choose the waterless coast variant.