From 2cad1a1891a075706356d500e02cd7a0f0c55947 Mon Sep 17 00:00:00 2001 From: Felix Linker Date: Wed, 29 Apr 2020 19:32:38 +0200 Subject: [PATCH] Add missing ammo cost stats --- modules/hardpoints/ax_missile_rack.json | 4 ++++ modules/hardpoints/ax_multi_cannon.json | 4 ++++ modules/hardpoints/cannon.json | 11 +++++++++++ modules/hardpoints/enzyme_missile_rack.json | 1 + modules/hardpoints/fragment_cannon.json | 10 ++++++++++ modules/hardpoints/guardian_gauss_cannon.json | 2 ++ modules/hardpoints/guardian_plasma_charger.json | 6 ++++++ modules/hardpoints/guardian_shard_cannon.json | 6 ++++++ modules/hardpoints/mine_launcher.json | 3 +++ modules/hardpoints/missile_rack.json | 8 ++++++++ modules/hardpoints/multi_cannon.json | 12 ++++++++++++ modules/hardpoints/plasma_accelerator.json | 4 ++++ modules/hardpoints/point_defence.json | 1 + modules/hardpoints/rail_gun.json | 3 +++ modules/hardpoints/remote_release_flak_launcher.json | 2 ++ .../remote_release_flechette_launcher.json | 2 ++ modules/hardpoints/shock_cannon.json | 9 +++++++++ modules/hardpoints/torpedo_pylon.json | 3 +++ modules/internal/fighter_hangar.json | 1 + modules/internal/planetary_vehicle_hanger.json | 1 + 20 files changed, 93 insertions(+) diff --git a/modules/hardpoints/ax_missile_rack.json b/modules/hardpoints/ax_missile_rack.json index b6b23d8..1f25560 100644 --- a/modules/hardpoints/ax_missile_rack.json +++ b/modules/hardpoints/ax_missile_rack.json @@ -3,6 +3,7 @@ { "experimental": true, "ammo": 64, + "ammocost": 235, "breachdmg": 0.1, "breachmax": 0.8, "breachmin": 1, @@ -36,6 +37,7 @@ { "experimental": true, "ammo": 64, + "ammocost": 235, "breachdmg": 0.1, "breachmax": 0.8, "breachmin": 1, @@ -69,6 +71,7 @@ { "experimental": true, "ammo": 128, + "ammocost": 235, "breachdmg": 0.1, "breachmax": 0.8, "breachmin": 1, @@ -102,6 +105,7 @@ { "experimental": true, "ammo": 128, + "ammocost": 235, "breachdmg": 0.1, "breachmax": 0.8, "breachmin": 1, diff --git a/modules/hardpoints/ax_multi_cannon.json b/modules/hardpoints/ax_multi_cannon.json index 992b840..2d8aafd 100644 --- a/modules/hardpoints/ax_multi_cannon.json +++ b/modules/hardpoints/ax_multi_cannon.json @@ -3,6 +3,7 @@ { "experimental": true, "ammo": 2100, + "ammocost": 1, "breachdmg": 2.8, "breachmax": 0.5, "breachmin": 0.8, @@ -37,6 +38,7 @@ { "experimental": true, "ammo": 2100, + "ammocost": 1, "breachdmg": 0.4, "breachmax": 0.5, "breachmin": 0.5, @@ -70,6 +72,7 @@ { "experimental": true, "ammo": 2100, + "ammocost": 1, "breachdmg": 5.2, "breachmax": 0.5, "breachmin": 0.8, @@ -103,6 +106,7 @@ { "experimental": true, "ammo": 2100, + "ammocost": 1, "breachdmg": 0.8, "breachmax": 0.5, "breachmin": 0.5, diff --git a/modules/hardpoints/cannon.json b/modules/hardpoints/cannon.json index 8447c1f..e970dd8 100644 --- a/modules/hardpoints/cannon.json +++ b/modules/hardpoints/cannon.json @@ -2,6 +2,7 @@ "c": [ { "ammo": 120, + "ammocost": 20, "breachdmg": 17.1, "breachmax": 0.8, "breachmin": 0.6, @@ -33,6 +34,7 @@ }, { "ammo": 100, + "ammocost": 20, "breachdmg": 13.2, "breachmax": 0.9, "breachmin": 0.6, @@ -64,6 +66,7 @@ }, { "ammo": 100, + "ammocost": 20, "breachdmg": 10.6, "breachmax": 0.8, "breachmin": 0.6, @@ -95,6 +98,7 @@ }, { "ammo": 120, + "ammocost": 20, "breachdmg": 28, "breachmax": 0.8, "breachmin": 0.6, @@ -126,6 +130,7 @@ }, { "ammo": 100, + "ammocost": 20, "breachdmg": 20.3, "breachmax": 0.8, "breachmin": 0.6, @@ -157,6 +162,7 @@ }, { "ammo": 100, + "ammocost": 20, "breachdmg": 16.3, "breachmax": 0.8, "breachmin": 0.6, @@ -188,6 +194,7 @@ }, { "ammo": 120, + "ammocost": 20, "breachdmg": 42.3, "breachmax": 0.8, "breachmin": 0.6, @@ -219,6 +226,7 @@ }, { "ammo": 100, + "ammocost": 20, "breachdmg": 30.9, "breachmax": 0.8, "breachmin": 0.6, @@ -252,6 +260,7 @@ }, { "ammo": 100, + "ammocost": 20, "breachdmg": 25.14, "breachmax": 0.8, "breachmin": 0.6, @@ -283,6 +292,7 @@ }, { "ammo": 120, + "ammocost": 20, "breachdmg": 63.2, "breachmax": 0.8, "breachmin": 0.6, @@ -316,6 +326,7 @@ }, { "ammo": 100, + "ammocost": 20, "breachdmg": 46.7, "breachmax": 0.8, "breachmin": 0.6, diff --git a/modules/hardpoints/enzyme_missile_rack.json b/modules/hardpoints/enzyme_missile_rack.json index b3fa150..33a9fe1 100644 --- a/modules/hardpoints/enzyme_missile_rack.json +++ b/modules/hardpoints/enzyme_missile_rack.json @@ -21,6 +21,7 @@ "shotspeed": 750, "clip": 8, "ammo": 64, + "ammocost": 235, "reload": 5, "breachdmg": 0, "breachmin": 0.8, diff --git a/modules/hardpoints/fragment_cannon.json b/modules/hardpoints/fragment_cannon.json index 919c497..6139b6e 100644 --- a/modules/hardpoints/fragment_cannon.json +++ b/modules/hardpoints/fragment_cannon.json @@ -2,6 +2,7 @@ "fc": [ { "ammo": 180, + "ammocost": 17, "breachdmg": 1.3, "breachmax": 0.8, "breachmin": 0.4, @@ -35,6 +36,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 0.9, "breachmax": 0.8, "breachmin": 0.4, @@ -68,6 +70,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 0.5, "breachmax": 0.8, "breachmin": 0.4, @@ -101,6 +104,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 2.3, "breachmax": 0.8, "breachmin": 0.4, @@ -134,6 +138,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 1.8, "breachmax": 0.8, "breachmin": 0.4, @@ -167,6 +172,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 1.3, "breachmax": 0.8, "breachmin": 0.4, @@ -200,6 +206,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 3.5, "breachmax": 0.8, "breachmin": 0.4, @@ -233,6 +240,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 2.9, "breachmax": 0.8, "breachmin": 0.4, @@ -266,6 +274,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 2.3, "breachmax": 0.8, "breachmin": 0.4, @@ -299,6 +308,7 @@ }, { "ammo": 180, + "ammocost": 17, "breachdmg": 3.1, "breachmax": 0.8, "breachmin": 0.4, diff --git a/modules/hardpoints/guardian_gauss_cannon.json b/modules/hardpoints/guardian_gauss_cannon.json index 9c965ab..0d3da98 100644 --- a/modules/hardpoints/guardian_gauss_cannon.json +++ b/modules/hardpoints/guardian_gauss_cannon.json @@ -3,6 +3,7 @@ { "experimental": true, "ammo": 80, + "ammocost": 75, "breachdmg": 11, "breachmax": 0.4, "breachmin": 0.2, @@ -37,6 +38,7 @@ { "experimental": true, "ammo": 80, + "ammocost": 75, "breachdmg": 35, "breachmax": 0.4, "breachmin": 0.2, diff --git a/modules/hardpoints/guardian_plasma_charger.json b/modules/hardpoints/guardian_plasma_charger.json index 457fc3f..4d8f602 100644 --- a/modules/hardpoints/guardian_plasma_charger.json +++ b/modules/hardpoints/guardian_plasma_charger.json @@ -3,6 +3,7 @@ { "experimental": true, "ammo": 200, + "ammocost": 100, "breachdmg": 0.4, "breachmax": 0.8, "breachmin": 0.5, @@ -35,6 +36,7 @@ { "experimental": true, "ammo": 200, + "ammocost": 100, "breachdmg": 0.3, "breachmax": 0.8, "breachmin": 0.5, @@ -67,6 +69,7 @@ { "experimental": true, "ammo": 200, + "ammocost": 100, "breachdmg": 0.7, "breachmax": 0.8, "breachmin": 0.5, @@ -99,6 +102,7 @@ { "experimental": true, "ammo": 200, + "ammocost": 100, "breachdmg": 1, "breachmax": 0.8, "breachmin": 0.5, @@ -150,6 +154,7 @@ "shotspeed": 1200, "clip": 15, "ammo": 200, + "ammocost": 100, "reload": 3, "breachdmg": 1, "breachmin": 0.5, @@ -163,6 +168,7 @@ { "experimental": true, "ammo": 200, + "ammocost": 100, "breachdmg": 0.8, "breachmax": 0.8, "breachmin": 0.5, diff --git a/modules/hardpoints/guardian_shard_cannon.json b/modules/hardpoints/guardian_shard_cannon.json index 9e65c81..a010b1c 100644 --- a/modules/hardpoints/guardian_shard_cannon.json +++ b/modules/hardpoints/guardian_shard_cannon.json @@ -23,6 +23,7 @@ "roundspershot": 12, "clip": 5, "ammo": 180, + "ammocost": 9, "reload": 5, "breachdmg": 1.6, "breachmin": 0.6, @@ -57,6 +58,7 @@ "roundspershot": 12, "clip": 5, "ammo": 180, + "ammocost": 9, "reload": 5, "breachdmg": 0.9, "breachmin": 0.6, @@ -91,6 +93,7 @@ "roundspershot": 12, "clip": 5, "ammo": 180, + "ammocost": 9, "reload": 5, "breachdmg": 3, "breachmin": 0.6, @@ -125,6 +128,7 @@ "roundspershot": 12, "clip": 5, "ammo": 180, + "ammocost": 9, "reload": 5, "breachdmg": 1.9, "breachmin": 0.6, @@ -158,6 +162,7 @@ "shotspeed": 1133, "clip": 5, "ammo": 180, + "ammocost": 9, "roundspershot": 12, "reload": 5, "breachdmg": 4.2, @@ -192,6 +197,7 @@ "shotspeed": 1133, "clip": 5, "ammo": 180, + "ammocost": 9, "roundspershot": 12, "reload": 5, "breachdmg": 2.7, diff --git a/modules/hardpoints/mine_launcher.json b/modules/hardpoints/mine_launcher.json index eb00459..629fcc8 100644 --- a/modules/hardpoints/mine_launcher.json +++ b/modules/hardpoints/mine_launcher.json @@ -2,6 +2,7 @@ "nl": [ { "ammo": 36, + "ammocost": 209, "breachdmg": 0, "breachmax": 0, "breachmin": 0, @@ -31,6 +32,7 @@ }, { "ammo": 36, + "ammocost": 209, "breachdmg": 0, "breachmax": 0, "breachmin": 0, @@ -61,6 +63,7 @@ }, { "ammo": 72, + "ammocost": 209, "breachdmg": 0, "breachmax": 0, "breachmin": 0, diff --git a/modules/hardpoints/missile_rack.json b/modules/hardpoints/missile_rack.json index 032d0f7..c718396 100644 --- a/modules/hardpoints/missile_rack.json +++ b/modules/hardpoints/missile_rack.json @@ -2,6 +2,7 @@ "mr": [ { "ammo": 16, + "ammocost": 500, "breachdmg": 20, "breachmax": 1, "breachmin": 1, @@ -32,6 +33,7 @@ }, { "ammo": 6, + "ammocost": 500, "breachdmg": 16, "breachmax": 0, "breachmin": 0, @@ -62,6 +64,7 @@ }, { "ammo": 48, + "ammocost": 500, "breachdmg": 20, "breachmax": 1, "breachmin": 1, @@ -94,6 +97,7 @@ }, { "ammo": 18, + "ammocost": 500, "breachdmg": 16, "breachmax": 0, "breachmin": 0, @@ -126,6 +130,7 @@ }, { "ammo": 48, + "ammocost": 500, "breachdmg": 16, "breachmax": 1, "breachmin": 1, @@ -158,6 +163,7 @@ }, { "ammo": 120, + "ammocost": 500, "breachdmg": 3, "breachmax": 0, "breachmin": 0, @@ -193,6 +199,7 @@ }, { "ammo": 96, + "ammocost": 500, "breachdmg": 20, "breachmax": 1, "breachmin": 1, @@ -223,6 +230,7 @@ }, { "ammo": 36, + "ammocost": 500, "breachdmg": 16, "breachmax": 0, "breachmin": 0, diff --git a/modules/hardpoints/multi_cannon.json b/modules/hardpoints/multi_cannon.json index bf191ce..7e0aeac 100644 --- a/modules/hardpoints/multi_cannon.json +++ b/modules/hardpoints/multi_cannon.json @@ -2,6 +2,7 @@ "mc": [ { "ammo": 2100, + "ammocost": 1, "breachdmg": 1, "breachmax": 0.8, "breachmin": 0.4, @@ -33,6 +34,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 0.7, "breachmax": 0.8, "breachmin": 0.4, @@ -64,6 +66,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 0.5, "breachmax": 0.8, "breachmin": 0.4, @@ -95,6 +98,7 @@ }, { "ammo": 1000, + "ammocost": 1, "breachdmg": 2.6, "breachmax": 0.8, "breachmin": 0.4, @@ -128,6 +132,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 2, "breachmax": 0.8, "breachmin": 0.4, @@ -159,6 +164,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 1.5, "breachmax": 0.8, "breachmin": 0.4, @@ -190,6 +196,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 1.1, "breachmax": 0.8, "breachmin": 0.4, @@ -221,6 +228,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 3.5, "breachmax": 0.8, "breachmin": 0.4, @@ -252,6 +260,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 2.6, "breachmax": 0.8, "breachmin": 0.4, @@ -283,6 +292,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 2, "breachmax": 0.8, "breachmin": 0.4, @@ -314,6 +324,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 4.2, "breachmax": 0.8, "breachmin": 0.4, @@ -346,6 +357,7 @@ }, { "ammo": 2100, + "ammocost": 1, "breachdmg": 3.1, "breachmax": 0.8, "breachmin": 0.4, diff --git a/modules/hardpoints/plasma_accelerator.json b/modules/hardpoints/plasma_accelerator.json index 70f1155..760e778 100644 --- a/modules/hardpoints/plasma_accelerator.json +++ b/modules/hardpoints/plasma_accelerator.json @@ -2,6 +2,7 @@ "pa": [ { "ammo": 100, + "ammocost": 200, "breachdmg": 44.2, "breachmax": 0.8, "breachmin": 0.4, @@ -35,6 +36,7 @@ }, { "ammo": 100, + "ammocost": 200, "breachdmg": 68, "breachmax": 0.8, "breachmin": 0.4, @@ -68,6 +70,7 @@ }, { "ammo": 300, + "ammocost": 200, "breachdmg": 30.9, "breachmax": 0.8, "breachmin": 0.4, @@ -103,6 +106,7 @@ }, { "ammo": 100, + "ammocost": 200, "breachdmg": 102, "breachmax": 0.8, "breachmin": 0.4, diff --git a/modules/hardpoints/point_defence.json b/modules/hardpoints/point_defence.json index 510aa67..2a17f73 100644 --- a/modules/hardpoints/point_defence.json +++ b/modules/hardpoints/point_defence.json @@ -2,6 +2,7 @@ "po": [ { "ammo": 10000, + "ammocost": 1, "burst": 4, "burstrof": 15, "class": 0, diff --git a/modules/hardpoints/rail_gun.json b/modules/hardpoints/rail_gun.json index d321edc..27f33d0 100644 --- a/modules/hardpoints/rail_gun.json +++ b/modules/hardpoints/rail_gun.json @@ -2,6 +2,7 @@ "rg": [ { "ammo": 80, + "ammocost": 75, "breachdmg": 22.2, "breachmax": 0.8, "breachmin": 0.4, @@ -33,6 +34,7 @@ }, { "ammo": 80, + "ammocost": 75, "breachdmg": 39.5, "breachmax": 0.8, "breachmin": 0.4, @@ -64,6 +66,7 @@ }, { "ammo": 240, + "ammocost": 75, "breachdmg": 14.3, "breachmax": 0.8, "breachmin": 0.4, diff --git a/modules/hardpoints/remote_release_flak_launcher.json b/modules/hardpoints/remote_release_flak_launcher.json index 03e8368..86ab5f4 100644 --- a/modules/hardpoints/remote_release_flak_launcher.json +++ b/modules/hardpoints/remote_release_flak_launcher.json @@ -2,6 +2,7 @@ "rfl": [ { "ammo": 32, + "ammocost": 125, "breachdmg": 1.7, "breachmax": 1, "breachmin": 1, @@ -32,6 +33,7 @@ }, { "ammo": 32, + "ammocost": 125, "breachdmg": 1.7, "breachmax": 1, "breachmin": 1, diff --git a/modules/hardpoints/remote_release_flechette_launcher.json b/modules/hardpoints/remote_release_flechette_launcher.json index 6d5bc4b..2095552 100644 --- a/modules/hardpoints/remote_release_flechette_launcher.json +++ b/modules/hardpoints/remote_release_flechette_launcher.json @@ -20,6 +20,7 @@ "shotspeed": 550, "clip": 1, "ammo": 72, + "ammocost": 56, "reload": 2, "breachdmg": 6.5, "breachmin": 1, @@ -49,6 +50,7 @@ "shotspeed": 550, "clip": 1, "ammo": 72, + "ammocost": 56, "reload": 2, "breachdmg": 6.5, "breachmin": 1, diff --git a/modules/hardpoints/shock_cannon.json b/modules/hardpoints/shock_cannon.json index b03288a..c646a31 100644 --- a/modules/hardpoints/shock_cannon.json +++ b/modules/hardpoints/shock_cannon.json @@ -22,6 +22,7 @@ "roundspershot": 0, "clip": 16, "ammo": 240, + "ammocost": 9, "reload": 6, "breachdmg": 12.7, "breachmin": 0.4, @@ -38,6 +39,7 @@ "class": 3, "grp": "tbsc", "ammo": 240, + "ammocost": 9, "mass": 8, "eddbID": 0, "breachdmg": 10.4, @@ -86,6 +88,7 @@ "shotspeed": 1200, "clip": 16, "ammo": 240, + "ammocost": 9, "reload": 6, "breachdmg": 8.6, "breachmin": 0.4, @@ -100,6 +103,7 @@ "class": 2, "grp": "tbsc", "ammo": 240, + "ammocost": 9, "mass": 4, "eddbID": 0, "breachdmg": 7.1, @@ -148,6 +152,7 @@ "shotspeed": 1200, "clip": 16, "ammo": 240, + "ammocost": 9, "reload": 6, "breachdmg": 9.1, "breachmin": 0.4, @@ -179,6 +184,7 @@ "roundspershot": 0, "clip": 16, "ammo": 240, + "ammocost": 9, "reload": 6, "breachdmg": 6.3, "breachmin": 0.4, @@ -211,6 +217,7 @@ "shotspeed": 1200, "clip": 16, "ammo": 240, + "ammocost": 9, "reload": 6, "breachdmg": 6, "breachmin": 0.4, @@ -226,6 +233,7 @@ "class": 1, "grp": "tbsc", "ammo": 240, + "ammocost": 9, "mass": 2, "eddbID": 0, "breachdmg": 4.8, @@ -274,6 +282,7 @@ "shotspeed": 1200, "clip": 16, "ammo": 240, + "ammocost": 9, "reload": 6, "breachdmg": 3.1, "breachmin": 0.4, diff --git a/modules/hardpoints/torpedo_pylon.json b/modules/hardpoints/torpedo_pylon.json index 3d4290d..3974a25 100644 --- a/modules/hardpoints/torpedo_pylon.json +++ b/modules/hardpoints/torpedo_pylon.json @@ -2,6 +2,7 @@ "tp": [ { "ammo": 1, + "ammocost": 15000, "breachdmg": 60, "breachmax": 0.8, "breachmin": 0.6, @@ -32,6 +33,7 @@ }, { "ammo": 2, + "ammocost": 15000, "breachdmg": 60, "breachmax": 0.8, "breachmin": 0.6, @@ -62,6 +64,7 @@ }, { "ammo": 4, + "ammocost": 15000, "breachdmg": 60, "breachmax": 1, "breachmin": 1, diff --git a/modules/internal/fighter_hangar.json b/modules/internal/fighter_hangar.json index 5ec6189..44b8a59 100644 --- a/modules/internal/fighter_hangar.json +++ b/modules/internal/fighter_hangar.json @@ -1,6 +1,7 @@ { "fh": [ { + "ammocost": 1030, "bays": 1, "class": 5, "cost": 575644, diff --git a/modules/internal/planetary_vehicle_hanger.json b/modules/internal/planetary_vehicle_hanger.json index af8dbe6..84ddfc8 100644 --- a/modules/internal/planetary_vehicle_hanger.json +++ b/modules/internal/planetary_vehicle_hanger.json @@ -1,6 +1,7 @@ { "pv": [ { + "ammocost": 1030, "bays": 1, "class": 2, "cost": 18000,