From 171d9bbd40e0b9fb1805f4071f6df321948fddc7 Mon Sep 17 00:00:00 2001 From: Brevven Date: Thu, 11 Mar 2021 17:15:05 -0800 Subject: [PATCH] map gen presets --- changelog.txt | 6 ++++-- data-updates.lua | 1 + map-gen-preset-updates.lua | 10 ++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 map-gen-preset-updates.lua 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