Page 1 of 1

[0.18.43] Placing/Removing rail/chain signal anywhere can cause train to stop at way-point

Posted: Fri Aug 07, 2020 4:52 am
by farcast
Stop at waypoint bug.gif
Stop at waypoint bug.gif (1.61 MiB) Viewed 734 times
A train with a way-point (station without a wait condition) in its schedule will stop at that way-point if the train-braking-distance has reached the next stop before the train has passed the way-point AND a rail/chain signal is placed/removed anywhere on the map at that time. Bug does not occur if the train-braking-distance has not reached the next stop.
Stop at waypoint bug test schedule.jpg
Stop at waypoint bug test schedule.jpg (95.57 KiB) Viewed 734 times
Steps to reproduce:
  1. Construct the attached blueprint.
  2. Set train with the pictured schedule to automatic.
  3. Repeatedly place/remove a rail signal on an isolated track segment as the train approaches station B.
Test was done with rocket fuel and max braking force researched.
I expected the train to pass the waypoint without stopping at it as it normally would.