From 4600905c48da0af5ef38fc0b14777ce66d32be43 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Mon, 24 Feb 2025 00:25:04 +0100 Subject: [PATCH 1/3] Add compatibility for the mod "Diversitree" --- lignumis/info.json | 1 + lignumis/prototypes/integrations/vanilla.lua | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/lignumis/info.json b/lignumis/info.json index 79120f5..bda2c6c 100644 --- a/lignumis/info.json +++ b/lignumis/info.json @@ -24,6 +24,7 @@ "?metal-and-stars", "?aai-industry", "?planet-picker", + "?Diversitree", "!apm_power_ldinc", "!wood-logistics", "!early-agriculture", diff --git a/lignumis/prototypes/integrations/vanilla.lua b/lignumis/prototypes/integrations/vanilla.lua index 8e64ad0..7001b0a 100644 --- a/lignumis/prototypes/integrations/vanilla.lua +++ b/lignumis/prototypes/integrations/vanilla.lua @@ -114,6 +114,10 @@ tree_plant.minable.count = nil tree_plant.surface_conditions[1].min = 900 table.insert(tree_plant.autoplace.tile_restriction, "natural-gold-soil") +if mods["Diversitree"] then + data.raw.plant["s6xdvt-fake-tree"].surface_conditions[1].min = 900 +end + table.insert(data.raw["assembling-machine"]["assembling-machine-1"].crafting_categories, "wood-processing-or-assembling") table.insert(data.raw["assembling-machine"]["assembling-machine-1"].crafting_categories, "organic-or-assembling") table.insert(data.raw["assembling-machine"]["assembling-machine-2"].crafting_categories, "wood-processing-or-assembling") From ec09fc8d073297e2fdfb121f0b9177a75105a2a5 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Mon, 24 Feb 2025 00:25:28 +0100 Subject: [PATCH 2/3] Add "ignore_tech_cost_multiplier" to "tree-seeding" --- lignumis/prototypes/content/burner-agricultural-tower.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lignumis/prototypes/content/burner-agricultural-tower.lua b/lignumis/prototypes/content/burner-agricultural-tower.lua index ddd2f76..42c8d05 100644 --- a/lignumis/prototypes/content/burner-agricultural-tower.lua +++ b/lignumis/prototypes/content/burner-agricultural-tower.lua @@ -120,6 +120,7 @@ tech.unit = { }, time = 10 } +tech.ignore_tech_cost_multiplier = true data.raw.technology["fish-breeding"].prerequisites = { "agricultural-science-pack" } From ac48ebc7e8b5c24b93072285545f16ecb6894999 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Mon, 24 Feb 2025 00:25:51 +0100 Subject: [PATCH 3/3] Update compatibility for Cerys --- lignumis/data.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lignumis/data.lua b/lignumis/data.lua index 4456e68..9e79de0 100644 --- a/lignumis/data.lua +++ b/lignumis/data.lua @@ -6,7 +6,7 @@ Lignumis = { science_pack_blacklist = { "wood-science-pack", "steam-science-pack", -- Lignumis "nanite-science-pack", "quantum-science-pack", "ring-science-pack", -- Metal and Stars - "cerys-science-pack" -- Cerys + "cerys-science-pack", "cerysian-science-pack" -- Cerys }, -- These technologies are skipped even if they are matches according to above lists