Headcode is a very important aspect in the train operation in Stepford County Railway. A headcode is composed of four digits, three of them numerical and one alphabetical. The purpose of headcodes are to identify each train with a code and using them to smooth out communications between the Drivers, the Dispatchers and Signallers. Headcodes weren't in use before 1.0 which made it difficult to communicate. Headcodes were more obvious before V1.0 In V1.1, they became more complex. It is very useful for Drivers to notify Dispatchers and Signallers that they are entering the station(s) they are responsible for. The first digit indicates what type of service the train is operating.

The second digit is alphabetical and indicates the train's destination.

The last two digits are randomly generated. However, a headcode will not overlap with another one in service. fx. 9X12


  • After the Opening of the Llyn Extension, Llyn-by-the-Sea took over the L headcode and Westwyvern took over the W headcode. As a result, Leighton Stepford Road and Whitefield changed their headcodes from L and W to R and F respectively.
  • The Headcodes directly affects the train priority and it affects when the Dispatcher will dispatch the train. Late trains will get first priority, then followed by express services (1XXX), semi-express services (9XXX), stopping services (2XXX) and lastly, services from the depot (5XXX).


Community content is available under CC-BY-SA unless otherwise noted.