aboutsummaryrefslogtreecommitdiffstats
path: root/data/weapons.lua
diff options
context:
space:
mode:
authorEmil A. Overbeck <emil.a.overbeck@gmail.com>2026-07-19 03:14:53 +0200
committerEmil A. Overbeck <emil.a.overbeck@gmail.com>2026-07-19 03:14:53 +0200
commitc217861ab62987b798835194786dc99424e1804e (patch)
tree37baf5b0a9ae9141da4556515caccedc7b5ab6dc /data/weapons.lua
parentd42411ef884484c9c49482dd944a8394e78d8e15 (diff)
downloadforts_clone-c217861ab62987b798835194786dc99424e1804e.tar.gz
forts_clone-c217861ab62987b798835194786dc99424e1804e.zip
Recoil and armor
Diffstat (limited to 'data/weapons.lua')
-rw-r--r--data/weapons.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/data/weapons.lua b/data/weapons.lua
index a6e23d5..98b7464 100644
--- a/data/weapons.lua
+++ b/data/weapons.lua
@@ -15,6 +15,8 @@ Weapons =
min_fire_angle = -20, -- firing arc (degrees, rel. to mount) — Forts MinFireAngle
max_fire_angle = 30, -- Forts MaxFireAngle
energy_cost = 120, -- energy per shot (Forts EnergyFireCost)
+ recoil = 12, -- kick shoved back into the firing fort
+ -- (Forts Recoil). Tune in the Dev panel.
texture = "data/textures/weapon_turret.png",
projectile_texture = "data/textures/projectile_laser.png",
texture_forts = "forts:weapons/cannon/base.tga",
@@ -31,6 +33,7 @@ Weapons =
min_fire_angle = -20, -- Forts laser MinFireAngle -20
max_fire_angle = 45, -- Forts laser MaxFireAngle 45
energy_cost = 200, -- beam is energy-hungry
+ recoil = 0, -- a beam has no kickback
texture = "data/textures/weapon_turret.png",
texture_forts = "forts:weapons/beamlaser/base.tga",
},