RampBase
Tile set holding the twenty plain ramps that carry ground between height levels.
- Applies to
- tile controls
- File
theater control file- Section
[General]- Value
- integer
- When omitted
-1The role stays unresolved, because no tile set number can match it, and every shape but the first derives a tile index landing somewhere in the theater's first nineteen tiles.
The set holds one piece per ramp shape, in the order the ramp shapes are numbered, so the tile for a given shape is this role plus the shape number minus one. Whenever the engine has decided what shape a cell’s ground should be and needs the artwork for it, that is the arithmetic it does. Theater control files explains how a [General] role is resolved to a live tile index.
Four paths do it. A crater smooths its rim into ramps after terrain is deformed; a veinhole monster dishes the nine cells around itself the same way as it takes root; the transition pass restores the plain piece to a ramp cell whose neighbors along the ramp’s axis are ramps as well, taking a piece from RampSmooth when they are not; and stamping certain pieces of SlopeSetPieces substitutes a plain ramp for them on the affected subtiles. Random map generation uses the same arithmetic throughout its terrain pass.