From 71df96fcf4f1302b20e16601fabc007d5a1dd53f Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Tue, 11 Nov 2025 23:58:49 +0100 Subject: [PATCH] Split mod --- lignumis-standalone/info.json | 16 ++++++++++++++++ lignumis/info.json | 9 +++------ .../integrations/astroponics-updates.lua | 2 ++ lignumis/prototypes/integrations/astroponics.lua | 2 ++ 4 files changed, 23 insertions(+), 6 deletions(-) create mode 100644 lignumis-standalone/info.json diff --git a/lignumis-standalone/info.json b/lignumis-standalone/info.json new file mode 100644 index 0000000..eb179e6 --- /dev/null +++ b/lignumis-standalone/info.json @@ -0,0 +1,16 @@ +{ + "name": "lignumis-standalone", + "version": "1.1.0", + "title": "Lignumis - Standalone", + "description": "Dive into the world of Lignumis, a moon of Nauvis offering only the most basic technologies.\n\nThis planet mod effects other planets and space ships. Make sure to read the description on the mod portal and check the mod settings.", + "author": "cackling fiend", + "homepage": "https://discord.gg/ufvFUJtVwk", + "factorio_version": "2.0", + "space_travel_required": true, + "dependencies": [ + "lignumis-base", + "astroponics >= 1.2.0", + "gleba-water-cane", + "vulcanus-sulfuric-bacteria" + ] +} \ No newline at end of file diff --git a/lignumis/info.json b/lignumis/info.json index fd17e6f..813aab1 100644 --- a/lignumis/info.json +++ b/lignumis/info.json @@ -1,8 +1,8 @@ { "name": "lignumis", - "version": "1.0.72", - "title": "Lignumis", - "description": "Dive into the world of Lignumis, a moon of Nauvis offering only the most basic technologies.\n\nThis planet mod effects other planets and space ships. Make sure to read the description on the mod portal and check the mod settings.", + "version": "1.1.0", + "title": "Lignumis - Base", + "description": "Base mod for Lignumis with less dependencies.\nUse the standalone mod for regular games.", "author": "cackling fiend", "homepage": "https://discord.gg/ufvFUJtVwk", "factorio_version": "2.0", @@ -10,11 +10,9 @@ "dependencies": [ "base", "space-age >= 2.0.53", - "astroponics >= 1.2.0", "bioprocessing-tab", "cf-lib >= 0.0.13", "flib", - "gleba-water-cane", "lignumis-assets >= 1.0.3", "mf-buildings >= 1.0.7", "mf-core >= 1.0.3", @@ -22,7 +20,6 @@ "PlanetsLib >= 1.1.26", "pollution-as-surface-property", "Wood-Walls >= 1.2.0", - "vulcanus-sulfuric-bacteria", "?aai-industry", "?aai-loaders", "?aai-loaders-sane", diff --git a/lignumis/prototypes/integrations/astroponics-updates.lua b/lignumis/prototypes/integrations/astroponics-updates.lua index c0ef83f..437bdf1 100644 --- a/lignumis/prototypes/integrations/astroponics-updates.lua +++ b/lignumis/prototypes/integrations/astroponics-updates.lua @@ -1,3 +1,5 @@ +if not mods["astroponics"] then return end + local Technology = require("__cf-lib__/data/Technology") -- This just undoes what astroponics changes to tree seeding diff --git a/lignumis/prototypes/integrations/astroponics.lua b/lignumis/prototypes/integrations/astroponics.lua index 491069f..bee736e 100644 --- a/lignumis/prototypes/integrations/astroponics.lua +++ b/lignumis/prototypes/integrations/astroponics.lua @@ -1,3 +1,5 @@ +if not mods["astroponics"] then return end + local infinite = settings.startup["lignumis-infinite-astroponics-productivity-research"].value local base_levels = {