Age of Production


Adding new machines to Space Age for more variety and bigger production!

Content
29 days ago
2.0
7.18K
Factorio: Space Age Icon Space Age Mod
Combat Mining Fluids Manufacturing

b [Solved]Compatibility with Lignumis

6 months ago

It seems this mod changes the crafting category of seeds in a way that makes them unable to be crafted in Lignumis' burner and steam assemblers, and also no longer hand craftable either.

Also, Lignumis actually adds its own Lumber Mill too using the same graphics from Hurricane, so perhaps those 2 buildings can just be merged if both mods are present rather than 2 of the same building?

6 months ago

I mentioned it in another thread, ill contact lignumis' dev when i have the time to do compat stuff. This is my first mod i dont know much i still have a lot to learn ;-;

6 months ago

If you want to upload the code somewhere like Github then I'll happily post a pull request for it, I've done that for a few mods over the years

6 months ago

Or I might just post a code block in here, it's not as nice of a system for sharing code though

6 months ago

I still havent got around to using GitHub, still doing everything manually

6 months ago
(updated 6 months ago)

And anyway i was gonna dm lignumis' dev anyway, he knows me he helped a bit while i developed the mod with some tips

6 months ago

any updates on this?

6 months ago

Ive had to deal with other stuff both irl and for the mod sorry, havent worked much on any compat. Ill deal with them when i can I promise

5 months ago
(updated 5 months ago)

This doesn't cover everything (lumber mill, for instance), but for the purposes of seed generation on Lignumis and Nauvis you can add the following lines of code after line 240 of compat/planets.lua. This will make the burner, steam, and basic assembling machine able to craft seeds:

    table.insert(data.raw["assembling-machine"]["burner-assembling-machine"].crafting_categories, "woodworking-or-organic-or-assembling")
    table.insert(data.raw["assembling-machine"]["steam-assembling-machine"].crafting_categories, "woodworking-or-organic-or-assembling")
    table.insert(data.raw["assembling-machine"]["assembling-machine-1"].crafting_categories, "woodworking-or-organic-or-assembling")

The finished section should look like

if mods["lignumis"] then
table.insert(data.raw["assembling-machine"]["burner-assembling-machine"].crafting_categories, "woodworking-or-organic-or-assembling")
table.insert(data.raw["assembling-machine"]["steam-assembling-machine"].crafting_categories, "woodworking-or-organic-or-assembling")
table.insert(data.raw["assembling-machine"]["assembling-machine-1"].crafting_categories, "woodworking-or-organic-or-assembling")
data.raw.planet["lignumis"].surface_properties.density = 2000
end

It isn't perfect, and does a lot more than just seeds, but if you want to play while waiting for the more correct fix here's a way to do it

5 months ago

Why dont you just do a pull rewuest on github

5 months ago

still, im adding it in

5 months ago
(updated 5 months ago)

Oh sorry I thought you didn't have one, should have checked! I can still make that PR if you want - EDIT: nvm, saw you already put it in github.

New response