True Nukes


Adds realistic nuclear blasts, and more nuclear options, including various scales of atomic artillery shell, as well as atomic cannon shells. Also adds thermobaric weapons (these are like fuel air bombs), which act as early game nukes. Simulates the blast wave, thermal impact, crater and fireball of nuclear weapons.

Content
11 months ago
1.0 - 1.1
43.3K
Combat

b [Issue in other mod] Conflict with full Warptorio2 expansion modpack

1 year, 3 months ago

Error shown is between T-N and Frost biters, but only occurs when loaded in conjuction with the Warptorio2 Expansion mod. The expansion requires frost biters though. The error thrown has to do with construction__drone........png unable to be found or something. I think their expansion uses a construction drone entity for some missions and you get a little sidekick, so that's probably what it's referencing. I have no idea why your mod would have a loading conflict with it, since you don't add any drones or anything. I tried disabling as many settings as possible on all mods but couldn't get it to fix.

1 year, 3 months ago

OK, I'll take a look

1 year, 3 months ago

Went and found the error string from the log file for ya:

Error AtlasSystem.cpp:1564: Path Construction_Drones/data/tf_util/empty-sprite.png does not match any enabled mod.: Construction_Drones/data/tf_util/empty-sprite.png; mods: Cold_biters True-Nukes

On the warptorio expansion page, i found other mods that people say throw the same error. It looks like it should be avoidable, but it's likely sourced from a bug on their end. However, you are much more responsive than they are, they make changes every few months or so...

There's a file in the warptorio expansion mod called tf_util.lua that has a line involving Construction_Drone, this is probably the source!

1 year, 3 months ago

OK, I've found three bugs, which only trigger if a mod causes "util.empty_sprite" after Warptorio2 has loaded.
They are:
1: the path is incorrect, meaning the file does not exist (the obvious one)
2: the tf_util.lua file edits the util object, without a table.deepcopy, so the broken filename is spread to anything using util
3: the projectiles.lua file doesn't declare util as local, so overwrites the util object anyway.

I'll submit a bug report on warptorio, and see if I can work out a patch on my end...

1 year, 3 months ago

Holy crap it worked!!! Thanks so much, that was amazing, I was digging through their code and saw the weird util usage but couldn't make heads or tails of it. I'm literally reading your mods to learn how to do this stuff, appreciate your time! I'll go link this fix on their page's discussion, since this might fix the bug for other mods too.

1 year, 3 months ago

Ha, nevermind, you were on top of it =D

1 year, 3 months ago

Great, glad it worked. Its a bit of a hack, but it should do till the author fixes the problem.

New response