SetTileAssetRecipeStep
Defined in: src/scenario/recipe.ts:137
Recipe step that applies a fully specified tile asset option object.
Extends
Section titled “Extends”Properties
Section titled “Properties”action
Section titled “action”action:
"setTileAsset"
Defined in: src/scenario/recipe.ts:139
Discriminator for direct tile asset assignment.
assetId
Section titled “assetId”assetId:
string
Defined in: src/gameboard/gameboard.ts:681
Base tile asset id.
Inherited from
Section titled “Inherited from”at:
HexCoordinates
Defined in: src/gameboard/gameboard.ts:679
Tile whose asset state should be replaced.
Inherited from
Section titled “Inherited from”coastEdges?
Section titled “coastEdges?”
optionalcoastEdges?:HexEdgeInput
Defined in: src/gameboard/gameboard.ts:693
Replacement coast edge input.
Inherited from
Section titled “Inherited from”coastWaterless?
Section titled “coastWaterless?”
optionalcoastWaterless?:boolean
Defined in: src/gameboard/gameboard.ts:703
Whether the coast uses a waterless variant.
Inherited from
Section titled “Inherited from”TileAssetOptions.coastWaterless
elevation?
Section titled “elevation?”
optionalelevation?:number
Defined in: src/gameboard/gameboard.ts:687
Replacement elevation.
Inherited from
Section titled “Inherited from”riverCrossing?
Section titled “riverCrossing?”
optionalriverCrossing?:RiverCrossing
Defined in: src/gameboard/gameboard.ts:701
River crossing variant.
Inherited from
Section titled “Inherited from”TileAssetOptions.riverCrossing
riverCurvy?
Section titled “riverCurvy?”
optionalriverCurvy?:boolean
Defined in: src/gameboard/gameboard.ts:699
Whether the river uses a curvy variant.
Inherited from
Section titled “Inherited from”riverEdges?
Section titled “riverEdges?”
optionalriverEdges?:HexEdgeInput
Defined in: src/gameboard/gameboard.ts:691
Replacement river edge input.
Inherited from
Section titled “Inherited from”riverWaterless?
Section titled “riverWaterless?”
optionalriverWaterless?:boolean
Defined in: src/gameboard/gameboard.ts:697
Whether the river uses a waterless variant.
Inherited from
Section titled “Inherited from”TileAssetOptions.riverWaterless
roadEdges?
Section titled “roadEdges?”
optionalroadEdges?:HexEdgeInput
Defined in: src/gameboard/gameboard.ts:689
Replacement road edge input.
Inherited from
Section titled “Inherited from”roadSlope?
Section titled “roadSlope?”
optionalroadSlope?:RoadSlope
Defined in: src/gameboard/gameboard.ts:695
Road slope variant.
Inherited from
Section titled “Inherited from”supportAssetId?
Section titled “supportAssetId?”
optionalsupportAssetId?:string
Defined in: src/gameboard/gameboard.ts:685
Replacement support/bottom asset id.
Inherited from
Section titled “Inherited from”TileAssetOptions.supportAssetId
optionaltags?: readonlystring[]
Defined in: src/gameboard/gameboard.ts:707
Additional tile tags.
Inherited from
Section titled “Inherited from”terrain?
Section titled “terrain?”
optionalterrain?:GameboardTerrain
Defined in: src/gameboard/gameboard.ts:683
Replacement terrain category.
Inherited from
Section titled “Inherited from”textureSet?
Section titled “textureSet?”
optionaltextureSet?:"default"|"fall"|"summer"|"winter"
Defined in: src/gameboard/gameboard.ts:705
Replacement texture set for this tile.