From d46337d694687a3214c475e30e2052935c659cd2 Mon Sep 17 00:00:00 2001 From: Donnie Date: Sun, 26 Jul 2020 11:27:18 -0400 Subject: [PATCH] Added USA aggressors. TODO. Decide on final aggressors unit list. --- game/db.py | 2 + game/factions/us_aggressors.py | 74 ++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 game/factions/us_aggressors.py diff --git a/game/db.py b/game/db.py index 85c30987..9d97e8ac 100644 --- a/game/db.py +++ b/game/db.py @@ -46,6 +46,7 @@ from game.factions.turkey_2005 import Turkey_2005 from game.factions.uae_2005 import UAE_2005 from game.factions.uk_1990 import UnitedKingdom_1990 from game.factions.ukraine_2010 import Ukraine_2010 +from game.factions.us_aggressors import US_Aggressors from game.factions.usa_1944 import USA_1944 from game.factions.usa_1955 import USA_1955 from game.factions.usa_1960 import USA_1960 @@ -720,6 +721,7 @@ Units separated by country. country : DCS Country name """ FACTIONS = { + "USA Aggressors": US_Aggressors, "Russia 1955": Russia_1955, "Russia 1965": Russia_1965, "Russia 1975": Russia_1975, diff --git a/game/factions/us_aggressors.py b/game/factions/us_aggressors.py new file mode 100644 index 00000000..02eada2d --- /dev/null +++ b/game/factions/us_aggressors.py @@ -0,0 +1,74 @@ +from dcs.helicopters import * +from dcs.planes import * +from dcs.ships import * +from dcs.vehicles import * + +US_Aggressors = { + "country": "USA", + "side": "red", + "units": [ + + F_15C, + F_5E_3, + FA_18C_hornet, + F_16C_50, + Su_27, + + + KC_135, + KC130, + C_130, + E_3A, + + UH_1H, + AH_64D, + Ka_50, + SA342M, + SA342L, + + Armor.MBT_M1A2_Abrams, + Armor.MBT_Leopard_2, + Armor.ATGM_M1134_Stryker, + Armor.IFV_M2A2_Bradley, + Armor.IFV_Marder, + Armor.APC_M1043_HMMWV_Armament, + + Artillery.MLRS_M270, + Artillery.SPH_M109_Paladin, + + Unarmed.Transport_M818, + Infantry.Infantry_M4, + Infantry.Soldier_M249, + + AirDefence.SAM_Hawk_PCP, + AirDefence.SAM_Patriot_EPP_III, + + CVN_74_John_C__Stennis, + LHA_1_Tarawa, + Armed_speedboat, + ], "shorad": [ + AirDefence.SAM_Avenger_M1097, + ], "aircraft_carrier": [ + CVN_74_John_C__Stennis, + ], "helicopter_carrier": [ + LHA_1_Tarawa, + ], "destroyer": [ + Oliver_Hazzard_Perry_class, + USS_Arleigh_Burke_IIa, + ], "cruiser": [ + Ticonderoga_class, + ], "carrier_names": [ + "CVN-71 Theodore Roosevelt", + "CVN-72 Abraham Lincoln", + "CVN-73 George Washington", + "CVN-74 John C. Stennis", + ], "lhanames": [ + "LHA-1 Tarawa", + "LHA-2 Saipan", + "LHA-3 Belleau Wood", + "LHA-4 Nassau", + "LHA-5 Peleliu" + ], "boat":[ + "ArleighBurkeGroupGenerator", "OliverHazardPerryGroupGenerator" + ] +}