[Dominik][0.17.63] Shared fluid system with separate pipes
Posted: Wed Aug 07, 2019 2:03 pm
I am not sure how this happend, but i have save file with custom "control.lua" that performs bunch of randomized actions with fluid systems. At some point (tick 74430) two disjoint fluid networks managed to connect (both locked by sulfuric-acid and share same system ID) when they should not be (there is cutter underground pipe present).
Steps to reproduce:
- Is it possible to extend consistency check onto this case? To check if all fluidboxes in one fluid system are in fact somehow connected?
- Is there a switch (something like toggle-heavy-mode) that would run consistency check every tick? "toggle-consistency-mode" ?
Steps to reproduce:
- Open fluid_fuzzer_zip.zip
- Increase speed in editor to x64
- Wait 18 seconds
- At tick 74430 my custom script should print error message and stop itself
- Fluid network on right is now connected to sulfuric acid even in presence of cutter underground pipe that should prevent it from connecting to filter
- Is it possible to extend consistency check onto this case? To check if all fluidboxes in one fluid system are in fact somehow connected?
- Is there a switch (something like toggle-heavy-mode) that would run consistency check every tick? "toggle-consistency-mode" ?