Advanced Centrifuge


An advanced centrifuge, to fill in the gap of advanced buildings for Krastorio 2

Content
4 days ago
1.1 - 2.0
14.8K
Manufacturing

b Less of a bug, more of an incompatibility

4 days ago

The mod Cerys (which adds a planet) has a recipe for processing nuclear waste solution into something else causes the centrifuge to require fluid input and output ports. When it does, it adds them to the "inside" of the centrifuge (thus making them inaccessible). I tried to have Gemini help me fix it myself, but when I implemented Gemini's fix, it then caused "Cybersyn-combinator" and Maraxsis to conflict (somehow!?) Who knows. Anyways if time permits, fixed fluid ports would be awesome!

4 days ago

what was the fix that was attempted?

4 days ago
circuit_connector = circuit_connector_definitions.create_vector(universal_connector_template, {
    { variation = 26, main_offset = util.by_pixel(0, -20.5), shadow_offset = util.by_pixel(0, -20.5), show_shadow = true },
    { variation = 26, main_offset = util.by_pixel(0, -20.5), shadow_offset = util.by_pixel(0, -20.5), show_shadow = true },
    { variation = 26, main_offset = util.by_pixel(0, -20.5), shadow_offset = util.by_pixel(0, -20.5), show_shadow = true },
    { variation = 26, main_offset = util.by_pixel(0, -20.5), shadow_offset = util.by_pixel(0, -20.5), show_shadow = true }
}), -- Correct placement of the closing parenthesis
fluid_boxes = { -- fluid boxes definition comes AFTER the circuit_connector definition is fully closed.
    {
        production_type = "input",
        pipe_covers = { sides = {"north"} },
        position = {0, -4.5}
    },
    {
        production_type = "output",
        pipe_covers = { sides = {"south"} },
        position = {0, 4.5}
    }
},
4 days ago

let me know if 2.2.1 works for you (the top fluidport looks indeed ugly, but at least it should function and cause no mod incompatibility issues)

4 days ago

Works! Thanks for the fix!

4 days ago

wonderful, still no clue what compatibility error you exactly managed to get but im glad this fixed it without triggering whatever that was

New response