Page 1 of 1

Flag to ignore doubled placement of pipe to ground

Posted: Thu Dec 20, 2018 1:58 pm
by Staplergun
What I'm looking for here is a flag https://wiki.factorio.com/Types/EntityPrototypeFlags (or optional Boolean specific to pipe to ground) that would disable the paired placement behavior of pipe to ground for that prototype.

It would override and cause the pipes to continue placing at the max underground length like they already do every other pipe, but now just every pipe. It also would cease to cause flipping rotation during click and drag placement.

It's a bit of a niche use, however it effects the prototype and runtime behavior, so it wouldn't effect save file size in any way as far as I can tell.

It would be used for the underground I extensions in my mod: https://mods.factorio.com/mod/underground-pipe-pack

Re: Flag to ignore doubled placement of pipe to ground

Posted: Wed Jan 09, 2019 7:58 pm
by Rseding91
This all seems like trying to treat the symptom instead of solving the real problem.

Why exactly do you want all these settings to disable the behavior?

Re: Flag to ignore doubled placement of pipe to ground

Posted: Thu Jun 13, 2019 12:35 am
by Staplergun
I'm back!

So, a boolean type flag that would be added to the prototype in some way to disable the automatic flipping behavior would, in theory, prevent this doubled placement:
Image

Considering the game does recognize custom distances for underground pipes when clicking and dragging for placement, such as below, it may help with the above issue.

Image

All of the above aside, the following pipes would ideally not flip after a placement, since they're not really a pair in the same sense as a traditional pipe to ground.

Image