Weapons
Posted: Mon Sep 25, 2023 9:30 pm
I'm looking at the `WEAPONS.lua` in an attempt to understand more about how to mod the game. I'm a bit puzzled by the following:
Is this code used? It seems to imply heavy weapons have a 1.5 multiplier to damage, but this doesn't seem to be represented in the tech descriptions (e.g. on the tech tree or the ship builder, the standard weapon ranges are used).
Code: Select all
setmetatable(t.heavy, {
__tostring=function() return string.format("%d-%d",floor(1.5*low),ceil(1.5*high)) end,
__call=function() return random_int(floor(1.5*low),ceil(1.5*high)) end,
})
Is this code used? It seems to imply heavy weapons have a 1.5 multiplier to damage, but this doesn't seem to be represented in the tech descriptions (e.g. on the tech tree or the ship builder, the standard weapon ranges are used).