Configurable Nukes & ICBMs


Makes most/many aspects of the atomic bomb configurable, and affected by quality, as well as allows for the weaponization of rocket-silos: introduces an atomic warhead, ICBMs (Intercontinental Ballistic Missiles), IPBMs (Interplanetary Ballistic Missiles), and ISBMs (Interstellar Ballistic Missiles): why shouldn't rocket-silo rockets be used offensively?

Content
4 days ago
2.0
900
Combat Circuit network Manufacturing Cheats

b [0.6.2 - Fixed] Error loading mods

20 days ago

Error loading mods: configurable-nukes/prototypes/entities/atomic-bomb.lua:783: attempt to index local 'atomic_bomb_placeholder' (a nil value)
stack traceback:
configurable-nukes/prototypes/entities/atomic-bomb.lua:783: in main chunk
[C]: in function 'require'
configurable-nukes/data-updates.lua:11: in main chunk

Game Version Stable 2.0.69
Downgrade to Mod-Version 0.6.0 fix the Problem
I have over 300 mods installed and the list doesn't fit here.

20 days ago

Hello, thanks for the report! I'll certainly look into it, but without knowing your mod list/what other mods you have installed at the time of the error, it will be difficult for me to rectify the issue.

Just for my own sake, does the game load for you with no other mods present except this one? That should verify if it is a compatibility issue with another mod.

20 days ago

So, from a cursory look at my code for the line the error is thrown, I can certainly add a check to prevent the error, but I am reticent to do so without understanding why the error is occurring (while the game may load, I don't think things would function properly, hence my reticence at the moment).

Are you playing with "Space-Age" or "quality" present? Knowing that at least would help to narrow down the potential issue further.

20 days ago

It's difficult to find the error with over 300 mods. I understand. I play Space Age with quality. I've deactivated all 300 mods and only enabled your mod with Space Age and quality. Then the game starts. I think it's due to one of the planet mods. I'm deactivating the individual mods one by one and testing, but that takes time with over 300 mods. If I find the mod, I'll post it.

20 days ago

Thanks for the update and confirming it loads with Space Age and quality.

I'll be interested to hear if you can figure out which one it is, but I also understand testing that many mods is an undertaking - so thank you for any efforts you make in that regard, I appreciate it.

20 days ago

I had to deactivate these two mods along with their additional mods. Then I could start the game with my remaining 295 mods.

https://mods.factorio.com/mod/erm_toss
https://mods.factorio.com/mod/fewer-quality-tiers

Version 0.6.0 works. Future versions will not.
I hope you can find the problem. I like your mod and would like to continue playing it with future updates. Thanks.

20 days ago

Thank you very much for identifying these as the culprits! I am presently looking into them to see what the root issue is and how I can potentially restore/add compatibility.

An interesting note: "fewer-quality-tiers" did not prevent the game from loading for me; however, I got the exact same error that you reported when "erm_toss" is present.

20 days ago

I believe I have identified the issue and have implemented a fix - that is, I can now load the game when "configurable-nukes" and "erm_toss" are both present.

Need to do some testing to double-check, but otherwise assuming no other issues are found, I hope to have a fix out relatively soon.

Looks to have been a case of "erm_toss" adding extra hidden quality prototypes, which my mod ignored correctly, but the logic around it was not structured properly to actually handle this scenario, hence the error you reported; thanks again for bringing it to my attention!

20 days ago

With the release of version 0.6.3, this issue should be fixed.

Please do let me know if you encounter any other issues.

Thanks again for the report, and especially for taking the time figure which mod(s) in your mod list were causing the issue to surface - I greatly appreciate it.

19 days ago

I tested the new version, and the game started without any problems. I was very happy to be able to help, and thank you very much for the quick fix.

New response