[0.17.66] Train Signal bug I'm not sure if I can reproduce.
Posted: Tue Aug 27, 2019 2:24 am
So I have this train stacker on my save that I'm currently tinkering in.
One of my signals bugged and wasn't reading the train. Deleting and replacing the signal and re-setting the conditions was the only way to solve the bug.
https://1drv.ms/u/s!ApkOLSVyv_erhaV3gXf ... g?e=gfCqih
Contained within are two autosaves that precede me noticing the signal / it being bugged. I'm not sure which exact scenario applies. The save labeled SIGNAL BUGGED is the one it's definitively bugged in.
Modlist: https://i.imgur.com/c08jKWo.png
What should happen: The signal should read the train in the block, and close, reading RED = +1 on RED wire and GREEN wire.
What actually happens: The signal does NOT read the train in its block, and reads NOTHING onto RED wire and GREEN wire.
The circuit logic to control this stacker's input and output is simple and easy to figure out. In essence it's controlled as such:
If a situation occurs where you have for instance, 5-4-3-2-1, and trains fill up stacker slots 1, 2, 3, and a train reserves 4 while #3 leaves, NO other trains can depart that stacker while 3 is empty. It is intended that the train enter slot 3 in this scenario.
One of my signals bugged and wasn't reading the train. Deleting and replacing the signal and re-setting the conditions was the only way to solve the bug.
https://1drv.ms/u/s!ApkOLSVyv_erhaV3gXf ... g?e=gfCqih
Contained within are two autosaves that precede me noticing the signal / it being bugged. I'm not sure which exact scenario applies. The save labeled SIGNAL BUGGED is the one it's definitively bugged in.
Modlist: https://i.imgur.com/c08jKWo.png
What should happen: The signal should read the train in the block, and close, reading RED = +1 on RED wire and GREEN wire.
What actually happens: The signal does NOT read the train in its block, and reads NOTHING onto RED wire and GREEN wire.
The circuit logic to control this stacker's input and output is simple and easy to figure out. In essence it's controlled as such:
If a situation occurs where you have for instance, 5-4-3-2-1, and trains fill up stacker slots 1, 2, 3, and a train reserves 4 while #3 leaves, NO other trains can depart that stacker while 3 is empty. It is intended that the train enter slot 3 in this scenario.