When 2 mechanized airlocks are setup in a certain way, and then sequenced to 'pump' liquid, most of the liquid mass is deleted when it shouldn't be. I say "shouldn't be" because there's vacant space (i.e. vacuum) for the liquid to go, but instead it's deleted.
I've included pictures of 4 test setups. Let's name them from left to right, Buggy, A, B, and C. They are similar but different. All use mechanized airlock(s) to move liquid up and down. The three on the right (A, B, and C) work as expected - there is no deleted mass. The one on the left, Buggy, is buggy, and it deletes most of the mass. So I'll be talking about Buggy below.
- Reproduce Buggy in sandbox mode. Place 2 tiles of petroleum, default mass (740 kg), above the closed doors. See "test setup vacuum" and "test setup automation" and "starting mass" to reproduce the test setup. The "test setup automation" shows the times to use on the buffers.
- Unpause and let the automation open and close the doors.
- Note that when the left door (of Buggy) closes, mass is preserved.
- Note that the right door closes next and mass is deleted. There should be 1480 kg of petroleum but now there is only 455 kg, see "lost mass.png".
Note the similarities between Buggy and A. Both have a horizontally oriented door that closes, with only 1 vacuum tile above the closing door. However, A works and Buggy does not. So perhaps the code has some different handling of the cases where the closing door is adjacent to another door (buggy) vs a solid tile (working).
- 1
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now