Project T.I.M.S.A.B.A. (Angel's, Bob's and Space Age)


Tachigami Itsuki Modpack for Space Age, Bob's and Angel's. Seamless integration of Space Age with Angel's & Bob's mods. Unified balance, new entities, items, fluids, recipes, and technologies, plus updated icons.

Mod packs
7 hours ago
2.0
2.14K
Factorio: Space Age Icon Space Age Mod
Planets Logistics Mining Fluids Manufacturing Power

b New issues in 1.15(Closed)

a month ago

Two more changes needed for 1.15 with all optional dependencies:

1st change

37.459 Error ModManager.cpp:1767: Error in assignID: item with name 'bio-solar-panel' does not exist. It was removed by TIMSABA.

In prototypes-final-fix/duplicate-items-and-fluids/planet/apia-carnova.lua add:

    local tiny_bio_solar_panel = "tiny-bio-solar-panel"
    data_recipe[tiny_bio_solar_panel] = nil

2nd change

My rigor fix needs to remove variations of more machines:

if mods[rigor_module_mods] then
    local rigor_recipes = { "foliax-assembler", "obsidiax-foundry", "obsidiax-foundry-mk2", "obsidiax-ice-foundry", "obsidiax-ice-foundry-mk2", "bob-electronics-machine-1", "bob-electronics-machine-2", "bob-electronics-machine-3" }
    local delete_prototypes = {}
    for _, recipe in pairs(rigor_recipes) do
        for no = 25,2400,25 do
            local name = recipe .. "__rigor_module_mod__" .. no
            table.insert(delete_prototypes, name)
        end
    end
    TIMSABA.functions.delete_prototypes(delete_prototypes)
end

As you can see, bob-electronics-machine-1, bob-electronics-machine-2, and bob-electronics-machine-3 were added to the list.

Please testing the 1.15.1 patch

15 days ago
(updated 15 days ago)

Works better than before, but still some issues remaining

36.160 Error ModManager.cpp:1767: Error in assignID: item with name 'foliax-fluorine-barrel' does not exist. It was removed by TIMSABA.
I mentioned that in the previous branch, 3rd post, and included the fix for it.

51.639 Error ModManager.cpp:1767: Error in assignID: item with name 'tiny-solar-matrix' does not exist. It was removed by TIMSABA.
Source: item-tiny-solar-matrix-panglia_crushing (recipe).

That's similar to the issue in the previous version, but seems to be a different recipe now.

50.673 Error ModManager.cpp:1767: Error in assignID: item with name 'tiny-bio-solar-panel' does not exist. It was removed by TIMSABA.
Source: item-tiny-bio-solar-panel-panglia_crushing (recipe).

And then a whole bunch of solars...

53.065 Error ModManager.cpp:1767: Error in assignID: item with name 'tiny-solar-matrix' does not exist. It was removed by TIMSABA.
Source: sp-1-tiny-solar-matrix (solar-panel).

51.233 Error ModManager.cpp:1767: Error in assignID: item with name 'tiny-solar-matrix' does not exist. It was removed by TIMSABA.
Source: sp-2-tiny-solar-matrix (solar-panel).

The sp-*-tiny-* series goes all the way up to 50

...
Source: sp-49-tiny-solar-matrix (solar-panel).
Source: sp-50-tiny-solar-matrix (solar-panel).
51.128 Error ModManager.cpp:1767: Error in assignID: item with name 'tiny-bio-solar-panel' does not exist. It was removed by TIMSABA.
Source: sp-1-tiny-bio-solar-panel (solar-panel).

52.538 Error ModManager.cpp:1767: Error in assignID: item with name 'tiny-bio-solar-panel' does not exist. It was removed by TIMSABA.
Source: sp-2-tiny-bio-solar-panel (solar-panel).

also up to 50

...
Source: sp-49-tiny-bio-solar-panel (solar-panel).
Source: sp-50-tiny-bio-solar-panel (solar-panel).

Same here, similar to the previous errors, different recipes. This time I didn't track down which mod these are coming from but I'm guessing panglia and tiny solars.

I used this to work around the issue:

    data_recipe["item-tiny-solar-matrix-panglia_crushing"] = nil
    data_recipe["item-tiny-bio-solar-panel-panglia_crushing"] = nil

    for num = 1,50,1 do
        data.raw["solar-panel"]["sp-" .. num .. "-tiny-solar-matrix"] = nil
    end
    for num = 1,50,1 do
        data.raw["solar-panel"]["sp-" .. num .. "-tiny-bio-solar-panel"] = nil
    end

Will be fixed in version 1.15.2

13 days ago

I just tested 1.15.3 and it looks good.

I first got an error, but realized that planet Hyarion has a newer version available and after updating that mod the mod pack loaded without problems.

I have incorporated all your edits into my code, but in my own way.
Closed.

New response