voxeltycoon / issues

18 stars 4 forks source link

add more positions for signals to curved rails #841

Closed L0ric0 closed 2 years ago

L0ric0 commented 3 years ago

Lets consider a railsystem that works on two one way tracks (right hand drive). And lets consider exit from a track to a station.

bug_voxeltycoon_2

the left exit is an optimal one where two trains going in different directions can pass each other without one of them stopping at the Pre-Signal at the entrance of the interaction. The problem with that system is, that the intersection takes way to much space (it is as wide as a 4 rail station) for what it does, but it is impossible to not use this type of intersection on somewhat dense networks.

On the right side is a system wich is only as wide as a 2 rail station but has the problem that one of the trains going throu this intersections has to stop and wait for the other.

This problem could be solved by adding more places for railsignals on curved rails. this places would not need to be available when the default places are available.

Dojando98 commented 3 years ago

I would say that is a feature request but I agree! The problem could be solved with the infamous path signal from open-ttd. That would let a train go into a block if the pre determined path will not collide with another train in the same block. So a train could go into the station while another train is leaving it without pressing a signal in the tiny spot between those two tracks which would not just look ugly but would be unrealistic as well.

xmnovotny commented 3 years ago

You can use Path signal mod and that intersection will be fine...

Dojando98 commented 3 years ago

You can use Path signal mod and that intersection will be fine...

Nice, thank you! :) I didn't know this existed.