AddSiegeProjectileRecipeStep
Defined in: src/scenario/recipe.ts:265
Recipe step that places a neutral siege projectile.
Extends
Section titled “Extends”Properties
Section titled “Properties”action
Section titled “action”action:
"addSiegeProjectile"
Defined in: src/scenario/recipe.ts:267
Discriminator for siege projectile placement.
at:
HexCoordinates
Defined in: src/gameboard/gameboard.ts:557
Tile where the projectile is anchored.
Inherited from
Section titled “Inherited from”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.
Inherited from
Section titled “Inherited from”
optionalkind?:"catapult"
Defined in: src/gameboard/gameboard.ts:559
Projectile visual kind. Defaults to catapult.
Inherited from
Section titled “Inherited from”rotationSteps?
Section titled “rotationSteps?”
optionalrotationSteps?:number
Defined in: src/gameboard/gameboard.ts:563
Clockwise 60-degree rotation steps. Overrides facing when provided.
Inherited from
Section titled “Inherited from”SiegeProjectileOptions.rotationSteps
scale?
Section titled “scale?”
optionalscale?:number
Defined in: src/gameboard/gameboard.ts:567
Uniform render scale.
Inherited from
Section titled “Inherited from”sourceId?
Section titled “sourceId?”
optionalsourceId?:string
Defined in: src/gameboard/gameboard.ts:565
Optional source actor, structure, or attack id.