From 9c1edd2a86383bf84b5d62502b9f122e3dd7d4e3 Mon Sep 17 00:00:00 2001 From: WoodyXP Date: Wed, 12 Jul 2023 15:43:13 +0200 Subject: [PATCH] Added coalition to groundunits and fixed some eras and reformatted aircraft db --- client/src/units/aircraftdatabase.ts | 7822 ++++++++++++------------ client/src/units/groundunitdatabase.ts | 737 +-- 2 files changed, 4211 insertions(+), 4348 deletions(-) diff --git a/client/src/units/aircraftdatabase.ts b/client/src/units/aircraftdatabase.ts index 07aec6ea..571d0b91 100644 --- a/client/src/units/aircraftdatabase.ts +++ b/client/src/units/aircraftdatabase.ts @@ -1,3979 +1,3979 @@ import { UnitDatabase } from "./unitdatabase" export class AircraftDatabase extends UnitDatabase { - constructor() { - super(); - this.blueprints = { - "A-10C_2": { - "name": "A-10C_2", - "coalition": "Blue", - "era": "Late Cold War", - "label": "A-10C Warthog", - "shortLabel": "10", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Mk-84", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 1 - }, - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 6 - } - ], - "roles": [ - "CAS" - ], - "code": "Mk-82*6,Mk-84*2,AIM-9*2,ECM", - "name": "Heavy / Mk-84 / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "AGM-65D", - "quantity": 4 - }, - { - "name": "CBU-97", - "quantity": 4 - }, - { - "name": "TGP", - "quantity": 1 - }, - { - "name": "ECM", - "quantity": 1 - }, - { - "name": "AIM-9", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2", - "name": "Heavy / AGM-65D / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "GBU-12", - "quantity": 6 - }, - { - "name": "GBU-10", - "quantity": 2 - }, - { - "name": "TGP", - "quantity": 1 - }, - { - "name": "AIM-9", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "GBU-12*6,GBU-10*2,TGP, AIM-9*2", - "name": "Heavy / GBU-12 / Short Range" - }, - { - "fuel": 1, - "items": [ + constructor() { + super(); + this.blueprints = { + "A-10C_2": { + "name": "A-10C_2", + "coalition": "Blue", + "era": "Late Cold War", + "label": "A-10C Warthog", + "shortLabel": "10", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Mk-84", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 1 + }, + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "Mk-82", + "quantity": 6 + } + ], + "roles": [ + "CAS" + ], + "code": "Mk-82*6,Mk-84*2,AIM-9*2,ECM", + "name": "Heavy / Mk-84 / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "AGM-65D", + "quantity": 4 + }, + { + "name": "CBU-97", + "quantity": 4 + }, + { + "name": "TGP", + "quantity": 1 + }, + { + "name": "ECM", + "quantity": 1 + }, + { + "name": "AIM-9", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "AGM-65D*4, CBU-97*4,TGP, ECM, AIM-9*2", + "name": "Heavy / AGM-65D / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "GBU-12", + "quantity": 6 + }, + { + "name": "GBU-10", + "quantity": 2 + }, + { + "name": "TGP", + "quantity": 1 + }, + { + "name": "AIM-9", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "GBU-12*6,GBU-10*2,TGP, AIM-9*2", + "name": "Heavy / GBU-12 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "a-10.png" - }, - "AJS37": { - "name": "AJS37", - "coalition": "Blue", - "label": "AJS37 Viggen", - "era": "Mid Cold War", - "shortLabel": "37", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "BK90", - "quantity": 2 - }, - { - "name": "RB-74", - "quantity": 2 - }, - { - "name": "XT", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "Strike: BK90 (MJ1)*2, RB-74*2, XT", - "name": "Heavy / BK90 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "ARAK M70 HE", - "quantity": 4 - }, - { - "name": "XT", - "quantity": 1 - } - ], - "roles": [ - "CAS" - ], - "code": "CAS: ARAK M70 HE*4, XT", - "name": "Heavy / ARAK M79 HE / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "RB05", - "quantity": 2 - }, - { - "name": "RB74", - "quantity": 2 - }, - { - "name": "XT", - "quantity": 1 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "Anti-ship (RB05): RB-05A*2, RB-74*2, XT", - "name": "Heavy / RB05 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "a-10.png" + }, + "AJS37": { + "name": "AJS37", + "coalition": "Blue", + "label": "AJS37 Viggen", + "era": "Mid Cold War", + "shortLabel": "37", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "BK90", + "quantity": 2 + }, + { + "name": "RB-74", + "quantity": 2 + }, + { + "name": "XT", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "Strike: BK90 (MJ1)*2, RB-74*2, XT", + "name": "Heavy / BK90 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "ARAK M70 HE", + "quantity": 4 + }, + { + "name": "XT", + "quantity": 1 + } + ], + "roles": [ + "CAS" + ], + "code": "CAS: ARAK M70 HE*4, XT", + "name": "Heavy / ARAK M79 HE / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "RB05", + "quantity": 2 + }, + { + "name": "RB74", + "quantity": 2 + }, + { + "name": "XT", + "quantity": 1 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "Anti-ship (RB05): RB-05A*2, RB-74*2, XT", + "name": "Heavy / RB05 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "viggen.png" - }, - "AV8BNA": { - "name": "AV8BNA", - "coalition": "Blue", - "label": "AV8BNA Harrier", - "era": "Late Cold War", - "shortLabel": "8", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "GBU-38", - "quantity": 2 - }, - { - "name": "AIM-9M", - "quantity": 1 - }, - { - "name": "AGM-122 Sidearm", - "quantity": 1 - }, - { - "name": "Fuel 300", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "H-M-H 3", - "name": "Heavy / GBU-38 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "AGM-65F", - "quantity": 4 - }, - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "GAU-12", - "quantity": 1 - } - ], - "roles": [ - "CAS" - ], - "code": "Anti Armor", - "name": "Heavy / AGM-65F / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "viggen.png" + }, + "AV8BNA": { + "name": "AV8BNA", + "coalition": "Blue", + "label": "AV8BNA Harrier", + "era": "Late Cold War", + "shortLabel": "8", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "GBU-38", + "quantity": 2 + }, + { + "name": "AIM-9M", + "quantity": 1 + }, + { + "name": "AGM-122 Sidearm", + "quantity": 1 + }, + { + "name": "Fuel 300", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "H-M-H 3", + "name": "Heavy / GBU-38 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "AGM-65F", + "quantity": 4 + }, + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "GAU-12", + "quantity": 1 + } + ], + "roles": [ + "CAS" + ], + "code": "Anti Armor", + "name": "Heavy / AGM-65F / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "av8bna.png" - }, - "C-101CC": { - "name": "C-101CC", - "coalition": "Blue", - "label": "C-101CC", - "era": "Late Cold War", - "shortLabel": "101", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "DEFA 553 CANNON (I)", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "2*AIM-9M, DEFA 553 CANNON (I)", - "name": "Light / Fox 2 / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "BELOUGA", - "quantity": 2 - }, - { - "name": "BIN-200", - "quantity": 2 - }, - { - "name": "AN-M3 CANNON", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON", - "name": "Heavy / BELOUGA, BIN-200 / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "av8bna.png" + }, + "C-101CC": { + "name": "C-101CC", + "coalition": "Blue", + "label": "C-101CC", + "era": "Late Cold War", + "shortLabel": "101", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "DEFA 553 CANNON (I)", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "2*AIM-9M, DEFA 553 CANNON (I)", + "name": "Light / Fox 2 / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "BELOUGA", + "quantity": 2 + }, + { + "name": "BIN-200", + "quantity": 2 + }, + { + "name": "AN-M3 CANNON", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "2*AIM-9M ,2*BELOUGA,2*BIN-200, AN-M3 CANNON", + "name": "Heavy / BELOUGA, BIN-200 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "c-101.png" - }, - "H-6J": { - "name": "H-6J", - "coalition": "Red", - "label": "H-6J Badger", - "era": "Mid Cold War", - "shortLabel": "H6", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "250-3 LD Bomb", - "quantity": 36 - } - ], - "roles": [ - "Strike" - ], - "code": "250-3 LD Bomb x 36", - "name": "Heavy / Bombs / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "KD-20", - "quantity": 4 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "KD-20 x 4", - "name": "Heavy / KD-20 / Long Range" - } - ], - "filename": "h-6.png" - }, - "J-11A": { - "name": "J-11A", - "coalition": "Red", - "label": "J-11A Flaming Dragon", - "era": "Modern", - "shortLabel": "11", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "FAB-500", - "quantity": 8 - }, - { - "name": "R-73", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-500x8,R-73x2,ECM", - "name": "Heavy / Fox 2 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-77", - "quantity": 2 - }, - { - "name": "R-73", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-77x2, R-73x2", - "name": "Light / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-27ER", - "quantity": 2 - }, - { - "name": "R-73", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-27ERx2, R-73x2", - "name": "Light / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "c-101.png" + }, + "H-6J": { + "name": "H-6J", + "coalition": "Red", + "label": "H-6J Badger", + "era": "Mid Cold War", + "shortLabel": "H6", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "250-3 LD Bomb", + "quantity": 36 + } + ], + "roles": [ + "Strike" + ], + "code": "250-3 LD Bomb x 36", + "name": "Heavy / Bombs / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "KD-20", + "quantity": 4 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "KD-20 x 4", + "name": "Heavy / KD-20 / Long Range" + } + ], + "filename": "h-6.png" + }, + "J-11A": { + "name": "J-11A", + "coalition": "Red", + "label": "J-11A Flaming Dragon", + "era": "Modern", + "shortLabel": "11", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "FAB-500", + "quantity": 8 + }, + { + "name": "R-73", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-500x8,R-73x2,ECM", + "name": "Heavy / Fox 2 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-77", + "quantity": 2 + }, + { + "name": "R-73", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-77x2, R-73x2", + "name": "Light / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-27ER", + "quantity": 2 + }, + { + "name": "R-73", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-27ERx2, R-73x2", + "name": "Light / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-27.png" - }, - "JF-17": { - "name": "JF-17", - "coalition": "Red", - "label": "JF-17 Thunder", - "era": "Modern", - "shortLabel": "17", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "PL-5E2", - "quantity": 2 - }, - { - "name": "C802AK", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "PL-5Ex2, C802AKx2, 800L Tank", - "name": "Heavy / C802AK ASM / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "PL-5E2", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 2 - }, - { - "name": "800L Tank", - "quantity": 1 - }, - { - "name": "WMD7", - "quantity": 1 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7", - "name": "Heavy / C802AK ASM / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "PL-5E2", - "quantity": 2 - }, - { - "name": "SD-10", - "quantity": 2 - }, - { - "name": "1100L Tank", - "quantity": 2 - }, - { - "name": "WMD7", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7", - "name": "Heavy / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-27.png" + }, + "JF-17": { + "name": "JF-17", + "coalition": "Red", + "label": "JF-17 Thunder", + "era": "Modern", + "shortLabel": "17", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "PL-5E2", + "quantity": 2 + }, + { + "name": "C802AK", + "quantity": 2 + }, + { + "name": "800L Tank", + "quantity": 1 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "PL-5Ex2, C802AKx2, 800L Tank", + "name": "Heavy / C802AK ASM / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "PL-5E2", + "quantity": 2 + }, + { + "name": "GBU-12", + "quantity": 2 + }, + { + "name": "800L Tank", + "quantity": 1 + }, + { + "name": "WMD7", + "quantity": 1 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "PL-5Ex2, 2*GBU-12x2, 800L Tank, WMD7", + "name": "Heavy / C802AK ASM / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "PL-5E2", + "quantity": 2 + }, + { + "name": "SD-10", + "quantity": 2 + }, + { + "name": "1100L Tank", + "quantity": 2 + }, + { + "name": "WMD7", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "PL-5Ex2, SD-10x2, 1100L Tankx2, WMD7", + "name": "Heavy / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "jf-17.png" - }, - "F-16C_50": { - "name": "F-16C_50", - "coalition": "Blue", - "label": "F-16C Viper", - "era": "Late Cold War", - "shortLabel": "16", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 3 - }, - { - "name": "AIM-120C", - "quantity": 2 - }, - { - "name": "AIM-9X", - "quantity": 4 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-120C*2, AIM-9X*4, FUEL*2", - "name": "Heavy / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-120C", - "quantity": 2 - }, - { - "name": "AIM-9X", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 1 - }, - { - "name": "TGP", - "quantity": 1 - }, - { - "name": "AGM-65D", - "quantity": 4 - } - ], - "roles": [ - "CAS" - ], - "code": "AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP", - "name": "Heavy / Fox 3, AGM-65D / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-120C", - "quantity": 2 - }, - { - "name": "AIM-9X", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 1 - }, - { - "name": "TGP", - "quantity": 1 - }, - { - "name": "GBU-10", - "quantity": 4 - } - ], - "roles": [ - "Strike" - ], - "code": "AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP", - "name": "Heavy / Fox 3, GBU-10 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "jf-17.png" + }, + "F-16C_50": { + "name": "F-16C_50", + "coalition": "Blue", + "label": "F-16C Viper", + "era": "Late Cold War", + "shortLabel": "16", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 3 + }, + { + "name": "AIM-120C", + "quantity": 2 + }, + { + "name": "AIM-9X", + "quantity": 4 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-120C*2, AIM-9X*4, FUEL*2", + "name": "Heavy / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-120C", + "quantity": 2 + }, + { + "name": "AIM-9X", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 1 + }, + { + "name": "TGP", + "quantity": 1 + }, + { + "name": "AGM-65D", + "quantity": 4 + } + ], + "roles": [ + "CAS" + ], + "code": "AIM-120C*2, AIM-9X*2, AGM-65D*4, FUEL*2, ECM, TGP", + "name": "Heavy / Fox 3, AGM-65D / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-120C", + "quantity": 2 + }, + { + "name": "AIM-9X", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 1 + }, + { + "name": "TGP", + "quantity": 1 + }, + { + "name": "GBU-10", + "quantity": 4 + } + ], + "roles": [ + "Strike" + ], + "code": "AIM-120C*2, AIM-9X*2, GBU-10*2, FUEL*2, ECM, TGP", + "name": "Heavy / Fox 3, GBU-10 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-16c.png" - }, - "F-5E-3": { - "name": "F-5E-3", - "coalition": "Blue", - "label": "F-5E Tiger", - "era": "Mid Cold War", - "shortLabel": "5", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Fuel 275", - "quantity": 3 - }, - { - "name": "AIM-9P5", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-9P5*2, Fuel 275*3", - "name": "Heavy / Fox 2 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "Mk-82", - "quantity": 4 - }, - { - "name": "AIM-9P5", - "quantity": 2 - }, - { - "name": "Fuel 275", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "Mk-82LD*4,AIM-9P*2,Fuel 275", - "name": "Heavy / Fox 2 / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-16c.png" + }, + "F-5E-3": { + "name": "F-5E-3", + "coalition": "Blue", + "label": "F-5E Tiger", + "era": "Mid Cold War", + "shortLabel": "5", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Fuel 275", + "quantity": 3 + }, + { + "name": "AIM-9P5", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-9P5*2, Fuel 275*3", + "name": "Heavy / Fox 2 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "Mk-82", + "quantity": 4 + }, + { + "name": "AIM-9P5", + "quantity": 2 + }, + { + "name": "Fuel 275", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "Mk-82LD*4,AIM-9P*2,Fuel 275", + "name": "Heavy / Fox 2 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-5.png" - }, - "F-86F Sabre": { - "name": "F-86F Sabre", - "coalition": "Blue", - "label": "F-86F Sabre", - "era": "Early Cold War", - "shortLabel": "86", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "120gal Fuel", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "120gal Fuel*2", - "name": "Light / Guns / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "HVAR", - "quantity": 16 - } - ], - "roles": [ - "CAS" - ], - "code": "HVAR*16", - "name": "Light / HVAR / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "AN-M64", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "AN-M64*2", - "name": "Light / AN-M64 / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-5.png" + }, + "F-86F Sabre": { + "name": "F-86F Sabre", + "coalition": "Blue", + "label": "F-86F Sabre", + "era": "Early Cold War", + "shortLabel": "86", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "120gal Fuel", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "120gal Fuel*2", + "name": "Light / Guns / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "HVAR", + "quantity": 16 + } + ], + "roles": [ + "CAS" + ], + "code": "HVAR*16", + "name": "Light / HVAR / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "AN-M64", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "AN-M64*2", + "name": "Light / AN-M64 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Light / Guns / Short Range" - } - ], - "filename": "f-5.png" - }, - "F-14A-135-GR": { - "name": "F-14A-135-GR", - "coalition": "Blue", - "label": "F-14A-135-GR Tomcat", - "era": "Mid Cold War", - "shortLabel": "14A", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-54A", - "quantity": 2 - }, - { - "name": "AIM-7F", - "quantity": 1 - }, - { - "name": "AIM-9L", - "quantity": 4 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2", - "name": "Heavy / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-7F", - "quantity": 4 - }, - { - "name": "AIM-9L", - "quantity": 4 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-7F*4, AIM-9L*4, XT*2", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - }, - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 2 - }, - { - "name": "LANTIRN", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", - "name": "Heavy / Fox 3, GBU-12 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Light / Guns / Short Range" + } + ], + "filename": "f-5.png" + }, + "F-14A-135-GR": { + "name": "F-14A-135-GR", + "coalition": "Blue", + "label": "F-14A-135-GR Tomcat", + "era": "Mid Cold War", + "shortLabel": "14A", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-54A", + "quantity": 2 + }, + { + "name": "AIM-7F", + "quantity": 1 + }, + { + "name": "AIM-9L", + "quantity": 4 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-54A-MK47*2, AIM-7F*1, AIM-9L*4, XT*2", + "name": "Heavy / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-7F", + "quantity": 4 + }, + { + "name": "AIM-9L", + "quantity": 4 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-7F*4, AIM-9L*4, XT*2", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-7M", + "quantity": 1 + }, + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "GBU-12", + "quantity": 2 + }, + { + "name": "LANTIRN", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", + "name": "Heavy / Fox 3, GBU-12 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-14.png" - }, - "F-14B": { - "name": "F-14B", - "coalition": "Blue", - "label": "F-14B Tomcat", - "era": "Late Cold War", - "shortLabel": "14B", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-54C", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 3 - }, - { - "name": "AIM-9M", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2", - "name": "Heavy / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 6 - }, - { - "name": "AIM-9M", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-7M*6, AIM-9M*2, XT*2", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 1 - }, - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 2 - }, - { - "name": "LANTIRN", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", - "name": "Heavy / Fox 3, GBU-12 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-14.png" + }, + "F-14B": { + "name": "F-14B", + "coalition": "Blue", + "label": "F-14B Tomcat", + "era": "Late Cold War", + "shortLabel": "14B", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-54C", + "quantity": 2 + }, + { + "name": "AIM-7M", + "quantity": 3 + }, + { + "name": "AIM-9M", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-54C-MK47*2, AIM-7M*3, AIM-9M*2, XT*2", + "name": "Heavy / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-7M", + "quantity": 6 + }, + { + "name": "AIM-9M", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-7M*6, AIM-9M*2, XT*2", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-7M", + "quantity": 1 + }, + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "GBU-12", + "quantity": 2 + }, + { + "name": "LANTIRN", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "AIM-7M*1, AIM-9M*2, XT*2, GBU-12*2, LANTIRN", + "name": "Heavy / Fox 3, GBU-12 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-14.png" - }, - "FA-18C_hornet": { - "name": "FA-18C_hornet", - "coalition": "Blue", - "era": "Late Cold War", - "label": "F/A-18C", - "shortLabel": "18", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 3 - }, - { - "name": "AIM-120C-5", - "quantity": 6 - }, - { - "name": "AIM-9X", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-9X*2, AIM-120C-5*6, FUEL*3", - "name": "Heavy / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 3 - }, - { - "name": "AIM-7M", - "quantity": 4 - }, - { - "name": "AIM-9M", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-9M*2, AIM-7M*4, FUEL*3", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 1 - }, - { - "name": "AIM-120C-5", - "quantity": 1 - }, - { - "name": "AIM-9X", - "quantity": 2 - }, - { - "name": "AGM-88C", - "quantity": 2 - } - ], - "roles": [ - "SEAD" - ], - "code": "AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL", - "name": "Heavy / Fox 3, AGM-88C / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 1 - }, - { - "name": "AIM-120C-5", - "quantity": 1 - }, - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "AGM-84D", - "quantity": 4 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL", - "name": "Heavy / Fox 3, AGM-84D / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 1 - }, - { - "name": "AIM-120C-5", - "quantity": 1 - }, - { - "name": "AIM-9X", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 4 - }, - { - "name": "GBU-38", - "quantity": 4 - } - ], - "roles": [ - "Strike" - ], - "code": "AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL", - "name": "Heavy / Fox 3, GBU-12, GBU-38 / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-14.png" + }, + "FA-18C_hornet": { + "name": "FA-18C_hornet", + "coalition": "Blue", + "era": "Late Cold War", + "label": "F/A-18C", + "shortLabel": "18", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 3 + }, + { + "name": "AIM-120C-5", + "quantity": 6 + }, + { + "name": "AIM-9X", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-9X*2, AIM-120C-5*6, FUEL*3", + "name": "Heavy / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 3 + }, + { + "name": "AIM-7M", + "quantity": 4 + }, + { + "name": "AIM-9M", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-9M*2, AIM-7M*4, FUEL*3", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 1 + }, + { + "name": "AIM-120C-5", + "quantity": 1 + }, + { + "name": "AIM-9X", + "quantity": 2 + }, + { + "name": "AGM-88C", + "quantity": 2 + } + ], + "roles": [ + "SEAD" + ], + "code": "AIM-9X*2, AIM-120C-5*2, AGM-88C*2, FUEL", + "name": "Heavy / Fox 3, AGM-88C / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 1 + }, + { + "name": "AIM-120C-5", + "quantity": 1 + }, + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "AGM-84D", + "quantity": 4 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "AIM-9M*2, AIM-120C-5*1, AGM-84D*4, ATFLIR, FUEL", + "name": "Heavy / Fox 3, AGM-84D / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 1 + }, + { + "name": "AIM-120C-5", + "quantity": 1 + }, + { + "name": "AIM-9X", + "quantity": 2 + }, + { + "name": "GBU-12", + "quantity": 4 + }, + { + "name": "GBU-38", + "quantity": 4 + } + ], + "roles": [ + "Strike" + ], + "code": "AIM-9X*2, AIM-120C-5*1, GBU-38*4, GBU-12*4, ATFLIR, FUEL", + "name": "Heavy / Fox 3, GBU-12, GBU-38 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "fa-18c.png" - }, - "I-16": { - "name": "I-16", - "coalition": "", - "label": "I-16", - "era": "WW2", - "shortLabel": "I16", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "fa-18c.png" + }, + "I-16": { + "name": "I-16", + "coalition": "", + "label": "I-16", + "era": "WW2", + "shortLabel": "I16", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "i-16.png" - }, - "L-39ZA": { - "name": "L-39ZA", - "coalition": "Red", - "label": "L-39ZA", - "era": "Mid Cold War", - "shortLabel": "39", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "S-5KO", - "quantity": 32 - } - ], - "roles": [ - "CAS" - ], - "code": "S-5KOx32", - "name": "Heavy / S-5KO / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "FAB-100", - "quantity": 4 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-100x4", - "name": "Heavy / FAB-100 / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-60Mx2", - "name": "Light / Fox 2 / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "i-16.png" + }, + "L-39ZA": { + "name": "L-39ZA", + "coalition": "Red", + "label": "L-39ZA", + "era": "Mid Cold War", + "shortLabel": "39", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "S-5KO", + "quantity": 32 + } + ], + "roles": [ + "CAS" + ], + "code": "S-5KOx32", + "name": "Heavy / S-5KO / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "FAB-100", + "quantity": 4 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-100x4", + "name": "Heavy / FAB-100 / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-60Mx2", + "name": "Light / Fox 2 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "l-39.png" - }, - "M-2000C": { - "name": "M-2000C", - "coalition": "Blue", - "label": "M-2000C Mirage", - "era": "Late Cold War", - "shortLabel": "M2KC", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "Super 530D", - "quantity": 2 - }, - { - "name": "Eclair", - "quantity": 1 - }, - { - "name": "fuel", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "Fox / S530D / Magic / Eclair", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "Mk82", - "quantity": 4 - }, - { - "name": "fuel", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "Kilo / 4xMk-82 / Magic", - "name": "Heavy / Mk 82 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "Matra Magic II", - "quantity": 2 - }, - { - "name": "BAP-100", - "quantity": 18 - }, - { - "name": "fuel", - "quantity": 2 - } - ], - "roles": [ - "Runway Strike" - ], - "code": "Bravo / BAP-100 / Magic", - "name": "Heavy / BAP-100 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "l-39.png" + }, + "M-2000C": { + "name": "M-2000C", + "coalition": "Blue", + "label": "M-2000C Mirage", + "era": "Late Cold War", + "shortLabel": "M2KC", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Matra Magic II", + "quantity": 2 + }, + { + "name": "Super 530D", + "quantity": 2 + }, + { + "name": "Eclair", + "quantity": 1 + }, + { + "name": "fuel", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "Fox / S530D / Magic / Eclair", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "Matra Magic II", + "quantity": 2 + }, + { + "name": "Mk82", + "quantity": 4 + }, + { + "name": "fuel", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "Kilo / 4xMk-82 / Magic", + "name": "Heavy / Mk 82 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "Matra Magic II", + "quantity": 2 + }, + { + "name": "BAP-100", + "quantity": 18 + }, + { + "name": "fuel", + "quantity": 2 + } + ], + "roles": [ + "Runway Strike" + ], + "code": "Bravo / BAP-100 / Magic", + "name": "Heavy / BAP-100 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "m2000.png" - }, - "MB-339A": { - "name": "MB-339A", - "coalition": "Blue", - "label": "MB-339A", - "era": "Mid Cold War", - "shortLabel": "339A", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "320L TipTanks", - "quantity": 2 - }, - { - "name": "DEFA 553 GunPods", - "quantity": 2 - }, - { - "name": "Mk83", - "quantity": 2 - }, - { - "name": "Mk81", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ", - "name": "Heavy / Mk81, Mk83 / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "320L TipTanks", - "quantity": 2 - }, - { - "name": "DEFA GunPods", - "quantity": 2 - }, - { - "name": "LAU-10(Zuni Rockets)", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]", - "name": "Heavy / Mk 82 / Medium Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "m2000.png" + }, + "MB-339A": { + "name": "MB-339A", + "coalition": "Blue", + "label": "MB-339A", + "era": "Mid Cold War", + "shortLabel": "339A", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "320L TipTanks", + "quantity": 2 + }, + { + "name": "DEFA 553 GunPods", + "quantity": 2 + }, + { + "name": "Mk83", + "quantity": 2 + }, + { + "name": "Mk81", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "A - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*Mk.83 + 2*Mk.81 ", + "name": "Heavy / Mk81, Mk83 / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "320L TipTanks", + "quantity": 2 + }, + { + "name": "DEFA GunPods", + "quantity": 2 + }, + { + "name": "LAU-10(Zuni Rockets)", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "AA - 2*320L TipTanks + 2*DEFA-553 GunPods + 2*LAU-10(Zuni Rockets) [ARMADA]", + "name": "Heavy / Mk 82 / Medium Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "c-101.png" - }, - "MiG-19P": { - "name": "MiG-19P", - "coalition": "Red", - "label": "MiG-19 Farmer", - "era": "Early Cold War", - "shortLabel": "19", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "K-13A Atoll", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "K-13A x 2", - "name": "Light / Fox-2 / Short range" - }, - { - "fuel": 1, - "items": [ - { - "name": "K-13A Atoll", - "quantity": 2 - }, - { - "name": "167 gal tanks", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "K-13A x 2, PTB-760 x 2", - "name": "Medium / Fox-2 / Medium range" - }, - { - "fuel": 1, - "items": [ - { - "name": "FAB-250", - "quantity": 2 - }, - { - "name": "ORO-57K", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-250 x 2, ORO-57K x 2", - "name": "Medium / FAB250, ORO57K / Short range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "c-101.png" + }, + "MiG-19P": { + "name": "MiG-19P", + "coalition": "Red", + "label": "MiG-19 Farmer", + "era": "Early Cold War", + "shortLabel": "19", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "K-13A Atoll", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "K-13A x 2", + "name": "Light / Fox-2 / Short range" + }, + { + "fuel": 1, + "items": [ + { + "name": "K-13A Atoll", + "quantity": 2 + }, + { + "name": "167 gal tanks", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "K-13A x 2, PTB-760 x 2", + "name": "Medium / Fox-2 / Medium range" + }, + { + "fuel": 1, + "items": [ + { + "name": "FAB-250", + "quantity": 2 + }, + { + "name": "ORO-57K", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-250 x 2, ORO-57K x 2", + "name": "Medium / FAB250, ORO57K / Short range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Short range" - } - ], - "filename": "mig-19.png" - }, - "MiG-21Bis": { - "name": "MiG-21Bis", - "coalition": "Red", - "label": "MiG-21 Fishbed", - "era": "Mid Cold War", - "shortLabel": "21", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-3 Atoll", - "quantity": 2 - }, - { - "name": "R-60 Aphid", - "quantity": 2 - }, - { - "name": "130 gal tanks", - "quantity": 1 - }, - { - "name": "ASO-2 Countermeasures", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "Patrol, short range", - "name": "Light / Fox-2 / Short range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-3 Atoll", - "quantity": 2 - }, - { - "name": "R-60 Aphid", - "quantity": 2 - }, - { - "name": "210 gal tanks", - "quantity": 1 - }, - { - "name": "ASO-2 Countermeasures", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "Patrol, medium range", - "name": "Medium / Fox-2 / Medium range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-3R Atoll", - "quantity": 2 - }, - { - "name": "210 gal tanks", - "quantity": 1 - }, - { - "name": "ASO-2 Countermeasures", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "Patrol, R-3R Only", - "name": "Medium / Fox-1 / Medium range" - }, - { - "fuel": 1, - "items": [ - { - "name": "GROM", - "quantity": 2 - }, - { - "name": "FAB-250", - "quantity": 2 - }, - { - "name": "210 gal tanks", - "quantity": 1 - }, - { - "name": "ASO-2 Countermeasures", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "Few big targets, GROM + BOMBS", - "name": "Heavy / GROM, FAB250 / Medium range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Short range" + } + ], + "filename": "mig-19.png" + }, + "MiG-21Bis": { + "name": "MiG-21Bis", + "coalition": "Red", + "label": "MiG-21 Fishbed", + "era": "Mid Cold War", + "shortLabel": "21", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-3 Atoll", + "quantity": 2 + }, + { + "name": "R-60 Aphid", + "quantity": 2 + }, + { + "name": "130 gal tanks", + "quantity": 1 + }, + { + "name": "ASO-2 Countermeasures", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "Patrol, short range", + "name": "Light / Fox-2 / Short range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-3 Atoll", + "quantity": 2 + }, + { + "name": "R-60 Aphid", + "quantity": 2 + }, + { + "name": "210 gal tanks", + "quantity": 1 + }, + { + "name": "ASO-2 Countermeasures", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "Patrol, medium range", + "name": "Medium / Fox-2 / Medium range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-3R Atoll", + "quantity": 2 + }, + { + "name": "210 gal tanks", + "quantity": 1 + }, + { + "name": "ASO-2 Countermeasures", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "Patrol, R-3R Only", + "name": "Medium / Fox-1 / Medium range" + }, + { + "fuel": 1, + "items": [ + { + "name": "GROM", + "quantity": 2 + }, + { + "name": "FAB-250", + "quantity": 2 + }, + { + "name": "210 gal tanks", + "quantity": 1 + }, + { + "name": "ASO-2 Countermeasures", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "Few big targets, GROM + BOMBS", + "name": "Heavy / GROM, FAB250 / Medium range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-21.png" - }, - "Mirage-F1EE": { - "name": "Mirage-F1EE", - "coalition": "Blue", - "label": "Mirage-F1EE", - "era": "Mid Cold War", - "shortLabel": "F1EE", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "AIM-9JULI", - "quantity": 2 - }, - { - "name": "R530EM", - "quantity": 2 - }, - { - "name": "1137L Fuel Tank", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "2*AIM9-JULI, 2*R530EM, 1*Fuel Tank", - "name": "Medium / Fox 1 / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "AIM-9JULI", - "quantity": 2 - }, - { - "name": "SAMP 400 LD", - "quantity": 8 - } - ], - "roles": [ - "Strike" - ], - "code": "2*AIM-9JULI, 8*SAMP 400 LD", - "name": "Heavy / SAMP400 / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-21.png" + }, + "Mirage-F1EE": { + "name": "Mirage-F1EE", + "coalition": "Blue", + "label": "Mirage-F1EE", + "era": "Mid Cold War", + "shortLabel": "F1EE", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "AIM-9JULI", + "quantity": 2 + }, + { + "name": "R530EM", + "quantity": 2 + }, + { + "name": "1137L Fuel Tank", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "2*AIM9-JULI, 2*R530EM, 1*Fuel Tank", + "name": "Medium / Fox 1 / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "AIM-9JULI", + "quantity": 2 + }, + { + "name": "SAMP 400 LD", + "quantity": 8 + } + ], + "roles": [ + "Strike" + ], + "code": "2*AIM-9JULI, 8*SAMP 400 LD", + "name": "Heavy / SAMP400 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-5.png" - }, - "A-20G": { - "name": "A-20G", - "coalition": "", - "label": "A-20G Havoc", - "era": "WW2", - "shortLabel": "A20", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "12.7mm M2 HMG", - "quantity": 6 - }, - { - "name": "500lb Bomb LD", - "quantity": 4 - } - ], - "roles": [ - "Strike" - ], - "code": "500 lb GP bomb LD*4", - "name": "Medium / Bombs / Medium Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-5.png" + }, + "A-20G": { + "name": "A-20G", + "coalition": "", + "label": "A-20G Havoc", + "era": "WW2", + "shortLabel": "A20", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "12.7mm M2 HMG", + "quantity": 6 + }, + { + "name": "500lb Bomb LD", + "quantity": 4 + } + ], + "roles": [ + "Strike" + ], + "code": "500 lb GP bomb LD*4", + "name": "Medium / Bombs / Medium Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "a-20.png" - }, - "Bf-109K-4": { - "name": "Bf-109K-4", - "coalition": "", - "label": "Bf-109K-4 Fritz", - "era": "WW2", - "shortLabel": "109", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "30mm MK108 Gun", - "quantity": 1 - }, - { - "name": "13mm MG131 Gun", - "quantity": 2 - }, - { - "name": "SC500", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "500 lb GP bomb LD*4", - "name": "Medium / Bombs / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "30mm MK108 Gun", - "quantity": 1 - }, - { - "name": "13mm MG131 Gun", - "quantity": 2 - }, - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Short Range" - } - ], - "filename": "bf109.png" - }, - "FW-190A8": { - "name": "FW-190A8", - "coalition": "", - "label": "FW-190A8 Bosch", - "era": "WW2", - "shortLabel": "190A8", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "20mm MG151 Gun", - "quantity": 4 - }, - { - "name": "13mm MG131 Gun", - "quantity": 2 - }, - { - "name": "SD500", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "SD 500 A", - "name": "Medium / Bombs / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "20mm MG151 Gun", - "quantity": 4 - }, - { - "name": "13mm MG131 Gun", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Short Range" - } - ], - "filename": "fw190.png" - }, - "FW-190D9": { - "name": "FW-190D9", - "coalition": "", - "label": "FW-190D9 Jerry", - "era": "WW2", - "shortLabel": "190D9", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "20mm MG151 Gun", - "quantity": 4 - }, - { - "name": "13mm MG131 Gun", - "quantity": 2 - }, - { - "name": "SC500", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "SD 500 A", - "name": "Medium / Bombs / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "20mm MG151 Gun", - "quantity": 4 - }, - { - "name": "13mm MG131 Gun", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Short Range" - } - ], - "filename": "fw190.png" - }, - "MosquitoFBMkVI": { - "name": "MosquitoFBMkVI", - "coalition": "", - "label": "Mosquito FB MkVI", - "era": "WW2", - "shortLabel": "Mosquito", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "20mm Hispano Gun", - "quantity": 4 - }, - { - "name": "7.7mm MG", - "quantity": 4 - }, - { - "name": "500 lb GP Mk.V", - "quantity": 2 - }, - { - "name": "500 lb GP Short tail", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "500 lb GP Mk.V*2, 500 lb GP Short tail*2", - "name": "Medium / Bombs / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "20mm Hispano Gun", - "quantity": 4 - }, - { - "name": "7.7mm MG", - "quantity": 4 - } - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Medium Range" - } - ], - "filename": "mosquito.png" - }, - "P-47D-40": { - "name": "P-47D-40", - "coalition": "", - "label": "P-47D Thunderbolt", - "era": "WW2", - "shortLabel": "P47", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "12.7mm HMG", - "quantity": 8 - }, - { - "name": "AN-M65", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "AN-M65*2", - "name": "Medium / Bombs / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "12.7mm HMG", - "quantity": 8 - } - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Medium Range" - } - ], - "filename": "p-47.png" - }, - "P-51D-30-NA": { - "name": "P-51D-30-NA", - "coalition": "", - "label": "P-51D Mustang", - "era": "WW2", - "shortLabel": "P51", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "12.7mm HMG", - "quantity": 6 - }, - { - "name": "HVAR", - "quantity": 10 - } - ], - "roles": [ - "Strike" - ], - "code": "HVAR*10", - "name": "Medium / Rockets / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "12.7mm HMG", - "quantity": 6 - } - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Medium Range" - } - ], - "filename": "p-51.png" - }, - "A-50": { - "name": "A-50", - "coalition": "Red", - "label": "A-50 Mainstay", - "era": "Late Cold War", - "shortLabel": "A50", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "a-20.png" + }, + "Bf-109K-4": { + "name": "Bf-109K-4", + "coalition": "", + "label": "Bf-109K-4 Fritz", + "era": "WW2", + "shortLabel": "109", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "30mm MK108 Gun", + "quantity": 1 + }, + { + "name": "13mm MG131 Gun", + "quantity": 2 + }, + { + "name": "SC500", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "500 lb GP bomb LD*4", + "name": "Medium / Bombs / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "30mm MK108 Gun", + "quantity": 1 + }, + { + "name": "13mm MG131 Gun", + "quantity": 2 + }, + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Short Range" + } + ], + "filename": "bf109.png" + }, + "FW-190A8": { + "name": "FW-190A8", + "coalition": "", + "label": "FW-190A8 Bosch", + "era": "WW2", + "shortLabel": "190A8", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "20mm MG151 Gun", + "quantity": 4 + }, + { + "name": "13mm MG131 Gun", + "quantity": 2 + }, + { + "name": "SD500", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "SD 500 A", + "name": "Medium / Bombs / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "20mm MG151 Gun", + "quantity": 4 + }, + { + "name": "13mm MG131 Gun", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Short Range" + } + ], + "filename": "fw190.png" + }, + "FW-190D9": { + "name": "FW-190D9", + "coalition": "", + "label": "FW-190D9 Jerry", + "era": "WW2", + "shortLabel": "190D9", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "20mm MG151 Gun", + "quantity": 4 + }, + { + "name": "13mm MG131 Gun", + "quantity": 2 + }, + { + "name": "SC500", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "SD 500 A", + "name": "Medium / Bombs / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "20mm MG151 Gun", + "quantity": 4 + }, + { + "name": "13mm MG131 Gun", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Short Range" + } + ], + "filename": "fw190.png" + }, + "MosquitoFBMkVI": { + "name": "MosquitoFBMkVI", + "coalition": "", + "label": "Mosquito FB MkVI", + "era": "WW2", + "shortLabel": "Mosquito", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "20mm Hispano Gun", + "quantity": 4 + }, + { + "name": "7.7mm MG", + "quantity": 4 + }, + { + "name": "500 lb GP Mk.V", + "quantity": 2 + }, + { + "name": "500 lb GP Short tail", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "500 lb GP Mk.V*2, 500 lb GP Short tail*2", + "name": "Medium / Bombs / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "20mm Hispano Gun", + "quantity": 4 + }, + { + "name": "7.7mm MG", + "quantity": 4 + } + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Medium Range" + } + ], + "filename": "mosquito.png" + }, + "P-47D-40": { + "name": "P-47D-40", + "coalition": "", + "label": "P-47D Thunderbolt", + "era": "WW2", + "shortLabel": "P47", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "12.7mm HMG", + "quantity": 8 + }, + { + "name": "AN-M65", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "AN-M65*2", + "name": "Medium / Bombs / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "12.7mm HMG", + "quantity": 8 + } + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Medium Range" + } + ], + "filename": "p-47.png" + }, + "P-51D-30-NA": { + "name": "P-51D-30-NA", + "coalition": "", + "label": "P-51D Mustang", + "era": "WW2", + "shortLabel": "P51", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "12.7mm HMG", + "quantity": 6 + }, + { + "name": "HVAR", + "quantity": 10 + } + ], + "roles": [ + "Strike" + ], + "code": "HVAR*10", + "name": "Medium / Rockets / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "12.7mm HMG", + "quantity": 6 + } + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Medium Range" + } + ], + "filename": "p-51.png" + }, + "A-50": { + "name": "A-50", + "coalition": "Red", + "label": "A-50 Mainstay", + "era": "Late Cold War", + "shortLabel": "A50", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "AWACS" - ], - "code": "", - "name": "Default AWACS" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "AWACS" + ], + "code": "", + "name": "Default AWACS" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "a-50.png" - }, - "An-26B": { - "name": "An-26B", - "coalition": "Red", - "label": "An-26B Curl", - "era": "Mid Cold War", - "shortLabel": "26", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "a-50.png" + }, + "An-26B": { + "name": "An-26B", + "coalition": "Red", + "label": "An-26B Curl", + "era": "Mid Cold War", + "shortLabel": "26", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Transport" - ], - "code": "", - "name": "Default Transport" - } - ], - "filename": "an-26.png" - }, - "An-30M": { - "name": "An-30M", - "coalition": "Red", - "label": "An-30M Clank", - "era": "Mid Cold War", - "shortLabel": "30", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Transport" + ], + "code": "", + "name": "Default Transport" + } + ], + "filename": "an-26.png" + }, + "An-30M": { + "name": "An-30M", + "coalition": "Red", + "label": "An-30M Clank", + "era": "Mid Cold War", + "shortLabel": "30", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Reconnaissance" - ], - "code": "", - "name": "Default Reconnaissance" - } - ], - "filename": "a-50.png" - }, - "B-1B": { - "name": "B-1B", - "coalition": "Blue", - "label": "B-1B Lancer", - "era": "Late Cold War", - "shortLabel": "1", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Mk-84", - "quantity": 24 - } - ], - "roles": [ - "Strike" - ], - "code": "Mk-84*24", - "name": "Heavy / Mk-84 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Reconnaissance" + ], + "code": "", + "name": "Default Reconnaissance" + } + ], + "filename": "a-50.png" + }, + "B-1B": { + "name": "B-1B", + "coalition": "Blue", + "label": "B-1B Lancer", + "era": "Late Cold War", + "shortLabel": "1", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Mk-84", + "quantity": 24 + } + ], + "roles": [ + "Strike" + ], + "code": "Mk-84*24", + "name": "Heavy / Mk-84 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "b-1.png" - }, - "B-52H": { - "name": "B-52H", - "coalition": "Blue", - "label": "B-52H Stratofortress", - "era": "Early Cold War", - "shortLabel": "52", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Mk-84", - "quantity": 18 - } - ], - "roles": [ - "Strike" - ], - "code": "Mk-84*18", - "name": "Heavy / Mk-84 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "b-1.png" + }, + "B-52H": { + "name": "B-52H", + "coalition": "Blue", + "label": "B-52H Stratofortress", + "era": "Early Cold War", + "shortLabel": "52", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Mk-84", + "quantity": 18 + } + ], + "roles": [ + "Strike" + ], + "code": "Mk-84*18", + "name": "Heavy / Mk-84 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "b-52.png" - }, - "C-130": { - "name": "C-130", - "coalition": "Blue", - "label": "C-130 Hercules", - "era": "Early Cold War", - "shortLabel": "130", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "b-52.png" + }, + "C-130": { + "name": "C-130", + "coalition": "Blue", + "label": "C-130 Hercules", + "era": "Early Cold War", + "shortLabel": "130", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Transport" - ], - "code": "C-130", - "name": "Default Transport" - } - ], - "filename": "c-130.png" - }, - "C-17A": { - "name": "C-17A", - "coalition": "Blue", - "label": "C-17A Globemaster", - "era": "Modern", - "shortLabel": "C17", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Transport" + ], + "code": "C-130", + "name": "Default Transport" + } + ], + "filename": "c-130.png" + }, + "C-17A": { + "name": "C-17A", + "coalition": "Blue", + "label": "C-17A Globemaster", + "era": "Modern", + "shortLabel": "C17", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Transport" - ], - "code": "", - "name": "Default Transport" - } - ], - "filename": "c-17.png" - }, - "E-3A": { - "name": "E-3A", - "coalition": "Blue", - "label": "E-3A Sentry", - "era": "Mid Cold War", - "shortLabel": "E3", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Transport" + ], + "code": "", + "name": "Default Transport" + } + ], + "filename": "c-17.png" + }, + "E-3A": { + "name": "E-3A", + "coalition": "Blue", + "label": "E-3A Sentry", + "era": "Mid Cold War", + "shortLabel": "E3", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "AWACS" - ], - "code": "", - "name": "Blue Air Force AWACS" - } - ], - "filename": "e-3.png" - }, - "E-2C": { - "name": "E-2C", - "coalition": "Blue", - "label": "E-2C Hawkeye", - "era": "Mid Cold War", - "shortLabel": "2C", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "AWACS" + ], + "code": "", + "name": "Blue Air Force AWACS" + } + ], + "filename": "e-3.png" + }, + "E-2C": { + "name": "E-2C", + "coalition": "Blue", + "label": "E-2C Hawkeye", + "era": "Mid Cold War", + "shortLabel": "2C", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "AWACS" - ], - "code": "", - "name": "Blue Navy AWACS" - } - ], - "filename": "e-2.png" - }, - "F-117A": { - "name": "F-117A", - "coalition": "Blue", - "label": "F-117A Nighthawk", - "era": "Late Cold War", - "shortLabel": "117", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "GBU-10", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "GBU-10*2", - "name": "Heavy / GBU-10 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "AWACS" + ], + "code": "", + "name": "Blue Navy AWACS" + } + ], + "filename": "e-2.png" + }, + "F-117A": { + "name": "F-117A", + "coalition": "Blue", + "label": "F-117A Nighthawk", + "era": "Late Cold War", + "shortLabel": "117", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "GBU-10", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "GBU-10*2", + "name": "Heavy / GBU-10 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-117.png" - }, - "F-15C": { - "name": "F-15C", - "coalition": "Blue", - "label": "F-15C Eagle", - "era": "Late Cold War", - "shortLabel": "15", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 3 - }, - { - "name": "AIM-120B", - "quantity": 6 - }, - { - "name": "AIM-9M", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-9*2,AIM-120*6,Fuel*3", - "name": "Heavy / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 3 - }, - { - "name": "AIM-7", - "quantity": 4 - }, - { - "name": "AIM-9M", - "quantity": 4 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-9*4,AIM-7*4,Fuel", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-117.png" + }, + "F-15C": { + "name": "F-15C", + "coalition": "Blue", + "label": "F-15C Eagle", + "era": "Late Cold War", + "shortLabel": "15", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 3 + }, + { + "name": "AIM-120B", + "quantity": 6 + }, + { + "name": "AIM-9M", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-9*2,AIM-120*6,Fuel*3", + "name": "Heavy / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 3 + }, + { + "name": "AIM-7", + "quantity": 4 + }, + { + "name": "AIM-9M", + "quantity": 4 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-9*4,AIM-7*4,Fuel", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-15.png" - }, - "F-15E": { - "name": "F-15E", - "coalition": "Blue", - "label": "F-15E Strike Eagle", - "era": "Late Cold War", - "shortLabel": "15", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 3 - }, - { - "name": "AIM-120B", - "quantity": 2 - }, - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "Mk-84", - "quantity": 8 - } - ], - "roles": [ - "CAS" - ], - "code": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8", - "name": "Heavy / Fox 3, Mk-84 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 1 - }, - { - "name": "AIM-120B", - "quantity": 2 - }, - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "GBU-12", - "quantity": 4 - }, - { - "name": "GBU-38", - "quantity": 4 - }, - { - "name": "AGM-154C", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2", - "name": "Heavy / Fox 3, GBU-12, GBU-38, AGM-154C / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-15.png" + }, + "F-15E": { + "name": "F-15E", + "coalition": "Blue", + "label": "F-15E Strike Eagle", + "era": "Late Cold War", + "shortLabel": "15", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 3 + }, + { + "name": "AIM-120B", + "quantity": 2 + }, + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "Mk-84", + "quantity": 8 + } + ], + "roles": [ + "CAS" + ], + "code": "AIM-120B*2,AIM-9M*2,FUEL*3,Mk-84*8", + "name": "Heavy / Fox 3, Mk-84 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 1 + }, + { + "name": "AIM-120B", + "quantity": 2 + }, + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "GBU-12", + "quantity": 4 + }, + { + "name": "GBU-38", + "quantity": 4 + }, + { + "name": "AGM-154C", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "AIM-120B*2,AIM-9M*2,FUEL,GBU-12*4,GBU-38*4,AGM-154C*2", + "name": "Heavy / Fox 3, GBU-12, GBU-38, AGM-154C / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-15.png" - }, - "F-4E": { - "name": "F-4E", - "coalition": "Blue", - "label": "F-4E Phantom II", - "era": "Mid Cold War", - "shortLabel": "4", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "AIM-7M", - "quantity": 4 - }, - { - "name": "AIM-9M", - "quantity": 4 - } - ], - "roles": [ - "CAP" - ], - "code": "AIM-9*4,AIM-7*4,Fuel*2", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "ECM", - "quantity": 1 - }, - { - "name": "AIM-7M", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 18 - } - ], - "roles": [ - "Strike" - ], - "code": "Mk-82*18,AIM-7*2,ECM", - "name": "Heavy / Fox 1, Mk-82 / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "ECM", - "quantity": 1 - }, - { - "name": "AIM-7M", - "quantity": 2 - }, - { - "name": "AGM-65K", - "quantity": 4 - }, - { - "name": "Fuel", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "AGM-65K*4,AIM-7*2,Fuel*2,ECM", - "name": "Heavy / Fox 1, AGM-65K / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-15.png" + }, + "F-4E": { + "name": "F-4E", + "coalition": "Blue", + "label": "F-4E Phantom II", + "era": "Mid Cold War", + "shortLabel": "4", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "AIM-7M", + "quantity": 4 + }, + { + "name": "AIM-9M", + "quantity": 4 + } + ], + "roles": [ + "CAP" + ], + "code": "AIM-9*4,AIM-7*4,Fuel*2", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "ECM", + "quantity": 1 + }, + { + "name": "AIM-7M", + "quantity": 2 + }, + { + "name": "Mk-82", + "quantity": 18 + } + ], + "roles": [ + "Strike" + ], + "code": "Mk-82*18,AIM-7*2,ECM", + "name": "Heavy / Fox 1, Mk-82 / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "ECM", + "quantity": 1 + }, + { + "name": "AIM-7M", + "quantity": 2 + }, + { + "name": "AGM-65K", + "quantity": 4 + }, + { + "name": "Fuel", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "AGM-65K*4,AIM-7*2,Fuel*2,ECM", + "name": "Heavy / Fox 1, AGM-65K / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "f-4.png" - }, - "IL-76MD": { - "name": "IL-76MD", - "coalition": "Red", - "label": "IL-76MD Candid", - "era": "Mid Cold War", - "shortLabel": "76", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "f-4.png" + }, + "IL-76MD": { + "name": "IL-76MD", + "coalition": "Red", + "label": "IL-76MD Candid", + "era": "Mid Cold War", + "shortLabel": "76", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Transport" - ], - "code": "", - "name": "Default Transport" - } - ], - "filename": "il-76.png" - }, - "IL-78M": { - "name": "IL-78M", - "coalition": "Red", - "label": "IL-78M Midas", - "era": "Late Cold War", - "shortLabel": "78", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Transport" + ], + "code": "", + "name": "Default Transport" + } + ], + "filename": "il-76.png" + }, + "IL-78M": { + "name": "IL-78M", + "coalition": "Red", + "label": "IL-78M Midas", + "era": "Late Cold War", + "shortLabel": "78", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Tanker" - ], - "code": "", - "name": "Default Tanker" - } - ], - "filename": "il-76.png" - }, - "KC-135": { - "name": "KC-135", - "coalition": "Blue", - "label": "KC-135 Stratotanker", - "era": "Early Cold War", - "shortLabel": "135", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Tanker" + ], + "code": "", + "name": "Default Tanker" + } + ], + "filename": "il-76.png" + }, + "KC-135": { + "name": "KC-135", + "coalition": "Blue", + "label": "KC-135 Stratotanker", + "era": "Early Cold War", + "shortLabel": "135", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Tanker" - ], - "code": "", - "name": "Default Tanker" - } - ], - "filename": "kc-135.png" - }, - "KC135MPRS": { - "name": "KC135MPRS", - "coalition": "Blue", - "label": "KC-135 MPRS Stratotanker", - "era": "Early Cold War", - "shortLabel": "135M", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Tanker" + ], + "code": "", + "name": "Default Tanker" + } + ], + "filename": "kc-135.png" + }, + "KC135MPRS": { + "name": "KC135MPRS", + "coalition": "Blue", + "label": "KC-135 MPRS Stratotanker", + "era": "Early Cold War", + "shortLabel": "135M", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Tanker" - ], - "code": "", - "name": "Default Tanker" - } - ], - "filename": "kc-135.png" - }, - "S-3B Tanker": { - "name": "S-3B Tanker", - "coalition": "Blue", - "label": "S-3B Tanker", - "era": "Early Cold War", - "shortLabel": "S3B", - "loadouts": [ - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Tanker" + ], + "code": "", + "name": "Default Tanker" + } + ], + "filename": "kc-135.png" + }, + "S-3B Tanker": { + "name": "S-3B Tanker", + "coalition": "Blue", + "label": "S-3B Tanker", + "era": "Early Cold War", + "shortLabel": "S3B", + "loadouts": [ + { + "fuel": 1, + "items": [ - ], - "roles": [ - "Tanker" - ], - "code": "", - "name": "Default Tanker" - } - ], - "filename": "s-3.png" - }, - "MiG-15bis": { - "name": "MiG-15bis", - "coalition": "Red", - "label": "MiG-15 Fagot", - "era": "Early Cold War", - "shortLabel": "M15", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "300L Fuel Tanks", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "2*300L", - "name": "Medium / Guns / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "FAB-100M", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "2*FAB-100M", - "name": "Medium / FAB-100M / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "Tanker" + ], + "code": "", + "name": "Default Tanker" + } + ], + "filename": "s-3.png" + }, + "MiG-15bis": { + "name": "MiG-15bis", + "coalition": "Red", + "label": "MiG-15 Fagot", + "era": "Early Cold War", + "shortLabel": "M15", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "300L Fuel Tanks", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "2*300L", + "name": "Medium / Guns / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "FAB-100M", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "2*FAB-100M", + "name": "Medium / FAB-100M / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "CAP" - ], - "code": "", - "name": "Light / Guns / Short Range" - }, - ], - "filename": "mig-15.png" - }, - "MiG-23MLD": { - "name": "MiG-23MLD", - "coalition": "Red", - "label": "MiG-23 Flogger", - "era": "Mid Cold War", - "shortLabel": "23", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Fuel-800", - "quantity": 1 - }, - { - "name": "R-60M", - "quantity": 4 - }, - { - "name": "R-24R", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-24R*2,R-60M*4,Fuel-800", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "Fuel-800", - "quantity": 1 - }, - { - "name": "FAB-500", - "quantity": 2 - }, - { - "name": "R-60M", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-500*2,R-60M*2,Fuel-800", - "name": "Heavy / FAB-500 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "CAP" + ], + "code": "", + "name": "Light / Guns / Short Range" + }, + ], + "filename": "mig-15.png" + }, + "MiG-23MLD": { + "name": "MiG-23MLD", + "coalition": "Red", + "label": "MiG-23 Flogger", + "era": "Mid Cold War", + "shortLabel": "23", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Fuel-800", + "quantity": 1 + }, + { + "name": "R-60M", + "quantity": 4 + }, + { + "name": "R-24R", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-24R*2,R-60M*4,Fuel-800", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "Fuel-800", + "quantity": 1 + }, + { + "name": "FAB-500", + "quantity": 2 + }, + { + "name": "R-60M", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-500*2,R-60M*2,Fuel-800", + "name": "Heavy / FAB-500 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-23.png" - }, - "MiG-25RBT": { - "name": "MiG-25RBT", - "coalition": "Red", - "label": "MiG-25RBT Foxbat", - "era": "Mid Cold War", - "shortLabel": "25", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 2 - } - ], - "roles": [ - "Reconnaissance" - ], - "code": "R-60M*2", - "name": "Heavy / Fox 2 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "FAB-500", - "quantity": 2 - }, - { - "name": "R-60M", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-500x2_60x2", - "name": "Heavy / FAB-500 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-23.png" + }, + "MiG-25RBT": { + "name": "MiG-25RBT", + "coalition": "Red", + "label": "MiG-25RBT Foxbat", + "era": "Mid Cold War", + "shortLabel": "25", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 2 + } + ], + "roles": [ + "Reconnaissance" + ], + "code": "R-60M*2", + "name": "Heavy / Fox 2 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "FAB-500", + "quantity": 2 + }, + { + "name": "R-60M", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-500x2_60x2", + "name": "Heavy / FAB-500 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-25.png" - }, - "MiG-25PD": { - "name": "MiG-25PD", - "coalition": "Red", - "label": "MiG-25PD Foxbat", - "era": "Mid Cold War", - "shortLabel": "25", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-40R", - "quantity": 2 - }, - { - "name": "R-60M", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-40R*2,R-60M*2", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-25.png" + }, + "MiG-25PD": { + "name": "MiG-25PD", + "coalition": "Red", + "label": "MiG-25PD Foxbat", + "era": "Mid Cold War", + "shortLabel": "25", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-40R", + "quantity": 2 + }, + { + "name": "R-60M", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-40R*2,R-60M*2", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-25.png" - }, - "MiG-27K": { - "name": "MiG-27K", - "coalition": "Red", - "label": "MiG-27K Flogger-D", - "era": "Mid Cold War", - "shortLabel": "27", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "B-8", - "quantity": 4 - } - ], - "roles": [ - "CAS" - ], - "code": "B-8*4", - "name": "Heavy / B-8 / Short Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "Kh-29L", - "quantity": 2 - }, - { - "name": "R-60M", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "Kh-29L*2,R-60M*2,Fuel", - "name": "Heavy / Fox 2, Kh-29L / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "FAB-250", - "quantity": 6 - }, - { - "name": "R-60M", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-250*6,R-60M*2,Fuel", - "name": "Heavy / Fox 2, FAB250 / Medium Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-25.png" + }, + "MiG-27K": { + "name": "MiG-27K", + "coalition": "Red", + "label": "MiG-27K Flogger-D", + "era": "Mid Cold War", + "shortLabel": "27", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "B-8", + "quantity": 4 + } + ], + "roles": [ + "CAS" + ], + "code": "B-8*4", + "name": "Heavy / B-8 / Short Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "Kh-29L", + "quantity": 2 + }, + { + "name": "R-60M", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "Kh-29L*2,R-60M*2,Fuel", + "name": "Heavy / Fox 2, Kh-29L / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "FAB-250", + "quantity": 6 + }, + { + "name": "R-60M", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-250*6,R-60M*2,Fuel", + "name": "Heavy / Fox 2, FAB250 / Medium Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-23.png" - }, - "MiG-29A": { - "name": "MiG-29A", - "coalition": "Red", - "label": "MiG-29A Fulcrum", - "era": "Late Cold War", - "shortLabel": "29A", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 4 - }, - { - "name": "R-27R", - "quantity": 2 - }, - { - "name": "Fuel-1500", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-27R*2,Fuel-1500", - "name": "Heavy / Fox 1, HOBS Fox 2 / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 4 - }, - { - "name": "R-27R", - "quantity": 2 - }, - { - "name": "Fuel-1500", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "R-60M*4,R-27R*2,Fuel-1500", - "name": "Heavy / Fox 1 / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "FAB-500", - "quantity": 4 - }, - { - "name": "Fuel-1500", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-500*4,R-73*2,Fuel", - "name": "Heavy / Fox 2, FAB500 / Medium Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-23.png" + }, + "MiG-29A": { + "name": "MiG-29A", + "coalition": "Red", + "label": "MiG-29A Fulcrum", + "era": "Late Cold War", + "shortLabel": "29A", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 4 + }, + { + "name": "R-27R", + "quantity": 2 + }, + { + "name": "Fuel-1500", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-27R*2,Fuel-1500", + "name": "Heavy / Fox 1, HOBS Fox 2 / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 4 + }, + { + "name": "R-27R", + "quantity": 2 + }, + { + "name": "Fuel-1500", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "R-60M*4,R-27R*2,Fuel-1500", + "name": "Heavy / Fox 1 / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "FAB-500", + "quantity": 4 + }, + { + "name": "Fuel-1500", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-500*4,R-73*2,Fuel", + "name": "Heavy / Fox 2, FAB500 / Medium Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-29.png" - }, - "MiG-29S": { - "name": "MiG-29S", - "coalition": "Red", - "label": "MiG-29S Fulcrum", - "era": "Late Cold War", - "shortLabel": "29", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 4 - }, - { - "name": "R-27R", - "quantity": 2 - }, - { - "name": "Fuel-1500", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-27R*2,Fuel-1500", - "name": "Heavy / Fox 1 / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 4 - }, - { - "name": "R-27R", - "quantity": 2 - }, - { - "name": "Fuel-1500", - "quantity": 1 - } - ], - "roles": [ - "CAP" - ], - "code": "R-60M*4,R-27R*2", - "name": "Heavy / Fox 1 / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "S-24", - "quantity": 4 - }, - { - "name": "Fuel-1500", - "quantity": 1 - } - ], - "roles": [ - "CAS" - ], - "code": "S-24*4,R-73*2,Fuel", - "name": "Heavy / Fox 2, S-24 / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "FAB-500", - "quantity": 4 - }, - { - "name": "Fuel-1500", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-500*4,R-73*2,Fuel", - "name": "Heavy / Fox 2, FAB500 / Medium Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-29.png" + }, + "MiG-29S": { + "name": "MiG-29S", + "coalition": "Red", + "label": "MiG-29S Fulcrum", + "era": "Late Cold War", + "shortLabel": "29", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 4 + }, + { + "name": "R-27R", + "quantity": 2 + }, + { + "name": "Fuel-1500", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-27R*2,Fuel-1500", + "name": "Heavy / Fox 1 / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 4 + }, + { + "name": "R-27R", + "quantity": 2 + }, + { + "name": "Fuel-1500", + "quantity": 1 + } + ], + "roles": [ + "CAP" + ], + "code": "R-60M*4,R-27R*2", + "name": "Heavy / Fox 1 / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "S-24", + "quantity": 4 + }, + { + "name": "Fuel-1500", + "quantity": 1 + } + ], + "roles": [ + "CAS" + ], + "code": "S-24*4,R-73*2,Fuel", + "name": "Heavy / Fox 2, S-24 / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "FAB-500", + "quantity": 4 + }, + { + "name": "Fuel-1500", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-500*4,R-73*2,Fuel", + "name": "Heavy / Fox 2, FAB500 / Medium Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-29.png" - }, - "MiG-31": { - "name": "MiG-31", - "coalition": "Red", - "label": "MiG-31 Foxhound", - "era": "Late Cold War", - "shortLabel": "31", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-33", - "quantity": 4 - }, - { - "name": "R-40T", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-40T*2,R-33*4", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-29.png" + }, + "MiG-31": { + "name": "MiG-31", + "coalition": "Red", + "label": "MiG-31 Foxhound", + "era": "Late Cold War", + "shortLabel": "31", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-33", + "quantity": 4 + }, + { + "name": "R-40T", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-40T*2,R-33*4", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "mig-23.png" - }, - "MQ-9 Reaper": { - "name": "MQ-9 Reaper", - "coalition": "Blue", - "label": "MQ-9 Reaper", - "era": "Modern", - "shortLabel": "9", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "AGM-114K", - "quantity": 12 - } - ], - "roles": [ - "Drone" - ], - "code": "AGM-114K*12", - "name": "Default Drone" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "mig-23.png" + }, + "MQ-9 Reaper": { + "name": "MQ-9 Reaper", + "coalition": "Blue", + "label": "MQ-9 Reaper", + "era": "Modern", + "shortLabel": "9", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "AGM-114K", + "quantity": 12 + } + ], + "roles": [ + "Drone" + ], + "code": "AGM-114K*12", + "name": "Default Drone" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "i-16.png" - }, - "Su-17M4": { - "name": "Su-17M4", - "coalition": "Red", - "label": "Su-17M4 Fitter", - "era": "Mid Cold War", - "shortLabel": "17M4", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 2 - }, - { - "name": "B-8", - "quantity": 4 - }, - { - "name": "fuel", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "B-8*4,R-60M*2,Fuel*2", - "name": "Heavy / B-8 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "i-16.png" + }, + "Su-17M4": { + "name": "Su-17M4", + "coalition": "Red", + "label": "Su-17M4 Fitter", + "era": "Mid Cold War", + "shortLabel": "17M4", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 2 + }, + { + "name": "B-8", + "quantity": 4 + }, + { + "name": "fuel", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "B-8*4,R-60M*2,Fuel*2", + "name": "Heavy / B-8 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-17.png" - }, - "Su-24M": { - "name": "Su-24M", - "coalition": "Red", - "label": "Su-24M Fencer", - "era": "Mid Cold War", - "shortLabel": "24", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 2 - }, - { - "name": "FAB-1500", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-1500*2,R-60M*2", - "name": "Heavy / FAB-500 / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-17.png" + }, + "Su-24M": { + "name": "Su-24M", + "coalition": "Red", + "label": "Su-24M Fencer", + "era": "Mid Cold War", + "shortLabel": "24", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 2 + }, + { + "name": "FAB-1500", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-1500*2,R-60M*2", + "name": "Heavy / FAB-500 / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-24.png" - }, - "Su-25": { - "name": "Su-25", - "coalition": "Red", - "label": "Su-25A Frogfoot", - "era": "Late Cold War", - "shortLabel": "S25", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 2 - }, - { - "name": "UB-13", - "quantity": 6 - }, - { - "name": "fuel", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "UB-13*6,R-60M*2,Fuel*2", - "name": "Heavy / Rockets / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-60M", - "quantity": 2 - }, - { - "name": "B-8MI", - "quantity": 2 - }, - { - "name": "RBK-500", - "quantity": 2 - }, - { - "name": "Kh-25ML", - "quantity": 2 - }, - { - "name": "2-25L", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2", - "name": "Heavy / Everything A-G / Medium Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-24.png" + }, + "Su-25": { + "name": "Su-25", + "coalition": "Red", + "label": "Su-25A Frogfoot", + "era": "Late Cold War", + "shortLabel": "S25", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 2 + }, + { + "name": "UB-13", + "quantity": 6 + }, + { + "name": "fuel", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "UB-13*6,R-60M*2,Fuel*2", + "name": "Heavy / Rockets / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-60M", + "quantity": 2 + }, + { + "name": "B-8MI", + "quantity": 2 + }, + { + "name": "RBK-500", + "quantity": 2 + }, + { + "name": "Kh-25ML", + "quantity": 2 + }, + { + "name": "2-25L", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "2-25L*2, KH-25ML*2, RBK-500*2, B-8MI*2, R-60M*2", + "name": "Heavy / Everything A-G / Medium Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-25.png" - }, - "Su-25T": { - "name": "Su-25", - "coalition": "Red", - "label": "Su-25T Frogfoot", - "era": "Late Cold War", - "shortLabel": "S25T", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Kh-29L", - "quantity": 2 - }, - { - "name": "Kh-25ML", - "quantity": 4 - }, - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "Mercury LLTV Pod", - "quantity": 1 - }, - { - "name": "MPS-410", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410", - "name": "Heavy / Everything A-G / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "APU-8 Vikhr-M", - "quantity": 2 - }, - { - "name": "Kh-25ML", - "quantity": 2 - }, - { - "name": "SPPU-22*2", - "quantity": 2 - }, - { - "name": "Mercury LLTV Pod", - "quantity": 1 - }, - { - "name": "MPS-410", - "quantity": 2 - } - ], - "roles": [ - "CAS" - ], - "code": "APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410", - "name": "Heavy / Everything A-G / Medium Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "FAB-500", - "quantity": 6 - }, - { - "name": "R-60M", - "quantity": 2 - }, - { - "name": "Fuel", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-500*6,R-60M*2,Fuel*2", - "name": "Medium / FAB-500 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-25.png" + }, + "Su-25T": { + "name": "Su-25", + "coalition": "Red", + "label": "Su-25T Frogfoot", + "era": "Late Cold War", + "shortLabel": "S25T", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Kh-29L", + "quantity": 2 + }, + { + "name": "Kh-25ML", + "quantity": 4 + }, + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "Mercury LLTV Pod", + "quantity": 1 + }, + { + "name": "MPS-410", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "Kh-29L*2,Kh-25ML*4,R-73*2,Mercury LLTV Pod,MPS-410", + "name": "Heavy / Everything A-G / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "APU-8 Vikhr-M", + "quantity": 2 + }, + { + "name": "Kh-25ML", + "quantity": 2 + }, + { + "name": "SPPU-22*2", + "quantity": 2 + }, + { + "name": "Mercury LLTV Pod", + "quantity": 1 + }, + { + "name": "MPS-410", + "quantity": 2 + } + ], + "roles": [ + "CAS" + ], + "code": "APU-8 Vikhr-M*2,Kh-25ML,R-73*2,SPPU-22*2,Mercury LLTV Pod,MPS-410", + "name": "Heavy / Everything A-G / Medium Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "FAB-500", + "quantity": 6 + }, + { + "name": "R-60M", + "quantity": 2 + }, + { + "name": "Fuel", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-500*6,R-60M*2,Fuel*2", + "name": "Medium / FAB-500 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-25.png" - }, - "Su-27": { - "name": "Su-27", - "coalition": "Red", - "label": "Su-27 Flanker", - "era": "Late Cold War", - "shortLabel": "27", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-27ER", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-27ER*2,ECM", - "name": "Light / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-27ER", - "quantity": 2 - }, - { - "name": "R-27ET", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-27ER*2,R-27ET*2,ECM", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-27ET", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-27ET*2,ECM", - "name": "Heavy / Fox 2 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "S-25", - "quantity": 4 - }, - { - "name": "FAB-500", - "quantity": 4 - } - ], - "roles": [ - "Strike" - ], - "code": "S-25*4, FAB-500*4, R-73*2, ECM", - "name": "Heavy / Fox 2, Bombs, Rockets / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-25.png" + }, + "Su-27": { + "name": "Su-27", + "coalition": "Red", + "label": "Su-27 Flanker", + "era": "Late Cold War", + "shortLabel": "27", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-27ER", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-27ER*2,ECM", + "name": "Light / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-27ER", + "quantity": 2 + }, + { + "name": "R-27ET", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-27ER*2,R-27ET*2,ECM", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-27ET", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-27ET*2,ECM", + "name": "Heavy / Fox 2 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "S-25", + "quantity": 4 + }, + { + "name": "FAB-500", + "quantity": 4 + } + ], + "roles": [ + "Strike" + ], + "code": "S-25*4, FAB-500*4, R-73*2, ECM", + "name": "Heavy / Fox 2, Bombs, Rockets / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-27.png" - }, - "Su-30": { - "name": "Su-30", - "coalition": "Red", - "label": "Su-30 Super Flanker", - "era": "Late Cold War", - "shortLabel": "30", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-77", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-77*2", - "name": "Light / Fox 3 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-77", - "quantity": 2 - }, - { - "name": "R-27ER", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-77*2,R-27ER*2,ECM", - "name": "Heavy / Fox 3, Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-77", - "quantity": 2 - }, - { - "name": "FAB-1500", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-1500*2,R-73*2,R-77*2,ECM", - "name": "Heavy / Fox 3, Bombs / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-27.png" + }, + "Su-30": { + "name": "Su-30", + "coalition": "Red", + "label": "Su-30 Super Flanker", + "era": "Late Cold War", + "shortLabel": "30", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-77", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-77*2", + "name": "Light / Fox 3 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-77", + "quantity": 2 + }, + { + "name": "R-27ER", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-77*2,R-27ER*2,ECM", + "name": "Heavy / Fox 3, Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-77", + "quantity": 2 + }, + { + "name": "FAB-1500", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-1500*2,R-73*2,R-77*2,ECM", + "name": "Heavy / Fox 3, Bombs / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-34.png" - }, - "Su-33": { - "name": "Su-33", - "coalition": "Red", - "label": "Su-33 Navy Flanker", - "era": "Late Cold War", - "shortLabel": "33", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-27ER", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2, R-27ER*2", - "name": "Light / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "R-27ER", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 2 - } - ], - "roles": [ - "CAP" - ], - "code": "R-73*2,R-27ET*2,R-27ER*2,ECM", - "name": "Heavy / Fox 1 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "S-25", - "quantity": 4 - }, - { - "name": "FAB-250", - "quantity": 4 - }, - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 2 - } - ], - "roles": [ - "Strike" - ], - "code": "S-25*4,FAB-250*4,R-73*2,ECM", - "name": "Heavy / Rockets, Bombs / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-34.png" + }, + "Su-33": { + "name": "Su-33", + "coalition": "Red", + "label": "Su-33 Navy Flanker", + "era": "Late Cold War", + "shortLabel": "33", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-27ER", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2, R-27ER*2", + "name": "Light / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "R-27ER", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 2 + } + ], + "roles": [ + "CAP" + ], + "code": "R-73*2,R-27ET*2,R-27ER*2,ECM", + "name": "Heavy / Fox 1 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "S-25", + "quantity": 4 + }, + { + "name": "FAB-250", + "quantity": 4 + }, + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 2 + } + ], + "roles": [ + "Strike" + ], + "code": "S-25*4,FAB-250*4,R-73*2,ECM", + "name": "Heavy / Rockets, Bombs / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-34.png" - }, - "Su-34": { - "name": "Su-34", - "coalition": "Red", - "label": "Su-34 Hellduck", - "era": "Modern", - "shortLabel": "34", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "R-73", - "quantity": 2 - }, - { - "name": "FAB-250", - "quantity": 4 - }, - { - "name": "UB-13", - "quantity": 4 - }, - { - "name": "ECM", - "quantity": 1 - } - ], - "roles": [ - "CAS" - ], - "code": "UB-13*4,FAB-250*4,R-73*2,ECM", - "name": "Heavy / Mixed Ground Ordinance / Short Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-34.png" + }, + "Su-34": { + "name": "Su-34", + "coalition": "Red", + "label": "Su-34 Hellduck", + "era": "Modern", + "shortLabel": "34", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "R-73", + "quantity": 2 + }, + { + "name": "FAB-250", + "quantity": 4 + }, + { + "name": "UB-13", + "quantity": 4 + }, + { + "name": "ECM", + "quantity": 1 + } + ], + "roles": [ + "CAS" + ], + "code": "UB-13*4,FAB-250*4,R-73*2,ECM", + "name": "Heavy / Mixed Ground Ordinance / Short Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "su-34.png" - }, - "Tornado IDS": { - "name": "Tornado IDS", - "coalition": "Blue", - "label": "Tornado IDS", - "era": "Late Cold War", - "shortLabel": "IDS", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "Mk-82", - "quantity": 4 - } - ], - "roles": [ - "CAS" - ], - "code": "Mk-82*4,AIM-9*2,Fuel*2", - "name": "Heavy / Mk-84 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "su-34.png" + }, + "Tornado IDS": { + "name": "Tornado IDS", + "coalition": "Blue", + "label": "Tornado IDS", + "era": "Late Cold War", + "shortLabel": "IDS", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "Mk-82", + "quantity": 4 + } + ], + "roles": [ + "CAS" + ], + "code": "Mk-82*4,AIM-9*2,Fuel*2", + "name": "Heavy / Mk-84 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "tornado.png" - }, - "Tornado GR4": { - "name": "Tornado GR4", - "coalition": "Blue", - "label": "Tornado GR4", - "era": "Late Cold War", - "shortLabel": "GR4", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "ALARM", - "quantity": 4 - }, - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 1 - } - ], - "roles": [ - "SEAD" - ], - "code": "ALARM*4, Fuel*2, ECM", - "name": "Heavy / ALARM / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "GBU-16", - "quantity": 2 - }, - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 1 - } - ], - "roles": [ - "Strike" - ], - "code": "GBU-16*2, AIM-9M*2, Fuel*2, ECM", - "name": "Heavy / GBU-16 / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "AIM-9M", - "quantity": 2 - }, - { - "name": "Sea Eagle", - "quantity": 2 - }, - { - "name": "fuel", - "quantity": 2 - }, - { - "name": "ECM", - "quantity": 1 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "Sea Eagle*2, AIM-9M*2, Fuel*2, ECM", - "name": "Heavy / Sea Eagle / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "tornado.png" + }, + "Tornado GR4": { + "name": "Tornado GR4", + "coalition": "Blue", + "label": "Tornado GR4", + "era": "Late Cold War", + "shortLabel": "GR4", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "ALARM", + "quantity": 4 + }, + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 1 + } + ], + "roles": [ + "SEAD" + ], + "code": "ALARM*4, Fuel*2, ECM", + "name": "Heavy / ALARM / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "GBU-16", + "quantity": 2 + }, + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 1 + } + ], + "roles": [ + "Strike" + ], + "code": "GBU-16*2, AIM-9M*2, Fuel*2, ECM", + "name": "Heavy / GBU-16 / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "AIM-9M", + "quantity": 2 + }, + { + "name": "Sea Eagle", + "quantity": 2 + }, + { + "name": "fuel", + "quantity": 2 + }, + { + "name": "ECM", + "quantity": 1 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "Sea Eagle*2, AIM-9M*2, Fuel*2, ECM", + "name": "Heavy / Sea Eagle / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "tornado.png" - }, - "Tu-142": { - "name": "Tu-142", - "coalition": "Red", - "label": "Tu-142 Bear", - "era": "Mid Cold War", - "shortLabel": "142", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Kh-35", - "quantity": 6 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "Kh-35*6", - "name": "Heavy / Kh-35 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "tornado.png" + }, + "Tu-142": { + "name": "Tu-142", + "coalition": "Red", + "label": "Tu-142 Bear", + "era": "Mid Cold War", + "shortLabel": "142", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Kh-35", + "quantity": 6 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "Kh-35*6", + "name": "Heavy / Kh-35 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "tu-95.png" - }, - "Tu-160": { - "name": "Tu-160", - "coalition": "Red", - "label": "Tu-160 Blackjack", - "era": "Late Cold War", - "shortLabel": "160", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Kh-65", - "quantity": 12 - } - ], - "roles": [ - "Strike" - ], - "code": "Kh-65*12", - "name": "Heavy / Kh-65 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "tu-95.png" + }, + "Tu-160": { + "name": "Tu-160", + "coalition": "Red", + "label": "Tu-160 Blackjack", + "era": "Late Cold War", + "shortLabel": "160", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Kh-65", + "quantity": 12 + } + ], + "roles": [ + "Strike" + ], + "code": "Kh-65*12", + "name": "Heavy / Kh-65 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "tu-160.png" - }, - "Tu-22M3": { - "name": "Tu-22M3", - "coalition": "Red", - "label": "Tu-22M3 Backfire", - "era": "Late Cold War", - "shortLabel": "T22", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Kh-22n", - "quantity": 2 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "Kh-22N*2", - "name": "Heavy / Kh-22N / Long Range" - }, - { - "fuel": 1, - "items": [ - { - "name": "FAB-250", - "quantity": 69 - } - ], - "roles": [ - "Strike" - ], - "code": "FAB-250*69", - "name": "Heavy / Kh-22n / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "tu-160.png" + }, + "Tu-22M3": { + "name": "Tu-22M3", + "coalition": "Red", + "label": "Tu-22M3 Backfire", + "era": "Late Cold War", + "shortLabel": "T22", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Kh-22n", + "quantity": 2 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "Kh-22N*2", + "name": "Heavy / Kh-22N / Long Range" + }, + { + "fuel": 1, + "items": [ + { + "name": "FAB-250", + "quantity": 69 + } + ], + "roles": [ + "Strike" + ], + "code": "FAB-250*69", + "name": "Heavy / Kh-22n / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "tu-22.png" - }, - "Tu-95MS": { - "name": "Tu-95MS", - "coalition": "Red", - "label": "Tu-95MS Bear", - "era": "Mid Cold War", - "shortLabel": "95", - "loadouts": [ - { - "fuel": 1, - "items": [ - { - "name": "Kh-65", - "quantity": 6 - } - ], - "roles": [ - "Anti-Ship" - ], - "code": "Kh-65*6", - "name": "Heavy / Kh-65 / Long Range" - }, - { - "fuel": 1, - "items": [ + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "tu-22.png" + }, + "Tu-95MS": { + "name": "Tu-95MS", + "coalition": "Red", + "label": "Tu-95MS Bear", + "era": "Mid Cold War", + "shortLabel": "95", + "loadouts": [ + { + "fuel": 1, + "items": [ + { + "name": "Kh-65", + "quantity": 6 + } + ], + "roles": [ + "Anti-Ship" + ], + "code": "Kh-65*6", + "name": "Heavy / Kh-65 / Long Range" + }, + { + "fuel": 1, + "items": [ - ], - "roles": [ - "" - ], - "code": "", - "name": "Empty Loadout" - } - ], - "filename": "tu-95.png" - } - } - } + ], + "roles": [ + "" + ], + "code": "", + "name": "Empty Loadout" + } + ], + "filename": "tu-95.png" + } + } + } } export var aircraftDatabase = new AircraftDatabase(); diff --git a/client/src/units/groundunitdatabase.ts b/client/src/units/groundunitdatabase.ts index b6e94fe6..613cc9d2 100644 --- a/client/src/units/groundunitdatabase.ts +++ b/client/src/units/groundunitdatabase.ts @@ -6,9 +6,8 @@ export class GroundUnitDatabase extends UnitDatabase { this.blueprints = { "SA-2 SAM Battery": { "name": "SA-2 SAM Battery", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "SA-2 SAM Battery", "shortLabel": "SA-2 SAM Battery", "range": "Long", @@ -17,9 +16,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-3 SAM Battery": { "name": "SA-3 SAM Battery", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "SA-3 SAM Battery", "shortLabel": "SA-3 SAM Battery", "range": "Medium", @@ -28,9 +26,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-6 SAM Battery": { "name": "SA-6 SAM Battery", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SA-6 SAM Battery", "shortLabel": "SA-6 SAM Battery", "range": "Medium", @@ -39,9 +36,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-10 SAM Battery": { "name": "SA-10 SAM Battery", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-10 SAM Battery", "shortLabel": "SA-10 SAM Battery", "range": "Long", @@ -50,9 +46,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-11 SAM Battery": { "name": "SA-11 SAM Battery", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-11 SAM Battery", "shortLabel": "SA-11 SAM Battery", "range": "Medium", @@ -61,9 +56,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Patriot site": { "name": "Patriot site", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Patriot site", "shortLabel": "Patriot site", "range": "Long", @@ -72,9 +66,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Hawk SAM Battery": { "name": "Hawk SAM Battery", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "Hawk SAM Battery", "shortLabel": "Hawk SAM Battery", "range": "Medium", @@ -83,9 +76,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "2B11 mortar": { "name": "2B11 mortar", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "2B11 mortar", "shortLabel": "2B11 mortar", "filename": "", @@ -93,9 +85,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SAU Gvozdika": { "name": "SAU Gvozdika", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SAU Gvozdika", "shortLabel": "SAU Gvozdika", "filename": "", @@ -103,9 +94,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SAU Msta": { "name": "SAU Msta", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SAU Msta", "shortLabel": "SAU Msta", "filename": "", @@ -113,9 +103,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SAU Akatsia": { "name": "SAU Akatsia", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SAU Akatsia", "shortLabel": "SAU Akatsia", "filename": "", @@ -123,9 +112,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SAU 2-C9": { "name": "SAU 2-C9", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SAU Nona", "shortLabel": "SAU Nona", "filename": "", @@ -133,9 +121,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M-109": { "name": "M-109", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "M-109 Paladin", "shortLabel": "M-109", "filename": "", @@ -143,9 +130,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "AAV7": { "name": "AAV7", - "era": [ - "Mid Cold War" - ], + "coalition": "Blue", + "era": "Mid Cold War", "label": "AAV7", "shortLabel": "AAV7", "filename": "", @@ -153,9 +139,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "BMD-1": { "name": "BMD-1", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "BMD-1", "shortLabel": "BMD-1", "filename": "", @@ -163,9 +148,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "BMP-1": { "name": "BMP-1", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "BMP-1", "shortLabel": "BMP-1", "filename": "", @@ -173,9 +157,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "BMP-2": { "name": "BMP-2", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "BMP-2", "shortLabel": "BMP-2", "filename": "", @@ -183,9 +166,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "BMP-3": { "name": "BMP-3", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "BMP-3", "shortLabel": "BMP-3", "filename": "", @@ -193,9 +175,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Boman": { "name": "Boman", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Grad Fire Direction Manager", "shortLabel": "Boman", "filename": "", @@ -203,9 +184,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "BRDM-2": { "name": "BRDM-2", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "BRDM-2", "shortLabel": "BRDM-2", "filename": "", @@ -213,9 +193,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "BTR-80": { "name": "BTR-80", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "BTR-80", "shortLabel": "BTR-80", "filename": "", @@ -223,9 +202,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "BTR_D": { "name": "BTR_D", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "BTR_D", "shortLabel": "BTR_D", "filename": "", @@ -233,7 +211,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Bunker": { "name": "Bunker", - "era": ["Early Cold War", "Mid Cold War", "Late Cold War", "Modern"], + "coalition": "", + "era": "", "label": "Bunker", "shortLabel": "Bunker", "filename": "", @@ -241,9 +220,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Cobra": { "name": "Cobra", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "Otokar Cobra", "shortLabel": "Cobra", "filename": "", @@ -251,9 +229,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "LAV-25": { "name": "LAV-25", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "LAV-25", "shortLabel": "LAV-25", "filename": "", @@ -261,9 +238,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M1043 HMMWV Armament": { "name": "M1043 HMMWV Armament", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "HMMWV M2 Browning", "shortLabel": "HMMWV M2", "filename": "", @@ -271,9 +247,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M1045 HMMWV TOW": { "name": "M1045 HMMWV TOW", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "HMMWV TOW", "shortLabel": "HMMWV TOW", "filename": "", @@ -281,9 +256,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M1126 Stryker ICV": { "name": "M1126 Stryker ICV", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "Stryker MG", "shortLabel": "Stryker MG", "filename": "", @@ -291,9 +265,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M-113": { "name": "M-113", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "M-113", "shortLabel": "M-113", "filename": "", @@ -301,9 +274,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M1134 Stryker ATGM": { "name": "M1134 Stryker ATGM", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "Stryker ATGM", "shortLabel": "Stryker ATGM", "filename": "", @@ -311,9 +283,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M-2 Bradley": { "name": "M-2 Bradley", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "M-2A2 Bradley", "shortLabel": "M-2 Bradley", "filename": "", @@ -321,9 +292,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Marder": { "name": "Marder", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Marder", "shortLabel": "Marder", "filename": "", @@ -331,9 +301,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "MCV-80": { "name": "MCV-80", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Warrior IFV", "shortLabel": "Warrior", "filename": "", @@ -341,9 +310,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "MTLB": { "name": "MTLB", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "MT-LB", "shortLabel": "MT-LB", "filename": "", @@ -351,9 +319,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Paratrooper RPG-16": { "name": "Paratrooper RPG-16", - "era": [ - "Modern" - ], + "coalition": "Red", + "era": "Modern", "label": "Paratrooper RPG-16", "shortLabel": "Paratrooper RPG-16", "filename": "", @@ -361,9 +328,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Paratrooper AKS-74": { "name": "Paratrooper AKS-74", - "era": [ - "Modern" - ], + "coalition": "Red", + "era": "Modern", "label": "Paratrooper AKS-74", "shortLabel": "Paratrooper AKS-74", "filename": "", @@ -371,7 +337,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Sandbox": { "name": "Sandbox", - "era": ["Early Cold War", "Mid Cold War", "Late Cold War", "Modern"], + "coalition": "", + "era": "", "label": "Sandbox", "shortLabel": "Sandbox", "filename": "", @@ -379,9 +346,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Soldier AK": { "name": "Soldier AK", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "Soldier AK", "shortLabel": "Soldier AK", "filename": "", @@ -389,9 +355,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Infantry AK": { "name": "Infantry AK", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "Infantry AK", "shortLabel": "Infantry AK", "filename": "", @@ -399,9 +364,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Soldier M249": { "name": "Soldier M249", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Soldier M249", "shortLabel": "Soldier M249", "filename": "", @@ -409,9 +373,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Soldier M4": { "name": "Soldier M4", - "era": [ - "Mid Cold War" - ], + "coalition": "Blue", + "era": "Mid Cold War", "label": "Soldier M4", "shortLabel": "Soldier M4", "filename": "", @@ -419,9 +382,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Soldier M4 GRG": { "name": "Soldier M4 GRG", - "era": [ - "Mid Cold War" - ], + "coalition": "Blue", + "era": "Mid Cold War", "label": "Soldier M4 GRG", "shortLabel": "Soldier M4 GRG", "filename": "", @@ -429,9 +391,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Soldier RPG": { "name": "Soldier RPG", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "Soldier RPG", "shortLabel": "Soldier RPG", "filename": "", @@ -439,9 +400,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "TPZ": { "name": "TPZ", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "TPz Fuchs", "shortLabel": "TPz Fuchs", "filename": "", @@ -449,9 +409,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Grad-URAL": { "name": "Grad-URAL", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "Grad", "shortLabel": "Grad", "filename": "", @@ -459,9 +418,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Uragan_BM-27": { "name": "Uragan_BM-27", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "Uragan", "shortLabel": "Uragan", "filename": "", @@ -469,9 +427,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Smerch": { "name": "Smerch", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "Smerch", "shortLabel": "Smerch", "filename": "", @@ -479,9 +436,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "MLRS": { "name": "MLRS", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "M270", "shortLabel": "M270", "filename": "", @@ -489,9 +445,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "2S6 Tunguska": { "name": "2S6 Tunguska", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-19 Tunguska", "shortLabel": "SA-19", "range": "Short", @@ -500,9 +455,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Kub 2P25 ln": { "name": "Kub 2P25 ln", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-6 Kub 2P25 ln", "shortLabel": "Kub 2P25 ln", "range": "Medium", @@ -511,9 +465,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "5p73 s-125 ln": { "name": "5p73 s-125 ln", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "SA-3 5p73 s-125 ln", "shortLabel": "5p73 s-125 ln", "range": "Medium", @@ -522,9 +475,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "S-300PS 5P85C ln": { "name": "S-300PS 5P85C ln", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-10 S-300PS 5P85C ln", "shortLabel": "S-300PS 5P85C ln", "range": "Long", @@ -533,9 +485,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "S-300PS 5P85D ln": { "name": "S-300PS 5P85D ln", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-10 S-300PS 5P85D ln", "shortLabel": "S-300PS 5P85D ln", "range": "Long", @@ -544,9 +495,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-11 Buk LN 9A310M1": { "name": "SA-11 Buk LN 9A310M1", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-11 Buk LN 9A310M1", "shortLabel": "SA-11 Buk LN 9A310M1", "range": "Medium", @@ -555,9 +505,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Osa 9A33 ln": { "name": "Osa 9A33 ln", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SA-8 Osa 9A33 ln", "shortLabel": "Osa 9A33 ln", "range": "Short", @@ -566,9 +515,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Tor 9A331": { "name": "Tor 9A331", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-15 Tor 9A331", "shortLabel": "Tor 9A331", "range": "Medium", @@ -577,9 +525,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Strela-10M3": { "name": "Strela-10M3", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-13 Strela-10M3", "shortLabel": "Strela-10M3", "range": "Short", @@ -588,9 +535,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Strela-1 9P31": { "name": "Strela-1 9P31", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-9 Strela-1 9P31", "shortLabel": "Strela-1 9P31", "range": "Short", @@ -599,9 +545,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-11 Buk CC 9S470M1": { "name": "SA-11 Buk CC 9S470M1", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-11 Buk CC 9S470M1", "shortLabel": "SA-11 Buk CC 9S470M1", "range": "Medium", @@ -610,9 +555,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-8 Osa LD 9T217": { "name": "SA-8 Osa LD 9T217", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-8 Osa LD 9T217", "shortLabel": "SA-8 Osa LD 9T217", "range": "Short", @@ -621,9 +565,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Patriot AMG": { "name": "Patriot AMG", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "Patriot AMG", "shortLabel": "Patriot AMG", "range": "Long", @@ -632,9 +575,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Patriot ECS": { "name": "Patriot ECS", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "Patriot ECS", "shortLabel": "Patriot ECS", "range": "Long", @@ -643,10 +585,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Gepard": { "name": "Gepard", - "era": [ - "Late Cold War", - "Modern" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Gepard", "shortLabel": "Gepard", "filename": "", @@ -654,9 +594,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Hawk pcp": { "name": "Hawk pcp", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Hawk pcp", "shortLabel": "Hawk pcp", "range": "Medium", @@ -665,9 +604,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-18 Igla manpad": { "name": "SA-18 Igla manpad", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-18 Igla manpad", "shortLabel": "SA-18 Igla manpad", "range": "Short", @@ -676,9 +614,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Igla manpad INS": { "name": "Igla manpad INS", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-18 Igla manpad INS", "shortLabel": "Igla manpad INS", "range": "Short", @@ -687,9 +624,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-18 Igla-S manpad": { "name": "SA-18 Igla-S manpad", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-18 Igla-S manpad", "shortLabel": "SA-18 Igla-S manpad", "range": "Short", @@ -698,9 +634,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Vulcan": { "name": "Vulcan", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Vulcan", "shortLabel": "Vulcan", "filename": "", @@ -708,9 +643,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Hawk ln": { "name": "Hawk ln", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Hawk ln", "shortLabel": "Hawk ln", "filename": "", @@ -718,9 +652,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M48 Chaparral": { "name": "M48 Chaparral", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "M48 Chaparral", "shortLabel": "M48 Chaparral", "filename": "", @@ -728,9 +661,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M6 Linebacker": { "name": "M6 Linebacker", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "M6 Linebacker", "shortLabel": "M6 Linebacker", "filename": "", @@ -738,9 +670,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Patriot ln": { "name": "Patriot ln", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Patriot ln", "shortLabel": "Patriot ln", "range": "Long", @@ -749,9 +680,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M1097 Avenger": { "name": "M1097 Avenger", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "M1097 Avenger", "shortLabel": "M1097 Avenger", "filename": "", @@ -759,9 +689,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Patriot EPP": { "name": "Patriot EPP", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Patriot EPP", "shortLabel": "Patriot EPP", "range": "Long", @@ -770,9 +699,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Patriot cp": { "name": "Patriot cp", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Patriot cp", "shortLabel": "Patriot cp", "range": "Long", @@ -781,9 +709,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Roland ADS": { "name": "Roland ADS", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Roland ADS", "shortLabel": "Roland ADS", "filename": "", @@ -791,9 +718,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "S-300PS 54K6 cp": { "name": "S-300PS 54K6 cp", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-10 S-300PS 54K6 cp", "shortLabel": "S-300PS 54K6 cp", "range": "Long", @@ -802,9 +728,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Stinger manpad GRG": { "name": "Stinger manpad GRG", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Stinger manpad GRG", "shortLabel": "Stinger manpad GRG", "range": "Short", @@ -813,9 +738,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Stinger manpad dsr": { "name": "Stinger manpad dsr", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Stinger manpad dsr", "shortLabel": "Stinger manpad dsr", "range": "Short", @@ -824,9 +748,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Stinger comm dsr": { "name": "Stinger comm dsr", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "Stinger comm dsr", "shortLabel": "Stinger comm dsr", "range": "Short", @@ -835,9 +758,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Stinger manpad": { "name": "Stinger manpad", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Stinger manpad", "shortLabel": "Stinger manpad", "range": "Short", @@ -846,9 +768,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Stinger comm": { "name": "Stinger comm", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Stinger comm", "shortLabel": "Stinger comm", "range": "Short", @@ -857,9 +778,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZSU-23-4 Shilka": { "name": "ZSU-23-4 Shilka", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "ZSU-23-4 Shilka", "shortLabel": "ZSU-23-4 Shilka", "filename": "", @@ -867,9 +787,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZU-23 Emplacement Closed": { "name": "ZU-23 Emplacement Closed", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ZU-23 Emplacement Closed", "shortLabel": "ZU-23 Emplacement Closed", "filename": "", @@ -877,9 +796,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZU-23 Emplacement": { "name": "ZU-23 Emplacement", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ZU-23 Emplacement", "shortLabel": "ZU-23 Emplacement", "filename": "", @@ -887,9 +805,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZU-23 Closed Insurgent": { "name": "ZU-23 Closed Insurgent", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ZU-23 Closed Insurgent", "shortLabel": "ZU-23 Closed Insurgent", "filename": "", @@ -897,9 +814,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural-375 ZU-23 Insurgent": { "name": "Ural-375 ZU-23 Insurgent", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "Ural-375 ZU-23 Insurgent", "shortLabel": "Ural-375 ZU-23 Insurgent", "filename": "", @@ -907,9 +823,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZU-23 Insurgent": { "name": "ZU-23 Insurgent", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ZU-23 Insurgent", "shortLabel": "ZU-23 Insurgent", "filename": "", @@ -917,9 +832,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural-375 ZU-23": { "name": "Ural-375 ZU-23", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "Ural-375 ZU-23", "shortLabel": "Ural-375 ZU-23", "filename": "", @@ -927,9 +841,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "1L13 EWR": { "name": "1L13 EWR", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "1L13 EWR", "shortLabel": "1L13 EWR", "filename": "", @@ -937,9 +850,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Kub 1S91 str": { "name": "Kub 1S91 str", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SA-6 Kub 1S91 str", "shortLabel": "Kub 1S91 str", "range": "Medium", @@ -948,9 +860,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "S-300PS 40B6M tr": { "name": "S-300PS 40B6M tr", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-10 S-300PS 40B6M tr", "shortLabel": "S-300PS 40B6M tr", "range": "Long", @@ -959,9 +870,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "S-300PS 40B6MD sr": { "name": "S-300PS 40B6MD sr", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-10 S-300PS 40B6MD sr", "shortLabel": "S-300PS 40B6MD sr", "range": "Long", @@ -970,9 +880,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "55G6 EWR": { "name": "55G6 EWR", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "55G6 EWR", "shortLabel": "55G6 EWR", "filename": "", @@ -980,9 +889,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "S-300PS 64H6E sr": { "name": "S-300PS 64H6E sr", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "SA-10 S-300PS 64H6E sr", "shortLabel": "S-300PS 64H6E sr", "range": "Long", @@ -991,9 +899,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SA-11 Buk SR 9S18M1": { "name": "SA-11 Buk SR 9S18M1", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SA-11 Buk SR 9S18M1", "shortLabel": "SA-11 Buk SR 9S18M1", "range": "Long", @@ -1002,9 +909,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Dog Ear radar": { "name": "Dog Ear radar", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "Dog Ear radar", "shortLabel": "Dog Ear radar", "filename": "", @@ -1012,9 +918,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Hawk tr": { "name": "Hawk tr", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "Hawk tr", "shortLabel": "Hawk tr", "range": "Medium", @@ -1023,9 +928,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Hawk sr": { "name": "Hawk sr", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "Hawk sr", "shortLabel": "Hawk sr", "range": "Long", @@ -1034,9 +938,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Patriot str": { "name": "Patriot str", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Patriot str", "shortLabel": "Patriot str", "range": "Medium", @@ -1045,9 +948,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Hawk cwar": { "name": "Hawk cwar", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "Hawk cwar", "shortLabel": "Hawk cwar", "range": "Long", @@ -1056,9 +958,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "p-19 s-125 sr": { "name": "p-19 s-125 sr", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "SA-3 p-19 s-125 sr", "shortLabel": "p-19 s-125 sr", "filename": "", @@ -1066,9 +967,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Roland Radar": { "name": "Roland Radar", - "era": [ - "Mid Cold War" - ], + "coalition": "Blue", + "era": "Mid Cold War", "label": "Roland Radar", "shortLabel": "Roland Radar", "filename": "", @@ -1076,9 +976,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "snr s-125 tr": { "name": "snr s-125 tr", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "SA-3 snr s-125 tr", "shortLabel": "snr s-125 tr", "range": "Medium", @@ -1087,7 +986,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "house1arm": { "name": "house1arm", - "era": ["Early Cold War", "Mid Cold War", "Late Cold War", "Modern"], + "coalition": "", + "era": "", "label": "house1arm", "shortLabel": "house1arm", "filename": "", @@ -1095,7 +995,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "house2arm": { "name": "house2arm", - "era": ["Early Cold War", "Mid Cold War", "Late Cold War", "Modern"], + "coalition": "", + "era": "", "label": "house2arm", "shortLabel": "house2arm", "filename": "", @@ -1103,7 +1004,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "outpost_road": { "name": "outpost_road", - "era": ["Early Cold War", "Mid Cold War", "Late Cold War", "Modern"], + "coalition": "", + "era": "", "label": "outpost_road", "shortLabel": "outpost_road", "filename": "", @@ -1111,7 +1013,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "outpost": { "name": "outpost", - "era": ["Early Cold War", "Mid Cold War", "Late Cold War", "Modern"], + "coalition": "", + "era": "", "label": "outpost", "shortLabel": "outpost", "filename": "", @@ -1119,7 +1022,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "houseA_arm": { "name": "houseA_arm", - "era": ["Early Cold War", "Mid Cold War", "Late Cold War", "Modern"], + "coalition": "", + "era": "", "label": "houseA_arm", "shortLabel": "houseA_arm", "filename": "", @@ -1127,9 +1031,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Challenger2": { "name": "Challenger2", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "Challenger2", "shortLabel": "Challenger2", "filename": "", @@ -1137,9 +1040,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Leclerc": { "name": "Leclerc", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "Leclerc", "shortLabel": "Leclerc", "filename": "", @@ -1147,9 +1049,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Leopard1A3": { "name": "Leopard1A3", - "era": [ - "Mid Cold War" - ], + "coalition": "Blue", + "era": "Mid Cold War", "label": "Leopard1A3", "shortLabel": "Leopard1A3", "filename": "", @@ -1157,9 +1058,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Leopard-2": { "name": "Leopard-2", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Leopard-2", "shortLabel": "Leopard-2", "filename": "", @@ -1167,9 +1067,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M-60": { "name": "M-60", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "M-60", "shortLabel": "M-60", "filename": "", @@ -1177,9 +1076,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M1128 Stryker MGS": { "name": "M1128 Stryker MGS", - "era": [ - "Modern" - ], + "coalition": "Blue", + "era": "Modern", "label": "M1128 Stryker MGS", "shortLabel": "M1128 Stryker MGS", "filename": "", @@ -1187,9 +1085,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M-1 Abrams": { "name": "M-1 Abrams", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "M-1 Abrams", "shortLabel": "M-1 Abrams", "filename": "", @@ -1197,9 +1094,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "T-55": { "name": "T-55", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "T-55", "shortLabel": "T-55", "filename": "", @@ -1207,9 +1103,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "T-72B": { "name": "T-72B", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "T-72B", "shortLabel": "T-72B", "filename": "", @@ -1217,9 +1112,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "T-80UD": { "name": "T-80UD", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "T-80UD", "shortLabel": "T-80UD", "filename": "", @@ -1227,9 +1121,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "T-90": { "name": "T-90", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "T-90", "shortLabel": "T-90", "filename": "", @@ -1237,9 +1130,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural-4320 APA-5D": { "name": "Ural-4320 APA-5D", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "Ural-4320 APA-5D", "shortLabel": "Ural-4320 APA-5D", "filename": "", @@ -1247,9 +1139,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ATMZ-5": { "name": "ATMZ-5", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ATMZ-5", "shortLabel": "ATMZ-5", "filename": "", @@ -1257,9 +1148,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ATZ-10": { "name": "ATZ-10", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ATZ-10", "shortLabel": "ATZ-10", "filename": "", @@ -1267,9 +1157,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "GAZ-3307": { "name": "GAZ-3307", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "GAZ-3307", "shortLabel": "GAZ-3307", "filename": "", @@ -1277,9 +1166,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "GAZ-3308": { "name": "GAZ-3308", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "GAZ-3308", "shortLabel": "GAZ-3308", "filename": "", @@ -1287,9 +1175,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "GAZ-66": { "name": "GAZ-66", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "GAZ-66", "shortLabel": "GAZ-66", "filename": "", @@ -1297,9 +1184,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M978 HEMTT Tanker": { "name": "M978 HEMTT Tanker", - "era": [ - "Mid Cold War" - ], + "coalition": "Blue", + "era": "Mid Cold War", "label": "M978 HEMTT Tanker", "shortLabel": "M978 HEMTT Tanker", "filename": "", @@ -1307,9 +1193,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "HEMTT TFFT": { "name": "HEMTT TFFT", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "HEMTT TFFT", "shortLabel": "HEMTT TFFT", "filename": "", @@ -1317,9 +1202,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "IKARUS Bus": { "name": "IKARUS Bus", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "IKARUS Bus", "shortLabel": "IKARUS Bus", "filename": "", @@ -1327,9 +1211,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "KAMAZ Truck": { "name": "KAMAZ Truck", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "KAMAZ Truck", "shortLabel": "KAMAZ Truck", "filename": "", @@ -1337,9 +1220,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "LAZ Bus": { "name": "LAZ Bus", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "LAZ Bus", "shortLabel": "LAZ Bus", "filename": "", @@ -1347,9 +1229,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Hummer": { "name": "Hummer", - "era": [ - "Mid Cold War" - ], + "coalition": "Blue", + "era": "Mid Cold War", "label": "Hummer", "shortLabel": "Hummer", "filename": "", @@ -1357,9 +1238,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "M 818": { "name": "M 818", - "era": [ - "Early Cold War" - ], + "coalition": "Blue", + "era": "Early Cold War", "label": "M 818", "shortLabel": "M 818", "filename": "", @@ -1367,9 +1247,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "MAZ-6303": { "name": "MAZ-6303", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "MAZ-6303", "shortLabel": "MAZ-6303", "filename": "", @@ -1377,9 +1256,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Predator GCS": { "name": "Predator GCS", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Predator GCS", "shortLabel": "Predator GCS", "filename": "", @@ -1387,9 +1265,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Predator TrojanSpirit": { "name": "Predator TrojanSpirit", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Predator TrojanSpirit", "shortLabel": "Predator TrojanSpirit", "filename": "", @@ -1397,9 +1274,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Suidae": { "name": "Suidae", - "era": [ - "Late Cold War" - ], + "coalition": "", + "era": "Prehistoric", "label": "Suidae", "shortLabel": "Suidae", "filename": "", @@ -1407,9 +1283,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Tigr_233036": { "name": "Tigr_233036", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "Tigr_233036", "shortLabel": "Tigr_233036", "filename": "", @@ -1417,9 +1292,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Trolley bus": { "name": "Trolley bus", - "era": [ - "Late Cold War" - ], + "coalition": "Blue", + "era": "Late Cold War", "label": "Trolley bus", "shortLabel": "Trolley bus", "filename": "", @@ -1427,9 +1301,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "UAZ-469": { "name": "UAZ-469", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "UAZ-469", "shortLabel": "UAZ-469", "filename": "", @@ -1437,9 +1310,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural ATsP-6": { "name": "Ural ATsP-6", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "Ural ATsP-6", "shortLabel": "Ural ATsP-6", "filename": "", @@ -1447,9 +1319,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural-375 PBU": { "name": "Ural-375 PBU", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "Ural-375 PBU", "shortLabel": "Ural-375 PBU", "filename": "", @@ -1457,9 +1328,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural-375": { "name": "Ural-375", - "era": [ - "Mid Cold War" - ], + "coalition": "Red", + "era": "Mid Cold War", "label": "Ural-375", "shortLabel": "Ural-375", "filename": "", @@ -1467,9 +1337,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural-4320-31": { "name": "Ural-4320-31", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "Ural-4320-31", "shortLabel": "Ural-4320-31", "filename": "", @@ -1477,9 +1346,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "Ural-4320T": { "name": "Ural-4320T", - "era": [ - "Late Cold War" - ], + "coalition": "Red", + "era": "Late Cold War", "label": "Ural-4320T", "shortLabel": "Ural-4320T", "filename": "", @@ -1487,9 +1355,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "VAZ Car": { "name": "VAZ Car", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "VAZ Car", "shortLabel": "VAZ Car", "filename": "", @@ -1497,9 +1364,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZiL-131 APA-80": { "name": "ZiL-131 APA-80", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ZiL-131 APA-80", "shortLabel": "ZiL-131 APA-80", "filename": "", @@ -1507,9 +1373,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "SKP-11": { "name": "SKP-11", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "SKP-11", "shortLabel": "SKP-11", "filename": "", @@ -1517,9 +1382,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZIL-131 KUNG": { "name": "ZIL-131 KUNG", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ZIL-131 KUNG", "shortLabel": "ZIL-131 KUNG", "filename": "", @@ -1527,9 +1391,8 @@ export class GroundUnitDatabase extends UnitDatabase { }, "ZIL-4331": { "name": "ZIL-4331", - "era": [ - "Early Cold War" - ], + "coalition": "Red", + "era": "Early Cold War", "label": "ZIL-4331", "shortLabel": "ZIL-4331", "filename": "",