Page 1 of 1
0.15.2[Twinsen] Disabled Station not sending train along
Posted: Wed Apr 26, 2017 10:56 am
by Jelmergu
It seems that a station that gets disabled by signal no longer sends a signal to a train.
The train in the image has the same leave condition as the turn off condition of the station. The train does not leave the station when the condition is met
Re: 0.15.2 Disabled Station not sending train along
Posted: Wed Apr 26, 2017 1:49 pm
by Loewchen
Just FYI, if you deactivate a station with a train waiting it will leave the station even if the leave conditions are not met.
Re: 0.15.2 Disabled Station not sending train along
Posted: Wed Apr 26, 2017 4:16 pm
by deltatag
Loewchen wrote:Just FYI, if you deactivate a station with a train waiting it will leave the station even if the leave conditions are not met.
This is not true in my test. I have a train waiting at a station for a circuit condition, then deactivate the station and then send the circuit condition, at which point it leaves the station not before.
I also tested with normal timer count down.
Re: 0.15.2 Disabled Station not sending train along
Posted: Fri Apr 28, 2017 12:22 pm
by tag
I see the same behavior: Trains wait until their leave condition is met.
I really like this behavior because it is extremely useful for oil/mining outposts.
- For example, you can enable a station if "oil barrels >= 200". A train can stop, pick up all oil barrels, and leave when its inventory is full or after inactivity. This is straightforward.
- If a train would leave immediately if only 199 oil barrels are left, you'd need to build more circuit logic to keep the train at the station until all barrels have been picked up.
Perhaps it makes sense to add "Station Disabled" to the list of leave conditions for trains.
Then you can decide if a train should leave immediately or not.
Re: 0.15.2 Disabled Station not sending train along
Posted: Fri Apr 28, 2017 2:17 pm
by Twinsen
Your condition is incorrect.
The condition says: Wait until: G != 1
G is 1 and the train is waiting for the condition correctly.
Change the train condition to G=1 to make it work as intended gameplay wise.
Disabling the station does not send the train away and continues to check conditions, for the reasons tag mentioned above