Compare commits

...

3 commits

Author SHA1 Message Date
Simon Brodtmann
efb0b6aad7 Split mod 2025-11-16 12:14:47 +01:00
Simon Brodtmann
9d94502296 Add indicators to the settings 2025-11-16 12:07:48 +01:00
Simon Brodtmann
67538d78f4 Update description to make breaking changes more clear 2025-11-16 11:41:49 +01:00
102 changed files with 830 additions and 813 deletions

View file

@ -9,7 +9,7 @@ This mod extends the early game of Space Age by putting you on the moon "Lignumi
The duration of the stay on Lignumis will be rather short. The impact of the later game will still be substantial. There are several mod settings to alter the experience after leaving Lignumis to make it match your personal taste. The duration of the stay on Lignumis will be rather short. The impact of the later game will still be substantial. There are several mod settings to alter the experience after leaving Lignumis to make it match your personal taste.
**Warning when adding to existing games:** With the default settings, this mod will break a few things in your existing bases and space ships. Check out the settings to disable what you don't like. **Warning:** When playing with default settings, this mod will have an impact on all other planets and how space ships are built. Check out the settings to disable what you don't like.
#### Streamers featuring Lignumis #### Streamers featuring Lignumis

47
lignumis-base/info.json Normal file
View file

@ -0,0 +1,47 @@
{
"name": "lignumis-base",
"version": "1.1.0",
"title": "Lignumis - Base",
"description": "Base mod for Lignumis with less dependencies.",
"author": "cackling fiend",
"homepage": "https://discord.gg/ufvFUJtVwk",
"factorio_version": "2.0",
"space_travel_required": true,
"dependencies": [
"base",
"space-age >= 2.0.53",
"bioprocessing-tab",
"cf-lib >= 0.0.13",
"flib",
"lignumis-assets >= 1.0.3",
"mf-buildings >= 1.0.7",
"mf-core >= 1.0.3",
"mf-logistics >= 1.0.1",
"PlanetsLib >= 1.1.26",
"pollution-as-surface-property",
"Wood-Walls >= 1.2.0",
"?aai-industry",
"?aai-loaders",
"?aai-loaders-sane",
"?any-planet-start",
"?atan-nuclear-science",
"?crushing-industry",
"?Diversitree",
"?fulgora-coralmium-agriculture",
"?gleba-reborn",
"?hot-metals >= 1.1.0",
"?Krastorio2-spaced-out",
"?lane-splitters",
"?metal-and-stars",
"(?)secretas",
"(?)Wood_Gasification_updated",
"?wood-industry",
"?wood-military >= 2.3.3",
"!apm_power_ldinc",
"!early-agriculture",
"!planet-picker",
"!wood-logistics",
"!wood-universe-modpack",
"!rso-mod"
]
}

View file

@ -179,20 +179,20 @@ quality-catalyst=Quality catalyst
[mod-setting-name] [mod-setting-name]
lignumis-restrict-sciences=Restrict Lignumis science recipes to Lignumis lignumis-restrict-sciences=Restrict Lignumis science recipes to Lignumis
lignumis-belt-progression=Enable progressive belt recipes lignumis-belt-progression=[color=orange][font=heading-2]Overhaul[/font][/color] Enable telescopic belt recipes
lignumis-inserter-progression=Enable progressive inserter recipes lignumis-inserter-progression=[color=orange][font=heading-2]Overhaul[/font][/color] Enable telescopic inserter recipes
lignumis-ammo-progression=Enable progressive ammo recipes lignumis-ammo-progression=[color=orange][font=heading-2]Overhaul[/font][/color] Enable telescopic ammo recipes
lignumis-technology-progression=Enable progressive technologies lignumis-technology-progression=[color=orange][font=heading-2]Overhaul[/font][/color] Enable progressive technologies
lignumis-basic-circuit-board=Enable basic circuit board lignumis-basic-circuit-board=Enable basic circuit board
lignumis-circuit-progression=Enable progressive circuit recipes lignumis-circuit-progression=[color=orange][font=heading-2]Overhaul[/font][/color] Enable telescopic circuit recipes
lignumis-assembler-progression=Enable progressive assembler recipes lignumis-assembler-progression=[color=orange][font=heading-2]Overhaul[/font][/color] Enable telescopic assembler recipes
lignumis-lumber-mill-more-recipes=Enable more recipes for the lumber mill lignumis-lumber-mill-more-recipes=[color=green][font=heading-2]Easy[/font][/color] Enable more recipes for the lumber mill
lignumis-fulgora-wood=Add wood to Fulgora lignumis-fulgora-wood=[color=orange][font=heading-2]Overhaul[/font][/color] Add wood to Fulgora
lignumis-early-robots=Even earlier personal robots lignumis-early-robots=[color=green][font=heading-2]Easy[/font][/color] Even earlier personal robots
lignumis-vanilla-lab=Keep vanilla lab recipe lignumis-vanilla-lab=[color=orange][font=heading-2]Overhaul[/font][/color] Keep vanilla lab recipe
lignumis-double-rocket=Double provisional rocket cargo capacity lignumis-double-rocket=[color=green][font=heading-2]Easy[/font][/color] Double provisional rocket cargo capacity
lignumis-sciences-spoil=Lignumis science packs spoil lignumis-sciences-spoil=[color=red][font=heading-2]Hard[/font][/color] Lignumis science packs spoil
lignumis-infinite-astroponics-productivity-research=Infinite productivity research for Astroponics lignumis-infinite-astroponics-productivity-research=[color=green][font=heading-2]Easy[/font][/color] Infinite productivity research for Astroponics
[mod-setting-description] [mod-setting-description]
lignumis-belt-progression=Yellow belts will require wood belts to craft. lignumis-belt-progression=Yellow belts will require wood belts to craft.
@ -202,7 +202,7 @@ lignumis-technology-progression=Adds wood and steam science packs to most late g
lignumis-basic-circuit-board=Recipes use basic circuit boards instead of gold cables and gold plates where appropriate. Both gold and copper recipes will be added. lignumis-basic-circuit-board=Recipes use basic circuit boards instead of gold cables and gold plates where appropriate. Both gold and copper recipes will be added.
lignumis-circuit-progression=Electric circuits will require basic circuit boards to craft. lignumis-circuit-progression=Electric circuits will require basic circuit boards to craft.
lignumis-assembler-progression=Assembling machine 1 will require burner assembling machines to craft. lignumis-assembler-progression=Assembling machine 1 will require burner assembling machines to craft.
lignumis-lumber-mill-more-recipes=The lumber mill can also craft basic turrets, burner assemblers and burner inserters. Improves balancing wood usage when all progressive recipes are enabled and helps with marathon games. lignumis-lumber-mill-more-recipes=The lumber mill can also craft basic turrets, burner assemblers and burner inserters. Improves balancing wood usage when all telescopic recipes are enabled and helps with marathon games.
lignumis-fulgora-wood=This adds wooden gear wheels to scrap recycling as the main source of wood. Disable this is you have a different source of wood or import everything from other planets. lignumis-fulgora-wood=This adds wooden gear wheels to scrap recycling as the main source of wood. Disable this is you have a different source of wood or import everything from other planets.
lignumis-early-robots=Personal robots are moved from steam to wood science and are a tiny bit faster. lignumis-early-robots=Personal robots are moved from steam to wood science and are a tiny bit faster.
lignumis-vanilla-lab=Moves the transport belt recipe to Iron processing so the lab can be crafted with the original recipe without requiring to research logistics. lignumis-vanilla-lab=Moves the transport belt recipe to Iron processing so the lab can be crafted with the original recipe without requiring to research logistics.

View file

@ -1,3 +1,5 @@
if not mods["astroponics"] then return end
local Technology = require("__cf-lib__/data/Technology") local Technology = require("__cf-lib__/data/Technology")
-- This just undoes what astroponics changes to tree seeding -- This just undoes what astroponics changes to tree seeding

View file

@ -1,3 +1,5 @@
if not mods["astroponics"] then return end
local infinite = settings.startup["lignumis-infinite-astroponics-productivity-research"].value local infinite = settings.startup["lignumis-infinite-astroponics-productivity-research"].value
local base_levels = { local base_levels = {

View file

@ -8,35 +8,35 @@ data:extend({
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-belt-progression", name = "lignumis-basic-circuit-board",
setting_type = "startup", setting_type = "startup",
default_value = true, default_value = true,
order = "b" order = "b"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-inserter-progression", name = "lignumis-belt-progression",
setting_type = "startup", setting_type = "startup",
default_value = true, default_value = true,
order = "c" order = "c"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-ammo-progression", name = "lignumis-inserter-progression",
setting_type = "startup", setting_type = "startup",
default_value = true, default_value = true,
order = "d" order = "d"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-technology-progression", name = "lignumis-ammo-progression",
setting_type = "startup", setting_type = "startup",
default_value = true, default_value = true,
order = "e" order = "e"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-basic-circuit-board", name = "lignumis-technology-progression",
setting_type = "startup", setting_type = "startup",
default_value = true, default_value = true,
order = "f" order = "f"
@ -57,28 +57,28 @@ data:extend({
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-lumber-mill-more-recipes", name = "lignumis-fulgora-wood",
setting_type = "startup", setting_type = "startup",
default_value = false, default_value = false,
order = "i" order = "i"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-fulgora-wood", name = "lignumis-vanilla-lab",
setting_type = "startup", setting_type = "startup",
default_value = false, default_value = false,
order = "j" order = "j"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-early-robots", name = "lignumis-lumber-mill-more-recipes",
setting_type = "startup", setting_type = "startup",
default_value = false, default_value = false,
order = "k" order = "k"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-vanilla-lab", name = "lignumis-early-robots",
setting_type = "startup", setting_type = "startup",
default_value = false, default_value = false,
order = "l" order = "l"
@ -92,14 +92,14 @@ data:extend({
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-sciences-spoil", name = "lignumis-infinite-astroponics-productivity-research",
setting_type = "startup", setting_type = "startup",
default_value = false, default_value = false,
order = "n" order = "n"
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "lignumis-infinite-astroponics-productivity-research", name = "lignumis-sciences-spoil",
setting_type = "startup", setting_type = "startup",
default_value = false, default_value = false,
order = "o" order = "o"

Some files were not shown because too many files have changed in this diff Show more