diff --git a/changelog.txt b/changelog.txt index 679b3b5..5b90f3a 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,8 @@ --------------------------------------------------------------------------------------------------- -Version: 0.3.1 -Date: 2021-03-10 +Version: 0.3.2 +Date: 2021-03-11 + Features: + - Map gen presets handling Changes: - Slightly increase starting area lead, greatly reduce distant lead. --------------------------------------------------------------------------------------------------- diff --git a/data-updates.lua b/data-updates.lua index 634ae8f..91ec489 100644 --- a/data-updates.lua +++ b/data-updates.lua @@ -1,2 +1,3 @@ require("lead-recipe-updates") require("lead-matter") +require("map-gen-preset-updates") diff --git a/map-gen-preset-updates.lua b/map-gen-preset-updates.lua new file mode 100644 index 0000000..b3256ff --- /dev/null +++ b/map-gen-preset-updates.lua @@ -0,0 +1,10 @@ +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["lead-ore"] = preset.basic_settings.autoplace_controls["iron-ore"] + end + end +end