UnitPlacementOptions
Defined in: src/gameboard/gameboard.ts:639
Options for adding one EXTRA unit part.
Extended by
Section titled “Extended by”Properties
Section titled “Properties”at:
HexCoordinates
Defined in: src/gameboard/gameboard.ts:641
Tile where the unit part is anchored.
compositeId?
Section titled “compositeId?”
optionalcompositeId?:string
Defined in: src/gameboard/gameboard.ts:651
Shared composite id for multi-part units.
faction?
Section titled “faction?”
optionalfaction?:"blue"|"green"|"red"|"yellow"
Defined in: src/gameboard/gameboard.ts:645
Faction used by colored unit parts.
neutral?
Section titled “neutral?”
optionalneutral?:boolean
Defined in: src/gameboard/gameboard.ts:649
Force neutral unit asset selection.
part:
"banner"|"bow"|"cannon"|"cart"|"cart_merchant"|"catapult"|"helmet"|"horse"|"projectile_arrow"|"shield"|"ship"|"spear"|"sword"|"unit"|"hammer"|"horse_A"|"horse_B"|"horse_C"|"horse_D"|"horse_E"|"horse_F"|"horse_G"|"horse_saddle"|"projectile_cannonball"|"projectile_catapult"|"shovel"
Defined in: src/gameboard/gameboard.ts:643
Unit part asset id.
rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: src/gameboard/gameboard.ts:653
Clockwise 60-degree rotation steps.
scale?
Section titled “scale?”
optionalscale?:number
Defined in: src/gameboard/gameboard.ts:655
Uniform render scale.
style?
Section titled “style?”
optionalstyle?:"accent"|"full"
Defined in: src/gameboard/gameboard.ts:647
Colored unit style.