Advanced Fluid Handling


Valves have been removed due to the current engine limitations. *Check out “Configurable Valves” by Stringweasel for a very clever and convenient valve mod* --Adds I, L, T, and Cross underground pipe extensions. --Adds pipes to ground with I, L, T, and Cross shaped underground outputs that are able to be rotated independent of the above ground port. --Adds an Underground pump. CHECK HOTKEYS FOR MOD.

Content
16 days ago
0.16 - 2.0
40.2K
Logistics

g Match Krastorio 2 values

2 years ago

First - thanks for the mod. I've used it on multiple servers and always makes things a lot easier / neater.

I was wondering if you could add in a check to see if Krastorio 2 is installed and if so increase the underground pipe range to match (Underground pipes for K2 defaults to a length of 20).

2 years ago

I thought I had made it so it automatically pulls it down from the game, not me setting some arbitrary value. I may have to make an optional hidden requirement for it so I load after it so the correct value gets loaded. Funny enough I just noticed this in game like 5 minutes ago and was confused.

1 year, 16 days ago

I suspect that the mod will certainly be dead, but I'll write anyway
Maybe there will be an update after all, even if there hasn't been an update for 2 years

For me, yellow is 11 and red is 22, while iron is 20 and steel (from K2) is 30

10 months ago
(updated 10 months ago)

They’re supposed to have strange values to allow the pipes to fit in a similar space as a matching standard pipe to ground pair at their max connection distance.

I can make the mod load after Krastorio. If it changes the default value, then my mod will copy it. I simply copy the value from the base game pipe to ground.

10 months ago

Just playing around with it and I don't think making this a dependency on krastorio would do it because krastorio sets the underground pipe length inside of data-updates.lua, and this mod does it inside of data.lua so it will always happen first. Maybe the underground distance for advanced fluid handling should be done within data-final-fixes so that krastorio, or any other mod that changes pipe distance, has more of a chance to set it before this mod reads it. I'm planning to make the change locally, and can push it upstream if you'd like.

10 months ago

I can perform a check for Krastorio in data-update, and if present, change the distances there, but only if they modify the base game pipe to ground distance.

The idea is I build my pipes early so others can mod them. If I change any of when they actually get built in the data pipeline, it can cause an issue with other mods reliant on this mod.

New response