diff --git a/game/db.py b/game/db.py index ddf06062..f07dc554 100644 --- a/game/db.py +++ b/game/db.py @@ -44,6 +44,7 @@ from game.factions.usa_1960 import USA_1960 from game.factions.usa_1965 import USA_1965 from game.factions.usa_1990 import USA_1990 from game.factions.usa_2005 import USA_2005 +from game.factions.bluefor_modern import BLUEFOR_MODERN """ ---------- BEGINNING OF CONFIGURATION SECTION @@ -570,8 +571,9 @@ FACTIONS = { "USA 1960": USA_1960, "USA 1955 (Require WW2 Pack)": USA_1955, "USA 1944 (Require WW2 Pack)": USA_1944, - "France 1995": France_1995, + "Bluefor Modern": BLUEFOR_MODERN, "France 2005": France_2005, + "France 1995": France_1995, "Germany 1990": Germany_1990, "Netherlands 1990": Netherlands_1990, "United Kingdown 1990": UnitedKingdom_1990, diff --git a/game/factions/bluefor_modern.py b/game/factions/bluefor_modern.py new file mode 100644 index 00000000..92062373 --- /dev/null +++ b/game/factions/bluefor_modern.py @@ -0,0 +1,76 @@ +from dcs.vehicles import * +from dcs.ships import * +from dcs.planes import * +from dcs.helicopters import * + +BLUEFOR_MODERN = { + "country": "USA", + "side": "blue", + "units": [ + + F_15C, + F_14B, + FA_18C_hornet, + F_16C_50, + JF_17, + M_2000C, + F_5E_3, + + Su_25T, + A_10A, + A_10C, + AV8BNA, + AJS37, + + KC_135, + S_3B_Tanker, + C_130, + E_3A, + + UH_1H, + AH_64D, + + 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" + ] +}