[0.13.20][Martin] Circuit Network Train Departure
Posted: Mon Sep 12, 2016 7:35 pm
If a train has two stations in its schedule: (A,B), and B is removed, the train waits at A until a new station B is built.
However, if the wait condition at A is composed of a circuit network condition and at least one other condition, the train will not depart A when B is built.
To reproduce:
Set up a train loop with two stops: (A,B).
Connect a constant combinator to A outputting Green = 1.
Schedule train as follows:
A: Wait (0 seconds) AND Green = 1
B: Wait (0 seconds)
Run train.
Pick up station B.
Build station on loop, name station B.
Train will be at A, set "Automatic", with both departure conditions satisfied, but will not proceed to B.
However, if the wait condition at A is composed of a circuit network condition and at least one other condition, the train will not depart A when B is built.
To reproduce:
Set up a train loop with two stops: (A,B).
Connect a constant combinator to A outputting Green = 1.
Schedule train as follows:
A: Wait (0 seconds) AND Green = 1
B: Wait (0 seconds)
Run train.
Pick up station B.
Build station on loop, name station B.
Train will be at A, set "Automatic", with both departure conditions satisfied, but will not proceed to B.