Patchman wrote:What if the other way is a bit longer but has a green signal? That's how it works at the moment.
Sometimes. It doesn't seem to be very consistent.
I don't see why it would break anybody's games if the trains checked for distance, and waited for the shorter distance even if the longer distance was green,
only in the specific circumstance of all of the following conditions being met:
- The train is in a station
- The train is just starting up from having been stopped (via orders, not a signal) at that station
- The signals are such that the train is permitted to leave the station in either direction, regardless of whether the signals are bidirectional or uni-directional
- "Trains reverse at stations and at the end of line" is set
You are right that
universally changing the behavior regarding two-way signals is a bad idea, and would screw up a lot of things. I'm not asking for that, just for a slightly different behavior in this one specific circumstance, which I think the train can check for.
Patchman wrote:It may be easier for you to add some bypass lanes to the stations in question so that trains may reverse even without that setting.
Yes, but that's very inefficient of space, and TTD games tend to be awfully cramped.