[2.1.9] pipe circuit signal not showing 0 on empty pipe
Re: [2.1.9] pipe circuit signal not showing 0 on empty pipe
The pipe isn't empty is it? It should have a trace, but nonzero, amount of fluid in it. A small enough number that it rounds to 0.00, but not actually zero.
Try using a pump to actually remove the fluid from the pipe segment.
I have no opinion on if and when the circuit signal should round down rather than round up.
Try using a pump to actually remove the fluid from the pipe segment.
I have no opinion on if and when the circuit signal should round down rather than round up.
Re: [2.1.9] pipe circuit signal not showing 0 on empty pipe
That's when showing +0 or even +0.00 would come in handy.
Re: [2.1.9] pipe circuit signal not showing 0 on empty pipe
It's critically important that the signal not drop to 0 until the pipe segment is completely, truly empty. This used to be the behavior pre-2.0 and it was awful, the new fluid system fixed it by rounding up fluids below 1 to 1. Without it there's no way to detect what is in a fluid network even though it's still locked to a fluid type. Systems that depend on switching fluids intentionally can get blocked. It's a little more recoverable now because of how pump input filters work, but it would still be really bad to reintroduce this.
Re: [2.1.9] pipe circuit signal not showing 0 on empty pipe
Thanks for the report however this is working as intended. Since circuit networks treat "0" as no-signal it must be 1 until the fluid is truly gone. For the purpose of fluids circuit networks treat > 0 && <= 1 as 1.
If you want to get ahold of me I'm almost always on Discord.




