AngelBob Space Age Rebalance


Complete Angel's and Bob's Space Age integration with extra planets: Planetaris-arig, Planetaris-hyarion, Paracelsin, Maraxsis and Moon of Nauvis Muluna.

Overhaul
2 hours ago
2.0
1.82K
Planets Transportation Logistics Trains Combat Armor Character Enemies Environment Mining Fluids Logistic network Circuit network Manufacturing Power Storage

b [Fixed] Softlock from incorrect localized item name in Muluna Vacuum Furnace recipe

a day ago

Great modpack and rebalance, but encountered a softlocking problem after starting on Muluna.

Happened in version 1.1.16 after updating and reloading save. Started setting up on Muluna in my playthrough, saw we couldn't make iron plates normally due to Angels Smelting overriding iron ore to ingots. Found a closed discussion in here pointing towards a fix, adding the "Muluna Vacuum Furnace", however we then became softlocked because it could not be crafted and thus we could not progress any further.

Upon investigation, it referenced an "Aluminum Plate" (American spelling), instead of the localized "Aluminium Plate". Looked through the code in my editor and found the culprit line:

Line 532 in ./scripts/planets/muluna/vacuum-furnace.lua:
local aluminium = first_item({ "aluminium-plate", "aluminum-plate", "angels-plate-aluminium", "angels-plate-aluminum" })

It selected the wrong order, so Factorio created the new item "aluminum-plate" that was orphaned and had no means to craft it. Upon inspecting code elsewhere, I found how aluminium plates were resolved elsewhere:

Lines 84 - 89 in ./scripts/planets/muluna/bootstrap.lua:
local aluminium_plate = first_item({
"bob-aluminium-plate",
"angels-plate-aluminium",
"aluminium-plate",
"aluminum-plate"
})

I copied this order and pasted into vacuum-furnace.lua, then rezipped & overwrote the .zip in the mods folder. Loading into our save, the recipe is now correct and craftable and working as intended.

The culprit line did not default to "bob-aluminium-plate" first so it created an item that was orphaned

Hope this helps, please let me know if you need any more info from me :)

a day ago

Another semi-softlocking note too is the "Basic Electronic Circuit" specific to Muluna still takes regular copper cables and not the aluminium cables you get from the updated aluminium cable recipe drawing (previously it just outputted copper cables but this changed with the 1.1.16 update)

18 hours ago

Hey thanks for these, shouldn't have relied on autocorrect, I will have them patched in the next patch released shortly.

8 hours ago

Cheers for patching quickly! Just a note the Muluna wooden electronic circuit recipe still uses regular copper cable for me, but it could be some issue with regenerating or reconfiguring on my end

New response