If developers create block and path signals like OTTD, there are directional types that block traffic going the ‘wrong way’ along a particular track in a multi-track corridor (rather like a ‘no-entry’ sign on the back of the signal). With path based signalling there’s an option to show the reserved path through junctions. In OTTD this shows the path only gets reserved just in front of a train as it passes a path signal, but I would hope in this game the path will get reserved earlier, perhaps variably depending on train priority and current speed, whether its been dispatched from a station or not etc.