
viewtopic.php?f=18&t=117043
viewtopic.php?f=7&t=117014
viewtopic.php?p=624076
With the new train changes, Trains no longer "skip" disabled stations they are currently heading to.
Say a cargo train has stop "A" then stop "B".
The train is heading to stop "A". About halfway there, a circuit condition disables stop "A".
In 1.x, the train would just skip stop "A" and continue on to stop "B" (if B was full/blocked, the train just immediately stops moving)
in 2.x, the train continues to "A" anyways and stops there. It checks "A"'s wait condition then moves on to "B".
As far as I can tell, there is no way to recreate the 1.x behavior with the new interrupt system,
because there is no option to send the train to it's next planned stop, only a specific target station.
This change breaks previous setups that used this feature. I think whether or not this was an intentional change, it should be reverted.
Here's an example system I used that's now broken:
These trains all have the same routine:
goto IRON IN
goto dummy
goto IRON OUT
goto dummy
The "dummy" stop has a circuit condition that disables it as soon as any train tries to go to it. So trains just immediately skip the stop and go to the next one.
This had the behavior in 1.x where 2 trains, one at IRON IN and one at IRON OUT could "swap" places (both trains depart for eachother's stations at the same time). A super easy and useful trick.
in 2.x as you can see in the picture, instead of skipping the disabled "dummy" station, the train just goes there anyways and gets stuck.
This simple change completely borked one of my old bases
Let me know your thoughts on this. Other than this small gripe, Space Age update has been absolutely fantastic. kudos to everyone on the team!
