GameboardRecipeGeneration
Defined in: src/scenario/recipe.ts:77
Seeded generation configuration embedded in a recipe.
Properties
Section titled “Properties”layoutArchetypes?
Section titled “layoutArchetypes?”
optionallayoutArchetypes?:Readonly<Record<string,GameboardLayoutArchetype>>
Defined in: src/scenario/recipe.ts:79
Layout archetypes available to layout and piece fill rules.
layoutFills?
Section titled “layoutFills?”
optionallayoutFills?: readonlyGameboardLayoutFillRule[]
Defined in: src/scenario/recipe.ts:83
Rules that spawn placements directly from layout archetypes.
layoutFillSeed?
Section titled “layoutFillSeed?”
optionallayoutFillSeed?:string|number
Defined in: src/scenario/recipe.ts:81
Seed used by layout fill spawning.
pieceDeclarations?
Section titled “pieceDeclarations?”
optionalpieceDeclarations?: readonlyGameboardPieceDeclarationInput[]
Defined in: src/scenario/recipe.ts:85
Piece declarations used by seeded piece fill rules.
pieceFills?
Section titled “pieceFills?”
optionalpieceFills?: readonlySeededGameboardPieceFillOptions[]
Defined in: src/scenario/recipe.ts:87
Rules that spawn registered pieces from seeded percentage fills.