Skip to content

BridgeSet

The tile set that supplies the sixteen pieces a road bridge is built from.

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

The value is a tile-set number, resolved into the index of that set’s first tile while the theater control file is read. Every road-bridge test then works in offsets from that index: the position of a cell’s piece is its tile index minus the resolved index plus one, and the ten Bridge position keys name which of the sixteen positions carries which piece.

TEMPERAT.INI
[General]
BridgeSet = 19 ; road bridge pieces come from [TileSet0019]
BridgeTopLeft1 = 1 ; the first piece of that set
BridgeTopLeft2 = 2
BridgeBottomRight1 = 3
BridgeBottomRight2 = 3 ; a pair may name the same piece
BridgeTopRight1 = 4
BridgeTopRight2 = 5
BridgeBottomLeft1 = 6
BridgeBottomLeft2 = 6
BridgeMiddle1 = 7 ; positions 7 through 11
BridgeMiddle2 = 12 ; positions 12 through 16

Two things beyond artwork follow from a cell answering as a road bridge. Its span is registered as a crossing between the two banks, which is how a route is found from one side to the other over ground that is otherwise unconnected — the same list carries the map’s tunnels. And a cell hit by combat damage is offered to the road-bridge handler before the rail one, so the road set is what decides which of the two brings a span down.