Workers & Resources: Soviet Republic

Workers & Resources: Soviet Republic

266 ratings
Railway signal guide (official)
By 3division
Finally after implementation of chain signals (or also called pre-signals) I providing to you a detailed guide how to use semaphores, and how they actually work.
Understanding the signal block mechanics
Signal block is area of the railway which ends with railtrack dead-end or another signal. If any train entire or it's part is on the block, all signals at enry of the block will become red.

Check out those scenarios for better understanding where exactly are the signal blocks:

Also you should avoid following scenarios - signal block ends with same signal as it start

Single directions signals can be passed only single direction!
If you have signal placed in one direction, train will never able to pass it vice-versa direction

To place single-direction semaphore, just after placing semaphore click once again to change direction, and again to change to vice-versa direction, and once again to revert back to double direction type

Understanding chain signals (or pre-signals)
Chain signal work like normal signal

If no train, it's green

If train in the block, it's red

It works different way in those scenarios:

Chain signal is red also when there is no free exit from the block - chain signal will not allow to pass the train, if the train is not able to exit the block.

If some of the exits from the block are engaged, and some free, chain signal will light up with a blue color. In case train can use the free exit, chain signal allows train to pass, in case train need to access the engaged exit, chain signal not allow train to pass.

Double track
Partial double track
Useful when you intend run like 2 trains on single track, you may make short double track where the trains can get around each other

Double track
Robust system for your railway network

Double track junctions

T Junction
Simple - at access to junction place the single direction chain signal, at exit from junction place the normal signal

X Junction
Follow same rules as T junction just you have 4 directions
Do not place the signals inside the junction

X Junction Advanced
With higher throughput (more trains can pass same time), but bigger place needed.
This time place signals also inside junction.. but you need maintan following rule.. between every crossing or juction need to be at least one signal.. when there will be any two crossing or junction without signals in between.. then it may not works and deadlock with train may occur
Stations on double track
Double track end-station (without turnabout)

Double track ended with 3-track custom house

Double track end-station (with turnabout)

Double track through-station (fixed direction)
Only one train per each direction same time
Train can't turn and return from same direction as he came from

Double track through-station (variable direction)
Two trains can enter same direction
Train CAN turn and return from same direction as he came from

Double track through-station (variable direction - with bypass)
Trains which not intend to stop on this station can bypass it
Understanding the limitations
While designing track you should always take into acount an maximum lenght of the train you will run on it, check following fails - trains too long for the track:

Also remember, when you will use robust two track system, there is limit how much train can be present on the track!

< >
TogaEatingNoodle Jan 7 @ 3:35pm 
I have an issue under the three lane customs house. For some reason, the exit semafor that is placed next to the entrance chain one does not turn green and keep my trains trapped, any way to solve this?
Alex387 Jan 7 @ 3:22pm 
If someone played with trains in factorio before playing this game, you have learnt about 85% of what you needed
MacGregor Jan 7 @ 3:58am 
OpenTTD's PBS signals would be really awesome.
kristiantheconqueror Dec 19, 2020 @ 8:40am 
I'm running into trouble with the Variable Direction Double-Track Through Station in one very specific instance: If there is a train in the station that is starting to leave the station, *and* two trains approach it from different directions, the first approaching train will get a green signal and the second approaching train will get a gray signal, resulting in the two of them getting stuck facing one another on the same piece of track. You can duplicate this by setting up a line of three stations, with two trains running from the edge stations to the middle one, and a third train going to all three stations. Eventually two of the trains will end up stuck nose-to-nose when this signal glitch pops up.
Elessar_warrior Oct 12, 2020 @ 3:16pm 
The Double track through-station has some problems. Sometimes the trains get a white signal and they enter both X junctions at the same time. They stay there blocked by the X junction ahead.
ticho Sep 18, 2020 @ 2:02pm 
Please, could you update this manual to latest version? I mean color stripes, color arrows when placing signals etc. Thank you.
Elessar_warrior Sep 5, 2020 @ 8:44am 
ty, you! Much needed guide!
Igi_PL May 7, 2020 @ 1:08pm 
@MAYWest_WTBS This can be something with pathfinding. Try to use right-hand traffic. Did you check/click "magnifying glass" button in train details window (available when the vehicle has a problem with the path)?
MAYWest_WTBS Apr 11, 2020 @ 11:26pm 
Ok, the Partial double track system doesn't work much.

I'm running on a single track with partial double track but I can't make it work.
Even with one-way semaphores where I have my double tracks, the train either doesn't follow instructions (going the wrong way - fig. 1) or gets blocked at the end of the track when it tries to come back. (fig.2)
Fig. 1 :
Fig. 2 :

I got one-way semaphores in my double tracks, they point in the correct direction (double/triple-checked everything), I don't have extra semaphores along the track, the track isn't broken because it could reach the custom house, I even tested it with only one train to make sure they wouldn't block each other.
I did everything I found in the guide, along with some tips from other guides.
Yet, nothing works.

Could it be a bug? (or my track is glitched and I need to rebuild it)
Corvus Vitrum Apr 6, 2020 @ 2:25pm 
@Only1XUL you made the signal going both ways, you need to define on which rail they can drive in which direction. Just click with the signal tool on the signal and it changes the direction