angels basic compat

This commit is contained in:
Brevven 2021-05-01 00:33:59 -07:00
parent 1b9fcf7642
commit 4d9b02be22
7 changed files with 29 additions and 16 deletions

View file

@ -1,11 +1,15 @@
if (not mods["pyrawores"] and not mods["bobplates"] and not mods["angelssmelting"]) then
local base_ore = "iron-ore"
if mods["angelssmelting"] then
base_ore = "angels-ore1"
end
if (not mods["pyrawores"] and not mods["bobplates"]) then
if data.raw["map-gen-presets"] and data.raw["map-gen-presets"].default then
for name, preset in pairs(data.raw["map-gen-presets"].default) do
if type(preset) == "table" and
preset.basic_settings and
preset.basic_settings.autoplace_controls and
preset.basic_settings.autoplace_controls["iron-ore"] then
preset.basic_settings.autoplace_controls["titanium-ore"] = preset.basic_settings.autoplace_controls["iron-ore"]
preset.basic_settings.autoplace_controls[base_ore] then
preset.basic_settings.autoplace_controls["titanium-ore"] = preset.basic_settings.autoplace_controls[base_ore]
end
end
end