Extended Angels


Adds recipes and extra tiers of buildings to Angel's Refining, Petrochemical Processing, and Bioprocessing mods.

Content
4 months ago
0.16 - 1.1
7.17K
Manufacturing

b Error after Artisanal Reskins update

2 years ago

Hey there. I really enjoy both this mod and the Artisanal Reskins mod, thanks for all your work!

Unfortunately, I get this error after I bumped the version of a few mods, and I think it's Artisanal Reskins: Angel's Mods (2.0.2) and Artisanal Reskins: Compatibility (2.0.4) that break in combination with Extended Angels. This is the error:

Failed to load mods: extendedangels/prototypes/buildings/refining.lua:227: attempt to index field 'layers' (a nil value)
stack traceback:
extendedangels/prototypes/buildings/refining.lua:227: in main chunk
[C]: in function 'require'
extendedangels/data.lua:15: in main chunk

Mods to be disabled:
- extendedangels(0.5.1)

This is the source line:
data.raw["assembling-machine"]["ore-floatation-cell-4"].animation.layers[2].tint = {r = 0.70, g = 0.50, b = 0} -- Yellow

The previous line does the same for "ore-crusher-4", so I'm guessing that the new sprites in 2.0.2 of Angel's reskins doesn't have a layer[2] for the "ore-floatation-cell-4" any more?

Kirazy β˜†
2 years ago

Would you make me a save with all the mods you have enabled (except Extended Angels) and link it here? This doesn't happen in any of my test worlds, to include bare-bones EA test world + AR, so there's something else at work that I'd like to check.

Kirazy β˜†
2 years ago

Rather, this only happens with the Angel dev branch, because the Angel dev branch is currently porting the high-res sprites from AR into angelsrefining. Are you using the dev branch?

Kirazy β˜†
2 years ago

Ah, I think I found the combination. The dependency chain is such that extendedangels can execute after reskins-angels if you're using the Clowns mods:

 1.615 Loading mod settings debugadapter 1.1.11 (settings.lua)
   1.615 Loading mod settings boblibrary 1.1.4 (settings.lua)
   1.616 Loading mod settings creative-mod 1.7.2 (settings.lua)
   1.618 Loading mod settings flib 0.8.4 (settings.lua)
   1.618 Loading mod settings bobplates 1.1.3 (settings.lua)
   1.618 Loading mod settings angelsrefining 0.12.0 (settings.lua)
   1.619 Loading mod settings angelspetrochem 0.9.20 (settings.lua)
   1.619 Loading mod settings reskins-library 2.0.4 (settings.lua)
   1.620 Loading mod settings reskins-bobs 2.0.4 (settings.lua)
   1.620 Loading mod settings Clowns-Processing 1.3.15 (settings.lua)
   1.620 Loading mod settings reskins-angels 2.0.3 (settings.lua)
   1.621 Loading mod settings extendedangels 0.5.2 (settings.lua)
   1.621 Loading mod settings reskins-compatibility 2.0.5 (settings.lua)
   1.621 Loading mod settings angelsrefining 0.12.0 (settings-updates.lua)
   1.622 Loading mod settings angelspetrochem 0.9.20 (settings-updates.lua)
   1.622 Loading mod settings angelssmelting 0.6.17 (settings-updates.lua)
   1.623 Loading mod settings reskins-library 2.0.4 (settings-updates.lua)
   1.623 Loading mod settings reskins-bobs 2.0.4 (settings-updates.lua)
   1.623 Loading mod settings reskins-angels 2.0.3 (settings-updates.lua)
   1.623 Loading mod settings reskins-compatibility 2.0.5 (settings-updates.lua)
   1.624 Loading mod settings reskins-library 2.0.4 (settings-final-fixes.lua)
Kirazy β˜†
2 years ago

I've pushed the fix.

2 years ago

Awesomesauce, thanks! I'm indeed using the Clowns mods. I'll provide my mod list via a save next time, sorry.

New response