The thin crust and molten surface of Vulcanus prevents the placement of underground pipes on Vulcanus to add design difficulty to an otherwise simple planet.
Just Updated for 2.1
Tweaks
Mod category: Tweaks
Small changes concerning balance, gameplay, or graphics.
Having Maraxis mod installed, I can't place underground pipes there.
You defined surface_conditions "pressure" < 2000 meaning that every planet with a higher pressure will be broken. . .
Instead of using "data:extend" and have to rewrite the whole entity (that leads to problem like the one you fixed about freezing on Aquilo), you can use:
data.raw["pipe-to-ground"]["pipe-to-ground"].surface_conditions =
{
{
property = "pressure",
min = 0,
max = 2000
}
}
It makes a new property, with 0 as default value.
Then adds it to vulcanus with a value of 1.
And finally makes underground pipes buildable only where it's 0.
You just have then to add a locale for the in game display and tada !
Look at you go! yeah I'll make the updates tonight :) I've been scaling up on Vulcanus recently and its been a blast with this mod. Vulcanus factories get massive, and having fluid factories with trains and pump logic and barrels all going. its really really working for me. Hows your experience going for you?
Well i implemented that code into the entities.lua and it seems to have worked! I don't really understand the locale thing though. I'm not very good at coding. I'll update the mod here for you to see what else can be done :)