[2.0.9] Trains no longer "skip" disabled stations

Bugs that are actually features.
natopotato
Manual Inserter
Manual Inserter
Posts: 3
Joined: Thu Oct 24, 2024 5:33 am
Contact:

[2.0.9] Trains no longer "skip" disabled stations

Post by natopotato »

:!: hey, creating this thread to join together a few different posts i've seen on this bug(feature?) so far...
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:
10-23-2024, 22-38-49.png
10-23-2024, 22-38-49.png (74.11 KiB) Viewed 274 times
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.
10-24-2024, 00-21-14.png
10-24-2024, 00-21-14.png (6.04 KiB) Viewed 274 times
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! :D
natopotato
Manual Inserter
Manual Inserter
Posts: 3
Joined: Thu Oct 24, 2024 5:33 am
Contact:

Re: [2.0.9] Trains no longer "skip" disabled stations

Post by natopotato »

I think this highlights the issue with the interrupt system, there is no way to stop a train that is already heading to a station WITHOUT interrupts, and there is no way to "skip" to the next queued station in the train's schedule.

Seems like removing that behavior is a done deal. Maybe consider adding an option in the interrupts to target the next sceduled station?
Post Reply

Return to “Not a bug”