From a219aaf3a3fd41400e6e744c7fade7221bba92ff Mon Sep 17 00:00:00 2001 From: Dylan <28832631+DARwins1@users.noreply.github.com> Date: Wed, 12 Oct 2022 01:24:07 -0700 Subject: [PATCH] Add files via upload --- script/campaign/templates.js | 164 ++ stats/body.json | 1309 +++++++++++++ stats/brain.json | 21 + stats/construction.json | 20 + stats/ecm.json | 13 + stats/features.json | 1304 +++++++++++++ stats/propulsion.json | 274 +++ stats/propulsionsounds.json | 42 + stats/propulsiontype.json | 30 + stats/repair.json | 29 + stats/sensor.json | 201 ++ stats/structure.json | 2857 +++++++++++++++++++++++++++ stats/structuremodifier.json | 38 + stats/templates.json | 1633 ++++++++++++++++ stats/terraintable.json | 158 ++ stats/weaponmodifier.json | 50 + stats/weapons.json | 3540 ++++++++++++++++++++++++++++++++++ 17 files changed, 11683 insertions(+) create mode 100644 script/campaign/templates.js create mode 100644 stats/body.json create mode 100644 stats/brain.json create mode 100644 stats/construction.json create mode 100644 stats/ecm.json create mode 100644 stats/features.json create mode 100644 stats/propulsion.json create mode 100644 stats/propulsionsounds.json create mode 100644 stats/propulsiontype.json create mode 100644 stats/repair.json create mode 100644 stats/sensor.json create mode 100644 stats/structure.json create mode 100644 stats/structuremodifier.json create mode 100644 stats/templates.json create mode 100644 stats/terraintable.json create mode 100644 stats/weaponmodifier.json create mode 100644 stats/weapons.json diff --git a/script/campaign/templates.js b/script/campaign/templates.js new file mode 100644 index 0000000..cbcf1e3 --- /dev/null +++ b/script/campaign/templates.js @@ -0,0 +1,164 @@ +var cTempl = { +//////////////////////////////////////////////////////////////////////////////// + +// CAM_1A +bloke: { body: "B1BaBaPerson01", prop: "BaBaLegs", weap: "BabaMG" }, +trike: { body: "B4body-sml-trike01", prop: "BaBaProp", weap: "BabaTrikeMG" }, +buggy: { body: "B3body-sml-buggy01", prop: "BaBaProp", weap: "BabaBuggyMG" }, +bjeep: { body: "B2JeepBody", prop: "BaBaProp", weap: "BabaJeepMG" }, + +// CAM_1B +bloketwin: { body: "B1BaBaPerson01", prop: "BaBaLegs", weap: "BabaMG" }, +triketwin: { body: "B4body-sml-trike01", prop: "BaBaProp", weap: "BabaTrikeMG" }, +buggytwin: { body: "B3body-sml-buggy01", prop: "BaBaProp", weap: "BabaBuggyMG" }, +bjeeptwin: { body: "B2JeepBody", prop: "BaBaProp", weap: "BabaJeepMG" }, + +// SUB_1_1 +blokeheavy: { body: "B1BaBaPerson01", prop: "BaBaLegs", weap: "BabaMG" }, +trikeheavy: { body: "B4body-sml-trike01", prop: "BaBaProp", weap: "BabaTrikeMG" }, +buggyheavy: { body: "B3body-sml-buggy01", prop: "BaBaProp", weap: "BabaBuggyMG" }, +bjeepheavy: { body: "B2JeepBody", prop: "BaBaProp", weap: "BabaJeepMG" }, + +// SUB_1_2 + +// SUB_1_3 +rbjeep8: { body: "B2RKJeepBody", prop: "BaBaProp", weap: "BabaRocket" }, +rbjeep: { body: "B2RKJeepBody", prop: "BaBaProp", weap: "BabaRocket" }, +rbuggy: { body: "B3bodyRKbuggy01", prop: "BaBaProp", weap: "BabaRocket" }, +nppod: { body: "Body4ABT", prop: "wheeled01", weap: "Rocket-Pod" }, +npblc: { body: "Body4ABT", prop: "HalfTrack", weap: "Cannon1Mk1" }, +nphmg: { body: "Body4ABT", prop: "HalfTrack", weap: "MG3Mk1" }, +npsmc: { body: "Body8MBT", prop: "HalfTrack", weap: "Cannon2A-TMk1" }, +buscan: { body: "BusBody", prop: "BaBaProp", weap: "BabaBusCannon" }, +firecan: { body: "FireBody", prop: "BaBaProp", weap: "BabaBusCannon" }, + +// CAM_1C +npsens: { body: "Body4ABT", prop: "wheeled01", weap: "SensorTurret1Mk1" }, +npslc: { body: "Body8MBT", prop: "HalfTrack", weap: "Cannon1Mk1" }, +npmor: { body: "Body8MBT", prop: "HalfTrack", weap: "Mortar1Mk1" }, +npsmct: { body: "Body8MBT", prop: "tracked01", weap: "Cannon2A-TMk1" }, + +// CAM_1CA +npmrl: { body: "Body4ABT", prop: "HalfTrack", weap: "Rocket-MRL" }, +npmmct: { body: "Body12SUP", prop: "tracked01", weap: "Cannon2A-TMk1" }, +npsbb: { body: "Body8MBT", prop: "HalfTrack", weap: "Rocket-BB" }, +npltat: { body: "Body4ABT", prop: "HalfTrack", weap: "Rocket-LtA-T" }, + +// SUB_1_4A + +// CAM_1_5 +nphmgt: { body: "Body8MBT", prop: "tracked01", weap: "MG3Mk1" }, +npcybc: { body: "CyborgLightBody", prop: "CyborgLegs", weap: "CyborgCannon" }, +npcybf: { body: "CyborgLightBody", prop: "CyborgLegs", weap: "CyborgFlamer01" }, +npcybm: { body: "CyborgLightBody", prop: "CyborgLegs", weap: "CyborgChaingun" }, + +// CAM_1AC +nphct: { body: "Body12SUP", prop: "tracked01", weap: "Cannon375mmMk1" }, +npmorb: { body: "Body8MBT", prop: "HalfTrack", weap: "Mortar2Mk1" }, +npmsens: { body: "Body8MBT", prop: "HalfTrack", weap: "SensorTurret1Mk1" }, + +// SUB_1_7 + +// CAM_1_D +npcybr: { body: "CyborgLightBody", prop: "CyborgLegs", weap: "CyborgRocket" }, +nphmgh: { body: "Body8MBT", prop: "hover01", weap: "MG3Mk1" }, +npltath: { body: "Body8MBT", prop: "hover01", weap: "Rocket-LtA-T" }, +nphch: { body: "Body12SUP", prop: "hover01", weap: "Cannon375mmMk1" }, +nphbb: { body: "Body12SUP", prop: "hover01", weap: "Rocket-BB" }, + +// CAM_2_A +commgt: { body: "Body6SUPP", prop: "tracked01", weap: "MG3Mk1" }, +comsens: { body: "Body6SUPP", prop: "tracked01", weap: "SensorTurret1Mk1" }, +cohct: { body: "Body9REC", prop: "tracked01", weap: "Cannon375mmMk1" }, +commrl: { body: "Body6SUPP", prop: "HalfTrack", weap: "Rocket-MRL" }, +commrp: { body: "Body6SUPP", prop: "tracked01", weap: "Rocket-Pod" }, +comorb: { body: "Body6SUPP", prop: "HalfTrack", weap: "Mortar2Mk1" }, +colcbv: { body: "Body2SUP", prop: "V-Tol", weap: "Bomb1-VTOL-LtHE" }, +prhct: { body: "Body11ABT", prop: "tracked01", weap: "Cannon375mmMk1" }, +prltat: { body: "Body5REC", prop: "tracked01", weap: "Rocket-LtA-T" }, +prrept: { body: "Body5REC", prop: "tracked01", weap: "LightRepair1" }, + +// SUB_2_1 + +// CAM_2_B +comatt: { body: "Body6SUPP", prop: "tracked01", weap: "Rocket-LtA-T" }, +comit: { body: "Body6SUPP", prop: "tracked01", weap: "Flame2" }, +colatv: { body: "Body2SUP", prop: "V-Tol", weap: "Rocket-VTOL-LtA-T" }, + +// SUB_2_2 +comtath: { body: "Body6SUPP", prop: "hover01", weap: "Rocket-LtA-T" }, +comtathh: { body: "Body6SUPP", prop: "HalfTrack", weap: "Rocket-LtA-T" }, + +// CAM_2_C +commorv: { body: "Body6SUPP", prop: "V-Tol", weap: "Bomb2-VTOL-HvHE" }, +colagv: { body: "Body2SUP", prop: "V-Tol", weap: "MG4ROTARY-VTOL" }, +comhpv: { body: "Body6SUPP", prop: "tracked01", weap: "Cannon4AUTOMk1" }, +cohbbt: { body: "Body9REC", prop: "tracked01", weap: "Rocket-BB" }, + +// SUB_2_5 +cocybag: { body: "CyborgLightBody", prop: "CyborgLegs", weap: "CyborgRotMG" }, + +// SUB_2_D +comhltat: { body: "Body6SUPP", prop: "tracked01", weap: "Rocket-HvyA-T" }, +commorvt: { body: "Body6SUPP", prop: "V-Tol", weap: "Bomb4-VTOL-HvyINC" }, +cohhpv: { body: "Body9REC", prop: "tracked01", weap: "Cannon4AUTOMk1" }, +comagt: { body: "Body6SUPP", prop: "tracked01", weap: "MG4ROTARYMk1" }, + +// SUB_2_6 +cohact: { body: "Body9REC", prop: "tracked01", weap: "Cannon5VulcanMk1" }, +comrotm: { body: "Body6SUPP", prop: "HalfTrack", weap: "Mortar3ROTARYMk1" }, +comsensh: { body: "Body6SUPP", prop: "HalfTrack", weap: "SensorTurret1Mk1" }, + +// SUB_2_7 +comrotmh: { body: "Body6SUPP", prop: "tracked01", weap: "Mortar3ROTARYMk1" }, + +// SUB_2_8 +comhvat: { body: "Body6SUPP", prop: "V-Tol", weap: "Rocket-VTOL-HvyA-T" }, + +// CAM_2_END +cowwt: { body: "Body9REC", prop: "tracked01", weap: "QuadRotAAGun" }, + +// CAM_3_A +nxmscouh: { body: "Body7ABT", prop: "hover02", weap: "Missile-A-T" }, +nxcyrail: { body: "CybNXRail1Jmp", prop: "CyborgLegs02", weap: "NX-Cyb-Rail1" }, +nxcyscou: { body: "CybNXMissJmp", prop: "CyborgLegs02", weap: "NX-CyborgMiss" }, +nxlneedv: { body: "Body3MBT", prop: "V-Tol02", weap: "RailGun1-VTOL" }, +nxlscouv: { body: "Body3MBT", prop: "V-Tol02", weap: "Missile-VTOL-AT" }, +nxmtherv: { body: "Body7ABT", prop: "V-Tol02", weap: "Bomb4-VTOL-HvyINC" }, +prhasgnt: { body: "Body11ABT", prop: "tracked01", weap: "MG4ROTARYMk1" }, +prhhpvt: { body: "Body11ABT", prop: "tracked01", weap: "Cannon4AUTOMk1" }, +prhaacnt: { body: "Body11ABT", prop: "tracked01", weap: "AAGun2Mk1" }, +prtruck: { body: "Body5REC", prop: "tracked01", weap: "Spade1Mk1" }, + +// SUB_3_1 +nxcylas: { body: "CybNXPulseLasJmp", prop: "CyborgLegs02", weap: "NX-CyborgPulseLas" }, +nxmrailh: { body: "Body7ABT", prop: "hover02", weap: "RailGun2Mk1" }, + +// CAM_3_B +nxmlinkh: { body: "Body7ABT", prop: "hover02", weap: "NEXUSlink" }, +nxmsamh: { body: "Body7ABT", prop: "hover02", weap: "Missile-HvySAM" }, +nxmheapv: { body: "Body7ABT", prop: "V-Tol02", weap: "Bomb2-VTOL-HvHE" }, + +// SUB_3_2 +nxlflash: { body: "Body3MBT", prop: "hover02", weap: "Laser3BEAMMk1" }, + +// CAM_3_A_B +nxmsens: { body: "Body7ABT", prop: "hover02", weap: "SensorTurret1Mk1" }, +nxmangel: { body: "Body7ABT", prop: "hover02", weap: "Missile-MdArt" }, + +// CAM_3_C + +// CAM_3_A_D_1 +nxmpulseh: { body: "Body7ABT", prop: "hover02", weap: "Laser2PULSEMk1" }, + +// CAM_3_A_D_2 +nxhgauss: { body: "Body10MBT", prop: "hover02", weap: "RailGun3Mk1" }, +nxlpulsev: { body: "Body3MBT", prop: "V-Tol02", weap: "Laser2PULSE-VTOL" }, + +// SUB_3_4 +nxllinkh: { body: "Body3MBT", prop: "hover02", weap: "NEXUSlink" }, +nxmpulsev: { body: "Body7ABT", prop: "V-Tol02", weap: "Laser2PULSE-VTOL" }, + + +//////////////////////////////////////////////////////////////////////////////// +}; diff --git a/stats/body.json b/stats/body.json new file mode 100644 index 0000000..7515a59 --- /dev/null +++ b/stats/body.json @@ -0,0 +1,1309 @@ +{ + "B1BaBaPerson01": { + "armourHeat": 1, + "armourKinetic": 1, + "buildPoints": 20, + "buildPower": 1, + "droidType": "PERSON", + "hitpoints": 29, + "id": "B1BaBaPerson01", + "model": "exbloke.pie", + "name": "*BaBa Body*", + "powerOutput": 125, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 100 + }, + "B2JeepBody": { + "armourHeat": 1, + "armourKinetic": 4, + "buildPoints": 75, + "buildPower": 4, + "class": "Babas", + "hitpoints": 120, + "id": "B2JeepBody", + "model": "exjeep.pie", + "name": "*Jeep Body*", + "powerOutput": 2200, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 900 + }, + "B2RKJeepBody": { + "armourHeat": 1, + "armourKinetic": 4, + "buildPoints": 75, + "buildPower": 4, + "class": "Babas", + "hitpoints": 120, + "id": "B2RKJeepBody", + "model": "exjeeprk.pie", + "name": "*Rocket Jeep Body*", + "powerOutput": 2200, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 900 + }, + "B3body-sml-buggy01": { + "armourHeat": 1, + "armourKinetic": 3, + "buildPoints": 80, + "buildPower": 3, + "class": "Babas", + "hitpoints": 100, + "id": "B3body-sml-buggy01", + "model": "exbuggy.pie", + "name": "*Buggy Body*", + "powerOutput": 2200, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 900 + }, + "B3bodyRKbuggy01": { + "armourHeat": 1, + "armourKinetic": 3, + "buildPoints": 80, + "buildPower": 3, + "class": "Babas", + "hitpoints": 100, + "id": "B3bodyRKbuggy01", + "model": "exbugrk.pie", + "name": "*Rocket Buggy Body*", + "powerOutput": 2200, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 900 + }, + "B4body-sml-trike01": { + "armourHeat": 1, + "armourKinetic": 1, + "buildPoints": 65, + "buildPower": 2, + "class": "Babas", + "hitpoints": 80, + "id": "B4body-sml-trike01", + "model": "extrike.pie", + "name": "*Trike Body*", + "powerOutput": 2100, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 675 + }, + "Body10MBT": { + "armourHeat": 25, + "armourKinetic": 28, + "buildPoints": 800, + "buildPower": 200, + "class": "Droids", + "designable": 1, + "hitpoints": 300, + "id": "Body10MBT", + "model": "drhbod10.pie", + "name": "Vengeance", + "powerOutput": 23000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack02": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack03": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "V-Tol": { + "left": "prhlvtl2.pie", + "right": "prhrvtl2.pie", + "moving": "fxvtl10.pie" + }, + "V-Tol02": { + "left": "prhlvtl2.pie", + "right": "prhrvtl2.pie", + "moving": "fxvtl10.pie" + }, + "V-Tol03": { + "left": "prhlvtl2.pie", + "right": "prhrvtl2.pie", + "moving": "fxvtl10.pie" + }, + "hover01": { + "left": "prhhov1.pie" + }, + "hover02": { + "left": "prhhov1.pie" + }, + "hover03": { + "left": "prhhov1.pie" + }, + "tracked01": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked02": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked03": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "wheeled01": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled02": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled03": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + } + }, + "size": "HEAVY", + "weaponSlots": 1, + "weight": 2500 + }, + "Body11ABT": { + "armourHeat": 9, + "armourKinetic": 20, + "buildPoints": 350, + "buildPower": 70, + "class": "Droids", + "designable": 1, + "hitpoints": 200, + "id": "Body11ABT", + "model": "drhbod11.pie", + "name": "Python", + "powerOutput": 20000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack02": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack03": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "V-Tol": { + "left": "prhlvtl3.pie", + "right": "prhrvtl3.pie", + "moving": "fxvtl11.pie" + }, + "V-Tol02": { + "left": "prhlvtl3.pie", + "right": "prhrvtl3.pie", + "moving": "fxvtl11.pie" + }, + "V-Tol03": { + "left": "prhlvtl3.pie", + "right": "prhrvtl3.pie", + "moving": "fxvtl11.pie" + }, + "hover01": { + "left": "prhhov1.pie" + }, + "hover02": { + "left": "prhhov1.pie" + }, + "hover03": { + "left": "prhhov1.pie" + }, + "tracked01": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked02": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked03": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "wheeled01": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled02": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled03": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + } + }, + "size": "HEAVY", + "weaponSlots": 1, + "weight": 2700 + }, + "Body12SUP": { + "armourHeat": 18, + "armourKinetic": 18, + "buildPoints": 350, + "buildPower": 55, + "class": "Droids", + "designable": 1, + "hitpoints": 180, + "id": "Body12SUP", + "model": "drhbod12.pie", + "name": "Mantis", + "powerOutput": 20000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack02": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack03": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "V-Tol": { + "left": "prhlvtl4.pie", + "right": "prhrvtl4.pie", + "moving": "fxvtl12.pie" + }, + "V-Tol02": { + "left": "prhlvtl4.pie", + "right": "prhrvtl4.pie", + "moving": "fxvtl12.pie" + }, + "V-Tol03": { + "left": "prhlvtl4.pie", + "right": "prhrvtl4.pie", + "moving": "fxvtl12.pie" + }, + "hover01": { + "left": "prhhov1.pie" + }, + "hover02": { + "left": "prhhov1.pie" + }, + "hover03": { + "left": "prhhov1.pie" + }, + "tracked01": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked02": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked03": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "wheeled01": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled02": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled03": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + } + }, + "size": "HEAVY", + "weaponSlots": 1, + "weight": 2100 + }, + "Body1REC": { + "armourHeat": 4, + "armourKinetic": 10, + "buildPoints": 150, + "buildPower": 30, + "class": "Droids", + "designable": 1, + "hitpoints": 65, + "id": "Body1REC", + "model": "drlbod01.pie", + "name": "Viper", + "powerOutput": 5000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack02": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack03": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "V-Tol": { + "left": "prllvtl1.pie", + "right": "prlrvtl1.pie", + "moving": "fxvtl01.pie" + }, + "V-Tol02": { + "left": "prllvtl1.pie", + "right": "prlrvtl1.pie", + "moving": "fxvtl01.pie" + }, + "V-Tol03": { + "left": "prllvtl1.pie", + "right": "prlrvtl1.pie", + "moving": "fxvtl01.pie" + }, + "hover01": { + "left": "prlhov1.pie" + }, + "hover02": { + "left": "prlhov1.pie" + }, + "hover03": { + "left": "prlhov1.pie" + }, + "tracked01": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked02": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked03": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "wheeled01": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled02": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled03": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + } + }, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 600 + }, + "Body2SUP": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 220, + "buildPower": 50, + "class": "Droids", + "designable": 1, + "hitpoints": 85, + "id": "Body2SUP", + "model": "drlbod02.pie", + "name": "Leopard", + "powerOutput": 4000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack02": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack03": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "V-Tol": { + "left": "prllvtl2.pie", + "right": "prlrvtl2.pie", + "moving": "fxvtl2and3.pie" + }, + "V-Tol02": { + "left": "prllvtl2.pie", + "right": "prlrvtl2.pie", + "moving": "fxvtl2and3.pie" + }, + "V-Tol03": { + "left": "prllvtl2.pie", + "right": "prlrvtl2.pie", + "moving": "fxvtl2and3.pie" + }, + "hover01": { + "left": "prlhov1.pie" + }, + "hover02": { + "left": "prlhov1.pie" + }, + "hover03": { + "left": "prlhov1.pie" + }, + "tracked01": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked02": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked03": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "wheeled01": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled02": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled03": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + } + }, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 750 + }, + "Body3MBT": { + "armourHeat": 15, + "armourKinetic": 20, + "buildPoints": 400, + "buildPower": 100, + "class": "Droids", + "designable": 1, + "hitpoints": 100, + "id": "Body3MBT", + "model": "drlbod03.pie", + "name": "Retaliation", + "powerOutput": 5000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack02": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack03": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "V-Tol": { + "left": "prllvtl2.pie", + "right": "prlrvtl2.pie", + "moving": "fxvtl2and3.pie" + }, + "V-Tol02": { + "left": "prllvtl2.pie", + "right": "prlrvtl2.pie", + "moving": "fxvtl2and3.pie" + }, + "V-Tol03": { + "left": "prllvtl2.pie", + "right": "prlrvtl2.pie", + "moving": "fxvtl2and3.pie" + }, + "hover01": { + "left": "prlhov1.pie" + }, + "hover02": { + "left": "prlhov1.pie" + }, + "hover03": { + "left": "prlhov1.pie" + }, + "tracked01": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked02": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked03": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "wheeled01": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled02": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled03": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + } + }, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 450 + }, + "Body4ABT": { + "armourHeat": 8, + "armourKinetic": 8, + "buildPoints": 100, + "buildPower": 20, + "class": "Droids", + "designable": 1, + "hitpoints": 55, + "id": "Body4ABT", + "model": "drlbod04.pie", + "name": "Bug", + "powerOutput": 5000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack02": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "HalfTrack03": { + "left": "prllhtr1.pie", + "right": "prlrhtr1.pie" + }, + "V-Tol": { + "left": "prllvtl3.pie", + "right": "prlrvtl3.pie", + "moving": "fxvtl04.pie" + }, + "V-Tol02": { + "left": "prllvtl3.pie", + "right": "prlrvtl3.pie", + "moving": "fxvtl04.pie" + }, + "V-Tol03": { + "left": "prllvtl3.pie", + "right": "prlrvtl3.pie", + "moving": "fxvtl04.pie" + }, + "hover01": { + "left": "prlhov1.pie" + }, + "hover02": { + "left": "prlhov1.pie" + }, + "hover03": { + "left": "prlhov1.pie" + }, + "tracked01": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked02": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "tracked03": { + "left": "prlltrk1.pie", + "right": "prlrtrk1.pie" + }, + "wheeled01": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled02": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + }, + "wheeled03": { + "left": "prllwhl1.pie", + "right": "prlrwhl1.pie" + } + }, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 450 + }, + "Body5REC": { + "armourHeat": 6, + "armourKinetic": 15, + "buildPoints": 250, + "buildPower": 50, + "class": "Droids", + "designable": 1, + "hitpoints": 130, + "id": "Body5REC", + "model": "drmbod05.pie", + "name": "Cobra", + "powerOutput": 15000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack02": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack03": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "V-Tol": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol02": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol03": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "hover01": { + "left": "prmhov1.pie" + }, + "hover02": { + "left": "prmhov1.pie" + }, + "hover03": { + "left": "prmhov1.pie" + }, + "tracked01": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked02": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked03": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "wheeled01": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled02": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled03": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + } + }, + "size": "MEDIUM", + "weaponSlots": 1, + "weight": 2000 + }, + "Body6SUPP": { + "armourHeat": 9, + "armourKinetic": 18, + "buildPoints": 300, + "buildPower": 70, + "class": "Droids", + "designable": 1, + "hitpoints": 145, + "id": "Body6SUPP", + "model": "drmbod06.pie", + "name": "Panther", + "powerOutput": 13000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack02": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack03": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "V-Tol": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol02": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol03": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "hover01": { + "left": "prmhov1.pie" + }, + "hover02": { + "left": "prmhov1.pie" + }, + "hover03": { + "left": "prmhov1.pie" + }, + "tracked01": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked02": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked03": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "wheeled01": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled02": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled03": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + } + }, + "size": "MEDIUM", + "weaponSlots": 1, + "weight": 2500 + }, + "Body7ABT": { + "armourHeat": 20, + "armourKinetic": 24, + "buildPoints": 600, + "buildPower": 150, + "class": "Droids", + "designable": 1, + "hitpoints": 200, + "id": "Body7ABT", + "model": "drmbod07.pie", + "name": "Retribution", + "powerOutput": 15000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack02": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack03": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "V-Tol": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol02": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol03": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "hover01": { + "left": "prmhov1.pie" + }, + "hover02": { + "left": "prmhov1.pie" + }, + "hover03": { + "left": "prmhov1.pie" + }, + "tracked01": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked02": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked03": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "wheeled01": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled02": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled03": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + } + }, + "size": "MEDIUM", + "weaponSlots": 1, + "weight": 1500 + }, + "Body8MBT": { + "armourHeat": 12, + "armourKinetic": 12, + "buildPoints": 250, + "buildPower": 37, + "class": "Droids", + "designable": 1, + "hitpoints": 125, + "id": "Body8MBT", + "model": "drmbod08.pie", + "name": "Scorpion", + "powerOutput": 15000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack02": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "HalfTrack03": { + "left": "prmlhtr2.pie", + "right": "prmrhtr2.pie" + }, + "V-Tol": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol02": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "V-Tol03": { + "left": "prmlvtl1.pie", + "right": "prmrvtl1.pie", + "moving": "fxvtl5to8.pie" + }, + "hover01": { + "left": "prmhov1.pie" + }, + "hover02": { + "left": "prmhov1.pie" + }, + "hover03": { + "left": "prmhov1.pie" + }, + "tracked01": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked02": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "tracked03": { + "left": "prmltrk2.pie", + "right": "prmrtrk2.pie" + }, + "wheeled01": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled02": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + }, + "wheeled03": { + "left": "prmlwhl1.pie", + "right": "prmrwhl1.pie" + } + }, + "size": "MEDIUM", + "weaponSlots": 1, + "weight": 1500 + }, + "Body9REC": { + "armourHeat": 15, + "armourKinetic": 22, + "buildPoints": 420, + "buildPower": 90, + "class": "Droids", + "designable": 1, + "hitpoints": 225, + "id": "Body9REC", + "model": "drhbod09.pie", + "name": "Tiger", + "powerOutput": 18000, + "propulsionExtraModels": { + "HalfTrack": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack02": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "HalfTrack03": { + "left": "prhlhtr3.pie", + "right": "prhrhtr3.pie" + }, + "V-Tol": { + "left": "prhlvtl1.pie", + "right": "prhrvtl1.pie", + "moving": "fxvtl09.pie" + }, + "V-Tol02": { + "left": "prhlvtl1.pie", + "right": "prhrvtl1.pie", + "moving": "fxvtl09.pie" + }, + "V-Tol03": { + "left": "prhlvtl1.pie", + "right": "prhrvtl1.pie", + "moving": "fxvtl09.pie" + }, + "hover01": { + "left": "prhhov1.pie" + }, + "hover02": { + "left": "prhhov1.pie" + }, + "hover03": { + "left": "prhhov1.pie" + }, + "tracked01": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked02": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "tracked03": { + "left": "prhltrk3.pie", + "right": "prhrtrk3.pie" + }, + "wheeled01": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled02": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + }, + "wheeled03": { + "left": "prhlwhl1.pie", + "right": "prhrwhl1.pie" + } + }, + "size": "HEAVY", + "weaponSlots": 1, + "weight": 3300 + }, + "BusBody": { + "armourHeat": 1, + "armourKinetic": 4, + "buildPoints": 75, + "buildPower": 4, + "class": "Babas", + "hitpoints": 200, + "id": "BusBody", + "model": "exschool.pie", + "name": "*School Bus Body*", + "powerOutput": 4000, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 2000 + }, + "CyborgLightBody": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 115, + "buildPower": 25, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "CyborgLightBody", + "model": "cybd_std.pie", + "name": "Cyborg Light Body", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "Cyb-Bod-Atmiss": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "Cyb-Bod-Atmiss", + "model": "cybd_std.pie", + "name": "*Cyb-Bod-Atmiss*", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "Cyb-Bod-Las1": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "Cyb-Bod-Las1", + "model": "cybd_std.pie", + "name": "*Cyb-Bod-Las1*", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "Cyb-Bod-Rail1": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "Cyb-Bod-Rail1", + "model": "cybd_std.pie", + "name": "*Cyb-Bod-Rail1*", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CybFlamer01CGrd": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 100, + "buildPower": 25, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "CybFlamer01CGrd", + "model": "cybd_std.pie", + "name": "*Cyborg Flamer*", + "powerOutput": 600, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CybNXMissJmp": { + "armourHeat": 15, + "armourKinetic": 18, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 370, + "id": "CybNXMissJmp", + "model": "cybd_std.pie", + "name": "*CybNXMissJmp*", + "powerOutput": 675, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CybNXPulseLasJmp": { + "armourHeat": 15, + "armourKinetic": 18, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 370, + "id": "CybNXPulseLasJmp", + "model": "cybd_std.pie", + "name": "*CybNXPulseLasJ*", + "powerOutput": 675, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CybNXRail1Jmp": { + "armourHeat": 15, + "armourKinetic": 18, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 370, + "id": "CybNXRail1Jmp", + "model": "cybd_std.pie", + "name": "*CybNXRail1Jmp*", + "powerOutput": 675, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CybRotMgGrd": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 100, + "buildPower": 25, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "CybRotMgGrd", + "model": "cybd_std.pie", + "name": "*Cyborg Assault Gun*", + "powerOutput": 600, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CyborgCannonGrd": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "CyborgCannonGrd", + "model": "cybd_std.pie", + "name": "*Cyborg Cannon*", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CyborgChain1Ground": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "CyborgChain1Ground", + "model": "cybd_std.pie", + "name": "*CyborgChaingun1Ground*", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CyborgFlamerGrd": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "CyborgFlamerGrd", + "model": "cybd_std.pie", + "name": "*Cyborg Flamer*", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "CyborgRkt1Ground": { + "armourHeat": 6, + "armourKinetic": 12, + "buildPoints": 125, + "buildPower": 30, + "class": "Cyborgs", + "droidType": "CYBORG", + "hitpoints": 200, + "id": "CyborgRkt1Ground", + "model": "cybd_std.pie", + "name": "*CyborgRocket1Ground*", + "powerOutput": 500, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 150 + }, + "FireBody": { + "armourHeat": 1, + "armourKinetic": 4, + "buildPoints": 75, + "buildPower": 4, + "class": "Babas", + "hitpoints": 200, + "id": "FireBody", + "model": "exfire.pie", + "name": "*Fire Engine Body*", + "powerOutput": 4000, + "size": "LIGHT", + "weaponSlots": 1, + "weight": 3000 + }, + "Superbody": { + "armourHeat": 999, + "armourKinetic": 999, + "buildPoints": 10, + "buildPower": 10, + "class": "Droids", + "hitpoints": 9000, + "id": "Superbody", + "model": "drhbod11.pie", + "name": "*Kev's Super Body*", + "powerOutput": 40000, + "size": "HEAVY", + "weaponSlots": 1, + "weight": 2700 + }, + "TransporterBody": { + "armourHeat": 100, + "armourKinetic": 100, + "buildPoints": 5000, + "class": "Transports", + "droidType": "SUPERTRANSPORTER", + "hitpoints": 5000, + "id": "TransporterBody", + "model": "drtrans.pie", + "name": "Transport Body", + "powerOutput": 2000, + "size": "SUPER HEAVY", + "weaponSlots": 1, + "weight": 150 + }, + "ZNULLBODY": { + "id": "ZNULLBODY", + "model": "mibnkbod.pie", + "name": "*Z NULL BODY*", + "propulsionExtraModels": { + "ZNULLPROP": { + "left": "mibnkdrl.pie", + "right": "mibnkdrr.pie" + } + }, + "size": "LIGHT", + "weaponSlots": 1 + } +} diff --git a/stats/brain.json b/stats/brain.json new file mode 100644 index 0000000..5316014 --- /dev/null +++ b/stats/brain.json @@ -0,0 +1,21 @@ +{ + "CommandBrain01": { + "designable": 1, + "droidType": "DROID_COMMAND", + "hitpoints": 500, + "id": "CommandBrain01", + "maxDroids": 6, + "maxDroidsMult": 2, + "name": "Command Turret", + "ranks": [ "Rookie", "Green", "Trained", "Regular", "Professional", "Veteran", "Elite", "Special", "Hero" ], + "thresholds": [ 0, 8, 16, 32, 64, 128, 256, 512, 1024 ], + "turret": "CommandTurret1" + }, + "ZNULLBRAIN": { + "id": "ZNULLBRAIN", + "name": "Z NULL BRAIN", + "ranks": [ "Rookie", "Green", "Trained", "Regular", "Professional", "Veteran", "Elite", "Special", "Hero" ], + "thresholds": [ 0, 4, 8, 16, 32, 64, 128, 256, 512 ], + "turret": "ZNULLWEAPON" + } +} diff --git a/stats/construction.json b/stats/construction.json new file mode 100644 index 0000000..754baaa --- /dev/null +++ b/stats/construction.json @@ -0,0 +1,20 @@ +{ + "Spade1Mk1": { + "buildPoints": 85, + "buildPower": 17, + "constructPoints": 10, + "designable": 1, + "droidType": "DROID_CONSTRUCT", + "hitpoints": 50, + "id": "Spade1Mk1", + "name": "Truck", + "sensorModel": "TRLCON.PIE", + "weight": 600 + }, + "ZNULLCONSTRUCT": { + "id": "ZNULLCONSTRUCT", + "mountModel": "TRLCON.PIE", + "name": "Z NULL CONSTRUCT", + "sensorModel": "TRLCON.PIE" + } +} diff --git a/stats/ecm.json b/stats/ecm.json new file mode 100644 index 0000000..d34bc1d --- /dev/null +++ b/stats/ecm.json @@ -0,0 +1,13 @@ +{ + "RepairCentre": { + "id": "RepairCentre", + "location": "TURRET", + "name": "*RepairCenter*", + "sensorModel": "GNHREPAR.PIE" + }, + "ZNULLECM": { + "id": "ZNULLECM", + "location": "DEFAULT", + "name": "Z NULL ECM" + } +} diff --git a/stats/features.json b/stats/features.json new file mode 100644 index 0000000..1d4a848 --- /dev/null +++ b/stats/features.json @@ -0,0 +1,1304 @@ +{ + "Advmaterialslab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Advmaterialslab", + "lineOfSight": 0, + "model": "advmatlab.pie", + "name": "Advancedmaterialslab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "Aerodynamicslab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Aerodynamicslab", + "lineOfSight": 0, + "model": "aerolab.pie", + "name": "Aerodynamicslab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "AirTrafficControl": { + "armour": 5, + "breadth": 1, + "hitpoints": 200, + "id": "AirTrafficControl", + "lineOfSight": 0, + "model": "miairtrf.pie", + "name": "*AirTrafficControl*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "BaBaHorizontalWall": { + "armour": 7, + "breadth": 1, + "hitpoints": 75, + "id": "BaBaHorizontalWall", + "lineOfSight": 0, + "model": "BLBRBWLH.PIE", + "name": "*Babahrzwall*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "BabaCornerWall": { + "armour": 5, + "breadth": 1, + "hitpoints": 75, + "id": "BabaCornerWall", + "lineOfSight": 0, + "model": "BLBRBCR1.PIE", + "name": "*Babacrnwall*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "BarbHUT": { + "armour": 2, + "breadth": 1, + "hitpoints": 50, + "id": "BarbHUT", + "lineOfSight": 0, + "model": "BLBRHUT1.PIE", + "name": "Hut", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "BarbTechRuin": { + "armour": 3, + "breadth": 1, + "hitpoints": 100, + "id": "BarbTechRuin", + "lineOfSight": 0, + "model": "BLFACTRD.PIE", + "name": "Ruined Factory", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "BarbWarehouse1": { + "armour": 5, + "breadth": 1, + "hitpoints": 200, + "id": "BarbWarehouse1", + "lineOfSight": 0, + "model": "BLWARE1.PIE", + "name": "Warehouse", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "BarbWarehouse2": { + "armour": 5, + "breadth": 1, + "hitpoints": 75, + "id": "BarbWarehouse2", + "lineOfSight": 0, + "model": "BLWARE2.PIE", + "name": "*Warehouse2*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "BarbWarehouse3": { + "armour": 5, + "breadth": 1, + "hitpoints": 75, + "id": "BarbWarehouse3", + "lineOfSight": 0, + "model": "BLWARE3.PIE", + "name": "*Warehouse3*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "BlueCar": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "BlueCar", + "lineOfSight": 0, + "model": "miblucar.PIE", + "name": "*Blue Car*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Boulder1": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Boulder1", + "lineOfSight": 0, + "model": "mibould1.pie", + "name": "*Boulder 1*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Boulder2": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Boulder2", + "lineOfSight": 0, + "model": "mibould2.pie", + "name": "*Boulder 2*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Boulder3": { + "armour": 5, + "breadth": 1, + "damageable": 0, + "hitpoints": 25, + "id": "Boulder3", + "lineOfSight": 0, + "model": "mibould3.pie", + "name": "*Boulder 3*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Chevy": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Chevy", + "lineOfSight": 0, + "model": "michevy.PIE", + "name": "*Chevy*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Crane": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Crane", + "lineOfSight": 0, + "model": "micrane.PIE", + "name": "*Crane*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Crate": { + "armour": 20, + "breadth": 1, + "damageable": 0, + "hitpoints": 50, + "id": "Crate", + "lineOfSight": 0, + "model": "MICAPSUL.PIE", + "name": "Artifact", + "startVisible": 0, + "tileDraw": 1, + "type": "GENERIC ARTEFACT", + "width": 1 + }, + "Heavywepslab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Heavywepslab", + "lineOfSight": 0, + "model": "hvyweplab.pie", + "name": "Heavyweaponslab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "Indirectlab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Indirectlab", + "lineOfSight": 0, + "model": "indlab.pie", + "name": "Indirectweaponslab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "Laseropticslab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Laseropticslab", + "lineOfSight": 0, + "model": "lasoptlab.pie", + "name": "Laseropticslab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "LogCabin1": { + "breadth": 1, + "hitpoints": 50, + "id": "LogCabin1", + "lineOfSight": 0, + "model": "MICABIN1.PIE", + "name": "*LogCabin1*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "LogCabin2": { + "breadth": 1, + "hitpoints": 50, + "id": "LogCabin2", + "lineOfSight": 0, + "model": "MICABIN2.PIE", + "name": "*LogCabin2*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "LogCabin3": { + "breadth": 1, + "hitpoints": 50, + "id": "LogCabin3", + "lineOfSight": 0, + "model": "MICABIN3.PIE", + "name": "*LogCabin3*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "LogCabin4": { + "breadth": 1, + "hitpoints": 50, + "id": "LogCabin4", + "lineOfSight": 0, + "model": "MICABIN4.PIE", + "name": "*LogCabin4*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "LogCabin5": { + "breadth": 1, + "hitpoints": 50, + "id": "LogCabin5", + "lineOfSight": 0, + "model": "MICABIN5.PIE", + "name": "*LogCabin5*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Nanolab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Nanolab", + "lineOfSight": 0, + "model": "nanolab.pie", + "name": "Nanolab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "OilDrum": { + "armour": 5, + "breadth": 1, + "damageable": 0, + "hitpoints": 25, + "id": "OilDrum", + "model": "mioil.pie", + "name": "Oil Drum", + "startVisible": 0, + "tileDraw": 1, + "type": "OIL DRUM", + "width": 1 + }, + "OilResource": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "OilResource", + "model": "mislick.pie", + "name": "Oil Resource", + "startVisible": 0, + "tileDraw": 1, + "type": "OIL RESOURCE", + "width": 1 + }, + "OilTower": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "OilTower", + "lineOfSight": 0, + "model": "mioiltow.pie", + "name": "*Oil Tower*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "OldFactory": { + "armour": 10, + "breadth": 2, + "hitpoints": 75, + "id": "OldFactory", + "model": "mifactry.pie", + "name": "*OldFactory*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "Pickup": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Pickup", + "lineOfSight": 0, + "model": "mipickup.PIE", + "name": "*Pickup*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Pipe": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Pipe", + "lineOfSight": 0, + "model": "mipipe.PIE", + "name": "*Pipe*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Pipe1": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Pipe1", + "lineOfSight": 0, + "model": "mipipe1.PIE", + "name": "*Pipe1*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Pipe1A": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Pipe1A", + "lineOfSight": 0, + "model": "Mipipe1A.pie", + "name": "*PipeFull*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Pipe2A": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Pipe2A", + "lineOfSight": 0, + "model": "Mipipe2A.pie", + "name": "*PipeEnd*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Pipe3A": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "Pipe3A", + "lineOfSight": 0, + "model": "Mipipe3A.pie", + "name": "*PipeCollapsed*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "Powlab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Powlab", + "lineOfSight": 0, + "model": "powlab.pie", + "name": "Powerlab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "Pylon": { + "armour": 5, + "breadth": 1, + "hitpoints": 75, + "id": "Pylon", + "lineOfSight": 0, + "model": "mipylon.pie", + "name": "*Pylon*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Rotarywepslab": { + "armour": 10, + "breadth": 2, + "hitpoints": 175, + "id": "Rotarywepslab", + "lineOfSight": 0, + "model": "rotweplab.pie", + "name": "Rotaryweaponslab", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "Ruin1": { + "armour": 2, + "breadth": 1, + "hitpoints": 100, + "id": "Ruin1", + "lineOfSight": 0, + "model": "miruin1.pie", + "name": "*Ruin1*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin10": { + "breadth": 1, + "hitpoints": 100, + "id": "Ruin10", + "lineOfSight": 0, + "model": "Miruin10.pie", + "name": "*Ruin10*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin3": { + "armour": 2, + "breadth": 1, + "hitpoints": 100, + "id": "Ruin3", + "lineOfSight": 0, + "model": "miruin3.pie", + "name": "*Ruin3*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin4": { + "armour": 2, + "breadth": 1, + "hitpoints": 100, + "id": "Ruin4", + "lineOfSight": 0, + "model": "miruin4.pie", + "name": "*Ruin4*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin5": { + "breadth": 1, + "hitpoints": 100, + "id": "Ruin5", + "lineOfSight": 0, + "model": "miruin5.pie", + "name": "*Ruin5*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin6": { + "breadth": 1, + "hitpoints": 100, + "id": "Ruin6", + "lineOfSight": 0, + "model": "miruin6.pie", + "name": "*Ruin6*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin7": { + "breadth": 1, + "hitpoints": 100, + "id": "Ruin7", + "lineOfSight": 0, + "model": "miruin7.pie", + "name": "*Ruin7*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin8": { + "breadth": 1, + "hitpoints": 100, + "id": "Ruin8", + "lineOfSight": 0, + "model": "miruin8.pie", + "name": "*Ruin8*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Ruin9": { + "breadth": 1, + "hitpoints": 100, + "id": "Ruin9", + "lineOfSight": 0, + "model": "miruin9.pie", + "name": "*Ruin9*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Tree1": { + "armour": 10, + "breadth": 2, + "hitpoints": 50, + "id": "Tree1", + "lineOfSight": 0, + "model": "mitrees.pie", + "name": "*Tree1*", + "tileDraw": 1, + "type": "TREE", + "width": 2 + }, + "Tree2": { + "armour": 10, + "breadth": 2, + "hitpoints": 50, + "id": "Tree2", + "lineOfSight": 0, + "model": "mitrees2.pie", + "name": "*Tree2*", + "tileDraw": 1, + "type": "TREE", + "width": 2 + }, + "Tree3": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "Tree3", + "lineOfSight": 0, + "model": "mitrees3.pie", + "name": "*Tree3*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "TreeSnow1": { + "armour": 10, + "breadth": 2, + "hitpoints": 50, + "id": "TreeSnow1", + "lineOfSight": 0, + "model": "mistree1.pie", + "name": "*Snowy Tree1*", + "tileDraw": 1, + "type": "TREE", + "width": 2 + }, + "TreeSnow2": { + "armour": 10, + "breadth": 2, + "hitpoints": 50, + "id": "TreeSnow2", + "lineOfSight": 0, + "model": "mistree2.pie", + "name": "*Snowy Tree2*", + "tileDraw": 1, + "type": "TREE", + "width": 2 + }, + "TreeSnow3": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "TreeSnow3", + "lineOfSight": 0, + "model": "mistree3.pie", + "name": "*Snowy Tree3*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "Wall": { + "armour": 7, + "breadth": 1, + "hitpoints": 150, + "id": "Wall", + "lineOfSight": 0, + "model": "blwall4.pie", + "name": "Wall", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "WallCorner": { + "armour": 7, + "breadth": 1, + "hitpoints": 150, + "id": "WallCorner", + "lineOfSight": 0, + "model": "blwallc4.pie", + "name": "Wallcorner", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "WallCornerSmashed": { + "armour": 7, + "breadth": 1, + "hitpoints": 120, + "id": "WallCornerSmashed", + "lineOfSight": 0, + "model": "blwallc4smash.pie", + "name": "Smashedcornerwall", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "WallSmashed": { + "armour": 7, + "breadth": 1, + "hitpoints": 120, + "id": "WallSmashed", + "lineOfSight": 0, + "model": "blwall4smash.pie", + "name": "Smashedwall", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "WaterBuilding": { + "armour": 5, + "breadth": 2, + "hitpoints": 50, + "id": "WaterBuilding", + "lineOfSight": 0, + "model": "mibldwat.PIE", + "name": "*Water Building*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 2 + }, + "WaterBuilding2": { + "armour": 5, + "breadth": 2, + "hitpoints": 200, + "id": "WaterBuilding2", + "lineOfSight": 0, + "model": "MIBLDWA2.PIE", + "name": "*Water Building2*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 2 + }, + "WaterBuilding3": { + "armour": 5, + "breadth": 2, + "hitpoints": 200, + "id": "WaterBuilding3", + "lineOfSight": 0, + "model": "MIBLDWA3.PIE", + "name": "*Water Building3*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 2 + }, + "WaterTower": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "WaterTower", + "lineOfSight": 0, + "model": "miwatow.pie", + "name": "*Water Tower*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "Wreck0": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Wreck0", + "lineOfSight": 0, + "model": "miwreck.pie", + "name": "*Wreck0*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Wreck1": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Wreck1", + "lineOfSight": 0, + "model": "miwrek1.pie", + "name": "*Wreck1*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Wreck2": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Wreck2", + "lineOfSight": 0, + "model": "miwrek2.pie", + "name": "*Wreck2*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Wreck3": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Wreck3", + "lineOfSight": 0, + "model": "miwrek3.pie", + "name": "*Wreck3*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Wreck4": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Wreck4", + "lineOfSight": 0, + "model": "miwrek4.pie", + "name": "*Wreck4*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "Wreck5": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "Wreck5", + "lineOfSight": 0, + "model": "miwrek5.pie", + "name": "*Wreck5*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "WreckedBridge": { + "armour": 5, + "breadth": 2, + "hitpoints": 50, + "id": "WreckedBridge", + "lineOfSight": 0, + "model": "mibrdfuk.PIE", + "name": "Wrecked Bridge", + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "WreckedBuilding16": { + "armour": 5, + "breadth": 3, + "hitpoints": 50, + "id": "WreckedBuilding16", + "lineOfSight": 0, + "model": "Mibuil16.PIE", + "name": "*Wrecked Building 16*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 3 + }, + "WreckedBuilding17": { + "armour": 5, + "breadth": 2, + "hitpoints": 50, + "id": "WreckedBuilding17", + "lineOfSight": 0, + "model": "Mibuil17.PIE", + "name": "*Wrecked Building 17*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 2 + }, + "WreckedBuilding9": { + "armour": 5, + "breadth": 2, + "hitpoints": 50, + "id": "WreckedBuilding9", + "lineOfSight": 0, + "model": "Mibuild9.PIE", + "name": "*Wrecked Building 9*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 2 + }, + "WreckedDroidHub": { + "armour": 7, + "breadth": 1, + "hitpoints": 60, + "id": "WreckedDroidHub", + "model": "drwreck.pie", + "name": "Wreck", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "WreckedSuzukiJeep": { + "armour": 2, + "breadth": 1, + "hitpoints": 40, + "id": "WreckedSuzukiJeep", + "lineOfSight": 0, + "model": "mijeep.pie", + "name": "Wrecked Vehicle", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "WreckedTankerV": { + "armour": 2, + "breadth": 2, + "hitpoints": 75, + "id": "WreckedTankerV", + "lineOfSight": 0, + "model": "mitanker.pie", + "name": "Wrecked Tanker", + "startVisible": 0, + "tileDraw": 1, + "type": "TANK WRECK", + "width": 1 + }, + "WreckedVertCampVan": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "WreckedVertCampVan", + "lineOfSight": 0, + "model": "micamper.pie", + "name": "Wrecked Van", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "arizonabush1": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonabush1", + "lineOfSight": 0, + "model": "arizonabush1.pie", + "name": "*ArizonaBush1*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonabush2": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonabush2", + "lineOfSight": 0, + "model": "arizonabush2.pie", + "name": "*ArizonaBush2*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonabush3": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonabush3", + "lineOfSight": 0, + "model": "arizonabush3.pie", + "name": "*ArizonaBush3*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonabush4": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonabush4", + "lineOfSight": 0, + "model": "arizonabush4.pie", + "name": "*ArizonaBush4*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonatree1": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonatree1", + "lineOfSight": 0, + "model": "arizonatree1.pie", + "name": "*ArizonaTree1*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonatree2": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonatree2", + "lineOfSight": 0, + "model": "arizonatree2.pie", + "name": "*ArizonaTree2*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonatree3": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonatree3", + "lineOfSight": 0, + "model": "arizonatree3.pie", + "name": "*ArizonaTree3*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonatree4": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonatree4", + "lineOfSight": 0, + "model": "arizonatree4.pie", + "name": "*ArizonaTree4*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonatree5": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonatree5", + "lineOfSight": 0, + "model": "arizonatree5.pie", + "name": "*ArizonaTree5*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "arizonatree6": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "arizonatree6", + "lineOfSight": 0, + "model": "arizonatree6.pie", + "name": "*ArizonaTree6*", + "tileDraw": 1, + "type": "TREE", + "width": 1 + }, + "barrier": { + "breadth": 1, + "hitpoints": 5, + "id": "barrier", + "model": "MIBAR.pie", + "name": "*Barrier*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "bigcooltowr": { + "armour": 5, + "breadth": 2, + "hitpoints": 75, + "id": "bigcooltowr", + "lineOfSight": 0, + "model": "micoolbig.pie", + "name": "*LargeCoolingTower*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "bridgeend": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "bridgeend", + "lineOfSight": 0, + "model": "MiBridg1.PIE", + "name": "*BridgeEnd*", + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "bridgefull": { + "armour": 5, + "breadth": 5, + "hitpoints": 50, + "id": "bridgefull", + "lineOfSight": 0, + "model": "MiBridgx.PIE", + "name": "*FullBridge*", + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "bridgemiddle": { + "armour": 5, + "breadth": 1, + "hitpoints": 50, + "id": "bridgemiddle", + "lineOfSight": 0, + "model": "MiBridge.PIE", + "name": "*BridgeMiddle*", + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "building1": { + "breadth": 3, + "hitpoints": 300, + "id": "building1", + "lineOfSight": 0, + "model": "mibuild1.pie", + "name": "*Building 1*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 3 + }, + "building10": { + "armour": 5, + "breadth": 1, + "hitpoints": 200, + "id": "building10", + "lineOfSight": 0, + "model": "mibuil10.pie", + "name": "*Building 10*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 2 + }, + "building11": { + "armour": 5, + "breadth": 3, + "hitpoints": 200, + "id": "building11", + "lineOfSight": 0, + "model": "mibuil11.pie", + "name": "*Building 11*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 3 + }, + "building12": { + "armour": 5, + "breadth": 1, + "hitpoints": 200, + "id": "building12", + "lineOfSight": 0, + "model": "mibuil12.pie", + "name": "*Building 12*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 2 + }, + "building2": { + "armour": 5, + "breadth": 3, + "hitpoints": 200, + "id": "building2", + "lineOfSight": 0, + "model": "mibuild2.pie", + "name": "*Building 2*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 3 + }, + "building3": { + "armour": 5, + "breadth": 3, + "hitpoints": 200, + "id": "building3", + "lineOfSight": 0, + "model": "mibuild3.pie", + "name": "*Building 3*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 3 + }, + "building7": { + "armour": 5, + "breadth": 3, + "hitpoints": 200, + "id": "building7", + "lineOfSight": 0, + "model": "mibuild7.pie", + "name": "*Building 7*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 3 + }, + "building8": { + "armour": 5, + "breadth": 3, + "hitpoints": 200, + "id": "building8", + "lineOfSight": 0, + "model": "mibuild8.pie", + "name": "*Building 8*", + "tileDraw": 1, + "type": "SKYSCRAPER", + "width": 3 + }, + "hoverwreck": { + "armour": 10, + "breadth": 1, + "hitpoints": 50, + "id": "hoverwreck", + "model": "miarthov.pie", + "name": "*WreckedHoverProp*", + "startVisible": 0, + "tileDraw": 1, + "type": "VEHICLE", + "width": 1 + }, + "miruin2": { + "armour": 3, + "breadth": 1, + "hitpoints": 100, + "id": "miruin2", + "lineOfSight": 0, + "model": "miruin2.pie", + "name": "*miruin*2*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 1 + }, + "nukepowstat": { + "armour": 10, + "breadth": 2, + "hitpoints": 50, + "id": "nukepowstat", + "lineOfSight": 0, + "model": "minuke.pie", + "name": "*NuclearPowerStation*", + "startVisible": 0, + "tileDraw": 1, + "type": "BUILDING", + "width": 2 + }, + "trapcorner": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "trapcorner", + "lineOfSight": 0, + "model": "MITRAPCR.pie", + "name": "*TrapCorner*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + }, + "trapstraight": { + "armour": 0, + "breadth": 1, + "damageable": 0, + "hitpoints": 0, + "id": "trapstraight", + "lineOfSight": 0, + "model": "mitrapstr.pie", + "name": "*TrapStraight*", + "tileDraw": 1, + "type": "BOULDER", + "width": 1 + } +} diff --git a/stats/propulsion.json b/stats/propulsion.json new file mode 100644 index 0000000..698c6f7 --- /dev/null +++ b/stats/propulsion.json @@ -0,0 +1,274 @@ +{ + "BaBaLegs": { + "buildPoints": 15, + "deceleration": 450, + "id": "BaBaLegs", + "name": "BaBaLegs", + "speed": 200, + "spinAngle": 45, + "spinSpeed": 450, + "turnSpeed": 225, + "type": "Legged", + "weight": 10 + }, + "BaBaProp": { + "buildPoints": 15, + "id": "BaBaProp", + "name": "BaBaProp", + "speed": 200, + "type": "Wheeled", + "weight": 10 + }, + "CyborgLegs": { + "buildPoints": 50, + "buildPower": 10, + "deceleration": 450, + "hitpointPctOfBody": 50, + "id": "CyborgLegs", + "name": "Cyborg Propulsion", + "speed": 400, + "spinAngle": 45, + "spinSpeed": 450, + "turnSpeed": 225, + "type": "Legged", + "weight": 100 + }, + "CyborgLegs02": { + "buildPoints": 50, + "buildPower": 10, + "deceleration": 450, + "hitpointPctOfBody": 100, + "id": "CyborgLegs02", + "name": "Cyborg Propulsion II", + "speed": 400, + "spinAngle": 45, + "spinSpeed": 450, + "turnSpeed": 225, + "type": "Legged", + "weight": 100 + }, + "CyborgLegs03": { + "buildPoints": 50, + "buildPower": 10, + "deceleration": 450, + "hitpointPctOfBody": 150, + "id": "CyborgLegs03", + "name": "Cyborg Propulsion III", + "speed": 400, + "spinAngle": 45, + "spinSpeed": 450, + "turnSpeed": 225, + "type": "Legged", + "weight": 100 + }, + "HalfTrack": { + "buildPoints": 75, + "buildPower": 75, + "designable": 1, + "hitpointPctOfBody": 200, + "id": "HalfTrack", + "model": "PRLRHTR1.PIE", + "name": "Half-tracks", + "skidDeceleration": 500, + "speed": 150, + "type": "Half-Tracked", + "weight": 400 + }, + "HalfTrack02": { + "buildPoints": 75, + "buildPower": 100, + "designable": 1, + "hitpointPctOfBody": 350, + "id": "HalfTrack02", + "model": "PRLRHTR1.PIE", + "name": "Half-tracks II", + "skidDeceleration": 500, + "speed": 150, + "type": "Half-Tracked", + "weight": 350 + }, + "HalfTrack03": { + "buildPoints": 75, + "buildPower": 125, + "designable": 1, + "hitpointPctOfBody": 500, + "id": "HalfTrack03", + "model": "PRLRHTR1.PIE", + "name": "Half-tracks III", + "skidDeceleration": 500, + "speed": 150, + "type": "Half-Tracked", + "weight": 300 + }, + "V-Tol": { + "acceleration": 200, + "buildPoints": 125, + "buildPower": 150, + "deceleration": 200, + "designable": 1, + "hitpointPctOfBody": 100, + "id": "V-Tol", + "model": "DPVTOL.PIE", + "name": "VTOL", + "speed": 700, + "spinSpeed": 200, + "turnSpeed": 100, + "type": "Lift", + "weight": 50 + }, + "V-Tol02": { + "acceleration": 200, + "buildPoints": 125, + "buildPower": 250, + "deceleration": 200, + "designable": 1, + "hitpointPctOfBody": 150, + "id": "V-Tol02", + "model": "DPVTOL.PIE", + "name": "VTOL II", + "speed": 800, + "spinSpeed": 200, + "turnSpeed": 100, + "type": "Lift", + "weight": 50 + }, + "V-Tol03": { + "acceleration": 200, + "buildPoints": 125, + "buildPower": 300, + "deceleration": 200, + "designable": 1, + "hitpointPctOfBody": 300, + "id": "V-Tol03", + "model": "DPVTOL.PIE", + "name": "VTOL III", + "speed": 800, + "spinSpeed": 200, + "turnSpeed": 100, + "type": "Lift", + "weight": 50 + }, + "ZNULLPROP": { + "id": "ZNULLPROP", + "model": "MIBNKDRL.PIE", + "name": "Z NULL PROP", + "type": "Wheeled" + }, + "hover01": { + "buildPoints": 100, + "buildPower": 100, + "designable": 1, + "hitpointPctOfBody": 150, + "id": "hover01", + "model": "PRLHOV1.PIE", + "name": "Hover", + "skidDeceleration": 120, + "speed": 200, + "type": "Hover", + "weight": 200 + }, + "hover02": { + "buildPoints": 100, + "buildPower": 150, + "designable": 1, + "hitpointPctOfBody": 200, + "id": "hover02", + "model": "PRLHOV1.PIE", + "name": "Hover II", + "skidDeceleration": 120, + "speed": 225, + "type": "Hover", + "weight": 150 + }, + "hover03": { + "buildPoints": 100, + "buildPower": 200, + "designable": 1, + "hitpointPctOfBody": 300, + "id": "hover03", + "model": "PRLHOV1.PIE", + "name": "Hover III", + "skidDeceleration": 120, + "speed": 200, + "type": "Hover", + "weight": 100 + }, + "tracked01": { + "buildPoints": 125, + "buildPower": 125, + "designable": 1, + "hitpointPctOfBody": 400, + "id": "tracked01", + "model": "PRLRTRK1.PIE", + "name": "Tracks", + "speed": 125, + "spinAngle": 45, + "type": "Tracked", + "weight": 650 + }, + "tracked02": { + "buildPoints": 125, + "buildPower": 200, + "designable": 1, + "hitpointPctOfBody": 600, + "id": "tracked02", + "model": "PRLRTRK1.PIE", + "name": "Tracks II", + "speed": 125, + "spinAngle": 45, + "type": "Tracked", + "weight": 600 + }, + "tracked03": { + "buildPoints": 125, + "buildPower": 275, + "designable": 1, + "hitpointPctOfBody": 800, + "id": "tracked03", + "model": "PRLRTRK1.PIE", + "name": "Tracks III", + "speed": 125, + "spinAngle": 45, + "type": "Tracked", + "weight": 550 + }, + "wheeled01": { + "buildPoints": 50, + "buildPower": 50, + "designable": 1, + "hitpointPctOfBody": 100, + "id": "wheeled01", + "model": "PRLRWHL1.PIE", + "name": "Wheels", + "skidDeceleration": 350, + "speed": 175, + "type": "Wheeled", + "weight": 300 + }, + "wheeled02": { + "buildPoints": 50, + "buildPower": 100, + "designable": 1, + "hitpointPctOfBody": 200, + "id": "wheeled02", + "model": "PRLRWHL1.PIE", + "name": "Wheels II", + "skidDeceleration": 350, + "speed": 175, + "type": "Wheeled", + "weight": 250 + }, + "wheeled03": { + "buildPoints": 50, + "buildPower": 150, + "designable": 1, + "hitpointPctOfBody": 300, + "id": "wheeled03", + "model": "PRLRWHL1.PIE", + "name": "Wheels III", + "skidDeceleration": 350, + "speed": 175, + "type": "Wheeled", + "weight": 200 + } +} diff --git a/stats/propulsionsounds.json b/stats/propulsionsounds.json new file mode 100644 index 0000000..f0dcca0 --- /dev/null +++ b/stats/propulsionsounds.json @@ -0,0 +1,42 @@ +{ + "Half-Tracked": { + "szHiss": -1, + "szIdle": -1, + "szMove": "tread.ogg", + "szMoveOff": -1, + "szShutDown": "con-shut-down.ogg", + "szStart": -1 + }, + "Hover": { + "szHiss": -1, + "szIdle": -1, + "szMove": "hovmove.ogg", + "szMoveOff": -1, + "szShutDown": "hovstop.ogg", + "szStart": "hovstart.ogg" + }, + "Lift": { + "szHiss": -1, + "szIdle": -1, + "szMove": "vtol-move.ogg", + "szMoveOff": -1, + "szShutDown": "vtolland.ogg", + "szStart": "vtoloff.ogg" + }, + "Tracked": { + "szHiss": -1, + "szIdle": -1, + "szMove": "tread.ogg", + "szMoveOff": -1, + "szShutDown": -1, + "szStart": -1 + }, + "Wheeled": { + "szHiss": -1, + "szIdle": -1, + "szMove": "con-move.ogg", + "szMoveOff": -1, + "szShutDown": "con-shut-down.ogg", + "szStart": "con-move-off.ogg" + } +} diff --git a/stats/propulsiontype.json b/stats/propulsiontype.json new file mode 100644 index 0000000..18bf216 --- /dev/null +++ b/stats/propulsiontype.json @@ -0,0 +1,30 @@ +{ + "Half-Tracked": { + "flightName": "GROUND", + "multiplier": 80 + }, + "Hover": { + "flightName": "GROUND", + "multiplier": 120 + }, + "Legged": { + "flightName": "GROUND", + "multiplier": 100 + }, + "Lift": { + "flightName": "AIR", + "multiplier": 130 + }, + "Propellor": { + "flightName": "GROUND", + "multiplier": 100 + }, + "Tracked": { + "flightName": "GROUND", + "multiplier": 80 + }, + "Wheeled": { + "flightName": "GROUND", + "multiplier": 80 + } +} diff --git a/stats/repair.json b/stats/repair.json new file mode 100644 index 0000000..031c063 --- /dev/null +++ b/stats/repair.json @@ -0,0 +1,29 @@ +{ + "LightRepair1": { + "buildPoints": 250, + "buildPower": 50, + "designable": 1, + "droidType": "DROID_REPAIR", + "id": "LightRepair1", + "location": "TURRET", + "model": "GNMREPAR.PIE", + "mountModel": "TRMECM1.PIE", + "name": "Repair Turret", + "repairPoints": 15, + "time": 7, + "weight": 800 + }, + "NEXUSrepair": { + "id": "NEXUSrepair", + "location": "DEFAULT", + "name": "*NEXUSrepair*", + "repairPoints": 100, + "time": 100 + }, + "ZNULLREPAIR": { + "id": "ZNULLREPAIR", + "location": "DEFAULT", + "name": "Z NULL REPAIR", + "time": 100 + } +} diff --git a/stats/sensor.json b/stats/sensor.json new file mode 100644 index 0000000..114d97a --- /dev/null +++ b/stats/sensor.json @@ -0,0 +1,201 @@ +{ + "BaBaSensor": { + "buildPoints": 1, + "buildPower": 1, + "hitpoints": 1, + "id": "BaBaSensor", + "location": "DEFAULT", + "name": "*BaBa Default Sensor*", + "power": 100, + "range": 640, + "type": "STANDARD", + "weight": 1 + }, + "CCSensor": { + "buildPoints": 1, + "buildPower": 1, + "hitpoints": 200, + "id": "CCSensor", + "location": "TURRET", + "mountModel": "TRLSNSR1.PIE", + "name": "*CC Sensor*", + "power": 1000, + "range": 2048, + "sensorModel": "misensor.PIE", + "type": "STANDARD", + "weight": 1 + }, + "DefaultSensor1Mk1": { + "id": "DefaultSensor1Mk1", + "location": "DEFAULT", + "name": "*Default Sensor1 Mk1*", + "power": 500, + "range": 1024, + "type": "STANDARD" + }, + "NavGunSensor": { + "id": "NavGunSensor", + "location": "DEFAULT", + "name": "*NavGunSensor*", + "power": 500, + "range": 2048, + "type": "STANDARD" + }, + "SensorTower1Mk1": { + "buildPoints": 25, + "buildPower": 5, + "hitpoints": 200, + "id": "SensorTower1Mk1", + "location": "TURRET", + "mountModel": "TRLSNSR1.PIE", + "name": "Sensor Tower", + "power": 100, + "range": 2048, + "sensorModel": "GNLSNSR1.PIE", + "type": "STANDARD", + "weight": 100 + }, + "SensorTower2Mk1": { + "buildPoints": 25, + "buildPower": 5, + "hitpoints": 200, + "id": "SensorTower2Mk1", + "location": "TURRET", + "mountModel": "TRMSNSR2.PIE", + "name": "Hardened Sensor Tower", + "power": 100, + "range": 2048, + "sensorModel": "GNLSNSR1.PIE", + "type": "STANDARD", + "weight": 100 + }, + "SensorTurret1Mk1": { + "buildPoints": 100, + "buildPower": 20, + "designable": 1, + "droidType": "DROID_SENSOR", + "hitpoints": 200, + "id": "SensorTurret1Mk1", + "location": "TURRET", + "mountModel": "TRLSNSR1.PIE", + "name": "Sensor Turret", + "power": 1000, + "range": 1536, + "sensorModel": "GNLSNSR1.PIE", + "type": "STANDARD", + "weight": 100 + }, + "Sys-CBTower01": { + "buildPoints": 100, + "buildPower": 20, + "hitpoints": 200, + "id": "Sys-CBTower01", + "location": "TURRET", + "mountModel": "TRMSNSR2.PIE", + "name": "*CB Tower*", + "power": 1000, + "range": 2048, + "sensorModel": "GNMECM2.PIE", + "type": "INDIRECT CB", + "weight": 100 + }, + "Sys-CBTurret01": { + "buildPoints": 100, + "buildPower": 20, + "designable": 1, + "droidType": "DROID_SENSOR", + "hitpoints": 200, + "id": "Sys-CBTurret01", + "location": "TURRET", + "mountModel": "TRMSNSR2.PIE", + "name": "CB Radar Turret", + "power": 1000, + "range": 2048, + "sensorModel": "GNMECM2.PIE", + "type": "INDIRECT CB", + "weight": 100 + }, + "Sys-VTOLCBTower01": { + "buildPoints": 100, + "buildPower": 20, + "hitpoints": 200, + "id": "Sys-VTOLCBTower01", + "location": "TURRET", + "mountModel": "TRHSNSR3.PIE", + "name": "VTOL CB Radar Tower", + "power": 1000, + "range": 2048, + "sensorModel": "GNHSNSR3.PIE", + "type": "VTOL CB", + "weight": 100 + }, + "Sys-VTOLCBTurret01": { + "buildPoints": 100, + "buildPower": 20, + "designable": 1, + "droidType": "DROID_SENSOR", + "hitpoints": 200, + "id": "Sys-VTOLCBTurret01", + "location": "TURRET", + "mountModel": "TRHSNSR3.PIE", + "name": "VTOL CB Radar Turret", + "power": 1000, + "range": 2048, + "sensorModel": "GNHSNSR3.PIE", + "type": "VTOL CB", + "weight": 100 + }, + "Sys-VTOLRadarTower01": { + "buildPoints": 100, + "buildPower": 20, + "hitpoints": 200, + "id": "Sys-VTOLRadarTower01", + "location": "TURRET", + "mountModel": "TRMECM2.PIE", + "name": "VTOL Radar Tower", + "power": 1000, + "range": 2048, + "sensorModel": "GNMSNSR2.PIE", + "type": "VTOL INTERCEPT", + "weight": 100 + }, + "Sys-VstrikeTurret01": { + "buildPoints": 100, + "buildPower": 20, + "designable": 1, + "droidType": "DROID_SENSOR", + "id": "Sys-VstrikeTurret01", + "location": "TURRET", + "mountModel": "TRLSNSR1.PIE", + "name": "VTOL Strike Turret", + "power": 1000, + "range": 2048, + "sensorModel": "GNMSNSR2.PIE", + "type": "VTOL INTERCEPT", + "weight": 100 + }, + "UplinkSensor": { + "buildPoints": 1, + "buildPower": 1, + "hitpoints": 200, + "id": "UplinkSensor", + "location": "TURRET", + "mountModel": "TRLSNSR1.PIE", + "name": "Uplink Sensor", + "power": 1000, + "range": 2048, + "sensorModel": "miupdish.PIE", + "type": "STANDARD", + "weight": 1 + }, + "ZNULLSENSOR": { + "id": "ZNULLSENSOR", + "location": "DEFAULT", + "mountModel": "trlsnsr1.PIE", + "name": "Z NULL SENSOR", + "power": 500, + "range": 1024, + "sensorModel": "gnlsnsr1.PIE", + "type": "STANDARD" + } +} diff --git a/stats/structure.json b/stats/structure.json new file mode 100644 index 0000000..915d7a4 --- /dev/null +++ b/stats/structure.json @@ -0,0 +1,2857 @@ +{ + "A0ADemolishStructure": { + "armour": 6, + "breadth": 1, + "buildPoints": 10, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "A0ADemolishStructure", + "name": "Demolish Structure", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "SOFT", + "structureModel": [ + "icdozer.PIE" + ], + "thermal": 6, + "type": "DEMOLISH", + "width": 1 + }, + "A0BaBaBunker": { + "armour": 12, + "breadth": 1, + "buildPoints": 10, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 300, + "id": "A0BaBaBunker", + "name": "Scavenger Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "blbrbbnk.PIE" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "MG3Mk1" + ], + "width": 1 + }, + "A0BaBaFactory": { + "armour": 5, + "breadth": 1, + "buildPoints": 1, + "buildPower": 20, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 200, + "id": "A0BaBaFactory", + "name": "Scavenger Factory", + "productionPoints": 10, + "moduleProductionPoints": 10, + "resistance": 150, + "sensorID": "ZNULLSENSOR", + "strength": "MEDIUM", + "structureModel": [ + "BLBRBFAC.PIE" + ], + "thermal": 5, + "type": "FACTORY", + "width": 2 + }, + "A0BaBaFlameTower": { + "armour": 7, + "breadth": 1, + "buildPoints": 10, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 200, + "id": "A0BaBaFlameTower", + "name": "Scavenger Flame Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blbrtowf.pie" + ], + "thermal": 7, + "type": "DEFENSE", + "weapons": [ + "Flame1Mk1" + ], + "width": 1 + }, + "A0BaBaGunTower": { + "armour": 7, + "breadth": 1, + "buildPoints": 10, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 200, + "id": "A0BaBaGunTower", + "name": "Scavenger Gun Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLBRBTW1.PIE" + ], + "thermal": 7, + "type": "DEFENSE", + "weapons": [ + "BabaTowerMG" + ], + "width": 1 + }, + "A0BaBaGunTowerEND": { + "armour": 7, + "breadth": 1, + "buildPoints": 10, + "buildPower": 20, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 200, + "id": "A0BaBaGunTowerEND", + "name": "*Scavenger End Tower*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blbrbtw2.PIE" + ], + "thermal": 7, + "type": "DEFENSE", + "weapons": [ + "BabaTowerMG" + ], + "width": 1 + }, + "A0BaBaHorizontalWall": { + "armour": 7, + "breadth": 1, + "buildPoints": 10, + "buildPower": 10, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 150, + "id": "A0BaBaHorizontalWall", + "name": "Scavenger Horizontal Wall", + "sensorID": "BaBaSensor", + "strength": "SOFT", + "structureModel": [ + "BLBRBWLH.PIE" + ], + "thermal": 7, + "type": "WALL", + "width": 1 + }, + "A0BaBaMortarPit": { + "armour": 10, + "breadth": 1, + "buildPoints": 1, + "buildPower": 10, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 250, + "id": "A0BaBaMortarPit", + "name": "*BaBaMortarPit*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLBRMRTP.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Mortar1Mk1" + ], + "width": 1 + }, + "A0BaBaPowerGenerator": { + "armour": 5, + "breadth": 1, + "buildPoints": 1, + "buildPower": 10, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 200, + "id": "A0BaBaPowerGenerator", + "name": "Scavenger Power Generator", + "powerPoints": 50, + "modulePowerPoints": 25, + "resistance": 150, + "sensorID": "BaBaSensor", + "strength": "SOFT", + "structureModel": [ + "BLBRBGEN.PIE" + ], + "thermal": 5, + "type": "POWER GENERATOR", + "width": 1 + }, + "A0BaBaRocketPit": { + "armour": 10, + "breadth": 1, + "buildPoints": 1, + "buildPower": 10, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 250, + "id": "A0BaBaRocketPit", + "name": "Scavenger Rocket Pit", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "EXROCKET.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "BabaPitRocket" + ], + "width": 1 + }, + "A0BaBaRocketPitAT": { + "armour": 10, + "breadth": 1, + "buildPoints": 1, + "buildPower": 10, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 250, + "id": "A0BaBaRocketPitAT", + "name": "Scavenger AT-Rocket Pit", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "EXROCKET.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "BabaPitRocketAT" + ], + "width": 1 + }, + "A0BabaCornerWall": { + "armour": 5, + "breadth": 1, + "buildPoints": 3, + "buildPower": 20, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 150, + "id": "A0BabaCornerWall", + "name": "Scavenger CornerWall", + "sensorID": "ZNULLSENSOR", + "strength": "SOFT", + "structureModel": [ + "BLBRBCR1.PIE" + ], + "thermal": 5, + "type": "CORNER WALL", + "width": 1 + }, + "A0CannonTower": { + "armour": 10, + "breadth": 1, + "buildPoints": 5, + "buildPower": 10, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 200, + "id": "A0CannonTower", + "name": "Cannon Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLBRTOWR.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "BabaCannon" + ], + "width": 1 + }, + "A0ComDroidControl": { + "armour": 10, + "baseModel": "BLBDRDCM.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 500, + "id": "A0ComDroidControl", + "name": "Command Relay Center", + "resistance": 300, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "bldrdcm0.pie" + ], + "thermal": 10, + "type": "COMMAND RELAY", + "width": 2 + }, + "A0CommandCentre": { + "armour": 10, + "baseModel": "blbhq.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 500, + "id": "A0CommandCentre", + "name": "Command Center", + "resistance": 300, + "sensorID": "CCSensor", + "strength": "HARD", + "structureModel": [ + "blhq.pie" + ], + "thermal": 10, + "type": "HQ", + "width": 2 + }, + "A0CommandCentreCO": { + "armour": 10, + "baseModel": "blbhq.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 500, + "id": "A0CommandCentreCO", + "name": "Collective Command Center", + "resistance": 300, + "sensorID": "CCSensor", + "strength": "HARD", + "structureModel": [ + "blhq3.pie" + ], + "thermal": 10, + "type": "HQ", + "width": 2 + }, + "A0CommandCentreNE": { + "armour": 10, + "baseModel": "blbhq.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 500, + "id": "A0CommandCentreNE", + "name": "*CommandCenterNE*", + "resistance": 300, + "sensorID": "CCSensor", + "strength": "HARD", + "structureModel": [ + "blhq4.pie" + ], + "thermal": 10, + "type": "HQ", + "width": 2 + }, + "A0CommandCentreNP": { + "armour": 10, + "baseModel": "blbhq.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 500, + "id": "A0CommandCentreNP", + "name": "New Paradigm Command Center", + "resistance": 300, + "sensorID": "CCSensor", + "strength": "HARD", + "structureModel": [ + "blhq2.pie" + ], + "thermal": 10, + "type": "HQ", + "width": 2 + }, + "A0CyborgFactory": { + "armour": 10, + "baseModel": "blbcfact.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 500, + "id": "A0CyborgFactory", + "name": "Cyborg Factory", + "productionPoints": 10, + "moduleProductionPoints": 10, + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blcfact1.pie" + ], + "thermal": 10, + "type": "CYBORG FACTORY", + "width": 1 + }, + "A0FacMod1": { + "armour": 10, + "breadth": 3, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "A0FacMod1", + "name": "Factory Module", + "productionPoints": 10, + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blfact1.pie" + ], + "thermal": 10, + "type": "FACTORY MODULE", + "width": 3 + }, + "A0HardcreteMk1CWall": { + "armour": 15, + "breadth": 1, + "buildPoints": 125, + "buildPower": 25, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "A0HardcreteMk1CWall", + "name": "Hardcrete Corner Wall", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "BLWALLC1.pie" + ], + "thermal": 15, + "type": "CORNER WALL", + "width": 1 + }, + "A0HardcreteMk1Wall": { + "armour": 15, + "breadth": 1, + "buildPoints": 125, + "buildPower": 25, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "A0HardcreteMk1Wall", + "name": "Hardcrete Wall", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "blwallh.pie", + "blwallc1.pie", + "blwallh_t.pie", + "blwallh_l.pie" + ], + "thermal": 15, + "type": "WALL", + "width": 1 + }, + "A0LightFactory": { + "armour": 10, + "baseModel": "blbfact.pie", + "breadth": 3, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 500, + "id": "A0LightFactory", + "name": "Factory", + "productionPoints": 10, + "moduleProductionPoints": 10, + "resistance": 150, + "sensorID": "BaBaSensor", + "strength": "MEDIUM", + "structureModel": [ + "blfact0.pie", + "factory_module1.pie", + "blfact1.pie", + "factory_module2.pie", + "blfact2.pie" + ], + "thermal": 10, + "type": "FACTORY", + "width": 3 + }, + "A0PowMod1": { + "armour": 10, + "breadth": 2, + "buildPoints": 500, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 500, + "id": "A0PowMod1", + "name": "Power Module", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blpower4.pie" + ], + "thermal": 10, + "type": "POWER MODULE", + "width": 2 + }, + "A0PowerGenerator": { + "armour": 20, + "baseModel": "blbpower.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 50, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 500, + "id": "A0PowerGenerator", + "name": "Power Generator", + "powerPoints": 55, + "modulePowerPoints": 28, + "resistance": 300, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blpower0.pie", + "power_module4.pie", + "blpower4.pie" + ], + "thermal": 20, + "type": "POWER GENERATOR", + "width": 2 + }, + "A0RepairCentre3": { + "armour": 10, + "baseModel": "BLBGEN.PIE", + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "RepairCentre", + "height": 2, + "hitpoints": 500, + "id": "A0RepairCentre3", + "name": "Repair Facility", + "repairPoints": 40, + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLRPAIR3.PIE" + ], + "thermal": 10, + "type": "REPAIR FACILITY", + "width": 1 + }, + "A0ResearchFacility": { + "armour": 10, + "baseModel": "blbresch.pie", + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "A0ResearchFacility", + "name": "Research Facility", + "researchPoints": 14, + "moduleResearchPoints": 7, + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blresch0.pie", + "research_module4.pie", + "blresch4.pie" + ], + "thermal": 10, + "type": "RESEARCH", + "width": 2 + }, + "A0ResearchModule1": { + "armour": 10, + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "A0ResearchModule1", + "name": "Research Module", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blresch4.pie" + ], + "thermal": 10, + "type": "RESEARCH MODULE", + "width": 2 + }, + "A0ResourceExtractor": { + "armour": 5, + "breadth": 1, + "buildPoints": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 300, + "id": "A0ResourceExtractor", + "name": "Oil Derrick", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLDERIK.PIE" + ], + "thermal": 5, + "type": "RESOURCE EXTRACTOR", + "width": 1 + }, + "A0TankTrap": { + "armour": 10, + "breadth": 1, + "buildPoints": 40, + "buildPower": 15, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 100, + "id": "A0TankTrap", + "name": "Tank Traps", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "MITRAP2.PIE" + ], + "thermal": 10, + "type": "WALL", + "width": 1 + }, + "A0VTolFactory1": { + "armour": 10, + "baseModel": "blbfact.pie", + "breadth": 3, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 250, + "id": "A0VTolFactory1", + "name": "VTOL Factory", + "productionPoints": 10, + "moduleProductionPoints": 10, + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blvfact0.pie", + "vtolfactory_module1.pie", + "blvfact1.pie", + "vtolfactory_module2.pie", + "blvfact2.pie" + ], + "thermal": 10, + "type": "VTOL FACTORY", + "width": 3 + }, + "A0VtolPad": { + "armour": 10, + "baseModel": "blbgen.pie", + "breadth": 1, + "buildPoints": 300, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 150, + "id": "A0VtolPad", + "name": "VTOL Rearming Pad", + "rearmPoints": 100, + "repairPoints": 10, + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blvtolpd.pie" + ], + "thermal": 10, + "type": "REARM PAD", + "width": 1 + }, + "AASite-QuadBof": { + "armour": 12, + "breadth": 1, + "buildPoints": 300, + "buildPower": 175, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "AASite-QuadBof", + "name": "Cyclone AA Flak Site", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blaamnt1.PIE" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "AAGun2Mk1" + ], + "width": 1 + }, + "AASite-QuadMg1": { + "armour": 12, + "breadth": 1, + "buildPoints": 250, + "buildPower": 125, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "AASite-QuadMg1", + "name": "Hurricane AA Site", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blaamnt1.PIE" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "QuadMg1AAGun" + ], + "width": 1 + }, + "AASite-QuadRotMg": { + "armour": 12, + "breadth": 1, + "buildPoints": 275, + "buildPower": 175, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "AASite-QuadRotMg", + "name": "Whirlwind AA Site", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blaamnt1.PIE" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "QuadRotAAGun" + ], + "width": 1 + }, + "CO-Tower-HVCan": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "CO-Tower-HVCan", + "name": "*CO-Tower-HVCan*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD2.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "Cannon4AUTOMk1" + ], + "width": 1 + }, + "CO-Tower-HvATRkt": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "CO-Tower-HvATRkt", + "name": "*CO-Tower-HvATRkt*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD2.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "Rocket-HvyA-T" + ], + "width": 1 + }, + "CO-Tower-HvFlame": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 300, + "id": "CO-Tower-HvFlame", + "name": "*CO-Tower-HvFlame*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLHARDPT.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "Flame2" + ], + "width": 1 + }, + "CO-Tower-LtATRkt": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "CO-Tower-LtATRkt", + "name": "*CO-Tower-LtATRkt*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blguardn.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "Rocket-LtA-T" + ], + "width": 1 + }, + "CO-Tower-MG3": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "CO-Tower-MG3", + "name": "*CO-Tower-MG3*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blguardn.PIE" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "MG3Mk1" + ], + "width": 1 + }, + "CO-Tower-MdCan": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "CO-Tower-MdCan", + "name": "*CO-Tower-MdCan*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD2.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "Cannon2A-TMk1" + ], + "width": 1 + }, + "CO-Tower-RotMG": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "CO-Tower-RotMG", + "name": "*CO-Tower-RotMG*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blguardn.PIE" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "MG4ROTARYMk1" + ], + "width": 1 + }, + "CO-WallTower-HvCan": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "CO-WallTower-HvCan", + "name": "*CO-WallTower-HvCan*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD2.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "Cannon375mmMk1" + ], + "width": 1 + }, + "CO-WallTower-RotCan": { + "armour": 12, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "CO-WallTower-RotCan", + "name": "*CO-WallTower-RotCan*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD2.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "weapons": [ + "Cannon5VulcanMk1" + ], + "width": 1 + }, + "CollectiveCWall": { + "armour": 12, + "breadth": 1, + "buildPoints": 125, + "buildPower": 25, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "CollectiveCWall", + "name": "Collective CWall", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "BLWALLC2.pie" + ], + "thermal": 12, + "type": "CORNER WALL", + "width": 1 + }, + "CollectiveWall": { + "armour": 12, + "breadth": 1, + "buildPoints": 125, + "buildPower": 25, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "CollectiveWall", + "name": "Collective Wall", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "BLWALL2.pie" + ], + "thermal": 12, + "type": "WALL", + "width": 1 + }, + "CoolingTower": { + "armour": 20, + "breadth": 1, + "buildPoints": 500, + "buildPower": 50, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 350, + "id": "CoolingTower", + "name": "*CoolingTower*", + "sensorID": "ZNULLSENSOR", + "strength": "SOFT", + "structureModel": [ + "micool.PIE" + ], + "thermal": 20, + "type": "DEFENSE", + "width": 1 + }, + "Emplacement-HPVcannon": { + "armour": 10, + "breadth": 1, + "buildPoints": 400, + "buildPower": 200, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-HPVcannon", + "name": "HPV Cannon Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blhowmnt.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Cannon4AUTOMk1" + ], + "width": 1 + }, + "Emplacement-Howitzer105": { + "armour": 10, + "breadth": 1, + "buildPoints": 500, + "buildPower": 275, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-Howitzer105", + "name": "Howitzer Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blhowmnt.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Howitzer105Mk1" + ], + "width": 1 + }, + "Emplacement-Howitzer150": { + "armour": 10, + "breadth": 1, + "buildPoints": 550, + "buildPower": 375, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-Howitzer150", + "name": "Ground Shaker Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blhowmnt.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Howitzer150Mk1" + ], + "width": 1 + }, + "Emplacement-HvART-pit": { + "armour": 10, + "breadth": 1, + "buildPoints": 675, + "buildPower": 525, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-HvART-pit", + "name": "Archangel Missile Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Missile-HvyArt" + ], + "width": 1 + }, + "Emplacement-HvyATrocket": { + "armour": 10, + "breadth": 1, + "buildPoints": 500, + "buildPower": 275, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-HvyATrocket", + "name": "Tank Killer Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blhowmnt.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Rocket-HvyA-T" + ], + "width": 1 + }, + "Emplacement-MRL-pit": { + "armour": 10, + "breadth": 1, + "buildPoints": 400, + "buildPower": 125, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-MRL-pit", + "name": "MRL Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Rocket-MRL" + ], + "width": 1 + }, + "Emplacement-MdART-pit": { + "armour": 10, + "breadth": 1, + "buildPoints": 600, + "buildPower": 450, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-MdART-pit", + "name": "Angel Missile Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Missile-MdArt" + ], + "width": 1 + }, + "Emplacement-MortarPit01": { + "armour": 10, + "breadth": 1, + "buildPoints": 400, + "buildPower": 125, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-MortarPit01", + "name": "Mortar Pit", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLMRTPIT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Mortar1Mk1" + ], + "width": 1 + }, + "Emplacement-MortarPit02": { + "armour": 10, + "breadth": 1, + "buildPoints": 450, + "buildPower": 150, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-MortarPit02", + "name": "Bombard Pit", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLMRTPIT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Mortar2Mk1" + ], + "width": 1 + }, + "Emplacement-PrisLas": { + "armour": 10, + "breadth": 1, + "buildPoints": 450, + "buildPower": 275, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-PrisLas", + "name": "Flashlight Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Laser3BEAMMk1" + ], + "width": 1 + }, + "Emplacement-PulseLaser": { + "armour": 10, + "breadth": 1, + "buildPoints": 400, + "buildPower": 225, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-PulseLaser", + "name": "Pulse Laser Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Laser2PULSEMk1" + ], + "width": 1 + }, + "Emplacement-Rail2": { + "armour": 10, + "breadth": 1, + "buildPoints": 500, + "buildPower": 350, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-Rail2", + "name": "Railgun Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "RailGun2Mk1" + ], + "width": 1 + }, + "Emplacement-Rail3": { + "armour": 10, + "breadth": 1, + "buildPoints": 600, + "buildPower": 450, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-Rail3", + "name": "Gauss Cannon Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "RailGun3Mk1" + ], + "width": 1 + }, + "Emplacement-Rocket06-IDF": { + "armour": 10, + "breadth": 1, + "buildPoints": 500, + "buildPower": 325, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 150, + "id": "Emplacement-Rocket06-IDF", + "name": "Ripple Rocket Battery", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "Blhowmnt.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Rocket-IDF" + ], + "width": 1 + }, + "Emplacement-RotHow": { + "armour": 10, + "breadth": 1, + "buildPoints": 600, + "buildPower": 425, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-RotHow", + "name": "Hellstorm Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLHOWMNT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Howitzer03-Rot" + ], + "width": 1 + }, + "Emplacement-RotMor": { + "armour": 10, + "breadth": 1, + "buildPoints": 500, + "buildPower": 325, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "Emplacement-RotMor", + "name": "Pepperpot Pit", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLMRTPIT.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Mortar3ROTARYMk1" + ], + "width": 1 + }, + "GuardTower-ATMiss": { + "armour": 10, + "breadth": 1, + "buildPoints": 450, + "buildPower": 325, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "GuardTower-ATMiss", + "name": "Scourge Missile Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Missile-A-T" + ], + "width": 1 + }, + "GuardTower-BeamLas": { + "armour": 10, + "breadth": 1, + "buildPoints": 400, + "buildPower": 175, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "GuardTower-BeamLas", + "name": "*GuardTower-BeamLas*", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Laser3BEAMMk1" + ], + "width": 1 + }, + "GuardTower-Rail1": { + "armour": 10, + "breadth": 1, + "buildPoints": 400, + "buildPower": 275, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "GuardTower-Rail1", + "name": "Needle Gun Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "RailGun1Mk1" + ], + "width": 1 + }, + "GuardTower-RotMg": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 150, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 500, + "id": "GuardTower-RotMg", + "name": "Assault Gun Guard Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "blguardr.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "MG4ROTARYMk1" + ], + "width": 1 + }, + "GuardTower1": { + "armour": 10, + "breadth": 1, + "buildPoints": 300, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "GuardTower1", + "name": "Heavy Machinegun Guard Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDM.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "MG3Mk1" + ], + "width": 1 + }, + "GuardTower2": { + "armour": 10, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "GuardTower2", + "name": "Twin Machinegun Guard Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDM.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "MG2Mk1" + ], + "width": 1 + }, + "GuardTower3": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "GuardTower3", + "name": "Heavy Machinegun Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "MG3Mk1" + ], + "width": 1 + }, + "GuardTower4": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "GuardTower4", + "name": "Flamer Guard Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Flame1Mk1" + ], + "width": 1 + }, + "GuardTower5": { + "armour": 15, + "breadth": 1, + "buildPoints": 350, + "buildPower": 150, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "GuardTower5", + "name": "Lancer Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Rocket-LtA-T" + ], + "width": 1 + }, + "GuardTower6": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "GuardTower6", + "name": "Mini-Rocket Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Rocket-Pod" + ], + "width": 1 + }, + "LookOutTower": { + "armour": 5, + "breadth": 1, + "buildPoints": 5, + "buildPower": 5, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 200, + "id": "LookOutTower", + "name": "Look-Out Tower", + "sensorID": "BaBaSensor", + "strength": "MEDIUM", + "structureModel": [ + "blbrlook.PIE" + ], + "thermal": 5, + "type": "CORNER WALL", + "width": 1 + }, + "NEXUSCWall": { + "armour": 15, + "breadth": 1, + "buildPoints": 125, + "buildPower": 25, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "NEXUSCWall", + "name": "NEXUS CWall", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "BLWALLC3.pie" + ], + "thermal": 15, + "type": "CORNER WALL", + "width": 1 + }, + "NEXUSWall": { + "armour": 15, + "breadth": 1, + "buildPoints": 125, + "buildPower": 25, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 250, + "id": "NEXUSWall", + "name": "NEXUS Wall", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "BLWALL3.pie" + ], + "thermal": 15, + "type": "WALL", + "width": 1 + }, + "NX-ANTI-SATSite": { + "armour": 999, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 999, + "id": "NX-ANTI-SATSite", + "name": "Nexus Missile Silo", + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "blmssilo.pie" + ], + "thermal": 999, + "type": "MISSILE SILO", + "width": 1 + }, + "NX-CruiseSite": { + "armour": 20, + "breadth": 1, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 300, + "id": "NX-CruiseSite", + "name": "Missile Silo", + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "blbunkms.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "width": 1 + }, + "NX-Emp-MedArtMiss-Pit": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "NX-Emp-MedArtMiss-Pit", + "name": "*NX-Emp-MedArtMiss-Pit*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Missile-MdArt" + ], + "width": 1 + }, + "NX-Emp-MultiArtMiss-Pit": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "NX-Emp-MultiArtMiss-Pit", + "name": "*NX-Emp-MultiArtMiss-Pit*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Missile-HvyArt" + ], + "width": 1 + }, + "NX-Emp-Plasma-Pit": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "NX-Emp-Plasma-Pit", + "name": "*NX-Emp-Plasma-Pit*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "Blaamnt2.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "PlasmaHeavy" + ], + "width": 1 + }, + "NX-Tower-ATMiss": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 40, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "NX-Tower-ATMiss", + "name": "*NX-Tower-ATMiss*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "MEDIUM", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Missile-A-T" + ], + "width": 1 + }, + "NX-Tower-PulseLas": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 40, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "NX-Tower-PulseLas", + "name": "*NX-Tower-PulseLas*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "MEDIUM", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Laser2PULSEMk1" + ], + "width": 1 + }, + "NX-Tower-Rail1": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 40, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 300, + "id": "NX-Tower-Rail1", + "name": "*NX-Tower-Rail1*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "MEDIUM", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "RailGun1Mk1" + ], + "width": 1 + }, + "NX-WallTower-BeamLas": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "NX-WallTower-BeamLas", + "name": "*NX-WallTower-BeamLas*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "BLGUARD3.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Laser3BEAMMk1" + ], + "width": 1 + }, + "NX-WallTower-Rail2": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "NX-WallTower-Rail2", + "name": "*NX-WallTower-Rail2*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "BLGUARD3.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "RailGun2Mk1" + ], + "width": 1 + }, + "NX-WallTower-Rail3": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "NX-WallTower-Rail3", + "name": "*NX-WallTower-Rail3*", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "BLGUARD3.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "RailGun3Mk1" + ], + "width": 1 + }, + "NuclearReactor": { + "armour": 20, + "breadth": 2, + "buildPoints": 500, + "buildPower": 50, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 350, + "id": "NuclearReactor", + "name": "*NuclearReactor*", + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "minuke.PIE" + ], + "thermal": 20, + "type": "DEFENSE", + "width": 2 + }, + "P0-AASite-SAM1": { + "armour": 10, + "breadth": 1, + "buildPoints": 450, + "buildPower": 250, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 200, + "id": "P0-AASite-SAM1", + "name": "Avenger SAM Site", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "Blaamnt1.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Missile-LtSAM" + ], + "width": 1 + }, + "P0-AASite-SAM2": { + "armour": 10, + "breadth": 1, + "buildPoints": 550, + "buildPower": 350, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 300, + "id": "P0-AASite-SAM2", + "name": "Vindicator SAM Site", + "resistance": 150, + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "Blaamnt2.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "weapons": [ + "Missile-HvySAM" + ], + "width": 1 + }, + "PillBox1": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 500, + "id": "PillBox1", + "name": "Heavy Machinegun Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "blpilbox.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "MG3-Pillbox" + ], + "width": 1 + }, + "PillBox2": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 500, + "id": "PillBox2", + "name": "Twin Machinegun Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "blpilbox.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "MG2-Pillbox" + ], + "width": 1 + }, + "PillBox3": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 500, + "id": "PillBox3", + "name": "HMG Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "blpilbox.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "MG3-Pillbox" + ], + "width": 1 + }, + "PillBox4": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 125, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 500, + "id": "PillBox4", + "name": "Light Cannon Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "Blcanpil.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "Cannon1Mk1" + ], + "width": 1 + }, + "PillBox5": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 500, + "id": "PillBox5", + "name": "Flamer Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "Blcanpil.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "Flame1Mk1" + ], + "width": 1 + }, + "PillBox6": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 150, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 500, + "id": "PillBox6", + "name": "Lancer Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "Blcanpil.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "Rocket-LtA-T" + ], + "width": 1 + }, + "Pillbox-RotMG": { + "armour": 20, + "breadth": 1, + "buildPoints": 400, + "buildPower": 150, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 500, + "id": "Pillbox-RotMG", + "name": "Assault Gun Bunker", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "BUNKER", + "structureModel": [ + "blpilbox.pie" + ], + "thermal": 20, + "type": "DEFENSE", + "weapons": [ + "MG4ROTARY-Pillbox" + ], + "width": 1 + }, + "Sys-CB-Tower01": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-CB-Tower01", + "name": "CB Tower", + "resistance": 150, + "sensorID": "Sys-CBTower01", + "strength": "HARD", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "Sys-NEXUSLinkTOW": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-NEXUSLinkTOW", + "name": "*Sys-NEXUSLinkTOW*", + "sensorID": "NavGunSensor", + "strength": "HARD", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "NEXUSlink" + ], + "width": 1 + }, + "Sys-NX-CBTower": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-NX-CBTower", + "name": "*Sys-NX-CBTower*", + "resistance": 150, + "sensorID": "Sys-CBTower01", + "strength": "HARD", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "Sys-NX-SensorTower": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-NX-SensorTower", + "name": "*Sys-NX-SensorTower*", + "resistance": 150, + "sensorID": "SensorTower2Mk1", + "strength": "HARD", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "Sys-NX-VTOL-CB-Tow": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-NX-VTOL-CB-Tow", + "name": "*Sys-NX-VTOL-CB-Tow*", + "resistance": 150, + "sensorID": "Sys-VTOLCBTower01", + "strength": "HARD", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "Sys-NX-VTOL-RadTow": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-NX-VTOL-RadTow", + "name": "*Sys-NX-VTOL-RadTow*", + "resistance": 150, + "sensorID": "Sys-VTOLRadarTower01", + "strength": "HARD", + "structureModel": [ + "Blgrdnex.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "Sys-SensoTower01": { + "armour": 10, + "breadth": 1, + "buildPoints": 300, + "buildPower": 60, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 300, + "id": "Sys-SensoTower01", + "name": "Sensor Tower", + "resistance": 150, + "sensorID": "SensorTower1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDM.PIE" + ], + "thermal": 10, + "type": "DEFENSE", + "width": 1 + }, + "Sys-SensoTower02": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-SensoTower02", + "name": "Hardened Sensor Tower", + "resistance": 150, + "sensorID": "SensorTower2Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "Sys-VTOL-CB-Tower01": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-VTOL-CB-Tower01", + "name": "VTOL CB Tower", + "resistance": 150, + "sensorID": "Sys-VTOLCBTower01", + "strength": "HARD", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "Sys-VTOL-RadarTower01": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 400, + "id": "Sys-VTOL-RadarTower01", + "name": "VTOL Radar Tower", + "resistance": 150, + "sensorID": "Sys-VTOLRadarTower01", + "strength": "HARD", + "structureModel": [ + "BLGUARDR.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "width": 1 + }, + "TankTrapC": { + "armour": 10, + "breadth": 1, + "buildPoints": 200, + "buildPower": 15, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 100, + "id": "TankTrapC", + "name": "Tank Traps", + "sensorID": "ZNULLSENSOR", + "strength": "HARD", + "structureModel": [ + "MITRAP2.PIE" + ], + "thermal": 10, + "type": "CORNER WALL", + "width": 1 + }, + "Tower-Projector": { + "armour": 15, + "breadth": 1, + "buildPoints": 100, + "buildPower": 130, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "Tower-Projector", + "name": "Inferno Emplacement", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Flame2" + ], + "width": 1 + }, + "Tower-RotMg": { + "armour": 15, + "breadth": 1, + "buildPoints": 100, + "buildPower": 125, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "Tower-RotMg", + "name": "Assault Gun Guard Tower 2", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "MG4ROTARYMk1" + ], + "width": 1 + }, + "Tower-VulcanCan": { + "armour": 15, + "breadth": 1, + "buildPoints": 100, + "buildPower": 225, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "Tower-VulcanCan", + "name": "Assault Cannon Guard Tower", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "MEDIUM", + "structureModel": [ + "BLGUARDR.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Cannon4AUTOMk1" + ], + "width": 1 + }, + "UplinkCentre": { + "armour": 10, + "breadth": 2, + "buildPoints": 500, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 3, + "hitpoints": 500, + "id": "UplinkCentre", + "name": "*UplinkCentre*", + "sensorID": "UplinkSensor", + "strength": "MEDIUM", + "structureModel": [ + "miupbase.pie" + ], + "thermal": 10, + "type": "DEFENSE", + "width": 2 + }, + "Wall-RotMg": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 150, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "Wall-RotMg", + "name": "Assault Gun Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "MG4ROTARYMk1" + ], + "width": 1 + }, + "Wall-VulcanCan": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 250, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "Wall-VulcanCan", + "name": "Assault Cannon Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Cannon5VulcanMk1" + ], + "width": 1 + }, + "WallTower-Atmiss": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 350, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower-Atmiss", + "name": "Scourge Missile Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Missile-A-T" + ], + "width": 1 + }, + "WallTower-HPVcannon": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 225, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower-HPVcannon", + "name": "HPV Cannon Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Cannon4AUTOMk1" + ], + "width": 1 + }, + "WallTower-HvATrocket": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 300, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower-HvATrocket", + "name": "Tank Killer Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Rocket-HvyA-T" + ], + "width": 1 + }, + "WallTower-Projector": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 150, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 400, + "id": "WallTower-Projector", + "name": "Inferno Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLHARDPT.PIE" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Flame2" + ], + "width": 1 + }, + "WallTower-PulseLas": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 250, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower-PulseLas", + "name": "Flashlight Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Laser3BEAMMk1" + ], + "width": 1 + }, + "WallTower-Rail2": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 350, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower-Rail2", + "name": "Rail Gun Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "RailGun2Mk1" + ], + "width": 1 + }, + "WallTower-Rail3": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 400, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower-Rail3", + "name": "Gauss Cannon Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "RailGun3Mk1" + ], + "width": 1 + }, + "WallTower01": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower01", + "name": "Heavy Machinegun Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "MG3Mk1" + ], + "width": 1 + }, + "WallTower02": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 125, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower02", + "name": "Light Cannon Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Cannon1Mk1" + ], + "width": 1 + }, + "WallTower03": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 175, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower03", + "name": "Medium Cannon Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Cannon2A-TMk1" + ], + "width": 1 + }, + "WallTower04": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 250, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower04", + "name": "Heavy Cannon Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Cannon375mmMk1" + ], + "width": 1 + }, + "WallTower05": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 100, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower05", + "name": "Flamer Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Flame1Mk1" + ], + "width": 1 + }, + "WallTower06": { + "armour": 15, + "breadth": 1, + "buildPoints": 400, + "buildPower": 150, + "combinesWithWall": true, + "ecmID": "ZNULLECM", + "height": 2, + "hitpoints": 400, + "id": "WallTower06", + "name": "Lancer Hardpoint", + "resistance": 150, + "sensorID": "DefaultSensor1Mk1", + "strength": "HARD", + "structureModel": [ + "BLGUARD1.pie" + ], + "thermal": 15, + "type": "DEFENSE", + "weapons": [ + "Rocket-LtA-T" + ], + "width": 1 + }, + "WreckedTransporter": { + "armour": 12, + "breadth": 3, + "buildPoints": 10, + "buildPower": 100, + "ecmID": "ZNULLECM", + "height": 1, + "hitpoints": 300, + "id": "WreckedTransporter", + "name": "Downed Transport", + "sensorID": "ZNULLSENSOR", + "strength": "BUNKER", + "structureModel": [ + "drtrans.pie" + ], + "thermal": 12, + "type": "DEFENSE", + "width": 3 + } +} diff --git a/stats/structuremodifier.json b/stats/structuremodifier.json new file mode 100644 index 0000000..d287f0b --- /dev/null +++ b/stats/structuremodifier.json @@ -0,0 +1,38 @@ +{ + "ANTI AIRCRAFT": { + "BUNKER": 40, + "HARD": 30, + "MEDIUM": 40, + "SOFT": 100 + }, + "ANTI PERSONNEL": { + "BUNKER": 100, + "HARD": 75, + "MEDIUM": 100, + "SOFT": 200 + }, + "ANTI TANK": { + "BUNKER": 40, + "HARD": 55, + "MEDIUM": 50, + "SOFT": 100 + }, + "ARTILLERY ROUND": { + "BUNKER": 60, + "HARD": 75, + "MEDIUM": 100, + "SOFT": 200 + }, + "BUNKER BUSTER": { + "BUNKER": 500, + "HARD": 350, + "MEDIUM": 100, + "SOFT": 100 + }, + "FLAMER": { + "BUNKER": 300, + "HARD": 5, + "MEDIUM": 100, + "SOFT": 150 + } +} diff --git a/stats/templates.json b/stats/templates.json new file mode 100644 index 0000000..67a04b8 --- /dev/null +++ b/stats/templates.json @@ -0,0 +1,1633 @@ +{ + "ASPOTTER": { + "body": "Body1REC", + "id": "ASPOTTER", + "name": "*SPOTTER*", + "propulsion": "tracked03", + "type": "DROID", + "weapons": [ + "QuadMg1AAGun" + ] + }, + "ATESTVEHICLE": { + "body": "Body5REC", + "id": "ATESTVEHICLE", + "name": "*TEST VEHICLE*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Bomb2-VTOL-HvHE" + ] + }, + "ATESTVTOL": { + "body": "Body7ABT", + "id": "ATESTVTOL", + "name": "*TEST VTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Rocket-VTOL-BB" + ] + }, + "BaBaCivilian": { + "body": "B1BaBaPerson01", + "id": "BaBaCivilian", + "name": "Civilian", + "propulsion": "BaBaLegs", + "type": "PERSON" + }, + "BaBaPeople": { + "body": "B1BaBaPerson01", + "id": "BaBaPeople", + "name": "Scavenger", + "propulsion": "BaBaLegs", + "type": "PERSON", + "weapons": [ + "BabaMG" + ] + }, + "BabaBusCan": { + "body": "BusBody", + "id": "BabaBusCan", + "name": "School Bus", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaBusCannon" + ] + }, + "BabaFireCan": { + "body": "FireBody", + "id": "BabaFireCan", + "name": "Cannon Fire Truck", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaBusCannon" + ] + }, + "BabaFireTruck": { + "body": "FireBody", + "id": "BabaFireTruck", + "name": "Fire Truck", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaFlame" + ] + }, + "BabaJeep": { + "body": "B2JeepBody", + "id": "BabaJeep", + "name": "Jeep", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaJeepMG" + ] + }, + "BabaPickUp": { + "body": "B2RKJeepBody", + "construct": "Spade1Mk1", + "id": "BabaPickUp", + "name": "Pick-Up Truck", + "type": "CONSTRUCT" + }, + "BabaRKJeep": { + "body": "B2RKJeepBody", + "id": "BabaRKJeep", + "name": "Rocket Jeep", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaRocket" + ] + }, + "BarbarianBuggy": { + "body": "B3body-sml-buggy01", + "id": "BarbarianBuggy", + "name": "Buggy", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaBuggyMG" + ] + }, + "BarbarianRKBuggy": { + "body": "B3bodyRKbuggy01", + "id": "BarbarianRKBuggy", + "name": "Rocket Buggy", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaRocket" + ] + }, + "BarbarianTrike": { + "body": "B4body-sml-trike01", + "id": "BarbarianTrike", + "name": "Trike", + "propulsion": "BaBaProp", + "type": "DROID", + "weapons": [ + "BabaTrikeMG" + ] + }, + "CO-H-COM-H": { + "body": "Body9REC", + "brain": "CommandBrain01", + "id": "CO-H-COM-H", + "name": "*CO-H-COM-H*", + "propulsion": "hover01", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "CO-H-Command-Track": { + "body": "Body9REC", + "brain": "CommandBrain01", + "id": "CO-H-Command-Track", + "name": "*CO-H-Command-Track*", + "propulsion": "tracked01", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "CO-H-HPVCannon-Tracks": { + "body": "Body9REC", + "id": "CO-H-HPVCannon-Tracks", + "name": "*CO-H-HPVCannon-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon4AUTOMk1" + ] + }, + "CO-H-How105-Tracks": { + "body": "Body9REC", + "id": "CO-H-How105-Tracks", + "name": "*CO-H-How105-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Howitzer105Mk1" + ] + }, + "CO-H-How150-Tracks": { + "body": "Body9REC", + "id": "CO-H-How150-Tracks", + "name": "*CO-H-How150-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Howitzer150Mk1" + ] + }, + "CO-H-HvyCan-Tracks": { + "body": "Body9REC", + "id": "CO-H-HvyCan-Tracks", + "name": "*CO-H-HvyCan-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon375mmMk1" + ] + }, + "CO-H-QuadBofAA-T": { + "body": "Body6SUPP", + "id": "CO-H-QuadBofAA-T", + "name": "*CO-H-QuadBofAA-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "AAGun2Mk1" + ] + }, + "CO-H-QuadRotAA-T": { + "body": "Body9REC", + "id": "CO-H-QuadRotAA-T", + "name": "*CO-H-QuadRotAA-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "QuadRotAAGun" + ] + }, + "CO-H-Rkt-BB-T": { + "body": "Body9REC", + "id": "CO-H-Rkt-BB-T", + "name": "*CO-H-Rkt-BB-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Rocket-BB" + ] + }, + "CO-H-RotCan-Track": { + "body": "Body9REC", + "id": "CO-H-RotCan-Track", + "name": "*CO-H-RotCan-Track*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon5VulcanMk1" + ] + }, + "CO-H-RotHow-Track": { + "body": "Body9REC", + "id": "CO-H-RotHow-Track", + "name": "*CO-H-RotHow-Track*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Howitzer03-Rot" + ] + }, + "CO-L-Bomb1-VTOL": { + "body": "Body2SUP", + "id": "CO-L-Bomb1-VTOL", + "name": "*CO-L-Bomb1-VTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Bomb1-VTOL-LtHE" + ] + }, + "CO-L-Rocket-LtA-T-VTOL": { + "body": "Body2SUP", + "id": "CO-L-Rocket-LtA-T-VTOL", + "name": "*CO-L-LtATRkt-VTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Rocket-VTOL-LtA-T" + ] + }, + "CO-L-RotMG-VTOL": { + "body": "Body2SUP", + "id": "CO-L-RotMG-VTOL", + "name": "*CO-L-RotMG-VTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "MG4ROTARY-VTOL" + ] + }, + "CO-M-Bomb1-VTOL": { + "body": "Body6SUPP", + "id": "CO-M-Bomb1-VTOL", + "name": "*CO-M-Bomb1-VTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Bomb1-VTOL-LtHE" + ] + }, + "CO-M-Bomb2-VTOL": { + "body": "Body6SUPP", + "id": "CO-M-Bomb2-VTOL", + "name": "*CO-M-Bomb2-VTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Bomb2-VTOL-HvHE" + ] + }, + "CO-M-CBS-T": { + "body": "Body6SUPP", + "id": "CO-M-CBS-T", + "name": "*CO-M-CBS-T*", + "propulsion": "tracked01", + "sensor": "Sys-CBTurret01", + "type": "DROID" + }, + "CO-M-Con-T": { + "body": "Body6SUPP", + "construct": "Spade1Mk1", + "id": "CO-M-Con-T", + "name": "*CO-M-Con-T*", + "propulsion": "tracked01", + "type": "CONSTRUCT" + }, + "CO-M-HMG-T": { + "body": "Body6SUPP", + "id": "CO-M-HMG-T", + "name": "*CO-M-HMG-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "MG3Mk1" + ] + }, + "CO-M-HPVCannon-Tracks": { + "body": "Body6SUPP", + "id": "CO-M-HPVCannon-Tracks", + "name": "*CO-M-HPVCannon-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon4AUTOMk1" + ] + }, + "CO-M-HVAT-Hover": { + "body": "Body6SUPP", + "id": "CO-M-HVAT-Hover", + "name": "*CCO-M-HVAT-Hover*", + "propulsion": "hover01", + "type": "DROID", + "weapons": [ + "Rocket-HvyA-T" + ] + }, + "CO-M-HVAT-V": { + "body": "Body6SUPP", + "id": "CO-M-HVAT-V", + "name": "*CO-M-HVAT-V*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Rocket-VTOL-HvyA-T" + ] + }, + "CO-M-HvFlame-Track": { + "body": "Body6SUPP", + "id": "CO-M-HvFlame-Track", + "name": "*CO-M-HvFlame-Track*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Flame2" + ] + }, + "CO-M-HvMortar-T": { + "body": "Body6SUPP", + "id": "CO-M-HvMortar-T", + "name": "*CO-M-HvMortar-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Mortar2Mk1" + ] + }, + "CO-M-LTAT-Hover": { + "body": "Body6SUPP", + "id": "CO-M-LTAT-Hover", + "name": "*CCO-M-LTAT-Hover*", + "propulsion": "hover01", + "type": "DROID", + "weapons": [ + "Rocket-LtA-T" + ] + }, + "CO-M-MedCan-Tracks": { + "body": "Body6SUPP", + "id": "CO-M-MedCan-Tracks", + "name": "*CO-M-MedCan-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "CO-M-ROTMG-T": { + "body": "Body6SUPP", + "id": "CO-M-ROTMG-T", + "name": "*CO-M-ROTMG-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "MG4ROTARYMk1" + ] + }, + "CO-M-RR-HT": { + "body": "Body6SUPP", + "id": "CO-M-RR-HT", + "name": "*CO-M-RR-HT*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Rocket-IDF" + ] + }, + "CO-M-Repair-T": { + "body": "Body6SUPP", + "id": "CO-M-Repair-T", + "name": "*CO-M-Repair-T*", + "propulsion": "tracked01", + "repair": "LightRepair1", + "type": "DROID" + }, + "CO-M-Rocket-HvyA-T-Track": { + "body": "Body6SUPP", + "id": "CO-M-Rocket-HvyA-T-Track", + "name": "*CO-M-Rocket-HvyA-T-Track*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Rocket-HvyA-T" + ] + }, + "CO-M-Rocket-LtA-T-T": { + "body": "Body6SUPP", + "id": "CO-M-Rocket-LtA-T-T", + "name": "*CO-M-Rocket-LtA-T-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Rocket-LtA-T" + ] + }, + "CO-M-RotMortar-T": { + "body": "Body6SUPP", + "id": "CO-M-RotMortar-T", + "name": "*CO-M-RotMortar-T*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Mortar3ROTARYMk1" + ] + }, + "CO-M-Sensor-T": { + "body": "Body6SUPP", + "id": "CO-M-Sensor-T", + "name": "*CO-M-Sensor-T*", + "propulsion": "tracked01", + "sensor": "SensorTurret1Mk1", + "type": "DROID" + }, + "CO-M-VTOLCBS-T": { + "body": "Body6SUPP", + "id": "CO-M-VTOLCBS-T", + "name": "*CO-M-VTOLCBS-T*", + "propulsion": "tracked01", + "sensor": "Sys-VTOLCBTurret01", + "type": "DROID" + }, + "CO-M-Vstrike-T": { + "body": "Body6SUPP", + "id": "CO-M-Vstrike-T", + "name": "*CO-M-Vstrike-T*", + "propulsion": "tracked01", + "sensor": "Sys-VstrikeTurret01", + "type": "DROID" + }, + "CobraComHalftrack": { + "body": "Body5REC", + "brain": "CommandBrain01", + "id": "CobraComHalftrack", + "name": "Command Turret Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "CobraFlameTracks": { + "body": "Body5REC", + "id": "CobraFlameTracks", + "name": "Flamer Cobra Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Flame1Mk1" + ] + }, + "CobraHMGHalfTrack": { + "body": "Body5REC", + "id": "CobraHMGHalfTrack", + "name": "Heavy Machinegun Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "MG3Mk1" + ] + }, + "CobraHvyCnTrks": { + "body": "Body5REC", + "id": "CobraHvyCnTrks", + "name": "Heavy Cannon Cobra Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon375mmMk1" + ] + }, + "CobraHvyMortarHalftrack": { + "body": "Body5REC", + "id": "CobraHvyMortarHalftrack", + "name": "Bombard Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Mortar2Mk1" + ] + }, + "CobraLtA-Thalftrack": { + "body": "Body5REC", + "id": "CobraLtA-Thalftrack", + "name": "Lancer Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Rocket-LtA-T" + ] + }, + "CobraLtCnTrks": { + "body": "Body5REC", + "id": "CobraLtCnTrks", + "name": "Light Cannon Cobra Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon1Mk1" + ] + }, + "CobraMRLHalftrack": { + "body": "Body5REC", + "id": "CobraMRLHalftrack", + "name": "Mini-Rocket Artillery Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Rocket-MRL" + ] + }, + "CobraMedCnTrks": { + "body": "Body5REC", + "id": "CobraMedCnTrks", + "name": "Medium Cannon Cobra Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "CobraMortarHalfTrack": { + "body": "Body5REC", + "id": "CobraMortarHalfTrack", + "name": "Mortar Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Mortar1Mk1" + ] + }, + "CobraSensorHalftrack": { + "body": "Body5REC", + "id": "CobraSensorHalftrack", + "name": "Sensor Cobra Half-tracks", + "propulsion": "HalfTrack", + "sensor": "SensorTurret1Mk1", + "type": "DROID" + }, + "CobraSpadeTracks": { + "body": "Body5REC", + "construct": "Spade1Mk1", + "id": "CobraSpadeTracks", + "name": "Cobra Truck", + "propulsion": "tracked01", + "type": "CONSTRUCT" + }, + "ConstructionDroid": { + "available": true, + "body": "Body1REC", + "construct": "Spade1Mk1", + "id": "ConstructionDroid", + "name": "Truck", + "propulsion": "wheeled01", + "type": "CONSTRUCT" + }, + "ConstructorDroid": { + "body": "Body1REC", + "construct": "Spade1Mk1", + "id": "ConstructorDroid", + "name": "Truck", + "propulsion": "wheeled01", + "type": "CONSTRUCT" + }, + "Cyb-Atmiss-GROUND": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-Atmiss-GROUND", + "name": "Scourge Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "Cyb-Wpn-Atmiss" + ] + }, + "Cyb-Cannon-GROUND": { + "available": false, + "body": "CyborgLightBody", + "id": "Cyb-Cannon-GROUND", + "name": "Heavy Gunner Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgCannon" + ] + }, + "Cyb-Chain-GROUND": { + "available": false, + "body": "CyborgLightBody", + "id": "Cyb-Chain-GROUND", + "name": "Machinegunner Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgChaingun" + ] + }, + "Cyb-Flamer-GROUND": { + "available": false, + "body": "CyborgLightBody", + "id": "Cyb-Flamer-GROUND", + "name": "Flamer Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgFlamer01" + ] + }, + "CyborgCannon01Grd": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-Cannon-GROUND", + "name": "Heavy Gunner Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgCannon" + ] + }, + "CyborgChain01Ground": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-Chain-GROUND", + "name": "Machinegunner Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgChaingun" + ] + }, + "CyborgFlamer01Grd": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-Flamer-GROUND", + "name": "Flamer Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgFlamer01" + ] + }, + "Cyb-Laser1-GROUND": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-Laser1-GROUND", + "name": "Flashlight Gunner Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "Cyb-Wpn-Laser" + ] + }, + "Cyb-Rail1-GROUND": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-Rail1-GROUND", + "name": "Needle Gunner Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "Cyb-Wpn-Rail1" + ] + }, + "CyborgRkt01Ground": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-Rocket-GROUND", + "name": "Lancer Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgRocket" + ] + }, + "Cyb-Rocket-GROUND": { + "available": false, + "body": "CyborgLightBody", + "id": "Cyb-Rocket-GROUND", + "name": "Lancer Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgRocket" + ] + }, + "Cyb-RotMG-GROUND": { + "available": true, + "body": "CyborgLightBody", + "id": "Cyb-RotMG-GROUND", + "name": "Assault Gunner Cyborg", + "propulsion": "CyborgLegs", + "type": "CYBORG", + "weapons": [ + "CyborgRotMG" + ] + }, + "NP-H-HvyCannon-Hover": { + "body": "Body12SUP", + "id": "NP-H-HvyCannon-Hover", + "name": "*NP-H-HvyCannon-Hover*", + "propulsion": "hover01", + "type": "DROID", + "weapons": [ + "Cannon375mmMk1" + ] + }, + "NP-H-HvyCannon-Tracks": { + "body": "Body12SUP", + "id": "NP-H-HvyCannon-Tracks", + "name": "*NP-H-HvyCannon-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon375mmMk1" + ] + }, + "NP-H-MdCannon-Tracks": { + "body": "Body12SUP", + "id": "NP-H-MdCannon-Tracks", + "name": "*NP-H-MdCannon-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "NP-L-HMG-Halftrack": { + "body": "Body4ABT", + "id": "NP-L-HMG-Halftrack", + "name": "*NP-L-HMG-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "MG3Mk1" + ] + }, + "NP-L-LtAT-Halftrack": { + "body": "Body4ABT", + "id": "NP-L-LtAT-Halftrack", + "name": "*NP-L-LtAT-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Rocket-LtA-T" + ] + }, + "NP-L-LtCannon-Halftrack": { + "body": "Body4ABT", + "id": "NP-L-LtCannon-Halftrack", + "name": "*NP-L-LtCannon-Halftrack*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Cannon1Mk1" + ] + }, + "NP-L-MRLS-Halftrack": { + "body": "Body4ABT", + "id": "NP-L-MRLS-Halftrack", + "name": "*NP-L-MRLS-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Rocket-MRL" + ] + }, + "NP-L-RocketPod-Wheels": { + "body": "Body4ABT", + "id": "NP-L-RocketPod-Wheels", + "name": "*NP-L-RocketPod-Wheels*", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "Rocket-Pod" + ] + }, + "NP-L-Sensor-Wheels": { + "body": "Body4ABT", + "id": "NP-L-Sensor-Wheels", + "name": "*NP-L-Sensor-Wheels*", + "propulsion": "wheeled01", + "sensor": "SensorTurret1Mk1", + "type": "DROID" + }, + "NP-M-BB-Halftrack": { + "body": "Body8MBT", + "id": "NP-M-BB-Halftrack", + "name": "*NP-M-BB-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Rocket-BB" + ] + }, + "NP-M-CBS-Halftrack": { + "body": "Body8MBT", + "id": "NP-M-CBS-Halftrack", + "name": "*NP-M-CBS-Halftrack*", + "propulsion": "HalfTrack", + "sensor": "Sys-CBTurret01", + "type": "DROID" + }, + "NP-M-CON-HalfTrack": { + "body": "Body8MBT", + "construct": "Spade1Mk1", + "id": "NP-M-CON-HalfTrack", + "name": "*NP-M-CON-Half-track*", + "propulsion": "HalfTrack", + "type": "CONSTRUCT" + }, + "NP-M-CON-Track": { + "body": "Body8MBT", + "construct": "Spade1Mk1", + "id": "NP-M-CON-Track", + "name": "*NP-M-CON-Track*", + "propulsion": "tracked01", + "type": "CONSTRUCT" + }, + "NP-M-Command-Halftrack": { + "body": "Body8MBT", + "brain": "CommandBrain01", + "id": "NP-M-Command-Halftrack", + "name": "*NP-M-Command-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "NP-M-Command-Track": { + "body": "Body8MBT", + "brain": "CommandBrain01", + "id": "NP-M-Command-Track", + "name": "*NP-M-Command-Track*", + "propulsion": "tracked01", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "NP-M-HvyMortar-Halftrack": { + "body": "Body8MBT", + "id": "NP-M-HvyMortar-Halftrack", + "name": "*NP-M-HvyMortar-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Mortar2Mk1" + ] + }, + "NP-M-LitCannon-Halftrack": { + "body": "Body8MBT", + "id": "NP-M-LitCannon-Halftrack", + "name": "*NP-M-LtCannon-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Cannon1Mk1" + ] + }, + "NP-M-LtAT-Hover": { + "body": "Body8MBT", + "id": "NP-M-LtAT-Hover", + "name": "*NP-M-LtAT-Hover*", + "propulsion": "hover01", + "type": "DROID", + "weapons": [ + "Rocket-LtA-T" + ] + }, + "NP-M-LtMortar-Halftrack": { + "body": "Body8MBT", + "id": "NP-M-LtMortar-Halftrack", + "name": "*NP-M-LtMortar-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Mortar1Mk1" + ] + }, + "NP-M-MG3-Hover": { + "body": "Body8MBT", + "id": "NP-M-MG3-Hover", + "name": "*NP-M-MG3-Hover*", + "propulsion": "hover01", + "type": "DROID", + "weapons": [ + "MG3Mk1" + ] + }, + "NP-M-MdCannon-Halftrack": { + "body": "Body8MBT", + "id": "NP-M-MdCannon-Halftrack", + "name": "*NP-M-MdCannon-Half-track*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "NP-M-MdCannon-Tracks": { + "body": "Body8MBT", + "id": "NP-M-MdCannon-Tracks", + "name": "*NP-M-MdCannon-Tracks*", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "NP-M-Repair-HalfTrack": { + "body": "Body8MBT", + "id": "NP-M-Repair-HalfTrack", + "name": "*NP-M-Repair-Half-track*", + "propulsion": "tracked01", + "repair": "LightRepair1", + "type": "DROID" + }, + "NP-M-Sensor-Wheels": { + "body": "Body8MBT", + "id": "NP-M-Sensor-Wheels", + "name": "*NP-M-Sensor-Wheels*", + "propulsion": "wheeled01", + "sensor": "SensorTurret1Mk1", + "type": "DROID" + }, + "NX-Cyb-Miss-JUMP": { + "body": "CyborgLightBody", + "id": "NX-Cyb-Miss-JUMP", + "name": "*NX-Cyb-Miss-JUMP*", + "propulsion": "CyborgLegs", + "sensor": "NavGunSensor", + "type": "CYBORG", + "weapons": [ + "NX-CyborgMiss" + ] + }, + "NX-Cyb-PulseLas-JUMP": { + "body": "CyborgLightBody", + "id": "NX-Cyb-PulseLas-JUMP", + "name": "*NX-Cyb-PulseLas-JUMP*", + "propulsion": "CyborgLegs", + "sensor": "NavGunSensor", + "type": "CYBORG", + "weapons": [ + "NX-CyborgPulseLas" + ] + }, + "NX-Cyb-Rail1-JUMP": { + "body": "CyborgLightBody", + "id": "NX-Cyb-Rail1-JUMP", + "name": "*NX-Cyb-JUMP*", + "propulsion": "CyborgLegs", + "sensor": "NavGunSensor", + "type": "CYBORG", + "weapons": [ + "NX-Cyb-Rail1" + ] + }, + "NX-H-CBS-Hover": { + "body": "Body10MBT", + "id": "NX-H-CBS-Hover", + "name": "*NX-H-CBS-Hover*", + "propulsion": "hover01", + "sensor": "Sys-CBTurret01", + "type": "DROID" + }, + "NX-H-HvMiss-Hover": { + "body": "Body10MBT", + "id": "NX-H-HvMiss-Hover", + "name": "*NX-H-HvMiss-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Missile-HvySAM" + ] + }, + "NX-H-Rail2-VTOL": { + "body": "Body7ABT", + "id": "NX-H-Rail2-VTOL", + "name": "*NX-H-Rail2-VTOL*", + "propulsion": "V-Tol", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "RailGun2-VTOL" + ] + }, + "NX-H-Rail3-Hover": { + "body": "Body10MBT", + "id": "NX-H-Rail3-Hover", + "name": "*NX-H-Rail3-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "RailGun3Mk1" + ] + }, + "NX-L-Flash-Hover": { + "body": "Body3MBT", + "id": "NX-L-Flash-Hover", + "name": "*NX-L-Flash-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Laser3BEAMMk1" + ] + }, + "NX-L-Link-Hov": { + "body": "Body3MBT", + "id": "NX-L-Link-Hov", + "name": "*NX-L-Link-Hov*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "NEXUSlink" + ] + }, + "NX-L-Missile-A-T-VTOL": { + "body": "Body3MBT", + "id": "NX-L-Missile-A-T-VTOL", + "name": "*NX-L-ASMiss-VTOL*", + "propulsion": "V-Tol", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Missile-VTOL-AT" + ] + }, + "NX-L-Missile-MdArt-Hover": { + "body": "Body3MBT", + "id": "NX-L-Missile-MdArt-Hover", + "name": "*NX-L-MdMiss-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Missile-MdArt" + ] + }, + "NX-L-PulseLas-VTOL": { + "body": "Body3MBT", + "id": "NX-L-PulseLas-VTOL", + "name": "*NX-L-PulseLas-VTOL*", + "propulsion": "V-Tol", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Laser2PULSE-VTOL" + ] + }, + "NX-L-Rail1-VTOL": { + "body": "Body3MBT", + "id": "NX-L-Rail1-VTOL", + "name": "*NX-L-Rail1-VTOL*", + "propulsion": "V-Tol", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "RailGun1-VTOL" + ] + }, + "NX-L-Repair-Hover": { + "body": "Body3MBT", + "id": "NX-L-Repair-Hover", + "name": "*NX-L-Repair-Hover*", + "propulsion": "hover01", + "repair": "LightRepair1", + "sensor": "NavGunSensor", + "type": "DROID" + }, + "NX-L-Sens-Hov": { + "body": "Body3MBT", + "id": "NX-L-Sens-Hov", + "name": "*NX-L-Sens-Hov*", + "propulsion": "hover01", + "sensor": "SensorTurret1Mk1", + "type": "DROID" + }, + "NX-M-Bomb2-VTOL": { + "body": "Body7ABT", + "id": "NX-M-Bomb2-VTOL", + "name": "*NX-M-Bomb2-VTOL*", + "propulsion": "V-Tol", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Bomb2-VTOL-HvHE" + ] + }, + "NX-M-Bomb4-VTOL": { + "body": "Body7ABT", + "id": "NX-M-Bomb4-VTOL", + "name": "*NX-M-Bomb4-VTOL*", + "propulsion": "V-Tol", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Bomb4-VTOL-HvyINC" + ] + }, + "NX-M-Com-Hover": { + "body": "Body7ABT", + "brain": "CommandBrain01", + "id": "NX-M-Com-Hover", + "name": "*NX-M-Com-Track*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "NX-M-Con-Hover": { + "body": "Body7ABT", + "construct": "Spade1Mk1", + "id": "NX-M-Con-Hover", + "name": "*NX-M-Con-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "CONSTRUCT" + }, + "NX-M-HvSam-Hover": { + "body": "Body7ABT", + "id": "NX-M-HvSam-Hover", + "name": "*NX-M-HvSam-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Missile-HvySAM" + ] + }, + "NX-M-Link-Hover": { + "body": "Body7ABT", + "id": "NX-M-Link-Hover", + "name": "*NX-M-Link-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "NEXUSlink" + ] + }, + "NX-M-Missile-A-T-Hover": { + "body": "Body7ABT", + "id": "NX-M-Missile-A-T-Hover", + "name": "*NX-M-ATMiss-Hov*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Missile-A-T" + ] + }, + "NX-M-PulseLas-Hover": { + "body": "Body7ABT", + "id": "NX-M-PulseLas-Hover", + "name": "*NX-M-Laser2-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "Laser2PULSEMk1" + ] + }, + "NX-M-Rail2-Hover": { + "body": "Body7ABT", + "id": "NX-M-Rail2-Hover", + "name": "*NX-M-Rail2-Hover*", + "propulsion": "hover01", + "sensor": "NavGunSensor", + "type": "DROID", + "weapons": [ + "RailGun2Mk1" + ] + }, + "NX-M-Strike-Hover": { + "body": "Body7ABT", + "id": "NX-M-Strike-Hover", + "name": "*NX-M-Strike-Hover*", + "propulsion": "hover01", + "sensor": "Sys-VstrikeTurret01", + "type": "DROID" + }, + "NX-M-VTOLCBS-Hover": { + "body": "Body7ABT", + "id": "NX-M-VTOLCBS-Hover", + "name": "*NX-M-VTOLCBS-Hover*", + "propulsion": "hover01", + "sensor": "Sys-VTOLCBTurret01", + "type": "DROID" + }, + "P0CobraFlameTracks": { + "body": "Body5REC", + "id": "P0CobraFlameTracks", + "name": "Cobra Flamer Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Flame1Mk1" + ] + }, + "P0CobraHvyMGHtrack": { + "body": "Body5REC", + "id": "P0CobraHvyMGHtrack", + "name": "Heavy Machinegun Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "MG3Mk1" + ] + }, + "P0CobraLtATRktHtrack": { + "body": "Body5REC", + "id": "P0CobraLtATRktHtrack", + "name": "Lancer Cobra Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "Rocket-LtA-T" + ] + }, + "P0CobraMedCnTrks": { + "body": "Body5REC", + "id": "P0CobraMedCnTrks", + "name": "Cobra Medium Cannon Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "P0CobraRepairTrks": { + "body": "Body5REC", + "id": "P0CobraRepairTrks", + "name": "Repair Turret Cobra Tracks", + "propulsion": "tracked01", + "repair": "LightRepair1", + "type": "DROID" + }, + "P0CobraSpadeTracks": { + "body": "Body5REC", + "construct": "Spade1Mk1", + "id": "P0CobraSpadeTracks", + "name": "Cobra Truck", + "propulsion": "tracked01", + "type": "CONSTRUCT" + }, + "P0PythonComTracks": { + "body": "Body11ABT", + "brain": "CommandBrain01", + "id": "P0PythonComTracks", + "name": "Command Turret Python Tracks", + "propulsion": "HalfTrack", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "P0PythonHvyCnTrks": { + "body": "Body11ABT", + "id": "P0PythonHvyCnTrks", + "name": "Python Heavy Cannon Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon375mmMk1" + ] + }, + "P0cam3CobCONTrk": { + "body": "Body5REC", + "construct": "Spade1Mk1", + "id": "P0cam3CobCONTrk", + "name": "Truck", + "propulsion": "tracked01", + "type": "CONSTRUCT" + }, + "P0cam3PyAsltGnTrk": { + "body": "Body11ABT", + "id": "P0cam3PyAsltGnTrk", + "name": "Assault Gun Python Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "MG4ROTARYMk1" + ] + }, + "P0cam3PyFlakHT": { + "body": "Body11ABT", + "id": "P0cam3PyFlakHT", + "name": "Cyclone AA Python Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "AAGun2Mk1" + ] + }, + "P0cam3PyHPVcanTrk": { + "body": "Body11ABT", + "id": "P0cam3PyHPVcanTrk", + "name": "HPV Cannon Python Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon4AUTOMk1" + ] + }, + "P0cam3PyHvyATTrk": { + "body": "Body11ABT", + "id": "P0cam3PyHvyATTrk", + "name": "Tank Killer Python Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Rocket-HvyA-T" + ] + }, + "P6-L-Bomb1-V": { + "body": "Body1REC", + "id": "P6-L-Bomb1-V", + "name": "*Skirmish BOMBVTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Bomb1-VTOL-LtHE" + ] + }, + "P6-L-LTAT-V": { + "body": "Body1REC", + "id": "P6-L-LTAT-V", + "name": "*Skirmish ATVTOL*", + "propulsion": "V-Tol", + "type": "DROID", + "weapons": [ + "Rocket-VTOL-LtA-T" + ] + }, + "P6-M-QMG1-HT": { + "body": "Body5REC", + "id": "P6-M-QMG1-HT", + "name": "*P6-M-QMG1-HT*", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "QuadMg1AAGun" + ] + }, + "PythonComTracks": { + "body": "Body11ABT", + "brain": "CommandBrain01", + "id": "PythonComTracks", + "name": "Command Turret Python Tracks", + "propulsion": "tracked01", + "type": "DROID_COMMAND", + "weapons": [ + "CommandTurret1" + ] + }, + "PythonHvyCnTrks": { + "body": "Body11ABT", + "id": "PythonHvyCnTrks", + "name": "Heavy Cannon Python Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon375mmMk1" + ] + }, + "PythonLtCnTrks": { + "body": "Body11ABT", + "id": "PythonLtCnTrks", + "name": "Light Cannon Python Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon1Mk1" + ] + }, + "PythonMedCnTrks": { + "body": "Body11ABT", + "id": "PythonMedCnTrks", + "name": "Medium Cannon Python Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "SuperTank": { + "body": "Superbody", + "id": "SuperTank", + "name": "*Kev's Super Tank*", + "propulsion": "hover01", + "type": "DROID", + "weapons": [ + "Superweapon" + ] + }, + "SuperTank2": { + "body": "Superbody", + "id": "SuperTank2", + "name": "*Alex's Killa*", + "propulsion": "hover01", + "type": "DROID", + "weapons": [ + "Superweapon2" + ] + }, + "Transporter": { + "body": "TransporterBody", + "id": "Transporter", + "name": "Transport", + "propulsion": "V-Tol", + "type": "TRANSPORTER", + "weapons": [ + "MG3-VTOL" + ] + }, + "ViperBBWheels": { + "body": "Body1REC", + "id": "ViperBBWheels", + "name": "Bunker Buster Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "Rocket-BB" + ] + }, + "ViperFlameWheels": { + "body": "Body1REC", + "id": "ViperFlameWheels", + "name": "Flamer Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "Flame1Mk1" + ] + }, + "ViperHMGHalftrack": { + "body": "Body1REC", + "id": "ViperHMGHalftrack", + "name": "Heavy Machinegun Viper Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "MG3Mk1" + ] + }, + "ViperHMGTracks": { + "body": "Body1REC", + "id": "ViperHMGTracks", + "name": "Heavy Machinegun Viper Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "MG3Mk1" + ] + }, + "ViperLtA-Twheels": { + "body": "Body1REC", + "id": "ViperLtA-Twheels", + "name": "Lancer Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "Rocket-LtA-T" + ] + }, + "ViperLtCannonTracks": { + "body": "Body1REC", + "id": "ViperLtCannonTracks", + "name": "Light Cannon Viper Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon1Mk1" + ] + }, + "ViperLtCannonWheels": { + "body": "Body1REC", + "id": "ViperLtCannonWheels", + "name": "Light Cannon Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "Cannon1Mk1" + ] + }, + "ViperLtMGWheels": { + "body": "Body1REC", + "id": "ViperLtMGWheels", + "name": "Machinegun Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "MG1Mk1" + ] + }, + "ViperMG01Wheels": { + "body": "Body1REC", + "id": "ViperMG01Wheels", + "name": "Machinegun Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "MG1Mk1" + ] + }, + "ViperMG02Halftrack": { + "body": "Body1REC", + "id": "ViperMG02Halftrack", + "name": "Twin Machinegun Viper Half-tracks", + "propulsion": "HalfTrack", + "type": "DROID", + "weapons": [ + "MG2Mk1" + ] + }, + "ViperMG02Wheels": { + "body": "Body1REC", + "id": "ViperMG02Wheels", + "name": "Twin Machinegun Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "MG2Mk1" + ] + }, + "ViperMRLWheels": { + "body": "Body1REC", + "id": "ViperMRLWheels", + "name": "Mini-Rocket Artillery Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "Rocket-MRL" + ] + }, + "ViperMedCnTrks": { + "body": "Body1REC", + "id": "ViperMedCnTrks", + "name": "Medium Cannon Viper Tracks", + "propulsion": "tracked01", + "type": "DROID", + "weapons": [ + "Cannon2A-TMk1" + ] + }, + "ViperPODWheels": { + "body": "Body1REC", + "id": "ViperPODWheels", + "name": "Mini-Rocket Viper Wheels", + "propulsion": "wheeled01", + "type": "DROID", + "weapons": [ + "Rocket-Pod" + ] + }, + "ViperRepairHalftrack": { + "body": "Body1REC", + "id": "ViperRepairHalftrack", + "name": "Repair Turret Viper Half-tracks", + "propulsion": "HalfTrack", + "repair": "LightRepair1", + "type": "DROID" + }, + "ViperRepairWheels": { + "body": "Body1REC", + "id": "ViperRepairWheels", + "name": "Repair Turret Viper Wheels", + "propulsion": "wheeled01", + "repair": "LightRepair1", + "type": "DROID" + }, + "ViperSensorWheels": { + "body": "Body1REC", + "id": "ViperSensorWheels", + "name": "Sensor Turret Viper Wheels", + "propulsion": "wheeled01", + "sensor": "SensorTurret1Mk1", + "type": "DROID" + } +} diff --git a/stats/terraintable.json b/stats/terraintable.json new file mode 100644 index 0000000..aead5cd --- /dev/null +++ b/stats/terraintable.json @@ -0,0 +1,158 @@ +{ + "sand": { + "id": 0, + "comment": "Sand", + "speedFactor": { + "wheeled": 100, + "tracked": 100, + "legged": 100, + "hover": 150, + "lift": 250, + "propellor": 100, + "half-tracked": 100 + } + }, + "sandybrush": { + "id": 1, + "comment": "Sandy Brush", + "speedFactor": { + "wheeled": 100, + "tracked": 100, + "legged": 100, + "hover": 80, + "lift": 250, + "propellor": 100, + "half-tracked": 100 + } + }, + "greenmud": { + "id": 2, + "comment": "Green Mud", + "speedFactor": { + "wheeled": 80, + "tracked": 100, + "legged": 100, + "hover": 150, + "lift": 250, + "propellor": 100, + "half-tracked": 100 + } + }, + "bakedearth": { + "id": 3, + "comment": "Baked Earth", + "speedFactor": { + "wheeled": 80, + "tracked": 90, + "legged": 100, + "hover": 100, + "lift": 250, + "propellor": 100, + "half-tracked": 80 + } + }, + "redbrush": { + "id": 4, + "comment": "Red Brush", + "speedFactor": { + "wheeled": 100, + "tracked": 100, + "legged": 100, + "hover": 80, + "lift": 250, + "propellor": 100, + "half-tracked": 100 + } + }, + "pinkrock": { + "id": 5, + "comment": "Pink Rock", + "speedFactor": { + "wheeled": 80, + "tracked": 100, + "legged": 100, + "hover": 50, + "lift": 250, + "propellor": 100, + "half-tracked": 90 + } + }, + "road": { + "id": 6, + "comment": "Road", + "speedFactor": { + "wheeled": 150, + "tracked": 120, + "legged": 100, + "hover": 150, + "lift": 250, + "propellor": 100, + "half-tracked": 135 + } + }, + "water": { + "comment": "Water", + "id": 7, + "speedFactor": { + "wheeled": 60, + "tracked": 60, + "legged": 60, + "hover": 150, + "lift": 250, + "propellor": 100, + "half-tracked": 60 + } + }, + "cliff_face": { + "id": 8, + "comment": "Cliff Face", + "speedFactor": { + "wheeled": 60, + "tracked": 60, + "legged": 60, + "hover": 80, + "lift": 250, + "propellor": 100, + "half-tracked": 60 + } + }, + "rubble": { + "id": 9, + "comment": "Rubble", + "speedFactor": { + "wheeled": 80, + "tracked": 80, + "legged": 100, + "hover": 80, + "lift": 250, + "propellor": 100, + "half-tracked": 50 + } + }, + "sheetice": { + "id": 10, + "comment": "Sheet Ice", + "speedFactor": { + "wheeled": 70, + "tracked": 90, + "legged": 100, + "hover": 150, + "lift": 250, + "propellor": 100, + "half-tracked": 100 + } + }, + "slush": { + "id": 11, + "comment": "Slush", + "speedFactor": { + "wheeled": 60, + "tracked": 100, + "legged": 75, + "hover": 80, + "lift": 250, + "propellor": 100, + "half-tracked": 80 + } + } +} diff --git a/stats/weaponmodifier.json b/stats/weaponmodifier.json new file mode 100644 index 0000000..89c93b7 --- /dev/null +++ b/stats/weaponmodifier.json @@ -0,0 +1,50 @@ +{ + "ANTI AIRCRAFT": { + "Half-Tracked": 100, + "Hover": 100, + "Legged": 100, + "Lift": 110, + "Tracked": 100, + "Wheeled": 100 + }, + "ANTI PERSONNEL": { + "Half-Tracked": 75, + "Hover": 100, + "Legged": 125, + "Lift": 25, + "Tracked": 75, + "Wheeled": 100 + }, + "ANTI TANK": { + "Half-Tracked": 125, + "Hover": 125, + "Legged": 75, + "Lift": 20, + "Tracked": 125, + "Wheeled": 125 + }, + "ARTILLERY ROUND": { + "Half-Tracked": 100, + "Hover": 150, + "Legged": 200, + "Lift": 100, + "Tracked": 100, + "Wheeled": 100 + }, + "BUNKER BUSTER": { + "Half-Tracked": 33, + "Hover": 33, + "Legged": 33, + "Lift": 33, + "Tracked": 33, + "Wheeled": 33 + }, + "FLAMER": { + "Half-Tracked": 80, + "Hover": 150, + "Legged": 150, + "Lift": 25, + "Tracked": 80, + "Wheeled": 100 + } +} diff --git a/stats/weapons.json b/stats/weapons.json new file mode 100644 index 0000000..6405f05 --- /dev/null +++ b/stats/weapons.json @@ -0,0 +1,3540 @@ +{ + "AAGun2Mk1": { + "buildPoints": 450, + "buildPower": 150, + "damage": 45, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flags": "AirOnly", + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1200, + "hitGfx": "FXAIREXP.PIE", + "hitpoints": 200, + "id": "AAGun2Mk1", + "lightWorld": 1, + "longHit": 75, + "longRange": 2048, + "maxElevation": 90, + "minElevation": -45, + "minimumDamage": 33, + "missGfx": "FXAIREXP.PIE", + "model": "GNHAIR.PIE", + "mountModel": "TRHAIR.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FxCan75m.PIE", + "name": "Cyclone Flak Turret", + "numExplosions": 2, + "numRounds": 2, + "radius": 64, + "radiusDamage": 40, + "radiusLife": 100, + "recoilValue": 100, + "reloadTime": 10, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "A-A GUN", + "weaponWav": "medcan.ogg", + "weight": 10000 + }, + "BabaBuggyMG": { + "buildPoints": 11, + "buildPower": 3, + "damage": 16, + "effectSize": 100, + "facePlayer": 1, + "firePause": 5, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 1, + "id": "BabaBuggyMG", + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*Buggy MG*", + "numExplosions": 1, + "recoilValue": 100, + "rotate": 180, + "shortHit": 60, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 1 + }, + "BabaBusCannon": { + "buildPoints": 10, + "buildPower": 10, + "damage": 28, + "effectSize": 25, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 10, + "id": "BabaBusCannon", + "lightWorld": 1, + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNLCAN.pie", + "mountModel": "Exturret.pie", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*BusCannon*", + "numExplosions": 1, + "recoilValue": 100, + "rotate": 180, + "shortHit": 60, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "smlcan.ogg", + "weight": 10 + }, + "BabaCannon": { + "buildPoints": 10, + "buildPower": 10, + "damage": 28, + "effectSize": 25, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 10, + "id": "BabaCannon", + "lightWorld": 1, + "longHit": 40, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*BaBa Cannon*", + "numExplosions": 1, + "recoilValue": 100, + "rotate": 180, + "shortHit": 60, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "smlcan.ogg", + "weight": 10 + }, + "BabaFlame": { + "buildPoints": 200, + "buildPower": 40, + "damage": 25, + "effectSize": 1, + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 120, + "flightGfx": "FXLThrow.PIE", + "flightSpeed": 750, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 35, + "id": "BabaFlame", + "lightWorld": 1, + "longHit": 65, + "longRange": 384, + "maxElevation": 90, + "minElevation": -60, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "FXMETHIT.PIE", + "model": "GNLFLMR.PIE", + "mountModel": "TRLFLMR.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan20m.PIE", + "name": "*Flamer*", + "numExplosions": 1, + "periodicalDamage": 10, + "periodicalDamageRadius": 32, + "periodicalDamageTime": 90, + "rotate": 180, + "shortHit": 90, + "shortRange": 256, + "waterGfx": "FXMETHIT.PIE", + "weaponClass": "HEAT", + "weaponEffect": "FLAMER", + "weaponSubClass": "FLAME", + "weaponWav": "flmthrow.ogg", + "weight": 10 + }, + "BabaJeepMG": { + "buildPoints": 16, + "buildPower": 4, + "damage": 14, + "effectSize": 100, + "facePlayer": 1, + "firePause": 5, + "flightGfx": "FXTracRD.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 1, + "id": "BabaJeepMG", + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*Jeep MG*", + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 60, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 1 + }, + "BabaMG": { + "buildPoints": 1, + "buildPower": 1, + "damage": 10, + "effectSize": 100, + "facePlayer": 1, + "firePause": 4, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 1, + "id": "BabaMG", + "longHit": 40, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*BaBa MG*", + "numExplosions": 1, + "recoilValue": 20, + "shortHit": 50, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar1.ogg", + "weight": 1 + }, + "BabaPitRocket": { + "buildPoints": 375, + "buildPower": 75, + "damage": 16, + "effectSize": 25, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 6, + "flightGfx": "FXMFLARE.PIE", + "flightSpeed": 1200, + "hitGfx": "FXMPExp.PIE", + "hitpoints": 10, + "id": "BabaPitRocket", + "lightWorld": 1, + "longHit": 30, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXMPExp.PIE", + "model": "GNLRCKTP.PIE", + "mountModel": "TRLRCKTP.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "*Baba Rocket Pit Launcher*", + "numExplosions": 2, + "radiusLife": 10, + "recoilValue": 10, + "rotate": 180, + "shortHit": 60, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "ROCKET", + "weaponWav": "rocket.ogg", + "weight": 250 + }, + "BabaPitRocketAT": { + "buildPoints": 500, + "buildPower": 100, + "damage": 50, + "effectSize": 100, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 3, + "flightGfx": "FXMFLARE.PIE", + "flightSpeed": 1200, + "hitGfx": "FXSExp.PIE", + "hitpoints": 20, + "id": "BabaPitRocketAT", + "lightWorld": 1, + "longHit": 30, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXSExp.PIE", + "model": "GNLMSL.PIE", + "mountModel": "TRLRCKT.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "*AT Rocket Pit*", + "numExplosions": 2, + "numRounds": 2, + "radiusLife": 10, + "reloadTime": 120, + "rotate": 180, + "shortHit": 50, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "ROCKET", + "weaponWav": "rocket.ogg", + "weight": 500 + }, + "BabaRocket": { + "buildPoints": 10, + "buildPower": 10, + "damage": 20, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flightGfx": "FXMFLARE.PIE", + "flightSpeed": 1200, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 10, + "id": "BabaRocket", + "lightWorld": 1, + "longHit": 20, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "scavmra.pie", + "mountModel": "TRLRCKT.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "*BabaRocket*", + "numExplosions": 2, + "numRounds": 6, + "radius": 64, + "radiusDamage": 20, + "radiusLife": 10, + "reloadTime": 100, + "shortHit": 30, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "ROCKET", + "weaponWav": "rocket.ogg", + "weight": 100 + }, + "BabaTowerMG": { + "buildPoints": 16, + "buildPower": 12, + "damage": 16, + "effectSize": 100, + "facePlayer": 1, + "firePause": 5, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 1, + "id": "BabaTowerMG", + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*Tower MG*", + "numExplosions": 1, + "recoilValue": 100, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 1 + }, + "BabaTrikeMG": { + "buildPoints": 11, + "buildPower": 2, + "damage": 13, + "effectSize": 100, + "facePlayer": 1, + "firePause": 5, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 1, + "id": "BabaTrikeMG", + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*Trike MG*", + "numExplosions": 1, + "recoilValue": 100, + "rotate": 180, + "shortHit": 60, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar3.ogg", + "weight": 1 + }, + "Bomb1-VTOL-LtHE": { + "buildPoints": 600, + "buildPower": 150, + "damage": 100, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flightGfx": "Fxlbmbx1.PIE", + "flightSpeed": 475, + "hitGfx": "FXLExp.PIE", + "hitpoints": 10, + "id": "Bomb1-VTOL-LtHE", + "lightWorld": 1, + "longHit": 70, + "longRange": 512, + "minElevation": -80, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "mountModel": "trlvtlhe.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "VTOL Cluster Bombs Bay", + "numAttackRuns": 1, + "numExplosions": 2, + "numRounds": 3, + "radius": 192, + "radiusDamage": 60, + "radiusLife": 10, + "recoilValue": 10, + "reloadTime": 100, + "rotate": 180, + "shortHit": 80, + "shortRange": 384, + "waterGfx": "FXMSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "BOMB", + "weaponWav": "hwtzflgt.ogg", + "weight": 500 + }, + "Bomb2-VTOL-HvHE": { + "buildPoints": 800, + "buildPower": 200, + "damage": 500, + "designable": 1, + "effectSize": 200, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flightGfx": "Fxmbmbx2.PIE", + "flightSpeed": 475, + "hitGfx": "FXLExp.PIE", + "hitpoints": 50, + "id": "Bomb2-VTOL-HvHE", + "lightWorld": 1, + "longHit": 70, + "longRange": 512, + "minElevation": -80, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "mountModel": "trmvtlhe.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "VTOL Heap Bomb Bay", + "numAttackRuns": 1, + "numExplosions": 1, + "numRounds": 2, + "radius": 156, + "radiusDamage": 400, + "radiusLife": 10, + "recoilValue": 10, + "reloadTime": 2, + "rotate": 180, + "shortHit": 80, + "shortRange": 384, + "waterGfx": "FXMSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "BOMB", + "weaponWav": "hwtzflgt.ogg", + "weight": 10000 + }, + "Bomb3-VTOL-LtINC": { + "buildPoints": 700, + "buildPower": 175, + "damage": 100, + "designable": 1, + "effectSize": 50, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 2, + "flightGfx": "Fxlbmbi1.PIE", + "flightSpeed": 475, + "hitGfx": "FXLExp.PIE", + "hitpoints": 10, + "id": "Bomb3-VTOL-LtINC", + "lightWorld": 1, + "longHit": 70, + "longRange": 512, + "minElevation": -80, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "mountModel": "trlvtlin.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "VTOL Phosphor Bomb Bay", + "numAttackRuns": 1, + "numExplosions": 2, + "numRounds": 6, + "periodicalDamage": 50, + "periodicalDamageRadius": 128, + "periodicalDamageTime": 200, + "recoilValue": 10, + "reloadTime": 10, + "rotate": 180, + "shortHit": 80, + "shortRange": 384, + "waterGfx": "FXMSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "BOMB", + "weaponWav": "hwtzflgt.ogg", + "weight": 500 + }, + "Bomb4-VTOL-HvyINC": { + "buildPoints": 1200, + "buildPower": 350, + "damage": 400, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 100, + "flightGfx": "Fxmbmbi2.PIE", + "flightSpeed": 475, + "hitGfx": "FXLExp.PIE", + "hitpoints": 40, + "id": "Bomb4-VTOL-HvyINC", + "lightWorld": 1, + "longHit": 70, + "longRange": 512, + "minElevation": -80, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "mountModel": "trmvtlin.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "VTOL Thermite Bomb Bay", + "numAttackRuns": 1, + "numExplosions": 1, + "periodicalDamage": 100, + "periodicalDamageRadius": 128, + "periodicalDamageTime": 200, + "radiusLife": 10, + "recoilValue": 10, + "rotate": 180, + "shortHit": 80, + "shortRange": 384, + "waterGfx": "FXMSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "BOMB", + "weaponWav": "hwtzflgt.ogg", + "weight": 9000 + }, + "Cannon1-VTOL": { + "buildPoints": 375, + "buildPower": 75, + "damage": 90, + "designable": 1, + "effectSize": 30, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 40, + "flags": "ShootAir", + "flightGfx": "FXcam20.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMExp.PIE", + "hitpoints": 10, + "id": "Cannon1-VTOL", + "lightWorld": 1, + "longHit": 50, + "longRange": 960, + "minElevation": -90, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "GNLCAN.PIE", + "mountModel": "TRLCAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan20m.PIE", + "name": "VTOL Cannon", + "numAttackRuns": 4, + "numExplosions": 2, + "radius": 96, + "radiusDamage": 5, + "radiusLife": 100, + "recoilValue": 100, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "smlcan.ogg", + "weight": 1000 + }, + "Cannon1Mk1": { + "buildPoints": 375, + "buildPower": 75, + "damage": 30, + "designable": 1, + "effectSize": 30, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 40, + "flightGfx": "FXcam20.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 200, + "id": "Cannon1Mk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -90, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNLCAN.PIE", + "mountModel": "TRLCAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan20m.PIE", + "name": "Light Cannon", + "numExplosions": 2, + "radius": 64, + "radiusDamage": 5, + "radiusLife": 100, + "recoilValue": 100, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "smlcan.ogg", + "weight": 1000 + }, + "Cannon2A-TMk1": { + "buildPoints": 500, + "buildPower": 125, + "damage": 45, + "designable": 1, + "effectSize": 60, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 45, + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 350, + "id": "Cannon2A-TMk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNMCAN.PIE", + "mountModel": "TRMCAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan40m.PIE", + "name": "Medium Cannon", + "numExplosions": 2, + "radius": 128, + "radiusDamage": 10, + "radiusLife": 100, + "recoilValue": 100, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXMSteam.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "medcan.ogg", + "weight": 5000 + }, + "Cannon375mmMk1": { + "buildPoints": 800, + "buildPower": 200, + "damage": 70, + "designable": 1, + "effectSize": 90, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 50, + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 500, + "id": "Cannon375mmMk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 1024, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNHCAN.PIE", + "mountModel": "TRHCAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FxCan75m.PIE", + "name": "Heavy Cannon", + "numExplosions": 2, + "radius": 192, + "radiusDamage": 20, + "radiusLife": 100, + "recoilValue": 150, + "rotate": 180, + "shortHit": 70, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "lrgcan.ogg", + "weight": 10000 + }, + "Cannon4AUTO-VTOL": { + "buildPoints": 700, + "buildPower": 175, + "damage": 165, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 45, + "flags": "ShootAir", + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMExp.PIE", + "hitpoints": 10, + "id": "Cannon4AUTO-VTOL", + "lightWorld": 1, + "longHit": 50, + "longRange": 1152, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "GNLACAN.PIE", + "mountModel": "TRLACAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan20A.PIE", + "name": "VTOL Hyper Velocity Cannon", + "numAttackRuns": 4, + "numExplosions": 2, + "radius": 96, + "radiusDamage": 10, + "radiusLife": 10, + "recoilValue": 100, + "rotate": 180, + "shortHit": 70, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "hivelcan.ogg", + "weight": 1000 + }, + "Cannon4AUTOMk1": { + "buildPoints": 700, + "buildPower": 175, + "damage": 55, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 45, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 400, + "id": "Cannon4AUTOMk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNLACAN.PIE", + "mountModel": "TRLACAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan20A.PIE", + "name": "Hyper Velocity Cannon", + "numExplosions": 2, + "radius": 64, + "radiusDamage": 10, + "radiusLife": 10, + "recoilValue": 100, + "rotate": 180, + "shortHit": 70, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "hivelcan.ogg", + "weight": 5000 + }, + "Cannon5Vulcan-VTOL": { + "buildPoints": 800, + "buildPower": 200, + "damage": 84, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 20, + "flags": "ShootAir", + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMExp.PIE", + "hitpoints": 10, + "id": "Cannon5Vulcan-VTOL", + "lightWorld": 1, + "longHit": 50, + "longRange": 1024, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "GNMVCAN.PIE", + "mountModel": "TRMVCAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXVulCan.PIE", + "name": "VTOL Assault Cannon", + "numAttackRuns": 4, + "numExplosions": 2, + "radius": 96, + "recoilValue": 25, + "rotate": 180, + "shortHit": 70, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "rapdcan.ogg", + "weight": 1500 + }, + "Cannon5VulcanMk1": { + "buildPoints": 800, + "buildPower": 200, + "damage": 28, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 20, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMExp.PIE", + "hitpoints": 500, + "id": "Cannon5VulcanMk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 1024, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "GNMVCAN.PIE", + "mountModel": "TRMVCAN.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXVulCan.PIE", + "name": "Assault Cannon", + "numExplosions": 2, + "radius": 64, + "recoilValue": 25, + "rotate": 180, + "shortHit": 70, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "rapdcan.ogg", + "weight": 7500 + }, + "CommandTurret1": { + "buildPoints": 100, + "buildPower": 100, + "damage": 4, + "effectSize": 1, + "facePlayer": 1, + "firePause": 1, + "flightGfx": "FXBeam.PIE", + "flightSpeed": 1000, + "hitGfx": "FXSFlms.PIE", + "hitpoints": 999, + "id": "CommandTurret1", + "lightWorld": 1, + "longHit": 99, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXSFlms.PIE", + "model": "GNLCMD1.PIE", + "mountModel": "TRLCMD1.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXHBLas.PIE", + "name": "Command Turret", + "numExplosions": 1, + "rotate": 180, + "shortHit": 99, + "shortRange": 1536, + "waterGfx": "FXSFlms.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "COMMAND", + "weaponWav": "rotlsr.ogg", + "weight": 1000 + }, + "Cyb-Wpn-Atmiss": { + "buildPoints": 1000, + "buildPower": 250, + "damage": 250, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 100, + "flags": "ShootAir", + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 900, + "hitGfx": "FXMExp.PIE", + "hitpoints": 100, + "id": "Cyb-Wpn-Atmiss", + "lightWorld": 1, + "longHit": 80, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -30, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "CY_MISS.PIE", + "mountModel": "Cybody.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXATMiss.PIE", + "name": "*Cyb-Wpn-Atmiss*", + "numExplosions": 2, + "recoilValue": 20, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 120 + }, + "Cyb-Wpn-Laser": { + "buildPoints": 600, + "buildPower": 150, + "damage": 100, + "effectSize": 100, + "explosionWav": "lsrexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flightGfx": "FXLFLSH.PIE", + "flightSpeed": 1600, + "hitGfx": "FXFLSHL.PIE", + "hitpoints": 100, + "id": "Cyb-Wpn-Laser", + "lightWorld": 1, + "longHit": 65, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFLSHL.PIE", + "model": "CY_LAS.PIE", + "mountModel": "Cybody.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLasRot.PIE", + "name": "*Cyb-Wpn-Laser*", + "numExplosions": 1, + "recoilValue": 10, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXFLSHL.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "ENERGY", + "weaponWav": "bemlsr.ogg", + "weight": 120 + }, + "Cyb-Wpn-Rail1": { + "buildPoints": 800, + "buildPower": 200, + "damage": 140, + "effectSize": 100, + "explosionWav": "gaussgun.ogg", + "facePlayer": 1, + "firePause": 40, + "flightGfx": "FXGAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXFlecht.PIE", + "hitpoints": 100, + "id": "Cyb-Wpn-Rail1", + "longHit": 70, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFlecht.PIE", + "model": "CY_RAIL.PIE", + "mountModel": "Cybody.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLGauss.PIE", + "name": "*Cyb-Wpn-Rail1*", + "numExplosions": 1, + "numRounds": 3, + "recoilValue": 50, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXFlecht.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "GAUSS", + "weaponWav": "gaussgun.ogg", + "weight": 120 + }, + "CyborgCannon": { + "buildPoints": 240, + "buildPower": 60, + "damage": 30, + "effectSize": 25, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 40, + "flightGfx": "FXcam20.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 50, + "id": "CyborgCannon", + "lightWorld": 1, + "longHit": 50, + "longRange": 758, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "cy_CAN.pie", + "mountModel": "Cybody.pie", + "movement": "DIRECT", + "muzzleGfx": "FXCan20m.PIE", + "name": "Heavy Gunner", + "numExplosions": 2, + "radius": 64, + "recoilValue": 100, + "rotate": 180, + "shortHit": 70, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "smlcan.ogg", + "weight": 120 + }, + "CyborgChaingun": { + "buildPoints": 160, + "buildPower": 40, + "damage": 15, + "effectSize": 100, + "facePlayer": 1, + "firePause": 6, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 50, + "id": "CyborgChaingun", + "longHit": 50, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "cy_gun.pie", + "mountModel": "Cybody.pie", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun2.PIE", + "name": "Machinegunner", + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 70, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 120 + }, + "CyborgFlamer01": { + "buildPoints": 200, + "buildPower": 50, + "damage": 25, + "effectSize": 1, + "facePlayer": 1, + "firePause": 120, + "flightGfx": "FXLThrow.PIE", + "flightSpeed": 800, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 10, + "id": "CyborgFlamer01", + "lightWorld": 1, + "longHit": 55, + "longRange": 384, + "maxElevation": 90, + "minElevation": -60, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "FXMETHIT.PIE", + "model": "cy_flame.pie", + "mountModel": "Cybody.pie", + "movement": "DIRECT", + "muzzleGfx": "FXCan20m.PIE", + "name": "Cyborg Flamer", + "numExplosions": 1, + "periodicalDamage": 10, + "periodicalDamageRadius": 32, + "periodicalDamageTime": 50, + "rotate": 180, + "shortHit": 80, + "shortRange": 256, + "waterGfx": "FXMETHIT.PIE", + "weaponClass": "HEAT", + "weaponEffect": "FLAMER", + "weaponSubClass": "FLAME", + "weaponWav": "flmthrow.ogg", + "weight": 120 + }, + "CyborgRocket": { + "buildPoints": 500, + "buildPower": 125, + "damage": 100, + "effectSize": 25, + "explosionWav": "lrgexpl.ogg", + "faceInFlight": 1, + "facePlayer": 1, + "firePause": 200, + "flags": "ShootAir", + "flightGfx": "fxmflare.PIE", + "flightSpeed": 1200, + "hitGfx": "fxmexp.PIE", + "hitpoints": 50, + "id": "CyborgRocket", + "lightWorld": 1, + "longHit": 70, + "longRange": 896, + "maxElevation": 90, + "minElevation": -60, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "fxmexp.PIE", + "model": "cy_rkt.PIE", + "mountModel": "cybody.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "Cyborg Lancer", + "numExplosions": 2, + "radiusLife": 10, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "fxssplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "SLOW ROCKET", + "weaponWav": "rocket.ogg", + "weight": 120 + }, + "CyborgRotMG": { + "buildPoints": 270, + "buildPower": 90, + "damage": 13, + "effectSize": 100, + "facePlayer": 1, + "firePause": 6, + "flightGfx": "fxtracerh.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 50, + "id": "CyborgRotMG", + "longHit": 50, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "cy_gun.pie", + "mountModel": "Cybody.pie", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun2.PIE", + "name": "*CyborgRotMG*", + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 70, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "asltmg.ogg", + "weight": 120 + }, + "Flame1Mk1": { + "buildPoints": 200, + "buildPower": 40, + "damage": 30, + "designable": 1, + "effectSize": 1, + "facePlayer": 1, + "firePause": 120, + "flightGfx": "FXLThrow.PIE", + "flightSpeed": 800, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 40, + "id": "Flame1Mk1", + "lightWorld": 1, + "longHit": 65, + "longRange": 384, + "maxElevation": 90, + "minElevation": -60, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "FXMETHIT.PIE", + "model": "GNLFLMR.PIE", + "mountModel": "TRLFLMR.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan20m.PIE", + "name": "Flamer", + "numExplosions": 1, + "periodicalDamage": 15, + "periodicalDamageRadius": 32, + "periodicalDamageTime": 60, + "rotate": 180, + "shortHit": 90, + "shortRange": 256, + "waterGfx": "FXMETHIT.PIE", + "weaponClass": "HEAT", + "weaponEffect": "FLAMER", + "weaponSubClass": "FLAME", + "weaponWav": "flmthrow.ogg", + "weight": 250 + }, + "Flame2": { + "buildPoints": 400, + "buildPower": 80, + "damage": 50, + "designable": 1, + "effectSize": 1, + "facePlayer": 1, + "firePause": 150, + "flightGfx": "FXLProj.PIE", + "flightSpeed": 800, + "hitGfx": "FXMNExp.PIE", + "hitpoints": 75, + "id": "Flame2", + "lightWorld": 1, + "longHit": 50, + "longRange": 512, + "maxElevation": 90, + "minElevation": -60, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "FXMNExp.PIE", + "model": "GNMFLMR.PIE", + "mountModel": "TRMFLMR.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXCan20m.PIE", + "name": "Inferno", + "numExplosions": 1, + "periodicalDamage": 20, + "periodicalDamageRadius": 96, + "periodicalDamageTime": 60, + "rotate": 180, + "shortHit": 75, + "shortRange": 384, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "HEAT", + "weaponEffect": "FLAMER", + "weaponSubClass": "FLAME", + "weaponWav": "flmthrow.ogg", + "weight": 1000 + }, + "Howitzer03-Rot": { + "buildPoints": 1600, + "buildPower": 400, + "damage": 100, + "designable": 1, + "effectSize": 200, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 40, + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXLExp.PIE", + "hitpoints": 5, + "id": "Howitzer03-Rot", + "lightWorld": 1, + "longHit": 50, + "longRange": 7000, + "maxElevation": 90, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "model": "GNHHOWT2.PIE", + "mountModel": "TRHHOW2.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXHHowt2.PIE", + "name": "Hellstorm", + "numExplosions": 2, + "radius": 128, + "radiusDamage": 100, + "radiusLife": 10, + "recoilValue": 250, + "shortHit": 40, + "shortRange": 1920, + "waterGfx": "FXLSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "HOWITZERS", + "weaponWav": "lrgcan.ogg", + "weight": 10000 + }, + "Howitzer105Mk1": { + "buildPoints": 1000, + "buildPower": 250, + "damage": 150, + "designable": 1, + "effectSize": 250, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 200, + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXLExp.PIE", + "hitpoints": 5, + "id": "Howitzer105Mk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 5000, + "maxElevation": 90, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "model": "GNMHOWT.PIE", + "mountModel": "TRMHOWT.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FxCan75m.PIE", + "name": "Howitzer", + "numExplosions": 2, + "radius": 128, + "radiusDamage": 150, + "radiusLife": 10, + "recoilValue": 250, + "shortHit": 40, + "shortRange": 1920, + "waterGfx": "FXMSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "HOWITZERS", + "weaponWav": "lrgcan.ogg", + "weight": 10000 + }, + "Howitzer150Mk1": { + "buildPoints": 1250, + "buildPower": 350, + "damage": 250, + "designable": 1, + "effectSize": 200, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 300, + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXVLExp.PIE", + "hitpoints": 5, + "id": "Howitzer150Mk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 10000, + "maxElevation": 90, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXVLExp.PIE", + "model": "GNHHOWT.PIE", + "mountModel": "TRHHOWT.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXHHowt.PIE", + "name": "Ground Shaker", + "numExplosions": 2, + "radius": 128, + "radiusDamage": 250, + "radiusLife": 10, + "recoilValue": 250, + "shortHit": 40, + "shortRange": 1920, + "waterGfx": "FXLSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "HOWITZERS", + "weaponWav": "lrgcan.ogg", + "weight": 15000 + }, + "LasSat": { + "buildPoints": 500, + "buildPower": 100, + "damage": 4000, + "effectSize": 100, + "explosionWav": "lsrexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flightGfx": "FXBeam.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMelt.PIE", + "hitpoints": 500, + "id": "LasSat", + "lightWorld": 1, + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXSFlms.PIE", + "model": "GNHBLAS.PIE", + "mountModel": "TRMLAS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXHBLas.PIE", + "name": "LasSat", + "numExplosions": 1, + "periodicalDamage": 380, + "periodicalDamageRadius": 425, + "periodicalDamageTime": 50, + "radius": 256, + "radiusDamage": 3000, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSFlms.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "LAS_SAT", + "weaponWav": "bemlsr.ogg", + "weight": 600 + }, + "Laser2PULSE-VTOL": { + "buildPoints": 800, + "buildPower": 200, + "damage": 400, + "designable": 1, + "effectSize": 100, + "explosionWav": "lsrexpl.ogg", + "facePlayer": 1, + "firePause": 50, + "flags": "ShootAir", + "flightGfx": "FXPLAmmo.PIE", + "flightSpeed": 1800, + "hitGfx": "FXLENFL.PIE", + "hitpoints": 125, + "id": "Laser2PULSE-VTOL", + "lightWorld": 1, + "longHit": 50, + "longRange": 2048, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXLENFL.PIE", + "model": "GNMLAS.PIE", + "mountModel": "TRMLAS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLasRot.PIE", + "name": "VTOL Pulse Laser", + "numAttackRuns": 2, + "numExplosions": 1, + "numRounds": 3, + "recoilValue": 15, + "reloadTime": 15, + "rotate": 180, + "shortHit": 70, + "shortRange": 1024, + "waterGfx": "FXMExp.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "ENERGY", + "weaponWav": "plslsr.ogg", + "weight": 500 + }, + "Laser2PULSEMk1": { + "buildPoints": 800, + "buildPower": 200, + "damage": 200, + "designable": 1, + "effectSize": 100, + "explosionWav": "lsrexpl.ogg", + "facePlayer": 1, + "firePause": 50, + "flightGfx": "FXPLAmmo.PIE", + "flightSpeed": 1800, + "hitGfx": "FXLENFL.PIE", + "hitpoints": 250, + "id": "Laser2PULSEMk1", + "lightWorld": 1, + "longHit": 70, + "longRange": 2048, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXLENFL.PIE", + "model": "GNMLAS.PIE", + "mountModel": "TRMLAS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLasRot.PIE", + "name": "Pulse Laser", + "numExplosions": 1, + "recoilValue": 15, + "rotate": 180, + "shortHit": 80, + "shortRange": 1024, + "waterGfx": "FXMExp.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "ENERGY", + "weaponWav": "plslsr.ogg", + "weight": 500 + }, + "Laser3BEAM-VTOL": { + "buildPoints": 600, + "buildPower": 150, + "damage": 200, + "designable": 1, + "effectSize": 100, + "explosionWav": "lsrexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flags": "ShootAir", + "flightGfx": "FXLFLSH.PIE", + "flightSpeed": 1600, + "hitGfx": "FXFLSHL.PIE", + "hitpoints": 50, + "id": "Laser3BEAM-VTOL", + "lightWorld": 1, + "longHit": 65, + "longRange": 1536, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFLSHL.PIE", + "model": "GNMRLAS.PIE", + "mountModel": "TRMLAS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXHBLas.PIE", + "name": "VTOL Flashlight", + "numAttackRuns": 2, + "numExplosions": 1, + "recoilValue": 10, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXFLSHL.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "ENERGY", + "weaponWav": "bemlsr.ogg", + "weight": 300 + }, + "Laser3BEAMMk1": { + "buildPoints": 600, + "buildPower": 150, + "damage": 100, + "designable": 1, + "effectSize": 100, + "explosionWav": "lsrexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flightGfx": "FXLFLSH.PIE", + "flightSpeed": 1600, + "hitGfx": "FXFLSHL.PIE", + "hitpoints": 100, + "id": "Laser3BEAMMk1", + "lightWorld": 1, + "longHit": 65, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFLSHL.PIE", + "model": "GNMRLAS.PIE", + "mountModel": "TRMLAS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXHBLas.PIE", + "name": "Flashlight", + "numExplosions": 1, + "recoilValue": 10, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXFLSHL.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "ENERGY", + "weaponWav": "bemlsr.ogg", + "weight": 300 + }, + "MG1-Pillbox": { + "buildPoints": 50, + "buildPower": 10, + "damage": 10, + "effectSize": 100, + "facePlayer": 1, + "firePause": 5, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 75, + "id": "MG1-Pillbox", + "longHit": 50, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "Machinegun Bunker", + "numExplosions": 1, + "recoilValue": 100, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 200 + }, + "MG1-VTOL": { + "buildPoints": 50, + "buildPower": 10, + "damage": 20, + "designable": 1, + "effectSize": 100, + "facePlayer": 1, + "firePause": 5, + "flags": "ShootAir", + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 75, + "id": "MG1-VTOL", + "longHit": 50, + "longRange": 768, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNLMG1.PIE", + "mountModel": "TRLMG1.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "VTOL Machinegun", + "numAttackRuns": 4, + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 200 + }, + "MG1Mk1": { + "buildPoints": 50, + "buildPower": 10, + "damage": 10, + "designable": 1, + "effectSize": 100, + "facePlayer": 1, + "firePause": 5, + "flags": "ShootAir", + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 75, + "id": "MG1Mk1", + "longHit": 50, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNLMG1.PIE", + "mountModel": "TRLMG1.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "Machinegun", + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 200 + }, + "MG2-Pillbox": { + "buildPoints": 125, + "buildPower": 25, + "damage": 14, + "effectSize": 100, + "facePlayer": 1, + "firePause": 6, + "flightGfx": "fxtracer_twin.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 125, + "id": "MG2-Pillbox", + "longHit": 50, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun2.PIE", + "name": "Twin Machinegun Bunker", + "numExplosions": 1, + "recoilValue": 100, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar3.ogg", + "weight": 400 + }, + "MG2-VTOL": { + "buildPoints": 125, + "buildPower": 25, + "damage": 42, + "designable": 1, + "effectSize": 100, + "facePlayer": 1, + "firePause": 6, + "flags": "ShootAir", + "flightGfx": "fxtracer_twin.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 10, + "id": "MG2-VTOL", + "longHit": 50, + "longRange": 768, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNLMG2.PIE", + "mountModel": "TRLMG2.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun2.PIE", + "name": "VTOL Twin Machinegun", + "numAttackRuns": 4, + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar3.ogg", + "weight": 350 + }, + "MG2Mk1": { + "buildPoints": 125, + "buildPower": 25, + "damage": 14, + "designable": 1, + "effectSize": 100, + "facePlayer": 1, + "firePause": 6, + "flags": "ShootAir", + "flightGfx": "fxtracer_twin.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 125, + "id": "MG2Mk1", + "longHit": 50, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNLMG2.PIE", + "mountModel": "TRLMG2.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun2.PIE", + "name": "Twin Machinegun", + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar3.ogg", + "weight": 400 + }, + "MG3-Pillbox": { + "buildPoints": 250, + "buildPower": 50, + "damage": 18, + "effectSize": 150, + "facePlayer": 1, + "firePause": 7, + "flightGfx": "fxtracerh.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 175, + "id": "MG3-Pillbox", + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMgnVic.PIE", + "name": "Heavy Machinegun Bunker", + "numExplosions": 1, + "recoilValue": 30, + "rotate": 180, + "shortHit": 75, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgheavy.ogg", + "weight": 600 + }, + "MG3-VTOL": { + "buildPoints": 250, + "buildPower": 50, + "damage": 54, + "designable": 1, + "effectSize": 150, + "facePlayer": 1, + "firePause": 7, + "flags": "ShootAir", + "flightGfx": "fxtracerh.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 10, + "id": "MG3-VTOL", + "longHit": 50, + "longRange": 960, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNMMG1.PIE", + "mountModel": "TRMMG.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMgnVic.PIE", + "name": "VTOL Heavy Machinegun", + "numAttackRuns": 4, + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 75, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgheavy.ogg", + "weight": 300 + }, + "MG3Mk1": { + "buildPoints": 250, + "buildPower": 50, + "damage": 18, + "designable": 1, + "effectSize": 150, + "facePlayer": 1, + "firePause": 7, + "flags": "ShootAir", + "flightGfx": "fxtracerh.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 175, + "id": "MG3Mk1", + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNMMG1.PIE", + "mountModel": "TRMMG.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMgnVic.PIE", + "name": "Heavy Machinegun", + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 75, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgheavy.ogg", + "weight": 600 + }, + "MG4ROTARY-Pillbox": { + "buildPoints": 500, + "buildPower": 100, + "damage": 22, + "effectSize": 100, + "facePlayer": 1, + "firePause": 4, + "flightGfx": "fxtracerh.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 300, + "id": "MG4ROTARY-Pillbox", + "longHit": 50, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMgnVul.PIE", + "name": "*MG4ROTARY-Pillbox*", + "numExplosions": 1, + "recoilValue": 30, + "rotate": 180, + "shortHit": 75, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "asltmg.ogg", + "weight": 600 + }, + "MG4ROTARY-VTOL": { + "buildPoints": 500, + "buildPower": 100, + "damage": 66, + "designable": 1, + "effectSize": 100, + "facePlayer": 1, + "firePause": 4, + "flags": "ShootAir", + "flightGfx": "fxtracerh.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 10, + "id": "MG4ROTARY-VTOL", + "longHit": 50, + "longRange": 1152, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNMMG2.PIE", + "mountModel": "TRMMG.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMgnVul.PIE", + "name": "VTOL Assault Gun", + "numAttackRuns": 6, + "numExplosions": 1, + "recoilValue": 30, + "rotate": 180, + "shortHit": 75, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "asltmg.ogg", + "weight": 300 + }, + "MG4ROTARYMk1": { + "buildPoints": 500, + "buildPower": 100, + "damage": 20, + "designable": 1, + "effectSize": 100, + "facePlayer": 1, + "firePause": 4, + "flags": "ShootAir", + "flightGfx": "fxtracerh.pie", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 300, + "id": "MG4ROTARYMk1", + "longHit": 50, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNMMG2.PIE", + "mountModel": "TRMMG.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMgnVul.PIE", + "name": "Assault Gun", + "numExplosions": 1, + "recoilValue": 30, + "rotate": 180, + "shortHit": 75, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "asltmg.ogg", + "weight": 600 + }, + "Missile-A-T": { + "buildPoints": 1200, + "buildPower": 300, + "damage": 300, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 900, + "hitGfx": "FXMExp.PIE", + "hitpoints": 10, + "id": "Missile-A-T", + "lightWorld": 1, + "longHit": 80, + "longRange": 2048, + "maxElevation": 90, + "minElevation": -30, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "Gnmmslat.PIE", + "mountModel": "Trmmslat.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXMRocAt.PIE", + "name": "Scourge Missile", + "numExplosions": 2, + "numRounds": 2, + "recoilValue": 20, + "reloadTime": 75, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 400 + }, + "Missile-HvyArt": { + "buildPoints": 1500, + "buildPower": 500, + "damage": 250, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 5, + "flightGfx": "FXHPLME.PIE", + "flightSpeed": 800, + "hitGfx": "FXMExp.PIE", + "hitpoints": 50, + "id": "Missile-HvyArt", + "lightWorld": 1, + "longHit": 80, + "longRange": 25000, + "maxElevation": 45, + "minElevation": -30, + "minRange": 512, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "gnhmslab.PIE", + "mountModel": "trhmslab.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXICBM.PIE", + "name": "Archangel Missile", + "numExplosions": 1, + "numRounds": 4, + "radius": 128, + "radiusDamage": 150, + "radiusLife": 10, + "recoilValue": 25, + "reloadTime": 400, + "shortHit": 50, + "shortRange": 2000, + "waterGfx": "FXMExp.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 10000 + }, + "Missile-HvySAM": { + "buildPoints": 1200, + "buildPower": 300, + "damage": 250, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "faceInFlight": 1, + "facePlayer": 1, + "firePause": 5, + "flags": "AirOnly", + "flightGfx": "FXMflare.PIE", + "flightSpeed": 700, + "hitGfx": "FXMExp.PIE", + "hitpoints": 10, + "id": "Missile-HvySAM", + "lightWorld": 1, + "longHit": 70, + "longRange": 2562, + "maxElevation": 90, + "minElevation": -45, + "minRange": 512, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "Gnhmslsa.PIE", + "mountModel": "Trhmslsa.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXICBM.PIE", + "name": "Vindicator SAM", + "numExplosions": 2, + "numRounds": 4, + "radiusLife": 10, + "recoilValue": 25, + "reloadTime": 150, + "rotate": 180, + "shortHit": 60, + "shortRange": 2000, + "waterGfx": "FXMExp.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 6000 + }, + "Missile-LtSAM": { + "buildPoints": 800, + "buildPower": 200, + "damage": 250, + "designable": 1, + "effectSize": 100, + "explosionWav": "smlexpl.ogg", + "faceInFlight": 1, + "facePlayer": 1, + "firePause": 5, + "flags": "AirOnly", + "flightGfx": "FXMflare.PIE", + "flightSpeed": 800, + "hitGfx": "FXMExp.PIE", + "hitpoints": 50, + "id": "Missile-LtSAM", + "lightWorld": 1, + "longHit": 70, + "longRange": 2562, + "maxElevation": 90, + "minElevation": -45, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXSExp.PIE", + "model": "Gnmmslsa.PIE", + "mountModel": "Trmmslsa.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXATMiss.PIE", + "name": "Avenger SAM", + "numExplosions": 2, + "numRounds": 2, + "radiusLife": 10, + "recoilValue": 25, + "reloadTime": 150, + "rotate": 180, + "shortHit": 60, + "shortRange": 2000, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 400 + }, + "Missile-MdArt": { + "buildPoints": 1200, + "buildPower": 400, + "damage": 200, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 2, + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMExp.PIE", + "hitpoints": 50, + "id": "Missile-MdArt", + "lightWorld": 1, + "longHit": 80, + "longRange": 12000, + "maxElevation": 90, + "minElevation": -30, + "minRange": 512, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "Gnmmslaa.PIE", + "mountModel": "Trmmslaa.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXMMort.PIE", + "name": "Angel Missile", + "numExplosions": 2, + "numRounds": 4, + "radius": 96, + "radiusDamage": 100, + "radiusLife": 10, + "recoilValue": 10, + "reloadTime": 300, + "rotate": 180, + "shortHit": 50, + "shortRange": 2000, + "waterGfx": "FXMExp.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 1000 + }, + "Missile-VTOL-AT": { + "buildPoints": 1200, + "buildPower": 300, + "damage": 600, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "flags": "ShootAir", + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 900, + "hitGfx": "FXMExp.PIE", + "hitpoints": 50, + "id": "Missile-VTOL-AT", + "lightWorld": 1, + "longHit": 80, + "longRange": 2048, + "maxElevation": 20, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "Gnmmslat.PIE", + "mountModel": "Trmmslat.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXMRocAt.PIE", + "name": "VTOL Scourge Missile", + "numAttackRuns": 1, + "numExplosions": 2, + "numRounds": 2, + "radius": 64, + "radiusDamage": 20, + "radiusLife": 10, + "recoilValue": 20, + "reloadTime": 75, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 750 + }, + "Mortar1Mk1": { + "buildPoints": 500, + "buildPower": 100, + "damage": 50, + "designable": 1, + "effectSize": 75, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 60, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXLExp.PIE", + "hitpoints": 5, + "id": "Mortar1Mk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 2304, + "maxElevation": 90, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "model": "GNMMORT.PIE", + "mountModel": "TRMMORT.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FxCan75m.PIE", + "name": "Mortar", + "numExplosions": 2, + "radius": 64, + "radiusDamage": 40, + "radiusLife": 10, + "recoilValue": 150, + "shortHit": 40, + "shortRange": 1152, + "waterGfx": "FXLSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "MORTARS", + "weaponWav": "mortar.ogg", + "weight": 2000 + }, + "Mortar2Mk1": { + "buildPoints": 1000, + "buildPower": 200, + "damage": 80, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 90, + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMNExp.PIE", + "hitpoints": 5, + "id": "Mortar2Mk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 2304, + "maxElevation": 90, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "model": "GNHMORT2.PIE", + "mountModel": "TRHRMORT.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXMMort.PIE", + "name": "Bombard", + "numExplosions": 2, + "radius": 96, + "radiusDamage": 80, + "radiusLife": 10, + "recoilValue": 150, + "shortHit": 40, + "shortRange": 1152, + "waterGfx": "FXMNExp.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "MORTARS", + "weaponWav": "mortar.ogg", + "weight": 5000 + }, + "Mortar3ROTARYMk1": { + "buildPoints": 900, + "buildPower": 300, + "damage": 40, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 20, + "flightGfx": "FXCAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXLExp.PIE", + "hitpoints": 5, + "id": "Mortar3ROTARYMk1", + "lightWorld": 1, + "longHit": 50, + "longRange": 2304, + "maxElevation": 90, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "model": "GNHMORT.PIE", + "mountModel": "TRHRMORT.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXMMort.PIE", + "name": "Pepperpot", + "numExplosions": 2, + "radius": 64, + "radiusDamage": 40, + "radiusLife": 10, + "recoilValue": 150, + "shortHit": 40, + "shortRange": 1152, + "waterGfx": "FXLSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "MORTARS", + "weaponWav": "mortar.ogg", + "weight": 1000 + }, + "NEXUSlink": { + "buildPoints": 375, + "buildPower": 75, + "damage": 10, + "effectSize": 100, + "explosionWav": "nxsexpld.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 20, + "flightGfx": "FXMflare.PIE", + "flightSpeed": 1200, + "hitGfx": "FXSFlms.PIE", + "hitpoints": 300, + "id": "NEXUSlink", + "lightWorld": 1, + "longHit": 100, + "longRange": 1024, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXSFlms.PIE", + "model": "GNHECM3.PIE", + "mountModel": "TRHECM3.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXHBLas.PIE", + "name": "*NEXUSlink*", + "rotate": 180, + "shortHit": 100, + "shortRange": 1024, + "waterGfx": "FXSFlms.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "ELECTRONIC", + "weaponWav": "nxstower.ogg" + }, + "NX-Cyb-Rail1": { + "buildPoints": 800, + "buildPower": 200, + "damage": 140, + "effectSize": 100, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flightGfx": "FXGAmmo.PIE", + "flightSpeed": 1000, + "hitGfx": "FXFlecht.PIE", + "hitpoints": 100, + "id": "NX-Cyb-Rail1", + "longHit": 70, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFlecht.PIE", + "model": "CY_RAIL.PIE", + "mountModel": "Cybodyjp.pie", + "movement": "DIRECT", + "muzzleGfx": "FXLGauss.PIE", + "name": "*NX-Cyb-Rail1*", + "numExplosions": 1, + "recoilValue": 50, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXFlecht.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "GAUSS", + "weaponWav": "gaussgun.ogg", + "weight": 120 + }, + "NX-CyborgChaingun": { + "buildPoints": 50, + "buildPower": 10, + "damage": 13, + "effectSize": 100, + "facePlayer": 1, + "firePause": 6, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMETHIT.PIE", + "hitpoints": 50, + "id": "NX-CyborgChaingun", + "longHit": 50, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "cy_gun.pie", + "mountModel": "Cybodyjp.pie", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun2.PIE", + "name": "*NX-CyborgChaingun*", + "numExplosions": 1, + "recoilValue": 20, + "rotate": 180, + "shortHit": 70, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 120 + }, + "NX-CyborgMiss": { + "buildPoints": 700, + "buildPower": 250, + "damage": 300, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 100, + "flags": "ShootAir", + "flightGfx": "FXMflare.PIE", + "flightSpeed": 900, + "hitGfx": "FXMExp.PIE", + "hitpoints": 100, + "id": "NX-CyborgMiss", + "lightWorld": 1, + "longHit": 80, + "longRange": 2048, + "maxElevation": 90, + "minElevation": -60, + "minRange": 64, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "CY_MISS.PIE", + "mountModel": "Cybodyjp.pie", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "*NX-CyborgMiss*", + "numExplosions": 2, + "radiusLife": 10, + "recoilValue": 20, + "rotate": 180, + "shortHit": 70, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "MISSILE", + "weaponWav": "rocket.ogg", + "weight": 120 + }, + "NX-CyborgPulseLas": { + "buildPoints": 375, + "buildPower": 125, + "damage": 100, + "effectSize": 100, + "explosionWav": "lsrexpl.ogg", + "facePlayer": 1, + "firePause": 30, + "flightGfx": "FXLFLSH.PIE", + "flightSpeed": 1600, + "hitGfx": "FXFLSHL.PIE", + "hitpoints": 100, + "id": "NX-CyborgPulseLas", + "lightWorld": 1, + "longHit": 65, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFLSHL.PIE", + "model": "CY_LAS.PIE", + "mountModel": "Cybodyjp.pie", + "movement": "DIRECT", + "muzzleGfx": "FXLasRot.PIE", + "name": "*NX-CyborgPulseLas*", + "numExplosions": 1, + "recoilValue": 10, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXFLSHL.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "ENERGY", + "weaponWav": "plslsr.ogg", + "weight": 120 + }, + "PlasmaHeavy": { + "buildPoints": 375, + "buildPower": 75, + "damage": 500, + "effectSize": 200, + "explosionWav": "lrgexpl.ogg", + "faceInFlight": 1, + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 60, + "flightGfx": "FXMflare.PIE", + "flightSpeed": 400, + "hitGfx": "FXLExp.PIE", + "hitpoints": 5, + "id": "PlasmaHeavy", + "lightWorld": 1, + "longHit": 99, + "longRange": 10000, + "maxElevation": 90, + "minElevation": -30, + "minRange": 768, + "minimumDamage": 33, + "missGfx": "FXLExp.PIE", + "model": "GNHPLASM.PIE", + "mountModel": "TRHPLASM.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXMHowt.PIE", + "name": "*Heavy Plasma Launcher*", + "numExplosions": 2, + "periodicalDamage": 100, + "periodicalDamageRadius": 32, + "periodicalDamageTime": 30, + "radius": 256, + "radiusDamage": 250, + "radiusLife": 10, + "recoilValue": 50, + "rotate": 180, + "shortHit": 40, + "shortRange": 1920, + "waterGfx": "FXMSplsh.PIE", + "weaponClass": "HEAT", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "FLAME", + "weaponWav": "medcan.ogg", + "weight": 10000 + }, + "QuadMg1AAGun": { + "buildPoints": 400, + "buildPower": 100, + "damage": 40, + "designable": 1, + "effectSize": 20, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 6, + "flags": "AirOnly", + "flightGfx": "FXAALSHT.PIE", + "flightSpeed": 1400, + "hitGfx": "FXAIREXP.PIE", + "hitpoints": 175, + "id": "QuadMg1AAGun", + "lightWorld": 1, + "longHit": 75, + "longRange": 2048, + "maxElevation": 90, + "minElevation": -45, + "minimumDamage": 33, + "missGfx": "FXAIREXP.PIE", + "model": "gnlair.PIE", + "mountModel": "TRMAIR.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXCan40m.PIE", + "name": "Hurricane AA Turret", + "numExplosions": 2, + "radius": 64, + "radiusDamage": 20, + "radiusLife": 100, + "recoilValue": 30, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "A-A GUN", + "weaponWav": "mgbar2.ogg", + "weight": 10000 + }, + "QuadRotAAGun": { + "buildPoints": 1200, + "buildPower": 150, + "damage": 45, + "designable": 1, + "effectSize": 20, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 3, + "flags": "AirOnly", + "flightGfx": "FXAALSH2.PIE", + "flightSpeed": 1500, + "hitGfx": "FXAIREXP.PIE", + "hitpoints": 200, + "id": "QuadRotAAGun", + "lightWorld": 1, + "longHit": 75, + "longRange": 2048, + "maxElevation": 90, + "minElevation": -45, + "minimumDamage": 33, + "missGfx": "FXAIREXP.PIE", + "model": "gnhair2.PIE", + "mountModel": "TRHAIR.PIE", + "movement": "HOMING-DIRECT", + "muzzleGfx": "FXCan40m.PIE", + "name": "Whirlwind AA Turret", + "numExplosions": 2, + "radius": 64, + "radiusDamage": 20, + "radiusLife": 100, + "recoilValue": 20, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "A-A GUN", + "weaponWav": "asltmg.ogg", + "weight": 10000 + }, + "RailGun1-VTOL": { + "buildPoints": 1000, + "buildPower": 250, + "damage": 320, + "designable": 1, + "effectSize": 75, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 40, + "flags": "ShootAir", + "flightGfx": "FXGAmmo.PIE", + "flightSpeed": 1200, + "hitGfx": "FXFlecht.PIE", + "hitpoints": 200, + "id": "RailGun1-VTOL", + "longHit": 60, + "longRange": 1536, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFlecht.PIE", + "model": "GNLGSS.PIE", + "mountModel": "TRLGSS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLGauss.PIE", + "name": "VTOL Needle Gun", + "numAttackRuns": 2, + "numExplosions": 1, + "numRounds": 3, + "rotate": 180, + "shortHit": 70, + "shortRange": 768, + "waterGfx": "FXFlecht.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "GAUSS", + "weaponWav": "gaussgun.ogg", + "weight": 600 + }, + "RailGun1Mk1": { + "buildPoints": 1000, + "buildPower": 250, + "damage": 150, + "designable": 1, + "effectSize": 100, + "explosionWav": "gaussgun.ogg", + "facePlayer": 1, + "firePause": 40, + "flightGfx": "FXGAmmo.PIE", + "flightSpeed": 1200, + "hitGfx": "FXFlecht.PIE", + "hitpoints": 400, + "id": "RailGun1Mk1", + "longHit": 70, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXFlecht.PIE", + "model": "GNLGSS.PIE", + "mountModel": "TRLGSS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLGauss.PIE", + "name": "Needle Gun", + "numExplosions": 1, + "numRounds": 3, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXFlecht.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "GAUSS", + "weaponWav": "gaussgun.ogg", + "weight": 400 + }, + "RailGun2-VTOL": { + "buildPoints": 1200, + "buildPower": 300, + "damage": 400, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 60, + "flightGfx": "FXGammoM.PIE", + "flightSpeed": 1100, + "hitGfx": "Fxflech2.PIE", + "hitpoints": 250, + "id": "RailGun2-VTOL", + "lightWorld": 1, + "longHit": 70, + "longRange": 1536, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "Fxflech2.PIE", + "model": "GNMGSS.PIE", + "mountModel": "TRMGSS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMGauss.PIE", + "name": "VTOL Rail Gun", + "numAttackRuns": 2, + "numExplosions": 1, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXMSWave.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "GAUSS", + "weaponWav": "gaussgun.ogg", + "weight": 1000 + }, + "RailGun2Mk1": { + "buildPoints": 1200, + "buildPower": 300, + "damage": 200, + "designable": 1, + "effectSize": 100, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 60, + "flightGfx": "FXGammoM.PIE", + "flightSpeed": 1100, + "hitGfx": "Fxflech2.PIE", + "hitpoints": 500, + "id": "RailGun2Mk1", + "lightWorld": 1, + "longHit": 70, + "longRange": 1536, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "Fxflech2.PIE", + "model": "GNMGSS.PIE", + "mountModel": "TRMGSS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMGauss.PIE", + "name": "Rail Gun", + "numExplosions": 1, + "rotate": 180, + "shortHit": 80, + "shortRange": 768, + "waterGfx": "FXMSWave.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "GAUSS", + "weaponWav": "gaussgun.ogg", + "weight": 2000 + }, + "RailGun3Mk1": { + "buildPoints": 1600, + "buildPower": 400, + "damage": 300, + "designable": 1, + "effectSize": 150, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 80, + "flightGfx": "FXGammoH.PIE", + "flightSpeed": 900, + "hitGfx": "Fxflech2.PIE", + "hitpoints": 750, + "id": "RailGun3Mk1", + "lightWorld": 1, + "longHit": 70, + "longRange": 2048, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "Fxflech2.PIE", + "model": "GNHGSS.PIE", + "mountModel": "TRHGSS.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXHGauss.PIE", + "name": "Gauss Cannon", + "numExplosions": 1, + "radiusDamage": 30, + "radiusLife": 10, + "recoilValue": 100, + "rotate": 180, + "shortHit": 80, + "shortRange": 1024, + "waterGfx": "FXVLSWav.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "GAUSS", + "weaponWav": "gaussgun.ogg", + "weight": 5000 + }, + "Rocket-BB": { + "buildPoints": 750, + "buildPower": 150, + "damage": 125, + "designable": 1, + "effectSize": 25, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 80, + "flightGfx": "FXSPLME.PIE", + "flightSpeed": 1200, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 5, + "id": "Rocket-BB", + "lightWorld": 1, + "longHit": 70, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "Gnmrktbb.PIE", + "mountModel": "TRMRKTBB.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "Bunker Buster", + "numExplosions": 2, + "radiusLife": 10, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "BUNKER BUSTER", + "weaponSubClass": "SLOW ROCKET", + "weaponWav": "rocket.ogg", + "weight": 250 + }, + "Rocket-HvyA-T": { + "buildPoints": 1250, + "buildPower": 250, + "damage": 250, + "designable": 1, + "effectSize": 75, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 5, + "id": "Rocket-HvyA-T", + "lightWorld": 1, + "longHit": 60, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "Gnmrcktb.pie", + "mountModel": "Trmrcktb.pie", + "movement": "DIRECT", + "muzzleGfx": "FXMRocAt.PIE", + "name": "Tank Killer", + "numExplosions": 2, + "numRounds": 2, + "radiusLife": 10, + "reloadTime": 160, + "rotate": 180, + "shortHit": 65, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "SLOW ROCKET", + "weaponWav": "rocket.ogg", + "weight": 250 + }, + "Rocket-IDF": { + "buildPoints": 1500, + "buildPower": 300, + "damage": 100, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 1, + "flightGfx": "FXHPLME.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMNExp.PIE", + "hitpoints": 5, + "id": "Rocket-IDF", + "lightWorld": 1, + "longHit": 80, + "longRange": 11000, + "maxElevation": 90, + "minElevation": -60, + "minRange": 640, + "minimumDamage": 33, + "missGfx": "FXMNExp.PIE", + "model": "GNHRCKT.PIE", + "mountModel": "TRHRCKT.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "Ripple Rockets", + "numExplosions": 2, + "numRounds": 6, + "radius": 64, + "radiusDamage": 50, + "reloadTime": 600, + "shortHit": 70, + "shortRange": 1024, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "SLOW ROCKET", + "weaponWav": "rocket.ogg", + "weight": 10000 + }, + "Rocket-LtA-T": { + "buildPoints": 500, + "buildPower": 100, + "damage": 160, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 1200, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 5, + "id": "Rocket-LtA-T", + "lightWorld": 1, + "longHit": 60, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNMRCKTA.PIE", + "mountModel": "TRMRCKTA.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMRocAt.PIE", + "name": "Lancer", + "numExplosions": 2, + "numRounds": 2, + "radiusLife": 10, + "reloadTime": 120, + "rotate": 180, + "shortHit": 65, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "SLOW ROCKET", + "weaponWav": "rocket.ogg", + "weight": 250 + }, + "Rocket-MRL": { + "buildPoints": 500, + "buildPower": 100, + "damage": 30, + "designable": 1, + "effectSize": 25, + "explosionWav": "lrgexpl.ogg", + "faceInFlight": 1, + "facePlayer": 1, + "firePause": 1, + "flightGfx": "FXMflare.PIE", + "flightSpeed": 1200, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 5, + "id": "Rocket-MRL", + "lightWorld": 1, + "longHit": 50, + "longRange": 960, + "maxElevation": 90, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNMRCKT.PIE", + "mountModel": "TRMRCKT.PIE", + "movement": "INDIRECT", + "muzzleGfx": "FXMRoc.PIE", + "name": "Mini-Rocket Artillery", + "numExplosions": 2, + "numRounds": 8, + "radius": 64, + "radiusDamage": 30, + "radiusLife": 10, + "reloadTime": 150, + "rotate": 180, + "shortHit": 40, + "shortRange": 384, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ARTILLERY ROUND", + "weaponSubClass": "ROCKET", + "weaponWav": "rocket.ogg", + "weight": 250 + }, + "Rocket-Pod": { + "buildPoints": 375, + "buildPower": 75, + "damage": 20, + "designable": 1, + "effectSize": 25, + "explosionWav": "smlexpl.ogg", + "faceInFlight": 1, + "facePlayer": 1, + "firePause": 10, + "flightGfx": "FXMflare.PIE", + "flightSpeed": 1500, + "hitGfx": "FXMPExp.PIE", + "hitpoints": 5, + "id": "Rocket-Pod", + "lightWorld": 1, + "longHit": 30, + "longRange": 960, + "maxElevation": 90, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXMPExp.PIE", + "model": "GNLRCKTP.PIE", + "mountModel": "TRLRCKTP.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "Mini-Rocket Pod", + "numExplosions": 2, + "radiusLife": 10, + "recoilValue": 10, + "rotate": 180, + "shortHit": 50, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "ROCKET", + "weaponWav": "rocket.ogg", + "weight": 200 + }, + "Rocket-VTOL-BB": { + "buildPoints": 750, + "buildPower": 150, + "damage": 180, + "designable": 1, + "effectSize": 25, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 10, + "flightGfx": "FXSPLME.PIE", + "flightSpeed": 1200, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 5, + "id": "Rocket-VTOL-BB", + "lightWorld": 1, + "longHit": 70, + "longRange": 1152, + "maxElevation": 20, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "Gnmrktbb.PIE", + "mountModel": "TRMRKTBB.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "VTOL Bunker Buster", + "numAttackRuns": 1, + "numExplosions": 2, + "numRounds": 2, + "reloadTime": 80, + "radiusLife": 10, + "rotate": 180, + "shortHit": 75, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "BUNKER BUSTER", + "weaponSubClass": "ROCKET", + "weaponWav": "rocket.ogg", + "weight": 750 + }, + "Rocket-VTOL-HvyA-T": { + "buildPoints": 1250, + "buildPower": 250, + "damage": 375, + "designable": 1, + "effectSize": 75, + "explosionWav": "lrgexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flags": "ShootAir", + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 1000, + "hitGfx": "FXMExp.PIE", + "hitpoints": 5, + "id": "Rocket-VTOL-HvyA-T", + "lightWorld": 1, + "longHit": 60, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXMExp.PIE", + "model": "Gnmrcktb.PIE", + "mountModel": "Trmrcktb.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMRocAt.PIE", + "name": "VTOL Tank Killer", + "numAttackRuns": 1, + "numExplosions": 2, + "numRounds": 2, + "radiusLife": 10, + "reloadTime": 160, + "rotate": 180, + "shortHit": 65, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "SLOW ROCKET", + "weaponWav": "rocket.ogg", + "weight": 750 + }, + "Rocket-VTOL-LtA-T": { + "buildPoints": 500, + "buildPower": 100, + "damage": 180, + "designable": 1, + "effectSize": 50, + "explosionWav": "smlexpl.ogg", + "facePlayer": 1, + "firePause": 1, + "flags": "ShootAir", + "flightGfx": "FXMPLME.PIE", + "flightSpeed": 1200, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 5, + "id": "Rocket-VTOL-LtA-T", + "lightWorld": 1, + "longHit": 60, + "longRange": 1152, + "maxElevation": 90, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXGRDexl.PIE", + "model": "GNMRCKTA.PIE", + "mountModel": "TRMRCKTA.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXMRocAt.PIE", + "name": "VTOL Lancer", + "numAttackRuns": 1, + "numExplosions": 2, + "numRounds": 2, + "radiusLife": 10, + "reloadTime": 120, + "rotate": 180, + "shortHit": 65, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI AIRCRAFT", + "weaponSubClass": "SLOW ROCKET", + "weaponWav": "rocket.ogg", + "weight": 250 + }, + "Rocket-VTOL-Pod": { + "buildPoints": 375, + "buildPower": 75, + "damage": 50, + "designable": 1, + "effectSize": 25, + "explosionWav": "smlexpl.ogg", + "faceInFlight": 1, + "facePlayer": 1, + "firePause": 5, + "flags": "ShootAir", + "flightGfx": "FXMflare.PIE", + "flightSpeed": 1500, + "hitGfx": "FXMPExp.PIE", + "hitpoints": 5, + "id": "Rocket-VTOL-Pod", + "lightWorld": 1, + "longHit": 30, + "longRange": 960, + "maxElevation": 20, + "minElevation": -60, + "minRange": 128, + "minimumDamage": 33, + "missGfx": "FXMPExp.PIE", + "model": "GNLRCKTP.PIE", + "mountModel": "TRLRCKTP.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "VTOL Mini-Rocket", + "numAttackRuns": 4, + "numExplosions": 2, + "radiusLife": 10, + "recoilValue": 10, + "rotate": 180, + "shortHit": 50, + "shortRange": 640, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "ROCKET", + "weaponWav": "rocket.ogg", + "weight": 200 + }, + "SpyTurret01": { + "buildPoints": 375, + "buildPower": 75, + "damage": 1, + "effectSize": 100, + "faceInFlight": 1, + "facePlayer": 1, + "fireOnMove": 0, + "firePause": 10, + "flightGfx": "FXMflare.PIE", + "flightSpeed": 1200, + "hitGfx": "FXMPExp.PIE", + "hitpoints": 999, + "id": "SpyTurret01", + "longHit": 100, + "longRange": 384, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXMPExp.PIE", + "model": "GNHECM3.PIE", + "mountModel": "TRHECM3.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "Scrambler Turret", + "rotate": 180, + "shortHit": 100, + "shortRange": 384, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "ELECTRONIC", + "weaponWav": "rotlsr.ogg" + }, + "Superweapon": { + "buildPoints": 50, + "buildPower": 10, + "damage": 9999, + "effectSize": 25, + "facePlayer": 1, + "firePause": 4, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 9999, + "id": "Superweapon", + "longHit": 90, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNLMG1.PIE", + "mountModel": "TRLMG1.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*Kevs Super Weapon*", + "numExplosions": 1, + "radius": 64, + "radiusDamage": 1000, + "radiusLife": 100, + "recoilValue": 20, + "rotate": 180, + "shortHit": 99, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "MACHINE GUN", + "weaponWav": "mgbar2.ogg", + "weight": 100 + }, + "Superweapon2": { + "buildPoints": 50, + "buildPower": 10, + "damage": 9999, + "effectSize": 25, + "facePlayer": 1, + "firePause": 4, + "flightGfx": "FXTracer.PIE", + "flightSpeed": 1000, + "hitGfx": "FXGRDexl.PIE", + "hitpoints": 9999, + "id": "Superweapon2", + "longHit": 1, + "longRange": 768, + "maxElevation": 90, + "minElevation": -60, + "minimumDamage": 33, + "missGfx": "FXDIRTsp.PIE", + "model": "GNLMG1.PIE", + "mountModel": "TRLMG1.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLMgun.PIE", + "name": "*Alexs Super Weapon*", + "numExplosions": 1, + "radius": 1000, + "radiusDamage": 1000, + "radiusLife": 100, + "recoilValue": 20, + "rotate": 180, + "shortHit": 2, + "shortRange": 512, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI TANK", + "weaponSubClass": "CANNON", + "weaponWav": "mgbar2.ogg", + "weight": 100 + }, + "ZNULLWEAPON": { + "buildPoints": 250, + "effectSize": 100, + "faceInFlight": 1, + "facePlayer": 1, + "fireOnMove": 0, + "flightGfx": "FXMflare.PIE", + "hitGfx": "FXMPExp.PIE", + "id": "ZNULLWEAPON", + "longHit": 0, + "maxElevation": 90, + "minElevation": -30, + "minimumDamage": 33, + "missGfx": "FXMPExp.PIE", + "model": "Mibnkgun.pie", + "mountModel": "MIBNKTUR.PIE", + "movement": "DIRECT", + "muzzleGfx": "FXLRocPd.PIE", + "name": "*Z NULL Weapon*", + "numExplosions": 1, + "recoilValue": 100, + "shortHit": 0, + "waterGfx": "FXSSplsh.PIE", + "weaponClass": "KINETIC", + "weaponEffect": "ANTI PERSONNEL", + "weaponSubClass": "MACHINE GUN" + } +}