I don't know how much more attention this will get now that it's already officially resolved, but as someone who is happy to see the .16 behavior made the default again I also see a lot of fun and interesting possibilities for the original .17 behavior. Maybe it would be possible for stations that have enable/disable conditions to also get a "Train departs when disabled" checkbox so the original .17 behavior could be used where desired?IV wrote: ↑Fri Mar 08, 2019 8:50 amI'm a bit sad that this bug/feature had to go. It was the only way to make a train leave without moving forward through the schedule. This allowed for trains to unload partially at several 'unload' stations and then move on to a load station. However, I understand the decision to go back to the old behavior.kovarex wrote: ↑Thu Mar 07, 2019 8:24 pm I wasn't sure whether it is a feature or a bug, but after reading through, the decision is to revert it to the 0.16 behaviour:So fixed for 0.17.9changelog_0.17.9 wrote: - Disabling station with train waiting in it doesn't force the train to departure anymore so it works as it worked in 0.16.
It looked like a useful change for 0.17, but we can control train conditions by circuit network and there are some
nice and simple usecases were ruined by trains being forced to departure when the stop is disabled. (65109)
[kovarex] [0.17.3] Train leaves disabled station
Re: [kovarex] [0.17.3] Train leaves disabled station
Re: [kovarex] [0.17.3] Train leaves disabled station
If in doubt about "feature or bug", make it an optionBarnum wrote: ↑Fri Mar 08, 2019 4:06 pm I don't know how much more attention this will get now that it's already officially resolved, but as someone who is happy to see the .16 behavior made the default again I also see a lot of fun and interesting possibilities for the original .17 behavior. Maybe it would be possible for stations that have enable/disable conditions to also get a "Train departs when disabled" checkbox so the original .17 behavior could be used where desired?
Re: [kovarex] [0.17.3] Train leaves disabled station
Couldn't you easy support both schemes if when using a signal to enable/disable the stop you also send it to the wagon for conditions (just OR your wait condition with the inverse of the stop disable condition)? Or automatically generate a new 'this stop disabled' and/or 'this stop enabled' signal you just always send to the train that always tells it the current state of the stop. Or even add a 'stop disabled' wait condition (wait until cargo full OR stop disabled).
Re: [kovarex] [0.17.3] Train leaves disabled station
Fix didn't work for me, just tested with Version 0.17.9 (build43513, linux64, alpha)
encountered the same train misbehavior than the previous 0.17 Versions
encountered the same train misbehavior than the previous 0.17 Versions
Re: [kovarex] [0.17.3] Train leaves disabled station
What you're proposing is just another way to fulfill the conditions of the stop so the train moves to the next stop on its schedule; what was actually so interesting about the original .17 functionality is that the train wouldn't go to the *next* stop on it's schedule if the station was disabled, it would look for another station with the same name as the current one and go there.gridstop wrote: ↑Fri Mar 08, 2019 9:58 pm Couldn't you easy support both schemes if when using a signal to enable/disable the stop you also send it to the wagon for conditions (just OR your wait condition with the inverse of the stop disable condition)? Or automatically generate a new 'this stop disabled' and/or 'this stop enabled' signal you just always send to the train that always tells it the current state of the stop. Or even add a 'stop disabled' wait condition (wait until cargo full OR stop disabled).
-
- Fast Inserter
- Posts: 132
- Joined: Fri Oct 05, 2018 3:49 pm
- Contact:
Re: [kovarex] [0.17.3] Train leaves disabled station
Did you do a clean install? It did work correctly for me (at least the reproduction scenario I posted on the first page of the thread no longer functions incorrectly). Using steam version on Windows 10.
Last edited by knightelite on Sat Mar 09, 2019 4:53 am, edited 1 time in total.
- 5thHorseman
- Smart Inserter
- Posts: 1193
- Joined: Fri Jun 10, 2016 11:21 pm
- Contact:
Re: [kovarex] [0.17.3] Train leaves disabled station
Amusingly they could have posted this in response to the original bug report.Khaylain wrote: ↑Fri Mar 08, 2019 3:20 pmI'll simply leave this here;IV wrote: ↑Fri Mar 08, 2019 8:50 amI'm a bit sad that this bug/feature had to go. It was the only way to make a train leave without moving forward through the schedule. This allowed for trains to unload partially at several 'unload' stations and then move on to a load station. However, I understand the decision to go back to the old behavior.kovarex wrote: ↑Thu Mar 07, 2019 8:24 pm I wasn't sure whether it is a feature or a bug, but after reading through, the decision is to revert it to the 0.16 behaviour:So fixed for 0.17.9changelog_0.17.9 wrote: - Disabling station with train waiting in it doesn't force the train to departure anymore so it works as it worked in 0.16.
It looked like a useful change for 0.17, but we can control train conditions by circuit network and there are some
nice and simple usecases were ruined by trains being forced to departure when the stop is disabled. (65109)
https://xkcd.com/1172/
Re: [kovarex] [0.17.3] Train leaves disabled station
knightelite wrote: ↑Sat Mar 09, 2019 3:23 amDid you do a clean install? It did work correctly for me (at least the reproduction scenario I posted on the first page of the thread no longer functions incorrectly). Using steam version on Windows 10.
worked for about 10 minutes than they began to leave their stations again.
I don't really understand why they behave like this, they all left their station at about the same time,
~500 Trains with completely different schedules, stations and circuits...
Last edited by Kermitz on Sat Mar 09, 2019 9:03 am, edited 1 time in total.
-
- Manual Inserter
- Posts: 4
- Joined: Mon Feb 18, 2019 6:11 pm
- Contact:
Re: [kovarex] [0.17.3] Train leaves disabled station
Which could as well be said for the original bug report
Re: [kovarex] [0.17.3] Train leaves disabled station
5thHorseman wrote: ↑Sat Mar 09, 2019 3:59 amAmusingly they could have posted this in response to the original bug report.
Which was the whole point; see relevant xkcd.adblockplus wrote: ↑Sat Mar 09, 2019 8:58 amWhich could as well be said for the original bug report
- 5thHorseman
- Smart Inserter
- Posts: 1193
- Joined: Fri Jun 10, 2016 11:21 pm
- Contact:
Re: [kovarex] [0.17.3] Train leaves disabled station
*checks to make sure it's the one he's seen 1000 times before. Yup. It is.*
In that cartoon there is a clear correct side and incorrect side. The correct side wants to not overheat the cpu. The incorrect side wants to.
In this case, there are arguments for both sides. Neither is wrong.