[raiguard][2.0.15] Underground pipe ghost not pairing correctly, results in mixed and swapped fluids
Posted: Fri Nov 08, 2024 7:05 pm
Repro steps (matching pictures):
Step 1. Load attached UndergroundPipeDemo.zip:
Step 2. Copy-paste the pipe layout on the right to the left:
Step 3. Watch as your bots build the lower underground pipe first, since you are closer to it:
Step 4. Watch your bots build the rest of the pipes, and the fluids swap around in the two pipe systems that should not have connected:
What happened: Water ends up in the bottom pipe system, and lubricant ends up the top system. This consistently happens every time after loading and copy-pasting. Interestingly in step 3 they are not mixed, so it looks like the ghost is correctly blocking the connection to a degree. Only in step 4 do they mix.
What I expected: The top pipe system shouldn't connect to the bottom pipe system, since the ghost is blocking it. Water stays in the top pipes, lubricant stays in the bottom pipes.
Step 1. Load attached UndergroundPipeDemo.zip:
Step 2. Copy-paste the pipe layout on the right to the left:
Step 3. Watch as your bots build the lower underground pipe first, since you are closer to it:
Step 4. Watch your bots build the rest of the pipes, and the fluids swap around in the two pipe systems that should not have connected:
What happened: Water ends up in the bottom pipe system, and lubricant ends up the top system. This consistently happens every time after loading and copy-pasting. Interestingly in step 3 they are not mixed, so it looks like the ghost is correctly blocking the connection to a degree. Only in step 4 do they mix.
What I expected: The top pipe system shouldn't connect to the bottom pipe system, since the ghost is blocking it. Water stays in the top pipes, lubricant stays in the bottom pipes.