raiguard / FluidMustFlow

Adds enormous ducts for transporting large volumes of liquids and gases.
GNU Lesser General Public License v3.0
5 stars 6 forks source link

[REQ] Top-Up Valve #18

Open kronflux opened 1 year ago

kronflux commented 1 year ago

It would be great if a Top-Up valve could be added, similar to the mod Flow Control, which has a non-return, a top-up and an overflow valve. A top-up valve only allows fluid to flow if the output(whatever you're pumping into, whether it be another pipe, a storage container, etc.) is 80% or less full. An Overflow valve allows fluid to flow if the input(whatever you're pumping from) is 80% or more full(ie: we're producing too much here, get rid of some) This would make balancing multiple fluid processing sites easier.

An Overflow valve would be a "nice-to-have" but this request is specifically for a Top-Up valve, as it's far more useful and has more applications.

Pilchard123 commented 8 months ago

Adding my +1 for this, particularly for the overflow valve.

raiguard commented 7 months ago

I'm not opposed to this, the only issue is making a distinguishable sprite for it.

Pilchard123 commented 7 months ago

Oh, I didn't realise I'd not updated in here. I made some hacked-together sprites a while back for a patch mod that I never got around to finishing. How do these strike you? They're made from the non-return duct ones with the gold bits changed to green/red to go with the duct intake/vent. I'm sure with the original models you'd be able to make some better ones (there's some bits where I realised that the mask was wonky), but I found these pretty easy to spot.

topup-duct

overflow-duct

graphics.zip contains all of the edits that I made; feel free to use them (or not) as you wish.