Every weapon requires its own recipe, and they can vary wildly - nothing ties the cost of e.g. a 2t cannon shell to a 2t rocket.
This means its hard to add new weapons, hard to support new mods, and hard to update existing weapons.
To fix this I plan to:
[x] Add 'warheads' - crafted independently, these would then be attached to the weapon, resulting in the nuke.
[x] Make graphics for the warheads
[x] Add functions to make adding new weapons easy and programmatic
[x] Do so again, but more this time...
[x] Add warheads and weapon types for all
[x] Add technologies
[ ] Add warheads from mods
[ ] #7
[x] Reformat the main control.lua code to be more intelligible/maintainable.
Every weapon requires its own recipe, and they can vary wildly - nothing ties the cost of e.g. a 2t cannon shell to a 2t rocket. This means its hard to add new weapons, hard to support new mods, and hard to update existing weapons. To fix this I plan to: