SettlementOptions
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:406
Options for adding a faction settlement building.
Properties
Section titled “Properties”at:
HexCoordinates
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:408
Tile where the settlement is anchored.
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:412
Settlement building kind.
faction
Section titled “faction”faction:
"blue"|"green"|"red"|"yellow"
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:410
Faction color for the building.
rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:414
Clockwise 60-degree rotation steps.
scale?
Section titled “scale?”
optionalscale?:number
Defined in: packages/declarative-hex-worlds/src/gameboard/plan.ts:416
Uniform render scale.