-- REFINERY PRODUCTS TRIGGERS -- in the data stage, triggers where set for the ores, -- depending on the ore settings, we enable the refinery products angelsmods.trigger.refinery_products = angelsmods.trigger.refinery_products or {} angelsmods.trigger.refinery_products["saphirite"] = true angelsmods.trigger.refinery_products["jivolite"] = true angelsmods.trigger.refinery_products["stiratite"] = true angelsmods.trigger.refinery_products["crotinnium"] = true if mods["bobplates"] then angelsmods.trigger.refinery_products["rubyte"] = true angelsmods.trigger.refinery_products["bobmonium"] = true end angelsmods.trigger.refinery_products["ferrous"] = angelsmods.trigger.ores["manganese"] or angelsmods.trigger.ores["chrome"] or angelsmods.trigger.ores["thorium"] if angelsmods.trigger.refinery_products["ferrous"] then angelsmods.trigger.refinery_products["saphirite"] = true angelsmods.trigger.refinery_products["jivolite"] = true angelsmods.trigger.refinery_products["rubyte"] = true if angelsmods.petrochem then angelsmods.trigger.liquid_ferric_chloride_solution = true end end angelsmods.trigger.refinery_products["cupric"] = angelsmods.trigger.ores["platinum"] or angelsmods.trigger.ores["tungsten"] or angelsmods.trigger.ores["thorium"] if angelsmods.trigger.refinery_products["cupric"] then angelsmods.trigger.refinery_products["stiratite"] = true angelsmods.trigger.refinery_products["crotinnium"] = true angelsmods.trigger.refinery_products["bobmonium"] = true if angelsmods.petrochem then angelsmods.trigger.liquid_cupric_chloride_solution = true end end if angelsmods.petrochem and angelsmods.trigger.enableacids and angelsmods.trigger.refinery_products["rubyte"] then angelsmods.trigger.water_red_waste = true end --Fallbacks for the recipe builder require("prototypes.recipe-builder-fallbacks") --Overrides for refining/angels internal require("prototypes.refining-override") --Generic recipe generation require("prototypes.refining-generate") --Overrides for resources require("prototypes.generation.angels-override") -- EXECUTE OVERRIDES angelsmods.functions.OV.execute() --Update resources autoplace angelsmods.functions.update_autoplace() --angelsmods.functions.index_check()