Uranium Artillery Shell

by Maxilo

Adds a uranium artillery shell with a larger explosion and lingering radiation.

Content
6 hours ago
2.0
65
Combat Enemies

Changelog

Version: 0.1.9
Date: 2025-12-19
  Changes:
    - Increased radiation cloud radius.
    - Increased radiation cloud damage.
    - Changed radiation damage type to 'acid' to ensure it affects structures (nests).
    - Added debug overlays controlled via /uranium-debug command (circle + timer, no settings toggle).
  Bugfixes:
    - Fixed nests not mutating and ensured spawner mutation works even when resistant to damage.
    - Prevented mutated spawners from world generation (autoplace removed).
    - Fixed crashes from applying stickers to entities that cannot accept them.
    - Fixed nil global accesses in debug command and handlers.
    - Fixed LuaRendering API errors by avoiding set_text/destroy and using TTL-based overlays.
Version: 0.1.8
Date: 2025-12-18
  Changes:
    - Made radiation trail clouds invisible.
  Bugfixes:
    - Fixed crash caused by deprecated 'game.entity_prototypes' in Factorio 2.0.
    - Fixed issue where mutating aliens would duplicate infinitely.
Version: 0.1.7
Date: 2025-12-18
  Bugfixes:
    - Fixed crash due to missing startup settings.
Version: 0.1.6
Date: 2025-12-18
  Features:
    - Added mod thumbnail.
Version: 0.1.5
Date: 2025-12-18
  Features:
    - Added contagion mechanic: Mutated units now infect other units (and players) with radiation on hit.
Version: 0.1.4
Date: 2025-12-18
  Features:
    - Mutated spawners now exclusively spawn mutated units.
Version: 0.1.3
Date: 2025-12-18
  Features:
    - Mutated units (Biters, Spitters, Worms) are now "unstable":
    - They suffer constant decay damage (negative healing).
    - They are significantly more aggressive (faster movement, attack speed, and vision).
    - They deal 50% more damage.
    - They have normal health (glass cannons).
Version: 0.1.2
Date: 2025-12-18
  Features:
    - Added mutated worms (Small, Medium, Big, Behemoth).
Version: 0.1.1
Date: 2025-12-18
  Features:
    - Added "RadAway" (Uranium Antidote) to cure radiation sickness.
    - Added permanent radiation effect (sticker) that lasts until cured or death.
    - Added glowing crater effect at impact site.
    - Added green radioactive trails to infected units.
    - Added mutation mechanic: Irradiated nests now mutate into green versions that spawn stronger units earlier.
    - Added percentage-based damage to irradiated units (5% max HP/sec) to counter high-HP enemies.
    - Changed explosion visual to a scaled-down atomic bomb explosion (un-tinted).
    - Changed radiation cloud to be invisible but marked by a glowing crater.
    - Added nuclear ground tile generation on impact.
  Balancing:
    - Increased radiation damage to be deadly even for players in power armor (35 damage/sec).
    - Reduced explosion radius from 8.0 to 6.0.
    - Reduced total explosion damage from 2000 to 1200.
  Bugfixes:
    - Fixed crash when atomic-bomb-explosion is not found.
    - Fixed tile_collision_mask and flags format for Factorio 2.0.
    - Fixed various loading errors (missing sounds, property tree formats).
    - Fixed crash in control.lua when handling entity death.
Version: 0.1.0
Date: 2025-12-18
  Features:
    - Added Uranium Artillery Shell item.
    - Added Uranium Artillery Shell recipe using spent fuel rods and U-238.
    - Added Uranium Artillery Projectile with increased damage and explosion radius.
    - Added radioactive fallout cloud effect on impact.
    - Added green light tracer to projectile.
    - Added nuclear explosion sound and green flash to explosion.
    - Added research technology to unlock the shell.