modded-factorio / bobsmods

Factorio mods by Bobingabout
https://mods.factorio.com/user/Bobingabout
Other
47 stars 25 forks source link

Fluidbox Symetry #166

Open KiwiHawk opened 7 months ago

KiwiHawk commented 7 months ago

https://factorio.com/blog/post/fff-394

In Factorio 2.0, machines will natively be flippable if they have a line of symmetry. The following machines currently do not:

image

Qatavin commented 6 months ago

It seems like it would require assistance from the devs themselves to properly solve this issue. In order to make a 2x2 machine symmetrical, there would have to be two fluid boxes on each side. But that would be cluttered and ugly. It would be better if only one fluid connector would appear at a time (capable of being flipped by f or g keys) if there were only one fluid input/output in the recipe, but as far as I know, the game isn't set up to allow that.

Qatavin commented 4 months ago

It's occurred to me that there might be a case where this could be made to work. It would depend on if the game considers inputs and outputs to be interchangeable for this kind of thing, though. However, considering that SE's space manufactory is accounted for in the code, I think there's at least a chance that this would work. What if we put a second fluid box on the same side of the machine as the first one, but make it an output? It should be hidden if there are no fluid outputs on the recipe (as is the case with assembling machines 2-6), and indeed, there are no such recipes that any of these machines can even use.