Railroad Switch Control

The Railroad Switch Control is used to decide the path of a manual driven Train on a Railway switch. It is generated automatically on every Railway switch that is properly built. It cannot be built separately, dismantled, or moved by any means other than save editors or mods.

Usage
A Railway switch is formed by joining two Railways together, or branching off of an existing Railway, at the end of a segment. It cannot exist immediately following or preceding a Train Station. A junction can only have 2 or 3 possible ways while not simultaneously merging and splitting tracks.

If the Railroad Switch Control doesn't appear, the track is not connected properly and the switch will not work. If a certain path cannot be switched to, the switch may have been built in the wrong order and should be rebuilt (this can happen when the common track is dismantled after the branches are already built, all of the branches have to be rebuild afterwards).

Switching the switch is possible either by interacting or while manually driving a locomotive using /. The chosen path only affects trains with autopilot disabled. Automated trains ignore Railroad Switch Controls and always choose the desired track automatically, even if the switch is switched by another automated train.

Current issues

 * A single Railway segment can only have a switch on one end, not both, otherwise autopilot may path through the junction incorrectly.[Verification needed]

History

 * Patch 0.5.0.14: Reduced size
 * Patch 0.5.0.12:
 * Now has new visuals, changed the arrow-shaped lever to a diamond-shaped sign with an arrow indicating the direction
 * A switch can now only have 3 possible paths, but switches constructed earlier still function
 * Patch 0.5.0.0: X-shaped (n:m) switches can no longer be constructed
 * Patch 0.4.0.4: Fixed “Floor is too steep” appearing when railway switch controls were placed in between foundations
 * Patch 0.4.0.0: The "flag" for Railroad Switch Control better shows the actual position of the switch
 * Patch 0.1.16: Now officially available