SiegeProjectileOptions
Defined in: src/gameboard/gameboard.ts:555
Options for adding neutral siege projectile assets with gameplay metadata.
Extended by
Section titled “Extended by”Properties
Section titled “Properties”at:
HexCoordinates
Defined in: src/gameboard/gameboard.ts:557
Tile where the projectile is anchored.
facing?
Section titled “facing?”
optionalfacing?:HexEdgeIndex
Defined in: src/gameboard/gameboard.ts:561
Edge the projectile travels or points toward; also used as the default rotation.
optionalkind?:"catapult"
Defined in: src/gameboard/gameboard.ts:559
Projectile visual kind. Defaults to catapult.
rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: src/gameboard/gameboard.ts:563
Clockwise 60-degree rotation steps. Overrides facing when provided.
scale?
Section titled “scale?”
optionalscale?:number
Defined in: src/gameboard/gameboard.ts:567
Uniform render scale.
sourceId?
Section titled “sourceId?”
optionalsourceId?:string
Defined in: src/gameboard/gameboard.ts:565
Optional source actor, structure, or attack id.