Tired of pipe throughput issues? Pressurize fluids to increase throughput significantly.
Mods introducing new content into the game.
Augmented or new ways of transporting materials - belts, inserters, pipes!
When assigning compressor technology's ingredients, table.deepcopy method should be used to copy engine's ingredients (otherwise, modifying one will also modify the other and create bugs in the tech tree):
ingredients = table.deepcopy(data.raw.technology["engine"].unit.ingredients),
@ https://github.com/LovelySanta/FactorioMod-OtherSmallMods/blob/0c47167660f6525e361817253ca1c00c3aeda633/CompressedFluids/prototypes/technology/compressor.lua#L20
This is intentional, I want it to have the same cost as engine units, and similar have the same icons as fluid handling.
In case it crashes somewhere, feel free to provide me a case that it doesn't work correctly...