Train interrupts skip stations
Train interrupts skip stations
Hi all
I have just added a tain interrupt that is supposed to remove trains blocking stations when there is a full train waiting behind them but the next station is full. I.e. a smelting station has run dry, train at station is empty but mines are all full .
I added a simple interrupt, when next station is full or blocked go to holding area.
This sounded great but when the mine is full as in my example the holding area is added to the schedule but the train gets to the holding area, blows right through and just goes straight back to the smelter with no ore on board.
It seems to me this is a train skip not a train interrupt. I guess the same thing probably happens on my fuel interrupt but that happens infrequently so I've not noticed and it doesn't happen often anyway.
Is there any way to fix this?
I have just added a tain interrupt that is supposed to remove trains blocking stations when there is a full train waiting behind them but the next station is full. I.e. a smelting station has run dry, train at station is empty but mines are all full .
I added a simple interrupt, when next station is full or blocked go to holding area.
This sounded great but when the mine is full as in my example the holding area is added to the schedule but the train gets to the holding area, blows right through and just goes straight back to the smelter with no ore on board.
It seems to me this is a train skip not a train interrupt. I guess the same thing probably happens on my fuel interrupt but that happens infrequently so I've not noticed and it doesn't happen often anyway.
Is there any way to fix this?
Re: Train interrupts skip stations
My first try appeared the same with "inaccessible station" condition. And it looks ok from logics perspective. Seems it's we who should define interruption cases better)))
Fuelling stations work fine.
Edit:
Interruptions trigger when a train is going to leave any station.
The train standing on smelting site runs interruption. The interruption sees that mining site is inaccessible and triggers. The train goes to holding station. If there's no wait condition, the train visually just passes through the holding station to the next (after inaccessible) station — the smelting site.
Now i see what you mean... It really skips, but not interrupts (injects an action as the current one before the next scheduled).
Try posting a bug report.
Edit 2: may be interruption with "inaccessible station" condition is not an interruption but an instead-uption?)))
Fuelling stations work fine.
Edit:
Interruptions trigger when a train is going to leave any station.
The train standing on smelting site runs interruption. The interruption sees that mining site is inaccessible and triggers. The train goes to holding station. If there's no wait condition, the train visually just passes through the holding station to the next (after inaccessible) station — the smelting site.
Now i see what you mean... It really skips, but not interrupts (injects an action as the current one before the next scheduled).
Try posting a bug report.
Edit 2: may be interruption with "inaccessible station" condition is not an interruption but an instead-uption?)))
Re: Train interrupts skip stations
[Koub] Moved to Gameplay Help.
Koub - Please consider English is not my native language.
Re: Train interrupts skip stations
You can add several stations into interrapt. Remember it is a schedule inside schedule.Roaders wrote: ↑Sat Nov 02, 2024 9:56 am
I added a simple interrupt, when next station is full or blocked go to holding area.
This sounded great but when the mine is full as in my example the holding area is added to the schedule but the train gets to the holding area, blows right through and just goes straight back to the smelter with no ore on board.
Re: Train interrupts skip stations
What are the wait conditions for the holding station?
-
- Burner Inserter
- Posts: 15
- Joined: Wed Oct 30, 2024 1:34 am
- Contact:
Re: Train interrupts skip stations
Could you attach some screenshots of your train scheduling & interrupts? And circuits if you have any.Roaders wrote: ↑Sat Nov 02, 2024 9:56 am Hi all
I have just added a tain interrupt that is supposed to remove trains blocking stations when there is a full train waiting behind them but the next station is full. I.e. a smelting station has run dry, train at station is empty but mines are all full .
I added a simple interrupt, when next station is full or blocked go to holding area.
This sounded great but when the mine is full as in my example the holding area is added to the schedule but the train gets to the holding area, blows right through and just goes straight back to the smelter with no ore on board.
It seems to me this is a train skip not a train interrupt. I guess the same thing probably happens on my fuel interrupt but that happens infrequently so I've not noticed and it doesn't happen often anyway.
Is there any way to fix this?
Re: Train interrupts skip stations
My interrupt:
Re: Train interrupts skip stations
It isn't anymore, they fixed somehow without mentioning it in changelog, thus interrupt finally skips station. I tested it in first few days after release, interrupt behaved as you say and it could lead to infinite loop of waiting condition in simple setup of 1 train 2 mines and 1 smelting stations.
so, what I mentioned before you can tweak interrupt to have more intelligent options. Choose for interrupt destination station, then add wait conditions to wait for station (mine) become available and then add this exact station as an additional destination. You can adapt this scenario both for "same-name-stations" approach and different names, which will take a little more clicks.
Re: Train interrupts skip stations
Seems related to this existing post: 117344