Planet Paracelsin


Visit the frozen mountains of planet Paracelsin, where mining zinc is a race against clogging and freezing.

Content
6 days ago
2.0
16.9K
Factorio: Space Age Icon Space Age Mod
Planets Logistics Environment Mining Fluids Manufacturing

b [fixed]Crash on launch with latest `Nexus`

a month ago
(updated a month ago)
   7.961 Error ModManager.cpp:1765: Failed to load mod "Paracelsin": __Paracelsin__/prototypes/technology.lua:582: attempt to index field 'unit' (a nil value)
stack traceback:
        __Paracelsin__/prototypes/technology.lua:582: in function 'add_science_pack'
        __Paracelsin__/prototypes/technology.lua:590: in main chunk
        [C]: in function 'require'
        __Paracelsin__/data.lua:111: in main chunk

Basically Nexus changed the vanilla promethium science tech to be trigger based instead of ingredients based, so it no longer has a unit field, but Paracelsin is not nil checking that that engine-defined-optional field exists first before accessing it, thus crash. Simple fix at least, just nil guard it. :-)

a month ago

What? I do not know how to do that. And right now i was going to sleep so even if i knew id have to do it tomorrow. You seem to know stuff so js do a pr on github which ill merge when i can

a month ago

Certainly, I can do that, and no worry on the rush (we aren't on the Nexus yet on the server, probably within the next week though) as we rolled it back for now, I just got some time and did so, PR submitted. :-)

References:

PR: https://github.com/AndreusAxolotl/Paracelsin/pull/6

a month ago

(As an aside, I was the one assigned on the server to go to Paracelsin, I very much enjoyed it, fun logistical puzzle!)

a month ago

Thanks lol. Im going to school soon, 7ish hours and the patch will be out

a month ago

fixed

New response