Page 1 of 1
[0.18.32] Pump don't push the last bit of fluid out
Posted: Tue Jun 16, 2020 10:46 pm
by Mpmpmpmp
Hello
I've been playing with mixed fluid design since 0.18.32 (including unmixer
viewtopic.php?f=6&t=86007)
quite a lot of issue I found : one due to rounding (the suggestion one), the second is the inabilty for a pump to push the last drop of liquid
The fluid is not completely pushed out of the pump, Jamming my system!
As you can see, the next pipe is empty, and the next pump is waiting to pull the fluid!
Mpmpmpmp
Re: [0.18.32] Pump don't push the last bit of fluid out
Posted: Wed Jun 17, 2020 2:03 am
by alercah
Link to the relevant suggestion:
viewtopic.php?f=6&t=86007
Re: [0.18.32] Pump don't push the last bit of fluid out
Posted: Wed Jun 17, 2020 5:29 am
by Rseding91
Can you please post a save file showing what you're describing? Just because a pipe doesn't show the fluid icon doesn't mean it's empty.
Re: [0.18.32] Pump don't push the last bit of fluid out
Posted: Wed Jun 17, 2020 7:16 am
by Mpmpmpmp
Hello!
mods : Ceative mode(to provide water + oil to refinery
https://drive.google.com/file/d/1_IX-Pc ... sp=sharing
Here You are!
checked the next pipe, it is empty!
to help you find the location:
if you need anything else
Mpmpmpmp
Re: [0.18.32] Pump don't push the last bit of fluid out
Posted: Mon Jul 13, 2020 11:52 am
by boskid
Pumps do not force fluid out, it is flowing by standard fluid flow rules. Fluidbox in a pump has around 0.001009 of petroleum which gives flow of 0.00098448. There is a cutoff transfer amount below which flow does not happen and it is 0.001. This fluid amount is not purged because purge happens only when in whole fluid system, every fluid box has fluid amount less than 0.05. I could add a check that when a fluid box has less than 0.001 of wrong fluid to remove it when calculating flow but this check would be inside of really hot code that would affect performance. Wont fix.