*ported over from my steam post "Electrolizers and Valve Issue?"*
So I've taken a keen interest in this little project and stumbled onto something quite informative.
There seems to be an error in the code.
Electrolizer.: converts 1kg water per second into oxygen.
Liquid Pump: pushes 10kg of water per second into pipe.
Valve: you can manage how much water goes through it.
10kg of water goes into the electrolizer, but only 1kg of water gets used. The rest disappears into oblivion. Should you limit the amount of water that passes through a valve, only the amount you want comes out, the rest disappears.
Why this doesn't seem to be deliberate is when you control how much liquid goes through the pipes by using multiple Liquid Vents.
Demonstration of this in action, thanks to Skye Storme,
I get that the Electrolizer has storage, but when there is no water pumping into it, it stops generating oxygen, so that storage is wasted.
I can't remember if the valve has storage.
Quite a game breaker bug.
Something else I noticed while watching this. At 5:35 and onwards, watch the water flow into the valve. the water waits at the valve and feeds into it slowly instead of just chugging straight in. So at some level the valve works but only when met with much smaller amounts. You would think it would do this with any amount, but as shown in the video it doesn't do this. Just weird.
The same problem happens with gases, again as demonstrated in the video.
Steps to Reproduce
Just watch the video. It demonstrates it very well. https://www.youtube.com/watch?v=zu20iX83fiU
This issue has not been confirmed by a developer yet.