AddFactionBuildingRecipeStep
Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:232
Recipe step that places a faction building.
Extends
Section titled “Extends”Properties
Section titled “Properties”action
Section titled “action”action:
"addFactionBuilding"
Defined in: packages/declarative-hex-worlds/src/scenario/recipe.ts:234
Discriminator for faction building placement.
at:
HexCoordinates
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:424
Tile where the building is anchored.
Inherited from
Section titled “Inherited from”building
Section titled “building”building:
"archeryrange"|"barracks"|"blacksmith"|"castle"|"church"|"docks"|"home_A"|"home_B"|"lumbermill"|"market"|"mine"|"shipyard"|"shrine"|"stables"|"tavern"|"tent"|"townhall"|"tower_A"|"tower_B"|"tower_base"|"tower_cannon"|"tower_catapult"|"watchtower"|"watermill"|"well"|"windmill"|"workshop"
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:428
Faction building kind.
Inherited from
Section titled “Inherited from”FactionBuildingOptions.building
faction
Section titled “faction”faction:
"blue"|"green"|"red"|"yellow"
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:426
Faction color for the building.
Inherited from
Section titled “Inherited from”FactionBuildingOptions.faction
rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:430
Clockwise 60-degree rotation steps.
Inherited from
Section titled “Inherited from”FactionBuildingOptions.rotationSteps
scale?
Section titled “scale?”
optionalscale?:number
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:432
Uniform render scale.