Csantucci, on 07 June 2016 - 08:13 AM, said:
As a first thought I think OR should not follow this MSTS exception, which is the first time I find.
Or is there something wrong in my analysis?
MSTS maintained three separate speed limits:
- The absolute speed limit defined in the .trk file.
- The speed limit imposed by the most-recently-passed, least-restrictive signal head, if any.
- The speed limit imposed by the most-recently-passed speed post, if any.
The actual speed limit of the train at any time is the lessor of these three. So yes, in MSTS, only another signal could cancel a low speed limit imposed by a signal.
In Open Rails this is not the logic that is followed. I'm not really sure what the logic is. But I tend to prefer what MSTS did versus what OR does.