Skip to content

WaterfallEast

The tile set that supplies the four pieces of a waterfall running east.

Specification
Applies to
tile controls
File
theater control file
Section
[General]
Value
integer
When omitted
-1No tile set is bound to the role.

A water test and a cliff test read the four waterfall roles, and both take them in the order east, west, south, north. The cliff test exists in two implementations, only one of which checks that the role resolved.

The first is the water test, which any of the four pieces satisfies. Outside the random map generator only one thing asks it: a vehicle offered a passenger refuses the load while it stands on a tile holding water or on a shore piece, so a transport on a waterfall tile answers that it cannot take anyone aboard. The second is the cliff test, which counts every piece of a waterfall as rock face apart from the two subtiles at each end of the fall that spill out onto ordinary ground — on this set those are subtiles 0 and 4 of its first and last piece. That test is reached only from the map generator’s terrain passes, which is also where the pieces are laid: the random map generator puts the first and last piece at the two ends of a fall and fills the drop between them with the middle two.

The moving water is not this key’s doing. A tile animates from the Tile<NN>Anim entries its own set carries in the theater control file, which any tile set may have, so a fall keeps running whether or not a role points at it.