From ca15bfeb352ce45ac44abf3dad1f02ace09af8ef Mon Sep 17 00:00:00 2001 From: zhexu14 <64713351+zhexu14@users.noreply.github.com> Date: Tue, 4 Aug 2026 22:20:52 +1000 Subject: [PATCH 1/2] DCS 2.28 export --- dcs/countries.py | 17 +- dcs/planes.py | 2214 +++++++++++++++++++++++++++++----------- dcs/vehicles.py | 16 +- dcs/weapons_data.py | 732 +++++++------ tools/pydcs_export.lua | 1 + 5 files changed, 2098 insertions(+), 882 deletions(-) diff --git a/dcs/countries.py b/dcs/countries.py index 658ebab8..c7592c8f 100644 --- a/dcs/countries.py +++ b/dcs/countries.py @@ -137,6 +137,7 @@ class Unarmed: R11_volvo_drivable = vehicles.Unarmed.R11_volvo_drivable Tacr2a = vehicles.Unarmed.Tacr2a LARC_V = vehicles.Unarmed.LARC_V + GCI_station_MiG29 = vehicles.Unarmed.GCI_station_MiG29 GPS_Spoofer_Red = vehicles.Unarmed.GPS_Spoofer_Red Rsbn_beacon = vehicles.Unarmed.Rsbn_beacon Prmg_gp_beacon = vehicles.Unarmed.Prmg_gp_beacon @@ -1252,6 +1253,7 @@ class Plane: F_4E_45MC = planes.F_4E_45MC QF_4E = planes.QF_4E F_14A_135_GR_Early = planes.F_14A_135_GR_Early + F_14BU = planes.F_14BU F4U_1D = planes.F4U_1D F4U_1D_CW = planes.F4U_1D_CW I_16 = planes.I_16 @@ -1342,6 +1344,7 @@ class Plane: Plane.F_4E_45MC, Plane.QF_4E, Plane.F_14A_135_GR_Early, + Plane.F_14BU, Plane.F4U_1D, Plane.F4U_1D_CW, Plane.I_16, @@ -3510,6 +3513,7 @@ class Unarmed: ATZ_60_Maz = vehicles.Unarmed.ATZ_60_Maz S_75_ZIL = vehicles.Unarmed.S_75_ZIL TZ_22_KrAZ = vehicles.Unarmed.TZ_22_KrAZ + GCI_station_MiG29 = vehicles.Unarmed.GCI_station_MiG29 AA8 = vehicles.Unarmed.AA8 GPS_Spoofer_Red = vehicles.Unarmed.GPS_Spoofer_Red Rsbn_beacon = vehicles.Unarmed.Rsbn_beacon @@ -3811,6 +3815,7 @@ class Plane: F_14B = planes.F_14B F_14A_135_GR = planes.F_14A_135_GR F_14A_135_GR_Early = planes.F_14A_135_GR_Early + F_14BU = planes.F_14BU Tornado_GR4 = planes.Tornado_GR4 Mirage_F1CG = planes.Mirage_F1CG Mirage_F1CK = planes.Mirage_F1CK @@ -3952,6 +3957,7 @@ class Plane: Plane.F_14B, Plane.F_14A_135_GR, Plane.F_14A_135_GR_Early, + Plane.F_14BU, Plane.Tornado_GR4, Plane.Mirage_F1CG, Plane.Mirage_F1CK, @@ -19335,7 +19341,6 @@ class Unarmed: R11_volvo_drivable = vehicles.Unarmed.R11_volvo_drivable Tacr2a = vehicles.Unarmed.Tacr2a LARC_V = vehicles.Unarmed.LARC_V - GPS_Spoofer_Red = vehicles.Unarmed.GPS_Spoofer_Red class Armor: BTR_80 = vehicles.Armor.BTR_80 @@ -27140,6 +27145,7 @@ class Unarmed: R11_volvo_drivable = vehicles.Unarmed.R11_volvo_drivable Tacr2a = vehicles.Unarmed.Tacr2a LARC_V = vehicles.Unarmed.LARC_V + GCI_station_MiG29 = vehicles.Unarmed.GCI_station_MiG29 AA8 = vehicles.Unarmed.AA8 GPS_Spoofer_Red = vehicles.Unarmed.GPS_Spoofer_Red Rsbn_beacon = vehicles.Unarmed.Rsbn_beacon @@ -31984,6 +31990,7 @@ class Unarmed: ATZ_60_Maz = vehicles.Unarmed.ATZ_60_Maz S_75_ZIL = vehicles.Unarmed.S_75_ZIL TZ_22_KrAZ = vehicles.Unarmed.TZ_22_KrAZ + GCI_station_MiG29 = vehicles.Unarmed.GCI_station_MiG29 AA8 = vehicles.Unarmed.AA8 GPS_Spoofer_Red = vehicles.Unarmed.GPS_Spoofer_Red Rsbn_beacon = vehicles.Unarmed.Rsbn_beacon @@ -32285,6 +32292,7 @@ class Plane: F_14B = planes.F_14B F_14A_135_GR = planes.F_14A_135_GR F_14A_135_GR_Early = planes.F_14A_135_GR_Early + F_14BU = planes.F_14BU Tornado_GR4 = planes.Tornado_GR4 Mirage_F1CG = planes.Mirage_F1CG Mirage_F1CK = planes.Mirage_F1CK @@ -32426,6 +32434,7 @@ class Plane: Plane.F_14B, Plane.F_14A_135_GR, Plane.F_14A_135_GR_Early, + Plane.F_14BU, Plane.Tornado_GR4, Plane.Mirage_F1CG, Plane.Mirage_F1CK, @@ -32888,6 +32897,7 @@ class Unarmed: ATZ_60_Maz = vehicles.Unarmed.ATZ_60_Maz S_75_ZIL = vehicles.Unarmed.S_75_ZIL TZ_22_KrAZ = vehicles.Unarmed.TZ_22_KrAZ + GCI_station_MiG29 = vehicles.Unarmed.GCI_station_MiG29 AA8 = vehicles.Unarmed.AA8 GPS_Spoofer_Red = vehicles.Unarmed.GPS_Spoofer_Red Rsbn_beacon = vehicles.Unarmed.Rsbn_beacon @@ -33189,6 +33199,7 @@ class Plane: F_14B = planes.F_14B F_14A_135_GR = planes.F_14A_135_GR F_14A_135_GR_Early = planes.F_14A_135_GR_Early + F_14BU = planes.F_14BU Tornado_GR4 = planes.Tornado_GR4 Mirage_F1CG = planes.Mirage_F1CG Mirage_F1CK = planes.Mirage_F1CK @@ -33330,6 +33341,7 @@ class Plane: Plane.F_14B, Plane.F_14A_135_GR, Plane.F_14A_135_GR_Early, + Plane.F_14BU, Plane.Tornado_GR4, Plane.Mirage_F1CG, Plane.Mirage_F1CK, @@ -33792,6 +33804,7 @@ class Unarmed: ATZ_60_Maz = vehicles.Unarmed.ATZ_60_Maz S_75_ZIL = vehicles.Unarmed.S_75_ZIL TZ_22_KrAZ = vehicles.Unarmed.TZ_22_KrAZ + GCI_station_MiG29 = vehicles.Unarmed.GCI_station_MiG29 AA8 = vehicles.Unarmed.AA8 GPS_Spoofer_Red = vehicles.Unarmed.GPS_Spoofer_Red Rsbn_beacon = vehicles.Unarmed.Rsbn_beacon @@ -34093,6 +34106,7 @@ class Plane: F_14B = planes.F_14B F_14A_135_GR = planes.F_14A_135_GR F_14A_135_GR_Early = planes.F_14A_135_GR_Early + F_14BU = planes.F_14BU Tornado_GR4 = planes.Tornado_GR4 Mirage_F1CG = planes.Mirage_F1CG Mirage_F1CK = planes.Mirage_F1CK @@ -34234,6 +34248,7 @@ class Plane: Plane.F_14B, Plane.F_14A_135_GR, Plane.F_14A_135_GR_Early, + Plane.F_14BU, Plane.Tornado_GR4, Plane.Mirage_F1CG, Plane.Mirage_F1CK, diff --git a/dcs/planes.py b/dcs/planes.py index 91c3a3bb..e1032363 100644 --- a/dcs/planes.py +++ b/dcs/planes.py @@ -303,7 +303,7 @@ class F_4E(PlaneType): class Pylon1: GBU_10___2000lb_Laser_Guided_Bomb = (1, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (1, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (1, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (1, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) MER6_with_6_x_Mk_82___500lb_GP_Bombs_LD = (1, Weapons.MER6_with_6_x_Mk_82___500lb_GP_Bombs_LD) Mk_84___2000lb_GP_Bomb_LD = (1, Weapons.Mk_84___2000lb_GP_Bomb_LD) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (1, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -315,20 +315,20 @@ class Pylon1: AGM_45A_Shrike_ARM = (1, Weapons.AGM_45A_Shrike_ARM) class Pylon2: - LAU_7_with_2_x_AIM_9L_Sidewinder_IR_AAM = (2, Weapons.LAU_7_with_2_x_AIM_9L_Sidewinder_IR_AAM) - LAU_7_with_2_x_AIM_9M_Sidewinder_IR_AAM = (2, Weapons.LAU_7_with_2_x_AIM_9M_Sidewinder_IR_AAM) - LAU_7_with_2_x_AIM_9P_Sidewinder_IR_AAM = (2, Weapons.LAU_7_with_2_x_AIM_9P_Sidewinder_IR_AAM) + LAU_7___2_x_AIM_9L_Sidewinder_IR_AAM = (2, Weapons.LAU_7___2_x_AIM_9L_Sidewinder_IR_AAM) + LAU_7___2_x_AIM_9M_Sidewinder_IR_AAM = (2, Weapons.LAU_7___2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_7___2_x_AIM_9P_Sidewinder_IR_AAM = (2, Weapons.LAU_7___2_x_AIM_9P_Sidewinder_IR_AAM) GBU_10___2000lb_Laser_Guided_Bomb = (2, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (2, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (2, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (2, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (2, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (2, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Mk_84___2000lb_GP_Bomb_LD = (2, Weapons.Mk_84___2000lb_GP_Bomb_LD) - LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (2, Weapons.LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (2, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (2, Weapons.LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (2, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_118A___AGM_45B_Shrike_ARM = (2, Weapons.LAU_118A___AGM_45B_Shrike_ARM) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (2, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) BRU_42_3_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (2, Weapons.BRU_42_3_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) - LAU_7_with_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.LAU_7_with_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + LAU_7___1_x_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.LAU_7___1_x_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) AGM_45A_Shrike_ARM = (2, Weapons.AGM_45A_Shrike_ARM) class Pylon3: @@ -352,16 +352,16 @@ class Pylon7: AIM_7E_Sparrow_Semi_Active_Radar = (7, Weapons.AIM_7E_Sparrow_Semi_Active_Radar) class Pylon8: - LAU_7_with_2_x_AIM_9L_Sidewinder_IR_AAM = (8, Weapons.LAU_7_with_2_x_AIM_9L_Sidewinder_IR_AAM) - LAU_7_with_2_x_AIM_9M_Sidewinder_IR_AAM = (8, Weapons.LAU_7_with_2_x_AIM_9M_Sidewinder_IR_AAM) - LAU_7_with_2_x_AIM_9P_Sidewinder_IR_AAM = (8, Weapons.LAU_7_with_2_x_AIM_9P_Sidewinder_IR_AAM) + LAU_7___2_x_AIM_9L_Sidewinder_IR_AAM = (8, Weapons.LAU_7___2_x_AIM_9L_Sidewinder_IR_AAM) + LAU_7___2_x_AIM_9M_Sidewinder_IR_AAM = (8, Weapons.LAU_7___2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_7___2_x_AIM_9P_Sidewinder_IR_AAM = (8, Weapons.LAU_7___2_x_AIM_9P_Sidewinder_IR_AAM) GBU_10___2000lb_Laser_Guided_Bomb = (8, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (8, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (8, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Mk_84___2000lb_GP_Bomb_LD = (8, Weapons.Mk_84___2000lb_GP_Bomb_LD) - LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__ = (8, Weapons.LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) + LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__ = (8, Weapons.LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) LAU_118A___AGM_45B_Shrike_ARM = (8, Weapons.LAU_118A___AGM_45B_Shrike_ARM) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (8, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) BRU_42_3_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (8, Weapons.BRU_42_3_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) @@ -370,7 +370,7 @@ class Pylon8: class Pylon9: GBU_10___2000lb_Laser_Guided_Bomb = (9, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (9, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (9, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (9, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) MER6_with_6_x_Mk_82___500lb_GP_Bombs_LD = (9, Weapons.MER6_with_6_x_Mk_82___500lb_GP_Bombs_LD) Mk_84___2000lb_GP_Bomb_LD = (9, Weapons.Mk_84___2000lb_GP_Bomb_LD) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (9, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -3301,15 +3301,15 @@ class Pylon2: GBU_27___2000lb_Laser_Guided_Penetrator_Bomb = (2, Weapons.GBU_27___2000lb_Laser_Guided_Penetrator_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (2, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (2, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (2, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (2, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (2, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) CBU_105___10_x_SFW__CBU_with_WCMD = (2, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (2, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (2, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65H = (2, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (2, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (2, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) AGM_154C___JSOW_Unitary_BROACH = (2, Weapons.AGM_154C___JSOW_Unitary_BROACH) LAU_117_AGM_65G = (2, Weapons.LAU_117_AGM_65G) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (2, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -3328,7 +3328,7 @@ class Pylon4: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (4, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (4, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (4, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (4, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3339,7 +3339,7 @@ class Pylon5: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (5, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (5, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (5, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (5, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (5, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (5, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (5, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3350,7 +3350,7 @@ class Pylon6: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (6, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (6, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (6, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (6, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (6, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3365,7 +3365,7 @@ class Pylon7: GBU_27___2000lb_Laser_Guided_Penetrator_Bomb = (7, Weapons.GBU_27___2000lb_Laser_Guided_Penetrator_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (7, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (7, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (7, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (7, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (7, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3377,7 +3377,7 @@ class Pylon8: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (8, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (8, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (8, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (8, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (8, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (8, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3392,7 +3392,7 @@ class Pylon9: GBU_27___2000lb_Laser_Guided_Penetrator_Bomb = (9, Weapons.GBU_27___2000lb_Laser_Guided_Penetrator_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (9, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (9, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (9, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (9, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (9, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (9, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (9, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3408,7 +3408,7 @@ class Pylon10: GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (10, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (10, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (10, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (10, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (10, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (10, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (10, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (10, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3424,7 +3424,7 @@ class Pylon11: GBU_27___2000lb_Laser_Guided_Penetrator_Bomb = (11, Weapons.GBU_27___2000lb_Laser_Guided_Penetrator_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (11, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (11, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (11, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (11, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (11, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (11, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (11, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3436,7 +3436,7 @@ class Pylon12: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (12, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (12, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (12, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (12, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (12, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (12, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (12, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (12, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3451,7 +3451,7 @@ class Pylon13: GBU_27___2000lb_Laser_Guided_Penetrator_Bomb = (13, Weapons.GBU_27___2000lb_Laser_Guided_Penetrator_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (13, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (13, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (13, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (13, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (13, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (13, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (13, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3463,7 +3463,7 @@ class Pylon14: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (14, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (14, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (14, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (14, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (14, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (14, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (14, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (14, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3474,7 +3474,7 @@ class Pylon15: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (15, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (15, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (15, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (15, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (15, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (15, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (15, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (15, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3485,7 +3485,7 @@ class Pylon16: Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (16, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_12___500lb_Laser_Guided_Bomb = (16, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (16, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (16, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (16, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (16, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (16, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (16, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) @@ -3511,15 +3511,15 @@ class Pylon18: GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (18, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (18, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (18, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (18, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (18, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_87___202_x_CEM_Cluster_Bomb = (18, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (18, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_103___202_x_CEM__CBU_with_WCMD = (18, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) CBU_105___10_x_SFW__CBU_with_WCMD = (18, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (18, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (18, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (18, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (18, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65H = (18, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (18, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (18, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) AGM_154C___JSOW_Unitary_BROACH = (18, Weapons.AGM_154C___JSOW_Unitary_BROACH) LAU_117_AGM_65G = (18, Weapons.LAU_117_AGM_65G) @@ -4490,24 +4490,24 @@ class Pylon2: class Pylon3: AIM_120B_AMRAAM___Active_Radar_AAM = (3, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) AIM_120C_AMRAAM___Active_Radar_AAM = (3, Weapons.AIM_120C_AMRAAM___Active_Radar_AAM) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) GBU_10___2000lb_Laser_Guided_Bomb = (3, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (3, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_L = (3, Weapons.LAU_88_AGM_65H_2_L) LAU_88_AGM_65H_3 = (3, Weapons.LAU_88_AGM_65H_3) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (3, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (3, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (3, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (3, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4530,14 +4530,14 @@ class Pylon4: GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (4, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (4, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (4, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Fuel_tank_370_gal = (4, Weapons.Fuel_tank_370_gal) LAU_117_AGM_65H = (4, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (4, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (4, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (4, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (4, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (4, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (4, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (4, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4561,13 +4561,13 @@ class Pylon7: GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (7, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (7, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (7, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (7, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (7, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (7, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (7, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (7, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (7, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4580,23 +4580,23 @@ class Pylon7: class Pylon8: AIM_120B_AMRAAM___Active_Radar_AAM = (8, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) AIM_120C_AMRAAM___Active_Radar_AAM = (8, Weapons.AIM_120C_AMRAAM___Active_Radar_AAM) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_88_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_88_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_88___3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_88___3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) GBU_10___2000lb_Laser_Guided_Bomb = (8, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (8, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (8, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (8, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_L = (8, Weapons.LAU_88_AGM_65H_2_L) LAU_88_AGM_65H_3 = (8, Weapons.LAU_88_AGM_65H_3) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (8, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (8, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (8, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (8, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4740,21 +4740,21 @@ class Pylon2: class Pylon3: AIM_120B_AMRAAM___Active_Radar_AAM = (3, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) AIM_120C_AMRAAM___Active_Radar_AAM = (3, Weapons.AIM_120C_AMRAAM___Active_Radar_AAM) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) GBU_10___2000lb_Laser_Guided_Bomb = (3, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (3, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_L = (3, Weapons.LAU_88_AGM_65H_2_L) LAU_88_AGM_65H_3 = (3, Weapons.LAU_88_AGM_65H_3) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (3, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (3, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (3, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (3, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4781,13 +4781,13 @@ class Pylon4: GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (4, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (4, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (4, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (4, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (4, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (4, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (4, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (4, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (4, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (4, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (4, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4815,13 +4815,13 @@ class Pylon7: GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (7, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (7, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (7, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (7, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (7, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (7, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (7, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (7, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (7, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4836,21 +4836,21 @@ class Pylon7: class Pylon8: AIM_120B_AMRAAM___Active_Radar_AAM = (8, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) AIM_120C_AMRAAM___Active_Radar_AAM = (8, Weapons.AIM_120C_AMRAAM___Active_Radar_AAM) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) GBU_10___2000lb_Laser_Guided_Bomb = (8, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (8, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (8, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (8, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_R = (8, Weapons.LAU_88_AGM_65H_2_R) LAU_88_AGM_65H_3 = (8, Weapons.LAU_88_AGM_65H_3) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) LAU_117_AGM_65G = (8, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (8, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (8, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = (8, Weapons.GBU_31_V_3_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb) @@ -4930,18 +4930,18 @@ class Pylon2: class Pylon3: AIM_120B_AMRAAM___Active_Radar_AAM = (3, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (3, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (3, Weapons.MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (3, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_L = (3, Weapons.LAU_88_AGM_65H_2_L) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) AIM_7M_Sparrow_Semi_Active_Radar = (3, Weapons.AIM_7M_Sparrow_Semi_Active_Radar) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) AGM_119B_Penguin_ASM = (3, Weapons.AGM_119B_Penguin_ASM) AIM_9M_Sidewinder_IR_AAM = (3, Weapons.AIM_9M_Sidewinder_IR_AAM) AIM_9P_Sidewinder_IR_AAM = (3, Weapons.AIM_9P_Sidewinder_IR_AAM) @@ -4952,12 +4952,12 @@ class Pylon3: class Pylon4: Fuel_tank_370_gal = (4, Weapons.Fuel_tank_370_gal) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (4, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (4, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (4, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) Mk_84___2000lb_GP_Bomb_LD = (4, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (4, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (4, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (4, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) class Pylon6: ALQ_131___ECM_Pod = (6, Weapons.ALQ_131___ECM_Pod) @@ -4967,27 +4967,27 @@ class Pylon6: class Pylon7: Fuel_tank_370_gal = (7, Weapons.Fuel_tank_370_gal) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (7, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (7, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (7, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) Mk_84___2000lb_GP_Bomb_LD = (7, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (7, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (7, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (7, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) class Pylon8: AIM_120B_AMRAAM___Active_Radar_AAM = (8, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (8, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (8, Weapons.MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) Mk_84___2000lb_GP_Bomb_LD = (8, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (8, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) LAU_117_AGM_65H = (8, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_R = (8, Weapons.LAU_88_AGM_65H_2_R) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) AIM_7M_Sparrow_Semi_Active_Radar = (8, Weapons.AIM_7M_Sparrow_Semi_Active_Radar) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) AGM_119B_Penguin_ASM = (8, Weapons.AGM_119B_Penguin_ASM) AIM_9M_Sidewinder_IR_AAM = (8, Weapons.AIM_9M_Sidewinder_IR_AAM) AIM_9P_Sidewinder_IR_AAM = (8, Weapons.AIM_9P_Sidewinder_IR_AAM) @@ -5102,22 +5102,22 @@ class Pylon2: class Pylon3: AIM_120B_AMRAAM___Active_Radar_AAM = (3, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) AIM_120C_AMRAAM___Active_Radar_AAM = (3, Weapons.AIM_120C_AMRAAM___Active_Radar_AAM) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) GBU_10___2000lb_Laser_Guided_Bomb = (3, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) AGM_119B_Penguin_ASM = (3, Weapons.AGM_119B_Penguin_ASM) LAU_117_AGM_65H = (3, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_L = (3, Weapons.LAU_88_AGM_65H_2_L) LAU_88_AGM_65H_3 = (3, Weapons.LAU_88_AGM_65H_3) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (3, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (3, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (3, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) _2xGBU_12___500lb_Laser_Guided_Bomb = (3, Weapons._2xGBU_12___500lb_Laser_Guided_Bomb) @@ -5133,15 +5133,15 @@ class Pylon4: GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (4, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (4, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (4, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Fuel_tank_370_gal = (4, Weapons.Fuel_tank_370_gal) AGM_119B_Penguin_ASM = (4, Weapons.AGM_119B_Penguin_ASM) LAU_117_AGM_65H = (4, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (4, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (4, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (4, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (4, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (4, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (4, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (4, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) @@ -5159,36 +5159,36 @@ class Pylon7: GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (7, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (7, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (7, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) AGM_119B_Penguin_ASM = (7, Weapons.AGM_119B_Penguin_ASM) LAU_117_AGM_65H = (7, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (7, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (7, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (7, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (7, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) class Pylon8: AIM_120B_AMRAAM___Active_Radar_AAM = (8, Weapons.AIM_120B_AMRAAM___Active_Radar_AAM) AIM_120C_AMRAAM___Active_Radar_AAM = (8, Weapons.AIM_120C_AMRAAM___Active_Radar_AAM) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) GBU_10___2000lb_Laser_Guided_Bomb = (8, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.GBU_12___500lb_Laser_Guided_Bomb) Mk_84___2000lb_GP_Bomb_LD = (8, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (8, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) AGM_119B_Penguin_ASM = (8, Weapons.AGM_119B_Penguin_ASM) LAU_117_AGM_65H = (8, Weapons.LAU_117_AGM_65H) LAU_88_AGM_65H_2_R = (8, Weapons.LAU_88_AGM_65H_2_R) LAU_88_AGM_65H_3 = (8, Weapons.LAU_88_AGM_65H_3) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (8, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) LAU_117_AGM_65G = (8, Weapons.LAU_117_AGM_65G) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (8, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb = (8, Weapons.GBU_31_V_1_B___JDAM__2000lb_GPS_Guided_Bomb) _2xGBU_12___500lb_Laser_Guided_Bomb_ = (8, Weapons._2xGBU_12___500lb_Laser_Guided_Bomb_) @@ -6662,13 +6662,13 @@ class STN_L16: livery_name = "S-3B" # from livery_entry class Pylon1: - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (1, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (1, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (1, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (1, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) Mk_82___500lb_GP_Bomb_LD = (1, Weapons.Mk_82___500lb_GP_Bomb_LD) Mk_84___2000lb_GP_Bomb_LD = (1, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (1, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (1, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (1, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (1, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (1, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) AGM_84A_Harpoon_ASM = (1, Weapons.AGM_84A_Harpoon_ASM) AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = (1, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (1, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -6691,13 +6691,13 @@ class Pylon5: Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (5, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) class Pylon6: - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (6, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (6, Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (6, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (6, Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) Mk_82___500lb_GP_Bomb_LD = (6, Weapons.Mk_82___500lb_GP_Bomb_LD) Mk_84___2000lb_GP_Bomb_LD = (6, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (6, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (6, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (6, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (6, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (6, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) AGM_84A_Harpoon_ASM = (6, Weapons.AGM_84A_Harpoon_ASM) AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = (6, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (6, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -6823,9 +6823,9 @@ class Pylon1: LAU_105_1_AIM_9L_L = (1, Weapons.LAU_105_1_AIM_9L_L) LAU_105_2_AIM_9P5 = (1, Weapons.LAU_105_2_AIM_9P5) LAU_105_2_AIM_9P3 = (1, Weapons.LAU_105_2_AIM_9P3) - LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM = (1, Weapons.LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM = (1, Weapons.LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM) LAU_105_1_AIM_9M_L = (1, Weapons.LAU_105_1_AIM_9M_L) - LAU_105_with_2_x_AIM_9P_Sidewinder_IR_AAM = (1, Weapons.LAU_105_with_2_x_AIM_9P_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9P_Sidewinder_IR_AAM = (1, Weapons.LAU_105___2_x_AIM_9P_Sidewinder_IR_AAM) ALQ_131___ECM_Pod = (1, Weapons.ALQ_131___ECM_Pod) ALQ_184 = (1, Weapons.ALQ_184) Smokewinder___red = (1, Weapons.Smokewinder___red) @@ -6845,7 +6845,7 @@ class Pylon1: class Pylon2: Mk_82___500lb_GP_Bomb_LD = (2, Weapons.Mk_82___500lb_GP_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (2, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) CBU_87___202_x_CEM_Cluster_Bomb = (2, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (2, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) @@ -6870,13 +6870,13 @@ class Pylon2: Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (2, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) class Pylon3: - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (3, Weapons.LAU_117_AGM_65G) LAU_117_AGM_65H = (3, Weapons.LAU_117_AGM_65H) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_88_AGM_65H_2_L = (3, Weapons.LAU_88_AGM_65H_2_L) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_88_AGM_65H_3 = (3, Weapons.LAU_88_AGM_65H_3) Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -6885,8 +6885,8 @@ class Pylon3: BDU_50LD___500lb_Inert_Practice_Bomb_LD = (3, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (3, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) BRU_42_3_BDU_33 = (3, Weapons.BRU_42_3_BDU_33) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (3, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (3, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (3, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -6914,8 +6914,8 @@ class Pylon4: BDU_50LD___500lb_Inert_Practice_Bomb_LD = (4, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (4, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) BRU_42_3_BDU_33 = (4, Weapons.BRU_42_3_BDU_33) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (4, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (4, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (4, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (4, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (4, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -6978,8 +6978,8 @@ class Pylon8: BDU_50LD___500lb_Inert_Practice_Bomb_LD = (8, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (8, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) BRU_42_3_BDU_33 = (8, Weapons.BRU_42_3_BDU_33) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (8, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (8, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (8, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -7001,13 +7001,13 @@ class Pylon8: Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (8, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) class Pylon9: - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (9, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (9, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (9, Weapons.LAU_117_AGM_65G) LAU_117_AGM_65H = (9, Weapons.LAU_117_AGM_65H) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (9, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (9, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) LAU_88_AGM_65H_2_R = (9, Weapons.LAU_88_AGM_65H_2_R) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_88_AGM_65H_3 = (9, Weapons.LAU_88_AGM_65H_3) Mk_84___2000lb_GP_Bomb_LD = (9, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (9, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -7016,8 +7016,8 @@ class Pylon9: BDU_50LD___500lb_Inert_Practice_Bomb_LD = (9, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (9, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) BRU_42_3_BDU_33 = (9, Weapons.BRU_42_3_BDU_33) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (9, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (9, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (9, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (9, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (9, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (9, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (9, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -7039,7 +7039,7 @@ class Pylon9: class Pylon10: Mk_82___500lb_GP_Bomb_LD = (10, Weapons.Mk_82___500lb_GP_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (10, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (10, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (10, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) CBU_87___202_x_CEM_Cluster_Bomb = (10, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (10, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) @@ -7068,9 +7068,9 @@ class Pylon11: LAU_105_1_AIM_9L_R = (11, Weapons.LAU_105_1_AIM_9L_R) LAU_105_2_AIM_9P5 = (11, Weapons.LAU_105_2_AIM_9P5) LAU_105_2_AIM_9P3 = (11, Weapons.LAU_105_2_AIM_9P3) - LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM = (11, Weapons.LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM = (11, Weapons.LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM) LAU_105_1_AIM_9M_R = (11, Weapons.LAU_105_1_AIM_9M_R) - LAU_105_with_2_x_AIM_9P_Sidewinder_IR_AAM = (11, Weapons.LAU_105_with_2_x_AIM_9P_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9P_Sidewinder_IR_AAM = (11, Weapons.LAU_105___2_x_AIM_9P_Sidewinder_IR_AAM) ALQ_131___ECM_Pod = (11, Weapons.ALQ_131___ECM_Pod) ALQ_184 = (11, Weapons.ALQ_184) Smokewinder___red = (11, Weapons.Smokewinder___red) @@ -7241,7 +7241,7 @@ class SADL_TN: livery_name = "A-10C" # from type class Pylon1: - LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM = (1, Weapons.LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM = (1, Weapons.LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM) Mk_82___500lb_GP_Bomb_LD = (1, Weapons.Mk_82___500lb_GP_Bomb_LD) LAU_105_1_AIM_9M_L = (1, Weapons.LAU_105_1_AIM_9M_L) LAU_105 = (1, Weapons.LAU_105) @@ -7295,19 +7295,19 @@ class Pylon2: #ERRR {1FE353C6-5EB6-4d22-9CFD-6DB384EC7296} CBU_97___10_x_SFW_Cluster_Bomb = (2, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (2, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) class Pylon3: - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) LAU_88_AGM_65D_ONE = (3, Weapons.LAU_88_AGM_65D_ONE) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (3, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (3, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) @@ -7382,19 +7382,19 @@ class Pylon3: LAU_117_TGM_65H = (3, Weapons.LAU_117_TGM_65H) LAU_117_CATM_65K = (3, Weapons.LAU_117_CATM_65K) BRU_42_3_GBU_12 = (3, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (3, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (3, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (3, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (3, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B = (3, Weapons.BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = (3, Weapons.BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B_) + BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = (3, Weapons.BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_) class Pylon4: Mk_82___500lb_GP_Bomb_LD = (4, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -7465,18 +7465,18 @@ class Pylon4: BRU_42_LS = (4, Weapons.BRU_42_LS) BRU_42_3_BDU_33 = (4, Weapons.BRU_42_3_BDU_33) BRU_42_3_GBU_12 = (4, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (4, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (4, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (4, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (4, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (4, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) class Pylon5: Mk_82___500lb_GP_Bomb_LD = (5, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -7497,12 +7497,12 @@ class Pylon5: CBU_105___10_x_SFW__CBU_with_WCMD = (5, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (5, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (5, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (5, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (5, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) class Pylon6: Mk_82___500lb_GP_Bomb_LD = (6, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -7539,12 +7539,12 @@ class Pylon7: CBU_105___10_x_SFW__CBU_with_WCMD = (7, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (7, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (7, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (7, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (7, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (7, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (7, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_ = (7, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (7, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) class Pylon8: Mk_82___500lb_GP_Bomb_LD = (8, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -7615,30 +7615,30 @@ class Pylon8: BRU_42_LS = (8, Weapons.BRU_42_LS) BRU_42_3_BDU_33 = (8, Weapons.BRU_42_3_BDU_33) BRU_42_3_GBU_12 = (8, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (8, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (8, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (8, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (8, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (8, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (8, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (8, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (8, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (8, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_ = (8, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) class Pylon9: - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (9, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (9, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) LAU_88_AGM_65D_ONE = (9, Weapons.LAU_88_AGM_65D_ONE) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (9, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (9, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) Mk_84___2000lb_GP_Bomb_LD = (9, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (9, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (9, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (9, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (9, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (9, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_ = (9, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (9, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) GBU_12___500lb_Laser_Guided_Bomb = (9, Weapons.GBU_12___500lb_Laser_Guided_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (9, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (9, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) @@ -7713,23 +7713,23 @@ class Pylon9: LAU_117_TGM_65H = (9, Weapons.LAU_117_TGM_65H) LAU_117_CATM_65K = (9, Weapons.LAU_117_CATM_65K) BRU_42_3_GBU_12 = (9, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (9, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (9, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (9, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (9, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (9, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (9, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (9, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (9, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (9, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (9, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (9, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (9, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (9, Weapons.BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares_ = (9, Weapons.BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares_) - BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (9, Weapons.BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (9, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (9, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (9, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (9, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B = (9, Weapons.BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B__ = (9, Weapons.BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B__) + BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = (9, Weapons.BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_) class Pylon10: Mk_82___500lb_GP_Bomb_LD = (10, Weapons.Mk_82___500lb_GP_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (10, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (10, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) AN_AAQ_28_LITENING___Targeting_Pod_ = (10, Weapons.AN_AAQ_28_LITENING___Targeting_Pod_) GBU_12___500lb_Laser_Guided_Bomb = (10, Weapons.GBU_12___500lb_Laser_Guided_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (10, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) @@ -7758,7 +7758,7 @@ class Pylon10: BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (10, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) class Pylon11: - LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM = (11, Weapons.LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM = (11, Weapons.LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM) Smokewinder___red = (11, Weapons.Smokewinder___red) Smokewinder___green = (11, Weapons.Smokewinder___green) Smokewinder___blue = (11, Weapons.Smokewinder___blue) @@ -7964,7 +7964,7 @@ class SADL_TN: livery_name = "A-10CII" # from livery_entry class Pylon1: - LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM = (1, Weapons.LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM = (1, Weapons.LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM) Mk_82___500lb_GP_Bomb_LD = (1, Weapons.Mk_82___500lb_GP_Bomb_LD) LAU_105_1_AIM_9M_L = (1, Weapons.LAU_105_1_AIM_9M_L) LAU_105 = (1, Weapons.LAU_105) @@ -8018,22 +8018,22 @@ class Pylon2: #ERRR {1FE353C6-5EB6-4d22-9CFD-6DB384EC7296} CBU_97___10_x_SFW_Cluster_Bomb = (2, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (2, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (2, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = (2, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS) class Pylon3: - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) LAU_88_AGM_65D_ONE = (3, Weapons.LAU_88_AGM_65D_ONE) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65L = (3, Weapons.LAU_117_AGM_65L) Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (3, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (3, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) @@ -8108,19 +8108,19 @@ class Pylon3: LAU_117_TGM_65H = (3, Weapons.LAU_117_TGM_65H) LAU_117_CATM_65K = (3, Weapons.LAU_117_CATM_65K) BRU_42_3_GBU_12 = (3, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (3, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (3, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (3, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (3, Weapons.BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (3, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B = (3, Weapons.BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = (3, Weapons.BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B_) + BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = (3, Weapons.BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (3, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = (3, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS) BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (3, Weapons.BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) @@ -8198,18 +8198,18 @@ class Pylon4: BRU_42_LS = (4, Weapons.BRU_42_LS) BRU_42_3_BDU_33 = (4, Weapons.BRU_42_3_BDU_33) BRU_42_3_GBU_12 = (4, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (4, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (4, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (4, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (4, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (4, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (4, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = (4, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS) BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (4, Weapons.BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) @@ -8237,12 +8237,12 @@ class Pylon5: CBU_105___10_x_SFW__CBU_with_WCMD = (5, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (5, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (5, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (5, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (5, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (5, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD = (5, Weapons.GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD) class Pylon6: @@ -8280,12 +8280,12 @@ class Pylon7: CBU_105___10_x_SFW__CBU_with_WCMD = (7, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (7, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (7, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (7, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (7, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (7, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (7, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_ = (7, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (7, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD = (7, Weapons.GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD) class Pylon8: @@ -8357,18 +8357,18 @@ class Pylon8: BRU_42_LS = (8, Weapons.BRU_42_LS) BRU_42_3_BDU_33 = (8, Weapons.BRU_42_3_BDU_33) BRU_42_3_GBU_12 = (8, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (8, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (8, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (8, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (8, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (8, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (8, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (8, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (8, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (8, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_ = (8, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (8, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = (8, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS) BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (8, Weapons.BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) @@ -8378,17 +8378,17 @@ class Pylon8: GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD = (8, Weapons.GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD) class Pylon9: - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (9, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (9, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) LAU_88_AGM_65D_ONE = (9, Weapons.LAU_88_AGM_65D_ONE) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (9, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (9, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (9, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65L = (9, Weapons.LAU_117_AGM_65L) Mk_84___2000lb_GP_Bomb_LD = (9, Weapons.Mk_84___2000lb_GP_Bomb_LD) Mk_82___500lb_GP_Bomb_LD = (9, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (9, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (9, Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = (9, Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (9, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_ = (9, Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_) + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = (9, Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD) GBU_12___500lb_Laser_Guided_Bomb = (9, Weapons.GBU_12___500lb_Laser_Guided_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (9, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50HD___500lb_Inert_Practice_Bomb_HD = (9, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) @@ -8463,19 +8463,19 @@ class Pylon9: LAU_117_TGM_65H = (9, Weapons.LAU_117_TGM_65H) LAU_117_CATM_65K = (9, Weapons.LAU_117_CATM_65K) BRU_42_3_GBU_12 = (9, Weapons.BRU_42_3_GBU_12) - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (9, Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_) - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = (9, Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb) + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (9, Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_) + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = (9, Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (9, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) CBU_105___10_x_SFW__CBU_with_WCMD = (9, Weapons.CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (9, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (9, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (9, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (9, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (9, Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (9, Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (9, Weapons.BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares_ = (9, Weapons.BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares_) - BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (9, Weapons.BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (9, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (9, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (9, Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (9, Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B = (9, Weapons.BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B__ = (9, Weapons.BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B__) + BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = (9, Weapons.BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (9, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = (9, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS) BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = (9, Weapons.BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS) @@ -8486,7 +8486,7 @@ class Pylon9: class Pylon10: Mk_82___500lb_GP_Bomb_LD = (10, Weapons.Mk_82___500lb_GP_Bomb_LD) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (10, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (10, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) AN_AAQ_28_LITENING___Targeting_Pod_ = (10, Weapons.AN_AAQ_28_LITENING___Targeting_Pod_) GBU_12___500lb_Laser_Guided_Bomb = (10, Weapons.GBU_12___500lb_Laser_Guided_Bomb) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (10, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) @@ -8517,7 +8517,7 @@ class Pylon10: LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = (10, Weapons.LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS) class Pylon11: - LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM = (11, Weapons.LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM) + LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM = (11, Weapons.LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM) Smokewinder___red = (11, Weapons.Smokewinder___red) Smokewinder___green = (11, Weapons.Smokewinder___green) Smokewinder___blue = (11, Weapons.Smokewinder___blue) @@ -8858,7 +8858,7 @@ class Pylon1: #ERRR #ERRR #ERRR - SUU_25_x_8_LUU_2___Target_Marker_Flares = (1, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (1, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) _3x_SUU_25_x_8_LUU_2___Target_Marker_Flares__TER_ = (1, Weapons._3x_SUU_25_x_8_LUU_2___Target_Marker_Flares__TER_) _2x_SUU_25_x_8_LUU_2___Target_Marker_Flares__MER__ = (1, Weapons._2x_SUU_25_x_8_LUU_2___Target_Marker_Flares__MER__) #ERRR @@ -8866,7 +8866,7 @@ class Pylon1: ALQ_167_pod = (1, Weapons.ALQ_167_pod) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (1, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) AGM_84D_Harpoon_AShM = (1, Weapons.AGM_84D_Harpoon_AShM) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (1, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (1, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (1, Weapons.LAU_117_AGM_65F) _4x_ADM_141A_TALD__MER_ = (1, Weapons._4x_ADM_141A_TALD__MER_) _2x_ADM_141A_TALD__MER_ = (1, Weapons._2x_ADM_141A_TALD__MER_) @@ -9006,10 +9006,10 @@ class Pylon2: #ERRR #ERRR #ERRR - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (2, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) AGM_84D_Harpoon_AShM = (2, Weapons.AGM_84D_Harpoon_AShM) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (2, Weapons.LAU_117_AGM_65F) AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile__ = (2, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile__) AGM_62_Walleye_I___Guided_Weapon_Mk_1__TV_Guided_ = (2, Weapons.AGM_62_Walleye_I___Guided_Weapon_Mk_1__TV_Guided_) @@ -9234,13 +9234,13 @@ class Pylon4: #ERRR #ERRR #ERRR - SUU_25_x_8_LUU_2___Target_Marker_Flares = (4, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (4, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) #ERRR #ERRR ALQ_167_pod = (4, Weapons.ALQ_167_pod) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (4, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) AGM_84D_Harpoon_AShM = (4, Weapons.AGM_84D_Harpoon_AShM) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (4, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (4, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (4, Weapons.LAU_117_AGM_65F) AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile__ = (4, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile__) AGM_62_Walleye_I___Guided_Weapon_Mk_1__TV_Guided_ = (4, Weapons.AGM_62_Walleye_I___Guided_Weapon_Mk_1__TV_Guided_) @@ -9390,7 +9390,7 @@ class Pylon5: #ERRR #ERRR #ERRR - SUU_25_x_8_LUU_2___Target_Marker_Flares = (5, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (5, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) _3x_SUU_25_x_8_LUU_2___Target_Marker_Flares__TER_ = (5, Weapons._3x_SUU_25_x_8_LUU_2___Target_Marker_Flares__TER_) _2x_SUU_25_x_8_LUU_2___Target_Marker_Flares__MER_ = (5, Weapons._2x_SUU_25_x_8_LUU_2___Target_Marker_Flares__MER_) #ERRR @@ -9398,7 +9398,7 @@ class Pylon5: ALQ_167_pod = (5, Weapons.ALQ_167_pod) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (5, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) AGM_84D_Harpoon_AShM = (5, Weapons.AGM_84D_Harpoon_AShM) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (5, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (5, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (5, Weapons.LAU_117_AGM_65F) _4x_ADM_141A_TALD__MER_ = (5, Weapons._4x_ADM_141A_TALD__MER_) _2x_ADM_141A_TALD__MER_ = (5, Weapons._2x_ADM_141A_TALD__MER_) @@ -9579,13 +9579,13 @@ class Values: livery_name = "AJS37" # from type class Pylon1: - LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM = (1, Weapons.LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM) - LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM = (1, Weapons.LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM) + LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM = (1, Weapons.LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM) + LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM = (1, Weapons.LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM) class Pylon2: - LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM = (2, Weapons.LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM) - LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM = (2, Weapons.LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM) - LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM = (2, Weapons.LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM) + LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM = (2, Weapons.LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM) + LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM = (2, Weapons.LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM) + LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM = (2, Weapons.LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM) BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_ = (2, Weapons.BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_ = (2, Weapons.BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_ = (2, Weapons.BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_) @@ -9608,9 +9608,9 @@ class Pylon2: Rb_75T__AGM_65A_Maverick___TV_ASM_Lg_HE_Whd_ = (2, Weapons.Rb_75T__AGM_65A_Maverick___TV_ASM_Lg_HE_Whd_) class Pylon3: - LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM = (3, Weapons.LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM) - LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM = (3, Weapons.LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM) - LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM = (3, Weapons.LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM) + LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM = (3, Weapons.LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM) + LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM = (3, Weapons.LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM) + LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM = (3, Weapons.LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM) BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_ = (3, Weapons.BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_ = (3, Weapons.BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_ = (3, Weapons.BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_) @@ -9630,9 +9630,9 @@ class Pylon4: AJS_External_tank_1013kg_fuel = (4, Weapons.AJS_External_tank_1013kg_fuel) class Pylon5: - LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM = (5, Weapons.LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM) - LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM = (5, Weapons.LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM) - LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM = (5, Weapons.LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM) + LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM = (5, Weapons.LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM) + LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM = (5, Weapons.LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM) + LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM = (5, Weapons.LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM) BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_ = (5, Weapons.BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_ = (5, Weapons.BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_ = (5, Weapons.BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_) @@ -9649,9 +9649,9 @@ class Pylon5: #ERRR {MERPYLON} class Pylon6: - LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM = (6, Weapons.LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM) - LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM = (6, Weapons.LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM) - LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM = (6, Weapons.LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM) + LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM = (6, Weapons.LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM) + LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM = (6, Weapons.LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM) + LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM = (6, Weapons.LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM) BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_ = (6, Weapons.BK_90_MJ12__12x_MJ2_HEAT___36x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_ = (6, Weapons.BK_90_MJ1__72_x_MJ1_HE_FRAG_Bomblets_) BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_ = (6, Weapons.BK_90_MJ2__24_x_MJ2_HEAT_Bomblets_) @@ -9676,8 +9676,8 @@ class Pylon6: Rb_75T__AGM_65A_Maverick___TV_ASM_Lg_HE_Whd_ = (6, Weapons.Rb_75T__AGM_65A_Maverick___TV_ASM_Lg_HE_Whd_) class Pylon7: - LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM = (7, Weapons.LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM) - LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM = (7, Weapons.LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM) + LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM = (7, Weapons.LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM) + LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM = (7, Weapons.LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM) pylons: Set[int] = {1, 2, 3, 4, 5, 6, 7} @@ -10121,7 +10121,7 @@ class Pylon1: Smokewinder___orange = (1, Weapons.Smokewinder___orange) class Pylon2: - LAU_7_with_AIM_9M_Sidewinder_IR_AAM_ = (2, Weapons.LAU_7_with_AIM_9M_Sidewinder_IR_AAM_) + LAU_7___AIM_9M_Sidewinder_IR_AAM = (2, Weapons.LAU_7___AIM_9M_Sidewinder_IR_AAM) LAU_7_with_AIM_9L_Sidewinder_IR_AAM_ = (2, Weapons.LAU_7_with_AIM_9L_Sidewinder_IR_AAM_) AGM_122_Sidearm_ = (2, Weapons.AGM_122_Sidearm_) Mk_81___250lb_GP_Bomb_LD = (2, Weapons.Mk_81___250lb_GP_Bomb_LD) @@ -10161,7 +10161,7 @@ class Pylon2: _3_GBU_54_V_1_B = (2, Weapons._3_GBU_54_V_1_B) BDU_33___25lb_Practice_Bomb_LD = (2, Weapons.BDU_33___25lb_Practice_Bomb_LD) BRU_42_3_BDU_33 = (2, Weapons.BRU_42_3_BDU_33) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65L = (2, Weapons.LAU_117_AGM_65L) LAU_117_AGM_65F = (2, Weapons.LAU_117_AGM_65F) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (2, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -10182,8 +10182,8 @@ class Pylon2: LAU3_WP61 = (2, Weapons.LAU3_WP61) LAU3_HE5 = (2, Weapons.LAU3_HE5) LAU3_HE151 = (2, Weapons.LAU3_HE151) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B) AN_AAQ_28_LITENING___Targeting_Pod_ = (2, Weapons.AN_AAQ_28_LITENING___Targeting_Pod_) Smokewinder___red = (2, Weapons.Smokewinder___red) Smokewinder___green = (2, Weapons.Smokewinder___green) @@ -10218,7 +10218,7 @@ class Pylon3: _2_GBU_54_V_1_B______ = (3, Weapons._2_GBU_54_V_1_B______) BDU_33___25lb_Practice_Bomb_LD = (3, Weapons.BDU_33___25lb_Practice_Bomb_LD) BRU_42_3_BDU_33 = (3, Weapons.BRU_42_3_BDU_33) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (3, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (3, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65L = (3, Weapons.LAU_117_AGM_65L) LAU_117_AGM_65F = (3, Weapons.LAU_117_AGM_65F) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (3, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -10276,7 +10276,7 @@ class Pylon6: _2_GBU_54_V_1_B_______ = (6, Weapons._2_GBU_54_V_1_B_______) BDU_33___25lb_Practice_Bomb_LD = (6, Weapons.BDU_33___25lb_Practice_Bomb_LD) BRU_42_3_BDU_33 = (6, Weapons.BRU_42_3_BDU_33) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (6, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (6, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65L = (6, Weapons.LAU_117_AGM_65L) LAU_117_AGM_65F = (6, Weapons.LAU_117_AGM_65F) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (6, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -10302,7 +10302,7 @@ class Pylon6: AERO_1D_300_Gallons_Fuel_Tank__Empty__ = (6, Weapons.AERO_1D_300_Gallons_Fuel_Tank__Empty__) class Pylon7: - LAU_7_with_AIM_9M_Sidewinder_IR_AAM_ = (7, Weapons.LAU_7_with_AIM_9M_Sidewinder_IR_AAM_) + LAU_7___AIM_9M_Sidewinder_IR_AAM = (7, Weapons.LAU_7___AIM_9M_Sidewinder_IR_AAM) LAU_7_with_AIM_9L_Sidewinder_IR_AAM_ = (7, Weapons.LAU_7_with_AIM_9L_Sidewinder_IR_AAM_) AGM_122_Sidearm_ = (7, Weapons.AGM_122_Sidearm_) Mk_81___250lb_GP_Bomb_LD = (7, Weapons.Mk_81___250lb_GP_Bomb_LD) @@ -10342,7 +10342,7 @@ class Pylon7: _3_GBU_54_V_1_B = (7, Weapons._3_GBU_54_V_1_B) BDU_33___25lb_Practice_Bomb_LD = (7, Weapons.BDU_33___25lb_Practice_Bomb_LD) BRU_42_3_BDU_33 = (7, Weapons.BRU_42_3_BDU_33) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (7, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (7, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65L = (7, Weapons.LAU_117_AGM_65L) LAU_117_AGM_65F = (7, Weapons.LAU_117_AGM_65F) LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (7, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) @@ -10363,8 +10363,8 @@ class Pylon7: LAU3_WP61 = (7, Weapons.LAU3_WP61) LAU3_HE5 = (7, Weapons.LAU3_HE5) LAU3_HE151 = (7, Weapons.LAU3_HE151) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (7, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) - BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = (7, Weapons.BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (7, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) + BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B = (7, Weapons.BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B) AN_AAQ_28_LITENING___Targeting_Pod_ = (7, Weapons.AN_AAQ_28_LITENING___Targeting_Pod_) Smokewinder___red = (7, Weapons.Smokewinder___red) Smokewinder___green = (7, Weapons.Smokewinder___green) @@ -11320,6 +11320,10 @@ class JF_17(PlaneType): "LaserCode10": 8, "LaserCode1": 8, "AARProbe": False, + "EW_Database_Target1": 1, + "EW_Database_Target2": 1, + "EW_Database_Target3": 1, + "EW_Database_Target4": 1, } class Properties: @@ -11336,6 +11340,194 @@ class LaserCode1: class AARProbe: id = "AARProbe" + class EW_Database_Target1: + id = "EW_Database_Target1" + + class Values: + Unselect = 1 + SAM_SA_10_30N6___Flap_Lid = 2 + SAM_SA_10_30N6E___Flap_Lid = 3 + SAM_SA_10_64N6E___Big_Bird = 4 + SAM_SA_10_5N66M___Clam_Shell = 5 + SAM_SA_10_19J6___Tin_Shield = 6 + SAM_SA_11__Gadfly____Fire_Dome = 7 + SAM_SA_11__Gadfly____Snow_Drift = 8 + SAM_SA_15_M1 = 9 + SAM_SA_15_M2 = 10 + SAM_SA_22__Greyhound = 11 + SAM_SA_19__Grison = 12 + SAM_SA_6__Gainful = 13 + SAM_SA_8_9A33 = 14 + SAM_Patriot___MPQ_53 = 15 + SAM_SA_2__Guideline____Fan_Song = 16 + SAM_SA_2__Guideline____RD_75 = 17 + SAM_SA_3__Goa____Low_Blow = 18 + SAM_SA_2_3_5___Flat_Face = 19 + SAM_Hawk___MPQ_46 = 20 + SAM_Hawk___MPQ_50 = 21 + SAM_Hawk___MPQ_55 = 22 + SAM_SA_13__Gopher = 23 + SAM_SA_5__Gammon____Square_Pair = 24 + SAM_SA_5___Tin_Shield = 25 + SAM_HQ_7 = 26 + SAM_HQ_7___ACU = 27 + SAM_NASAMS___MPQ_64 = 28 + SAM_IRIS_T___TRML_4D = 29 + MCC_Sborka___Dog_Ear = 30 + EWR_1L13 = 31 + EWR_55G6 = 32 + EWR_AN_FPS_117 = 33 + SAM_Rapier___Blindfire = 34 + SAM_Rapier = 35 + SAM_Roland___EWR = 36 + SAM_Roland_ADS = 37 + LPWS_C_RAM = 38 + SPAAA_Gepard = 39 + SPAAA_ZSU_23_4___Gun_Dish = 40 + SPAAA_Vulcan = 41 + AAA_SON_9___Fire_Can = 42 + + class EW_Database_Target2: + id = "EW_Database_Target2" + + class Values: + Unselect = 1 + SAM_SA_10_30N6___Flap_Lid = 2 + SAM_SA_10_30N6E___Flap_Lid = 3 + SAM_SA_10_64N6E___Big_Bird = 4 + SAM_SA_10_5N66M___Clam_Shell = 5 + SAM_SA_10_19J6___Tin_Shield = 6 + SAM_SA_11__Gadfly____Fire_Dome = 7 + SAM_SA_11__Gadfly____Snow_Drift = 8 + SAM_SA_15_M1 = 9 + SAM_SA_15_M2 = 10 + SAM_SA_22__Greyhound = 11 + SAM_SA_19__Grison = 12 + SAM_SA_6__Gainful = 13 + SAM_SA_8_9A33 = 14 + SAM_Patriot___MPQ_53 = 15 + SAM_SA_2__Guideline____Fan_Song = 16 + SAM_SA_2__Guideline____RD_75 = 17 + SAM_SA_3__Goa____Low_Blow = 18 + SAM_SA_2_3_5___Flat_Face = 19 + SAM_Hawk___MPQ_46 = 20 + SAM_Hawk___MPQ_50 = 21 + SAM_Hawk___MPQ_55 = 22 + SAM_SA_13__Gopher = 23 + SAM_SA_5__Gammon____Square_Pair = 24 + SAM_SA_5___Tin_Shield = 25 + SAM_HQ_7 = 26 + SAM_HQ_7___ACU = 27 + SAM_NASAMS___MPQ_64 = 28 + SAM_IRIS_T___TRML_4D = 29 + MCC_Sborka___Dog_Ear = 30 + EWR_1L13 = 31 + EWR_55G6 = 32 + EWR_AN_FPS_117 = 33 + SAM_Rapier___Blindfire = 34 + SAM_Rapier = 35 + SAM_Roland___EWR = 36 + SAM_Roland_ADS = 37 + LPWS_C_RAM = 38 + SPAAA_Gepard = 39 + SPAAA_ZSU_23_4___Gun_Dish = 40 + SPAAA_Vulcan = 41 + AAA_SON_9___Fire_Can = 42 + + class EW_Database_Target3: + id = "EW_Database_Target3" + + class Values: + Unselect = 1 + SAM_SA_10_30N6___Flap_Lid = 2 + SAM_SA_10_30N6E___Flap_Lid = 3 + SAM_SA_10_64N6E___Big_Bird = 4 + SAM_SA_10_5N66M___Clam_Shell = 5 + SAM_SA_10_19J6___Tin_Shield = 6 + SAM_SA_11__Gadfly____Fire_Dome = 7 + SAM_SA_11__Gadfly____Snow_Drift = 8 + SAM_SA_15_M1 = 9 + SAM_SA_15_M2 = 10 + SAM_SA_22__Greyhound = 11 + SAM_SA_19__Grison = 12 + SAM_SA_6__Gainful = 13 + SAM_SA_8_9A33 = 14 + SAM_Patriot___MPQ_53 = 15 + SAM_SA_2__Guideline____Fan_Song = 16 + SAM_SA_2__Guideline____RD_75 = 17 + SAM_SA_3__Goa____Low_Blow = 18 + SAM_SA_2_3_5___Flat_Face = 19 + SAM_Hawk___MPQ_46 = 20 + SAM_Hawk___MPQ_50 = 21 + SAM_Hawk___MPQ_55 = 22 + SAM_SA_13__Gopher = 23 + SAM_SA_5__Gammon____Square_Pair = 24 + SAM_SA_5___Tin_Shield = 25 + SAM_HQ_7 = 26 + SAM_HQ_7___ACU = 27 + SAM_NASAMS___MPQ_64 = 28 + SAM_IRIS_T___TRML_4D = 29 + MCC_Sborka___Dog_Ear = 30 + EWR_1L13 = 31 + EWR_55G6 = 32 + EWR_AN_FPS_117 = 33 + SAM_Rapier___Blindfire = 34 + SAM_Rapier = 35 + SAM_Roland___EWR = 36 + SAM_Roland_ADS = 37 + LPWS_C_RAM = 38 + SPAAA_Gepard = 39 + SPAAA_ZSU_23_4___Gun_Dish = 40 + SPAAA_Vulcan = 41 + AAA_SON_9___Fire_Can = 42 + + class EW_Database_Target4: + id = "EW_Database_Target4" + + class Values: + Unselect = 1 + SAM_SA_10_30N6___Flap_Lid = 2 + SAM_SA_10_30N6E___Flap_Lid = 3 + SAM_SA_10_64N6E___Big_Bird = 4 + SAM_SA_10_5N66M___Clam_Shell = 5 + SAM_SA_10_19J6___Tin_Shield = 6 + SAM_SA_11__Gadfly____Fire_Dome = 7 + SAM_SA_11__Gadfly____Snow_Drift = 8 + SAM_SA_15_M1 = 9 + SAM_SA_15_M2 = 10 + SAM_SA_22__Greyhound = 11 + SAM_SA_19__Grison = 12 + SAM_SA_6__Gainful = 13 + SAM_SA_8_9A33 = 14 + SAM_Patriot___MPQ_53 = 15 + SAM_SA_2__Guideline____Fan_Song = 16 + SAM_SA_2__Guideline____RD_75 = 17 + SAM_SA_3__Goa____Low_Blow = 18 + SAM_SA_2_3_5___Flat_Face = 19 + SAM_Hawk___MPQ_46 = 20 + SAM_Hawk___MPQ_50 = 21 + SAM_Hawk___MPQ_55 = 22 + SAM_SA_13__Gopher = 23 + SAM_SA_5__Gammon____Square_Pair = 24 + SAM_SA_5___Tin_Shield = 25 + SAM_HQ_7 = 26 + SAM_HQ_7___ACU = 27 + SAM_NASAMS___MPQ_64 = 28 + SAM_IRIS_T___TRML_4D = 29 + MCC_Sborka___Dog_Ear = 30 + EWR_1L13 = 31 + EWR_55G6 = 32 + EWR_AN_FPS_117 = 33 + SAM_Rapier___Blindfire = 34 + SAM_Rapier = 35 + SAM_Roland___EWR = 36 + SAM_Roland_ADS = 37 + LPWS_C_RAM = 38 + SPAAA_Gepard = 39 + SPAAA_ZSU_23_4___Gun_Dish = 40 + SPAAA_Vulcan = 41 + AAA_SON_9___Fire_Can = 42 + properties = { "LaserCode100": UnitPropertyDescription( identifier="LaserCode100", @@ -11374,6 +11566,210 @@ class AARProbe: player_only=True, default=False, ), + "EW_Database_Target1": UnitPropertyDescription( + identifier="EW_Database_Target1", + control="comboList", + label="EW Target I", + default=1, + w_ctrl=150, + values={ + 1: "Unselect", + 2: "SAM SA-10 30N6 - Flap Lid", + 3: "SAM SA-10 30N6E - Flap Lid", + 4: "SAM SA-10 64N6E - Big Bird", + 5: "SAM SA-10 5N66M - Clam Shell", + 6: "SAM SA-10 19J6 - Tin Shield", + 7: "SAM SA-11 'Gadfly' - Fire Dome", + 8: "SAM SA-11 'Gadfly' - Snow Drift", + 9: "SAM SA-15 M1", + 10: "SAM SA-15 M2", + 11: "SAM SA-22 'Greyhound'", + 12: "SAM SA-19 'Grison'", + 13: "SAM SA-6 'Gainful'", + 14: "SAM SA-8 9A33", + 15: "SAM Patriot - MPQ-53", + 16: "SAM SA-2 'Guideline' - Fan Song", + 17: "SAM SA-2 'Guideline' - RD-75", + 18: "SAM SA-3 'Goa' - Low Blow", + 19: "SAM SA-2/3/5 - Flat Face", + 20: "SAM Hawk - MPQ-46", + 21: "SAM Hawk - MPQ-50", + 22: "SAM Hawk - MPQ-55", + 23: "SAM SA-13 'Gopher'", + 24: "SAM SA-5 'Gammon' - Square Pair", + 25: "SAM SA-5 - Tin Shield", + 26: "SAM HQ-7", + 27: "SAM HQ-7 - ACU", + 28: "SAM NASAMS - MPQ-64", + 29: "SAM IRIS-T - TRML-4D", + 30: "MCC Sborka - Dog Ear", + 31: "EWR 1L13", + 32: "EWR 55G6", + 33: "EWR AN/FPS-117", + 34: "SAM Rapier - Blindfire", + 35: "SAM Rapier", + 36: "SAM Roland - EWR", + 37: "SAM Roland ADS", + 38: "LPWS C-RAM", + 39: "SPAAA Gepard", + 40: "SPAAA ZSU-23-4 - Gun Dish", + 41: "SPAAA Vulcan", + 42: "AAA SON-9 - Fire Can", + }, + ), + "EW_Database_Target2": UnitPropertyDescription( + identifier="EW_Database_Target2", + control="comboList", + label="EW Target II", + default=1, + w_ctrl=150, + values={ + 1: "Unselect", + 2: "SAM SA-10 30N6 - Flap Lid", + 3: "SAM SA-10 30N6E - Flap Lid", + 4: "SAM SA-10 64N6E - Big Bird", + 5: "SAM SA-10 5N66M - Clam Shell", + 6: "SAM SA-10 19J6 - Tin Shield", + 7: "SAM SA-11 'Gadfly' - Fire Dome", + 8: "SAM SA-11 'Gadfly' - Snow Drift", + 9: "SAM SA-15 M1", + 10: "SAM SA-15 M2", + 11: "SAM SA-22 'Greyhound'", + 12: "SAM SA-19 'Grison'", + 13: "SAM SA-6 'Gainful'", + 14: "SAM SA-8 9A33", + 15: "SAM Patriot - MPQ-53", + 16: "SAM SA-2 'Guideline' - Fan Song", + 17: "SAM SA-2 'Guideline' - RD-75", + 18: "SAM SA-3 'Goa' - Low Blow", + 19: "SAM SA-2/3/5 - Flat Face", + 20: "SAM Hawk - MPQ-46", + 21: "SAM Hawk - MPQ-50", + 22: "SAM Hawk - MPQ-55", + 23: "SAM SA-13 'Gopher'", + 24: "SAM SA-5 'Gammon' - Square Pair", + 25: "SAM SA-5 - Tin Shield", + 26: "SAM HQ-7", + 27: "SAM HQ-7 - ACU", + 28: "SAM NASAMS - MPQ-64", + 29: "SAM IRIS-T - TRML-4D", + 30: "MCC Sborka - Dog Ear", + 31: "EWR 1L13", + 32: "EWR 55G6", + 33: "EWR AN/FPS-117", + 34: "SAM Rapier - Blindfire", + 35: "SAM Rapier", + 36: "SAM Roland - EWR", + 37: "SAM Roland ADS", + 38: "LPWS C-RAM", + 39: "SPAAA Gepard", + 40: "SPAAA ZSU-23-4 - Gun Dish", + 41: "SPAAA Vulcan", + 42: "AAA SON-9 - Fire Can", + }, + ), + "EW_Database_Target3": UnitPropertyDescription( + identifier="EW_Database_Target3", + control="comboList", + label="EW Target III", + default=1, + w_ctrl=150, + values={ + 1: "Unselect", + 2: "SAM SA-10 30N6 - Flap Lid", + 3: "SAM SA-10 30N6E - Flap Lid", + 4: "SAM SA-10 64N6E - Big Bird", + 5: "SAM SA-10 5N66M - Clam Shell", + 6: "SAM SA-10 19J6 - Tin Shield", + 7: "SAM SA-11 'Gadfly' - Fire Dome", + 8: "SAM SA-11 'Gadfly' - Snow Drift", + 9: "SAM SA-15 M1", + 10: "SAM SA-15 M2", + 11: "SAM SA-22 'Greyhound'", + 12: "SAM SA-19 'Grison'", + 13: "SAM SA-6 'Gainful'", + 14: "SAM SA-8 9A33", + 15: "SAM Patriot - MPQ-53", + 16: "SAM SA-2 'Guideline' - Fan Song", + 17: "SAM SA-2 'Guideline' - RD-75", + 18: "SAM SA-3 'Goa' - Low Blow", + 19: "SAM SA-2/3/5 - Flat Face", + 20: "SAM Hawk - MPQ-46", + 21: "SAM Hawk - MPQ-50", + 22: "SAM Hawk - MPQ-55", + 23: "SAM SA-13 'Gopher'", + 24: "SAM SA-5 'Gammon' - Square Pair", + 25: "SAM SA-5 - Tin Shield", + 26: "SAM HQ-7", + 27: "SAM HQ-7 - ACU", + 28: "SAM NASAMS - MPQ-64", + 29: "SAM IRIS-T - TRML-4D", + 30: "MCC Sborka - Dog Ear", + 31: "EWR 1L13", + 32: "EWR 55G6", + 33: "EWR AN/FPS-117", + 34: "SAM Rapier - Blindfire", + 35: "SAM Rapier", + 36: "SAM Roland - EWR", + 37: "SAM Roland ADS", + 38: "LPWS C-RAM", + 39: "SPAAA Gepard", + 40: "SPAAA ZSU-23-4 - Gun Dish", + 41: "SPAAA Vulcan", + 42: "AAA SON-9 - Fire Can", + }, + ), + "EW_Database_Target4": UnitPropertyDescription( + identifier="EW_Database_Target4", + control="comboList", + label="EW Target IV", + default=1, + w_ctrl=150, + values={ + 1: "Unselect", + 2: "SAM SA-10 30N6 - Flap Lid", + 3: "SAM SA-10 30N6E - Flap Lid", + 4: "SAM SA-10 64N6E - Big Bird", + 5: "SAM SA-10 5N66M - Clam Shell", + 6: "SAM SA-10 19J6 - Tin Shield", + 7: "SAM SA-11 'Gadfly' - Fire Dome", + 8: "SAM SA-11 'Gadfly' - Snow Drift", + 9: "SAM SA-15 M1", + 10: "SAM SA-15 M2", + 11: "SAM SA-22 'Greyhound'", + 12: "SAM SA-19 'Grison'", + 13: "SAM SA-6 'Gainful'", + 14: "SAM SA-8 9A33", + 15: "SAM Patriot - MPQ-53", + 16: "SAM SA-2 'Guideline' - Fan Song", + 17: "SAM SA-2 'Guideline' - RD-75", + 18: "SAM SA-3 'Goa' - Low Blow", + 19: "SAM SA-2/3/5 - Flat Face", + 20: "SAM Hawk - MPQ-46", + 21: "SAM Hawk - MPQ-50", + 22: "SAM Hawk - MPQ-55", + 23: "SAM SA-13 'Gopher'", + 24: "SAM SA-5 'Gammon' - Square Pair", + 25: "SAM SA-5 - Tin Shield", + 26: "SAM HQ-7", + 27: "SAM HQ-7 - ACU", + 28: "SAM NASAMS - MPQ-64", + 29: "SAM IRIS-T - TRML-4D", + 30: "MCC Sborka - Dog Ear", + 31: "EWR 1L13", + 32: "EWR 55G6", + 33: "EWR AN/FPS-117", + 34: "SAM Rapier - Blindfire", + 35: "SAM Rapier", + 36: "SAM Roland - EWR", + 37: "SAM Roland ADS", + 38: "LPWS C-RAM", + 39: "SPAAA Gepard", + 40: "SPAAA ZSU-23-4 - Gun Dish", + 41: "SPAAA Vulcan", + 42: "AAA SON-9 - Fire Can", + }, + ), } livery_name = "JF-17" # from type @@ -11949,6 +12345,7 @@ class Pylon1: LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (1, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (1, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (1, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) + LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (1, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) Mk_81___250lb_GP_Bomb_LD = (1, Weapons.Mk_81___250lb_GP_Bomb_LD) Mk_82_Snakeye___500lb_GP_Bomb_HD = (1, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) Mk_82___500lb_GP_Bomb_LD = (1, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -11958,10 +12355,10 @@ class Pylon1: BDU_50HD___500lb_Inert_Practice_Bomb_HD = (1, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) BOLT_117___750_lb_Laser_Guided_Bomb = (1, Weapons.BOLT_117___750_lb_Laser_Guided_Bomb) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (1, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) - HB_F4E_CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE = (1, Weapons.HB_F4E_CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE) - HB_F4E_CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE = (1, Weapons.HB_F4E_CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE) - HB_F4E_CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE = (1, Weapons.HB_F4E_CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (1, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE = (1, Weapons.CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE) + CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE = (1, Weapons.CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE) + CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE = (1, Weapons.CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE) + SUU_25___8_x_Illumination_Flare__LUU_2B = (1, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE = (1, Weapons.CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE) CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE = (1, Weapons.CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE) Fuel_Tank_200_Gal__Not_Refuelable_ = (1, Weapons.Fuel_Tank_200_Gal__Not_Refuelable_) @@ -11969,6 +12366,12 @@ class Pylon1: #ERRR class Pylon2: + LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) + LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) + LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) + LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (2, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) + LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (2, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) + LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (2, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) Mk_81___250lb_GP_Bomb_LD = (2, Weapons.Mk_81___250lb_GP_Bomb_LD) Mk_82_Snakeye___500lb_GP_Bomb_HD = (2, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) Mk_82___500lb_GP_Bomb_LD = (2, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -12099,6 +12502,12 @@ class Pylon5: _1x_AIM_9M_Sidewinder_IR_AAM__hypothetical_for_90s_ = (5, Weapons._1x_AIM_9M_Sidewinder_IR_AAM__hypothetical_for_90s_) class Pylon6: + LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) + LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) + LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) + LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (6, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) + LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (6, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) + LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (6, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) Mk_81___250lb_GP_Bomb_LD = (6, Weapons.Mk_81___250lb_GP_Bomb_LD) Mk_82_Snakeye___500lb_GP_Bomb_HD = (6, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) Mk_82___500lb_GP_Bomb_LD = (6, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -12129,6 +12538,7 @@ class Pylon7: LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (7, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (7, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (7, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) + LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (7, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) Mk_81___250lb_GP_Bomb_LD = (7, Weapons.Mk_81___250lb_GP_Bomb_LD) Mk_82_Snakeye___500lb_GP_Bomb_HD = (7, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) Mk_82___500lb_GP_Bomb_LD = (7, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -12138,10 +12548,10 @@ class Pylon7: BDU_50HD___500lb_Inert_Practice_Bomb_HD = (7, Weapons.BDU_50HD___500lb_Inert_Practice_Bomb_HD) BOLT_117___750_lb_Laser_Guided_Bomb = (7, Weapons.BOLT_117___750_lb_Laser_Guided_Bomb) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (7, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets) - HB_F4E_CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE = (7, Weapons.HB_F4E_CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE) - HB_F4E_CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE = (7, Weapons.HB_F4E_CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE) - HB_F4E_CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE = (7, Weapons.HB_F4E_CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (7, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE = (7, Weapons.CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE) + CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE = (7, Weapons.CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE) + CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE = (7, Weapons.CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE) + SUU_25___8_x_Illumination_Flare__LUU_2B = (7, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE = (7, Weapons.CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE) CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE = (7, Weapons.CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE) Fuel_Tank_200_Gal__Not_Refuelable_ = (7, Weapons.Fuel_Tank_200_Gal__Not_Refuelable_) @@ -12959,18 +13369,18 @@ class Pylon3: BRU_57_with_2_x_CBU_105___10_x_SFW__CBU_with_WCMD = (3, Weapons.BRU_57_with_2_x_CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (3, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BRU_57_with_2_x_CBU_103___202_x_CEM__CBU_with_WCMD = (3, Weapons.BRU_57_with_2_x_CBU_103___202_x_CEM__CBU_with_WCMD) - TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD) - TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (3, Weapons.TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) - TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD = (3, Weapons.TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD) - TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (3, Weapons.TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) - TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (3, Weapons.TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD) + TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (3, Weapons.TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) + TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD = (3, Weapons.TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD) + TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (3, Weapons.TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) + TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (3, Weapons.TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (3, Weapons.LAU_117_AGM_65G) LAU_117_AGM_65H = (3, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (3, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) LAU_88_AGM_65D_ONE = (3, Weapons.LAU_88_AGM_65D_ONE) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_88_AGM_65H = (3, Weapons.LAU_88_AGM_65H) LAU_88_AGM_65H_3 = (3, Weapons.LAU_88_AGM_65H_3) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (3, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) @@ -12985,25 +13395,25 @@ class Pylon3: ALQ_184_Long = (3, Weapons.ALQ_184_Long) ALQ_131___ECM_Pod = (3, Weapons.ALQ_131___ECM_Pod) #ERRR - TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD) - TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (3, Weapons.TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) - TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb) - TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb) - TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_) + TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD) + TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (3, Weapons.TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) + TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb) + TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb) + TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = (3, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_88_AGM_65H_2_L = (3, Weapons.LAU_88_AGM_65H_2_L) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = (3, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (3, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = (3, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (3, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = (3, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = (3, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = (3, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = (3, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (3, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = (3, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_) - TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (3, Weapons.TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = (3, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (3, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = (3, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (3, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = (3, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = (3, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = (3, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = (3, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (3, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = (3, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_) + TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (3, Weapons.TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) class Pylon4: LAU3_WP156 = (4, Weapons.LAU3_WP156) @@ -13025,23 +13435,23 @@ class Pylon4: GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (4, Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb) CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) - TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD) - TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (4, Weapons.TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) - TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD = (4, Weapons.TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD) - TER_9A_with_3_x_CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.TER_9A_with_3_x_CBU_87___202_x_CEM_Cluster_Bomb) - TER_9A_with_3_x_CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.TER_9A_with_3_x_CBU_97___10_x_SFW_Cluster_Bomb) - TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (4, Weapons.TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) - TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (4, Weapons.TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) + TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD) + TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (4, Weapons.TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) + TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD = (4, Weapons.TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD) + TER_9_A___3_x_CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.TER_9_A___3_x_CBU_87___202_x_CEM_Cluster_Bomb) + TER_9_A___3_x_CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.TER_9_A___3_x_CBU_97___10_x_SFW_Cluster_Bomb) + TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (4, Weapons.TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) + TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (4, Weapons.TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (4, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) Fuel_tank_370_gal = (4, Weapons.Fuel_tank_370_gal) MXU_648_TP = (4, Weapons.MXU_648_TP) #ERRR - TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD) - TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (4, Weapons.TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) - TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb) - TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb) + TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD = (4, Weapons.TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD) + TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (4, Weapons.TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) + TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (4, Weapons.TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb) + TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb) class Pylon5: Fuel_tank_300_gal = (5, Weapons.Fuel_tank_300_gal) @@ -13071,23 +13481,23 @@ class Pylon6: GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (6, Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb) CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb) - TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD = (6, Weapons.TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD) - TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (6, Weapons.TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) - TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (6, Weapons.TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD = (6, Weapons.TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD) - TER_9A_with_3_x_CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.TER_9A_with_3_x_CBU_87___202_x_CEM_Cluster_Bomb) - TER_9A_with_3_x_CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.TER_9A_with_3_x_CBU_97___10_x_SFW_Cluster_Bomb) - TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (6, Weapons.TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) - TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (6, Weapons.TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) + TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD = (6, Weapons.TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD) + TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (6, Weapons.TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) + TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (6, Weapons.TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD = (6, Weapons.TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD) + TER_9_A___3_x_CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.TER_9_A___3_x_CBU_87___202_x_CEM_Cluster_Bomb) + TER_9_A___3_x_CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.TER_9_A___3_x_CBU_97___10_x_SFW_Cluster_Bomb) + TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (6, Weapons.TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) + TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (6, Weapons.TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (6, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) Fuel_tank_370_gal = (6, Weapons.Fuel_tank_370_gal) MXU_648_TP = (6, Weapons.MXU_648_TP) #ERRR - TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (6, Weapons.TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_ = (6, Weapons.TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_) - TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (6, Weapons.TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb_ = (6, Weapons.TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb_) - TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb_ = (6, Weapons.TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb_) + TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD_ = (6, Weapons.TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD_) + TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_ = (6, Weapons.TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_) + TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (6, Weapons.TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb_ = (6, Weapons.TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb_) + TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb_ = (6, Weapons.TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb_) class Pylon7: AIM_9P_Sidewinder_IR_AAM = (7, Weapons.AIM_9P_Sidewinder_IR_AAM) @@ -13123,18 +13533,18 @@ class Pylon7: BRU_57_with_2_x_CBU_105___10_x_SFW__CBU_with_WCMD = (7, Weapons.BRU_57_with_2_x_CBU_105___10_x_SFW__CBU_with_WCMD) CBU_103___202_x_CEM__CBU_with_WCMD = (7, Weapons.CBU_103___202_x_CEM__CBU_with_WCMD) BRU_57_with_2_x_CBU_103___202_x_CEM__CBU_with_WCMD = (7, Weapons.BRU_57_with_2_x_CBU_103___202_x_CEM__CBU_with_WCMD) - TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD) - TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (7, Weapons.TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) - TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD = (7, Weapons.TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD) - TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (7, Weapons.TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) - TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (7, Weapons.TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) + TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD) + TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = (7, Weapons.TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD) + TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) + TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD = (7, Weapons.TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD) + TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = (7, Weapons.TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD) + TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = (7, Weapons.TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) LAU_117_AGM_65G = (7, Weapons.LAU_117_AGM_65G) LAU_117_AGM_65H = (7, Weapons.LAU_117_AGM_65H) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (7, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) LAU_88_AGM_65D_ONE = (7, Weapons.LAU_88_AGM_65D_ONE) - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_) + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = (7, Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_) LAU_88_AGM_65H = (7, Weapons.LAU_88_AGM_65H) LAU_88_AGM_65H_3 = (7, Weapons.LAU_88_AGM_65H_3) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (7, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) @@ -13149,25 +13559,25 @@ class Pylon7: ALQ_184_Long = (7, Weapons.ALQ_184_Long) ALQ_131___ECM_Pod = (7, Weapons.ALQ_131___ECM_Pod) #ERRR - TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = (7, Weapons.TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD_) - TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_ = (7, Weapons.TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_) - TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (7, Weapons.TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) - TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (7, Weapons.TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_) - TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb_ = (7, Weapons.TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb_) - TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb_ = (7, Weapons.TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb_) - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = (7, Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__) + TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD_ = (7, Weapons.TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD_) + TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_ = (7, Weapons.TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_) + TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = (7, Weapons.TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_) + TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb_ = (7, Weapons.TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb_) + TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb_ = (7, Weapons.TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb_) + TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb_ = (7, Weapons.TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb_) + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = (7, Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__) LAU_88_AGM_65H_2_R = (7, Weapons.LAU_88_AGM_65H_2_R) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (7, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = (7, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = (7, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = (7, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_) - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = (7, Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (7, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (7, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = (7, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = (7, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_) - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = (7, Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP) - TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_ = (7, Weapons.TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (7, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = (7, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = (7, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = (7, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_) + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = (7, Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (7, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (7, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = (7, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = (7, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_) + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = (7, Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP) + TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_ = (7, Weapons.TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_) class Pylon8: AIM_9P_Sidewinder_IR_AAM = (8, Weapons.AIM_9P_Sidewinder_IR_AAM) @@ -13669,6 +14079,14 @@ class Pylon1: _1x_CBU_1A_A_x_27x19__513__BLU_4B_Bomblets__HE__MER_ = (1, Weapons._1x_CBU_1A_A_x_27x19__513__BLU_4B_Bomblets__HE__MER_) _1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER_ = (1, Weapons._1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER_) _1x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER_ = (1, Weapons._1x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER_) + _4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = (1, Weapons._4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_) + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = (1, Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_) + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = (1, Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_) + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = (1, Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_) + _4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = (1, Weapons._4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_) + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = (1, Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_) + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = (1, Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_) + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = (1, Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_) Sargent_Fletcher_Fuel_Tank_370_gallons = (1, Weapons.Sargent_Fletcher_Fuel_Tank_370_gallons) Sargent_Fletcher_Fuel_Tank_370_gallons__empty_ = (1, Weapons.Sargent_Fletcher_Fuel_Tank_370_gallons__empty_) _6x_Mk_81___250lb_GP_Bomb_LD__MER__ = (1, Weapons._6x_Mk_81___250lb_GP_Bomb_LD__MER__) @@ -13699,21 +14117,22 @@ class Pylon1: _3x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_ = (1, Weapons._3x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_) _2x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_ = (1, Weapons._2x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_) _1x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_ = (1, Weapons._1x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (1, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (1, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) AGM_45A_Shrike_ARM__LAU_34_ = (1, Weapons.AGM_45A_Shrike_ARM__LAU_34_) AGM_12A_Bullpup_MCLOS_ASM__LAU_34_ = (1, Weapons.AGM_12A_Bullpup_MCLOS_ASM__LAU_34_) AGM_12B_Bullpup_MCLOS_ASM__LAU_34_ = (1, Weapons.AGM_12B_Bullpup_MCLOS_ASM__LAU_34_) - SUU_23 = (1, Weapons.SUU_23) + SUU_23_ = (1, Weapons.SUU_23_) #ERRR #ERRR class Pylon2: AIM_9B_Sidewinder_IR_AAM = (2, Weapons.AIM_9B_Sidewinder_IR_AAM) + AIM_9E_Sidewinder_IR_AAM = (2, Weapons.AIM_9E_Sidewinder_IR_AAM) AIM_9J_Sidewinder_IR_AAM = (2, Weapons.AIM_9J_Sidewinder_IR_AAM) AIM_9P_Sidewinder_IR_AAM = (2, Weapons.AIM_9P_Sidewinder_IR_AAM) AIM_9L_Sidewinder_IR_AAM = (2, Weapons.AIM_9L_Sidewinder_IR_AAM) AIM_9JULI_Sidewinder_IR_AAM = (2, Weapons.AIM_9JULI_Sidewinder_IR_AAM) - AIM_9M = (2, Weapons.AIM_9M) + AIM_9M_Sidewinder_IR_AAM_ = (2, Weapons.AIM_9M_Sidewinder_IR_AAM_) CATM_9M = (2, Weapons.CATM_9M) AIM_9P5_Sidewinder_IR_AAM = (2, Weapons.AIM_9P5_Sidewinder_IR_AAM) AIM_9P3_Sidewinder_IR_AAM = (2, Weapons.AIM_9P3_Sidewinder_IR_AAM) @@ -13749,6 +14168,14 @@ class Pylon3: _Special_Weapons_Adapter__CBU_52B___220_x_HE_Frag_bomblets = (3, Weapons._Special_Weapons_Adapter__CBU_52B___220_x_HE_Frag_bomblets) _2x_CBU_52B___220_x_HE_Frag_bomblets__TER__ = (3, Weapons._2x_CBU_52B___220_x_HE_Frag_bomblets__TER__) _Special_Weapons_Adapter__2x_CBU_52B___220_x_HE_Frag_bomblets__TER_ = (3, Weapons._Special_Weapons_Adapter__2x_CBU_52B___220_x_HE_Frag_bomblets__TER_) + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = (3, Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_) + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = (3, Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_) + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER__Alternate = (3, Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER__Alternate) + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = (3, Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_) + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = (3, Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_) + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = (3, Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_) + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER__Alternate = (3, Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER__Alternate) + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = (3, Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_) _3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_ = (3, Weapons._3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_) _Special_Weapons_Adapter__3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_ = (3, Weapons._Special_Weapons_Adapter__3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_) _3x_Mk_83___1000lb_GP_Bomb_LD__TER__ = (3, Weapons._3x_Mk_83___1000lb_GP_Bomb_LD__TER__) @@ -13841,11 +14268,12 @@ class Pylon3: class Pylon4: AIM_9B_Sidewinder_IR_AAM = (4, Weapons.AIM_9B_Sidewinder_IR_AAM) + AIM_9E_Sidewinder_IR_AAM = (4, Weapons.AIM_9E_Sidewinder_IR_AAM) AIM_9J_Sidewinder_IR_AAM = (4, Weapons.AIM_9J_Sidewinder_IR_AAM) AIM_9P_Sidewinder_IR_AAM = (4, Weapons.AIM_9P_Sidewinder_IR_AAM) AIM_9L_Sidewinder_IR_AAM = (4, Weapons.AIM_9L_Sidewinder_IR_AAM) AIM_9JULI_Sidewinder_IR_AAM = (4, Weapons.AIM_9JULI_Sidewinder_IR_AAM) - AIM_9M = (4, Weapons.AIM_9M) + AIM_9M_Sidewinder_IR_AAM_ = (4, Weapons.AIM_9M_Sidewinder_IR_AAM_) CATM_9M = (4, Weapons.CATM_9M) AIM_9P5_Sidewinder_IR_AAM = (4, Weapons.AIM_9P5_Sidewinder_IR_AAM) AIM_9P3_Sidewinder_IR_AAM = (4, Weapons.AIM_9P3_Sidewinder_IR_AAM) @@ -13858,16 +14286,16 @@ class Pylon4: AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (4, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) class Pylon5: - AIM_7F = (5, Weapons.AIM_7F) + AIM_7F_Sparrow_Semi_Active_Radar_ = (5, Weapons.AIM_7F_Sparrow_Semi_Active_Radar_) AIM_7E_Sparrow_Semi_Active_Radar_ = (5, Weapons.AIM_7E_Sparrow_Semi_Active_Radar_) AIM_7E_2_Sparrow_Semi_Active_Radar_ = (5, Weapons.AIM_7E_2_Sparrow_Semi_Active_Radar_) - AIM_7M = (5, Weapons.AIM_7M) + AIM_7M_Sparrow_Semi_Active_Radar_ = (5, Weapons.AIM_7M_Sparrow_Semi_Active_Radar_) class Pylon6: - AIM_7F = (6, Weapons.AIM_7F) + AIM_7F_Sparrow_Semi_Active_Radar_ = (6, Weapons.AIM_7F_Sparrow_Semi_Active_Radar_) AIM_7E_Sparrow_Semi_Active_Radar_ = (6, Weapons.AIM_7E_Sparrow_Semi_Active_Radar_) AIM_7E_2_Sparrow_Semi_Active_Radar_ = (6, Weapons.AIM_7E_2_Sparrow_Semi_Active_Radar_) - AIM_7M = (6, Weapons.AIM_7M) + AIM_7M_Sparrow_Semi_Active_Radar_ = (6, Weapons.AIM_7M_Sparrow_Semi_Active_Radar_) AN_AVQ_23_Pave_Spike___Targeting_Pod_Rack = (6, Weapons.AN_AVQ_23_Pave_Spike___Targeting_Pod_Rack) AN_AVQ_23_Pave_Spike__Fast_Smart_Track____Targeting_Pod_Rack = (6, Weapons.AN_AVQ_23_Pave_Spike__Fast_Smart_Track____Targeting_Pod_Rack) ALQ_131___ECM_Pod_Rack = (6, Weapons.ALQ_131___ECM_Pod_Rack) @@ -13904,31 +14332,42 @@ class Pylon7: _1x_CBU_1A_A_x_27x19__513__BLU_4B_Bomblets__HE__MER___ = (7, Weapons._1x_CBU_1A_A_x_27x19__513__BLU_4B_Bomblets__HE__MER___) _1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER___ = (7, Weapons._1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER___) _1x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER___ = (7, Weapons._1x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER___) + _4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = (7, Weapons._4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__) + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = (7, Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__) + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = (7, Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__) + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__Opposed = (7, Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__Opposed) + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = (7, Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__) + _4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = (7, Weapons._4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__) + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = (7, Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__) + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = (7, Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__) + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__Opposed = (7, Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__Opposed) + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = (7, Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__) SUU_23 = (7, Weapons.SUU_23) GPU_5 = (7, Weapons.GPU_5) Sargent_Fletcher_Fuel_Tank_600_gallons = (7, Weapons.Sargent_Fletcher_Fuel_Tank_600_gallons) Sargent_Fletcher_Fuel_Tank_600_gallons__empty_ = (7, Weapons.Sargent_Fletcher_Fuel_Tank_600_gallons__empty_) class Pylon8: - AIM_7F = (8, Weapons.AIM_7F) + AIM_7F_Sparrow_Semi_Active_Radar_ = (8, Weapons.AIM_7F_Sparrow_Semi_Active_Radar_) AIM_7E_Sparrow_Semi_Active_Radar_ = (8, Weapons.AIM_7E_Sparrow_Semi_Active_Radar_) AIM_7E_2_Sparrow_Semi_Active_Radar_ = (8, Weapons.AIM_7E_2_Sparrow_Semi_Active_Radar_) - AIM_7M = (8, Weapons.AIM_7M) + AIM_7M_Sparrow_Semi_Active_Radar_ = (8, Weapons.AIM_7M_Sparrow_Semi_Active_Radar_) class Pylon9: - AIM_7F = (9, Weapons.AIM_7F) + AIM_7F_Sparrow_Semi_Active_Radar_ = (9, Weapons.AIM_7F_Sparrow_Semi_Active_Radar_) AIM_7E_Sparrow_Semi_Active_Radar_ = (9, Weapons.AIM_7E_Sparrow_Semi_Active_Radar_) AIM_7E_2_Sparrow_Semi_Active_Radar_ = (9, Weapons.AIM_7E_2_Sparrow_Semi_Active_Radar_) - AIM_7M = (9, Weapons.AIM_7M) + AIM_7M_Sparrow_Semi_Active_Radar_ = (9, Weapons.AIM_7M_Sparrow_Semi_Active_Radar_) #ERRR class Pylon10: AIM_9B_Sidewinder_IR_AAM = (10, Weapons.AIM_9B_Sidewinder_IR_AAM) + AIM_9E_Sidewinder_IR_AAM = (10, Weapons.AIM_9E_Sidewinder_IR_AAM) AIM_9J_Sidewinder_IR_AAM = (10, Weapons.AIM_9J_Sidewinder_IR_AAM) AIM_9P_Sidewinder_IR_AAM = (10, Weapons.AIM_9P_Sidewinder_IR_AAM) AIM_9L_Sidewinder_IR_AAM = (10, Weapons.AIM_9L_Sidewinder_IR_AAM) AIM_9JULI_Sidewinder_IR_AAM = (10, Weapons.AIM_9JULI_Sidewinder_IR_AAM) - AIM_9M = (10, Weapons.AIM_9M) + AIM_9M_Sidewinder_IR_AAM_ = (10, Weapons.AIM_9M_Sidewinder_IR_AAM_) CATM_9M = (10, Weapons.CATM_9M) AIM_9P5_Sidewinder_IR_AAM = (10, Weapons.AIM_9P5_Sidewinder_IR_AAM) AIM_9P3_Sidewinder_IR_AAM = (10, Weapons.AIM_9P3_Sidewinder_IR_AAM) @@ -13964,6 +14403,14 @@ class Pylon11: _Special_Weapons_Adapter__CBU_52B___220_x_HE_Frag_bomblets = (11, Weapons._Special_Weapons_Adapter__CBU_52B___220_x_HE_Frag_bomblets) _2x_CBU_52B___220_x_HE_Frag_bomblets__TER__ = (11, Weapons._2x_CBU_52B___220_x_HE_Frag_bomblets__TER__) _Special_Weapons_Adapter__2x_CBU_52B___220_x_HE_Frag_bomblets__TER_ = (11, Weapons._Special_Weapons_Adapter__2x_CBU_52B___220_x_HE_Frag_bomblets__TER_) + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = (11, Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_) + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = (11, Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_) + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER__Alternate = (11, Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER__Alternate) + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = (11, Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_) + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = (11, Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_) + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = (11, Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_) + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER__Alternate = (11, Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER__Alternate) + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = (11, Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_) _3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_ = (11, Weapons._3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_) _Special_Weapons_Adapter__3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_ = (11, Weapons._Special_Weapons_Adapter__3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_) _3x_Mk_83___1000lb_GP_Bomb_LD__TER__ = (11, Weapons._3x_Mk_83___1000lb_GP_Bomb_LD__TER__) @@ -14056,11 +14503,12 @@ class Pylon11: class Pylon12: AIM_9B_Sidewinder_IR_AAM = (12, Weapons.AIM_9B_Sidewinder_IR_AAM) + AIM_9E_Sidewinder_IR_AAM = (12, Weapons.AIM_9E_Sidewinder_IR_AAM) AIM_9J_Sidewinder_IR_AAM = (12, Weapons.AIM_9J_Sidewinder_IR_AAM) AIM_9P_Sidewinder_IR_AAM = (12, Weapons.AIM_9P_Sidewinder_IR_AAM) AIM_9L_Sidewinder_IR_AAM = (12, Weapons.AIM_9L_Sidewinder_IR_AAM) AIM_9JULI_Sidewinder_IR_AAM = (12, Weapons.AIM_9JULI_Sidewinder_IR_AAM) - AIM_9M = (12, Weapons.AIM_9M) + AIM_9M_Sidewinder_IR_AAM_ = (12, Weapons.AIM_9M_Sidewinder_IR_AAM_) CATM_9M = (12, Weapons.CATM_9M) AIM_9P5_Sidewinder_IR_AAM = (12, Weapons.AIM_9P5_Sidewinder_IR_AAM) AIM_9P3_Sidewinder_IR_AAM = (12, Weapons.AIM_9P3_Sidewinder_IR_AAM) @@ -14092,6 +14540,14 @@ class Pylon13: _1x_CBU_1A_A_x_27x19__513__BLU_4B_Bomblets__HE__MER__ = (13, Weapons._1x_CBU_1A_A_x_27x19__513__BLU_4B_Bomblets__HE__MER__) _1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER__ = (13, Weapons._1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER__) _1x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER__ = (13, Weapons._1x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER__) + _4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___ = (13, Weapons._4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___) + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___ = (13, Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___) + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___ = (13, Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___) + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = (13, Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__) + _4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___ = (13, Weapons._4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___) + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___ = (13, Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___) + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___ = (13, Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___) + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = (13, Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__) Sargent_Fletcher_Fuel_Tank_370_gallons_ = (13, Weapons.Sargent_Fletcher_Fuel_Tank_370_gallons_) Sargent_Fletcher_Fuel_Tank_370_gallons__empty__ = (13, Weapons.Sargent_Fletcher_Fuel_Tank_370_gallons__empty__) _6x_Mk_81___250lb_GP_Bomb_LD__MER__ = (13, Weapons._6x_Mk_81___250lb_GP_Bomb_LD__MER__) @@ -14122,11 +14578,11 @@ class Pylon13: _3x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_ = (13, Weapons._3x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_) _2x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_ = (13, Weapons._2x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_) _1x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_ = (13, Weapons._1x_LAU_10_pod___4_x_5_Zuni__UnGd_Rkts_Mk71__HE_FRAG__MER_) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (13, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (13, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) AGM_45A_Shrike_ARM__LAU_34_ = (13, Weapons.AGM_45A_Shrike_ARM__LAU_34_) AGM_12A_Bullpup_MCLOS_ASM__LAU_34_ = (13, Weapons.AGM_12A_Bullpup_MCLOS_ASM__LAU_34_) AGM_12B_Bullpup_MCLOS_ASM__LAU_34_ = (13, Weapons.AGM_12B_Bullpup_MCLOS_ASM__LAU_34_) - SUU_23 = (13, Weapons.SUU_23) + SUU_23_ = (13, Weapons.SUU_23_) #ERRR class Pylon14: @@ -14665,7 +15121,7 @@ class Pylon2: LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) BDU_33___25lb_Practice_Bomb_LD = (2, Weapons.BDU_33___25lb_Practice_Bomb_LD) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (2, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (2, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) @@ -14785,7 +15241,7 @@ class Pylon6: LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (6, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (6, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) BDU_33___25lb_Practice_Bomb_LD = (6, Weapons.BDU_33___25lb_Practice_Bomb_LD) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (6, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (6, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) @@ -15109,7 +15565,7 @@ class Pylon2: LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) BDU_33___25lb_Practice_Bomb_LD = (2, Weapons.BDU_33___25lb_Practice_Bomb_LD) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (2, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (2, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) @@ -15229,7 +15685,7 @@ class Pylon6: LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (6, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (6, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) BDU_33___25lb_Practice_Bomb_LD = (6, Weapons.BDU_33___25lb_Practice_Bomb_LD) BDU_50LD___500lb_Inert_Practice_Bomb_LD = (6, Weapons.BDU_50LD___500lb_Inert_Practice_Bomb_LD) BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = (6, Weapons.BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD) @@ -15305,7 +15761,7 @@ class Pylon2: LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (2, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (2, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (2, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) class Pylon3: Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -15384,7 +15840,7 @@ class Pylon6: LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE) LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = (6, Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT) - SUU_25_x_8_LUU_2___Target_Marker_Flares = (6, Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares) + SUU_25___8_x_Illumination_Flare__LUU_2B = (6, Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B) class Pylon7: AIM_9B_Sidewinder_IR_AAM = (7, Weapons.AIM_9B_Sidewinder_IR_AAM) @@ -15464,10 +15920,10 @@ class Pylon4: HVAR_SMOKE__UnGd_Rkt = (4, Weapons.HVAR_SMOKE__UnGd_Rkt) class Pylon5: - LAU_7_with_AIM_9B_Sidewinder_IR_AAM_ = (5, Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM_) + LAU_7___AIM_9B_Sidewinder_IR_AAM = (5, Weapons.LAU_7___AIM_9B_Sidewinder_IR_AAM) class Pylon6: - LAU_7_with_AIM_9B_Sidewinder_IR_AAM_ = (6, Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM_) + LAU_7___AIM_9B_Sidewinder_IR_AAM = (6, Weapons.LAU_7___AIM_9B_Sidewinder_IR_AAM) class Pylon7: Fuel_Tank_120_gallons = (7, Weapons.Fuel_Tank_120_gallons) @@ -15556,10 +16012,10 @@ class Pylon4: HVAR_SMOKE__UnGd_Rkt = (4, Weapons.HVAR_SMOKE__UnGd_Rkt) class Pylon5: - LAU_7_with_AIM_9B_Sidewinder_IR_AAM_ = (5, Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM_) + LAU_7___AIM_9B_Sidewinder_IR_AAM = (5, Weapons.LAU_7___AIM_9B_Sidewinder_IR_AAM) class Pylon6: - LAU_7_with_AIM_9B_Sidewinder_IR_AAM_ = (6, Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM_) + LAU_7___AIM_9B_Sidewinder_IR_AAM = (6, Weapons.LAU_7___AIM_9B_Sidewinder_IR_AAM) class Pylon7: Fuel_Tank_120_gallons = (7, Weapons.Fuel_Tank_120_gallons) @@ -15667,12 +16123,12 @@ class F_14B(PlaneType): property_defaults: Dict[str, Any] = { "M61BURST": 0, "ALE39Loadout": 0, - "UseLAU138": True, "INSAlignmentStored": False, "TacanChannel": 0, "TacanBand": 0, "IlsChannel": 1, "KY28Key": 1, + "RefuelingProbeCoverRemoved": False, } class Properties: @@ -15698,9 +16154,6 @@ class Values: x_10_Flares___50_Chaff = 5 x_0_Flares___60_Chaff = 6 - class UseLAU138: - id = "UseLAU138" - class INSAlignmentStored: id = "INSAlignmentStored" @@ -15720,6 +16173,9 @@ class IlsChannel: class KY28Key: id = "KY28Key" + class RefuelingProbeCoverRemoved: + id = "RefuelingProbeCoverRemoved" + properties = { "M61BURST": UnitPropertyDescription( identifier="M61BURST", @@ -15752,13 +16208,6 @@ class KY28Key: 6: "0 Flares / 60 Chaff", }, ), - "UseLAU138": UnitPropertyDescription( - identifier="UseLAU138", - control="checkbox", - label="Fill LAU-138 With Chaff", - player_only=True, - default=True, - ), "INSAlignmentStored": UnitPropertyDescription( identifier="INSAlignmentStored", control="checkbox", @@ -15804,15 +16253,26 @@ class KY28Key: maximum=255, default=1, ), + "RefuelingProbeCoverRemoved": UnitPropertyDescription( + identifier="RefuelingProbeCoverRemoved", + control="checkbox", + label="Refueling Probe Cover Removed", + player_only=True, + default=False, + ), } livery_name = "F-14B" # from type class Pylon1: + LAU_7_AIM_9M_ = (1, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (1, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (1, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_7_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_7_Captive_AIM_9M_for_ACM) LAU_138_AIM_9M = (1, Weapons.LAU_138_AIM_9M) LAU_138_AIM_9L = (1, Weapons.LAU_138_AIM_9L) - AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (1, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) - CATM_9M = (1, Weapons.CATM_9M) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (1, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + LAU_138_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_138_Captive_AIM_9M_for_ACM) Smokewinder___red = (1, Weapons.Smokewinder___red) Smokewinder___green = (1, Weapons.Smokewinder___green) Smokewinder___blue = (1, Weapons.Smokewinder___blue) @@ -15826,13 +16286,16 @@ class Pylon2: AIM_54A_Mk47_ = (2, Weapons.AIM_54A_Mk47_) AIM_54A_Mk60_ = (2, Weapons.AIM_54A_Mk60_) AIM_7E = (2, Weapons.AIM_7E) - AIM_7M_ = (2, Weapons.AIM_7M_) - AIM_7F_ = (2, Weapons.AIM_7F_) + AIM_7M = (2, Weapons.AIM_7M) + AIM_7F = (2, Weapons.AIM_7F) AIM_7MH = (2, Weapons.AIM_7MH) AIM_7P = (2, Weapons.AIM_7P) LAU_7_AIM_9M = (2, Weapons.LAU_7_AIM_9M) LAU_7_AIM_9L = (2, Weapons.LAU_7_AIM_9L) LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (2, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (2, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon = (2, Weapons.Empty_Phoenix_Adapter_Pylon) _2_LAU_10___4_ZUNI_MK_71_________ = (2, Weapons._2_LAU_10___4_ZUNI_MK_71_________) _2_Mk_81_______ = (2, Weapons._2_Mk_81_______) _2_Mk_82_______ = (2, Weapons._2_Mk_82_______) @@ -15841,6 +16304,7 @@ class Pylon2: _2_MK_20_____ = (2, Weapons._2_MK_20_____) _2_CBU_99_______ = (2, Weapons._2_CBU_99_______) Mk_83______ = (2, Weapons.Mk_83______) + Mk_83AIR_____ = (2, Weapons.Mk_83AIR_____) _3_BDU_33____ = (2, Weapons._3_BDU_33____) _2_BDU_45_____ = (2, Weapons._2_BDU_45_____) _2_BDU_45B_____ = (2, Weapons._2_BDU_45B_____) @@ -15855,8 +16319,8 @@ class Pylon4: AIM_54A_Mk60 = (4, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (4, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (4, Weapons.AIM_54C_Mk60) - AIM_7M__ = (4, Weapons.AIM_7M__) - AIM_7F__ = (4, Weapons.AIM_7F__) + AIM_7M_ = (4, Weapons.AIM_7M_) + AIM_7F_ = (4, Weapons.AIM_7F_) AIM_7MH_ = (4, Weapons.AIM_7MH_) AIM_7E_ = (4, Weapons.AIM_7E_) #ERRR @@ -15868,6 +16332,7 @@ class Pylon4: BDU_45 = (4, Weapons.BDU_45) BDU_45B = (4, Weapons.BDU_45B) _3_BDU_33_ = (4, Weapons._3_BDU_33_) + Mk_83_AIR = (4, Weapons.Mk_83_AIR) Mk_83 = (4, Weapons.Mk_83) GBU_12 = (4, Weapons.GBU_12) GBU_16 = (4, Weapons.GBU_16) @@ -15885,6 +16350,7 @@ class Pylon4: MAK79_4_BDU_33 = (4, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (4, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (4, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR = (4, Weapons.MAK79_3_Mk_83AIR) MAK79_3_Mk_83 = (4, Weapons.MAK79_3_Mk_83) MAK79_2_MK_20 = (4, Weapons.MAK79_2_MK_20) MAK79_2_CBU_99 = (4, Weapons.MAK79_2_CBU_99) @@ -15894,8 +16360,8 @@ class Pylon5: AIM_54A_Mk60 = (5, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (5, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (5, Weapons.AIM_54C_Mk60) - AIM_7M__ = (5, Weapons.AIM_7M__) - AIM_7F__ = (5, Weapons.AIM_7F__) + AIM_7M_ = (5, Weapons.AIM_7M_) + AIM_7F_ = (5, Weapons.AIM_7F_) AIM_7MH_ = (5, Weapons.AIM_7MH_) AIM_7E_ = (5, Weapons.AIM_7E_) #ERRR @@ -15906,6 +16372,7 @@ class Pylon5: BDU_45 = (5, Weapons.BDU_45) BDU_45B = (5, Weapons.BDU_45B) _3_BDU_33_ = (5, Weapons._3_BDU_33_) + Mk_83_AIR = (5, Weapons.Mk_83_AIR) Mk_83 = (5, Weapons.Mk_83) GBU_12 = (5, Weapons.GBU_12) GBU_16 = (5, Weapons.GBU_16) @@ -15921,6 +16388,7 @@ class Pylon5: MAK79_3_BDU_33 = (5, Weapons.MAK79_3_BDU_33) MAK79_3_Mk_82AIR = (5, Weapons.MAK79_3_Mk_82AIR) MAK79_3_Mk_82_SnakeEye = (5, Weapons.MAK79_3_Mk_82_SnakeEye) + MAK79_Mk_83AIR_ = (5, Weapons.MAK79_Mk_83AIR_) MAK79_Mk_83_ = (5, Weapons.MAK79_Mk_83_) MAK79_MK_20_ = (5, Weapons.MAK79_MK_20_) MAK79_CBU_99_ = (5, Weapons.MAK79_CBU_99_) @@ -15931,8 +16399,8 @@ class Pylon6: AIM_54A_Mk60 = (6, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (6, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (6, Weapons.AIM_54C_Mk60) - AIM_7M__ = (6, Weapons.AIM_7M__) - AIM_7F__ = (6, Weapons.AIM_7F__) + AIM_7M_ = (6, Weapons.AIM_7M_) + AIM_7F_ = (6, Weapons.AIM_7F_) AIM_7MH_ = (6, Weapons.AIM_7MH_) AIM_7E_ = (6, Weapons.AIM_7E_) #ERRR @@ -15943,6 +16411,7 @@ class Pylon6: BDU_45 = (6, Weapons.BDU_45) BDU_45B = (6, Weapons.BDU_45B) _3_BDU_33_ = (6, Weapons._3_BDU_33_) + Mk_83_AIR = (6, Weapons.Mk_83_AIR) Mk_83 = (6, Weapons.Mk_83) GBU_12 = (6, Weapons.GBU_12) GBU_16 = (6, Weapons.GBU_16) @@ -15959,6 +16428,7 @@ class Pylon6: MAK79_3_BDU_33_ = (6, Weapons.MAK79_3_BDU_33_) MAK79_3_Mk_82AIR_ = (6, Weapons.MAK79_3_Mk_82AIR_) MAK79_3_Mk_82_SnakeEye_ = (6, Weapons.MAK79_3_Mk_82_SnakeEye_) + MAK79_Mk_83AIR = (6, Weapons.MAK79_Mk_83AIR) MAK79_Mk_83 = (6, Weapons.MAK79_Mk_83) MAK79_MK_20 = (6, Weapons.MAK79_MK_20) MAK79_CBU_99 = (6, Weapons.MAK79_CBU_99) @@ -15968,8 +16438,8 @@ class Pylon7: AIM_54A_Mk60 = (7, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (7, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (7, Weapons.AIM_54C_Mk60) - AIM_7M__ = (7, Weapons.AIM_7M__) - AIM_7F__ = (7, Weapons.AIM_7F__) + AIM_7M_ = (7, Weapons.AIM_7M_) + AIM_7F_ = (7, Weapons.AIM_7F_) AIM_7MH_ = (7, Weapons.AIM_7MH_) AIM_7E_ = (7, Weapons.AIM_7E_) #ERRR @@ -15981,6 +16451,7 @@ class Pylon7: BDU_45 = (7, Weapons.BDU_45) BDU_45B = (7, Weapons.BDU_45B) _3_BDU_33_ = (7, Weapons._3_BDU_33_) + Mk_83_AIR = (7, Weapons.Mk_83_AIR) Mk_83 = (7, Weapons.Mk_83) GBU_12 = (7, Weapons.GBU_12) GBU_16 = (7, Weapons.GBU_16) @@ -15997,6 +16468,7 @@ class Pylon7: MAK79_4_BDU_33 = (7, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (7, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (7, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR_ = (7, Weapons.MAK79_3_Mk_83AIR_) MAK79_3_Mk_83_ = (7, Weapons.MAK79_3_Mk_83_) MAK79_2_MK_20_ = (7, Weapons.MAK79_2_MK_20_) MAK79_2_CBU_99_ = (7, Weapons.MAK79_2_CBU_99_) @@ -16012,13 +16484,16 @@ class Pylon9: AIM_54A_Mk47__ = (9, Weapons.AIM_54A_Mk47__) AIM_54A_Mk60__ = (9, Weapons.AIM_54A_Mk60__) AIM_7E = (9, Weapons.AIM_7E) - AIM_7M_ = (9, Weapons.AIM_7M_) - AIM_7F_ = (9, Weapons.AIM_7F_) + AIM_7M = (9, Weapons.AIM_7M) + AIM_7F = (9, Weapons.AIM_7F) AIM_7MH = (9, Weapons.AIM_7MH) AIM_7P = (9, Weapons.AIM_7P) LAU_7_AIM_9M = (9, Weapons.LAU_7_AIM_9M) LAU_7_AIM_9L = (9, Weapons.LAU_7_AIM_9L) LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (9, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (9, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (9, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon_ = (9, Weapons.Empty_Phoenix_Adapter_Pylon_) _2_LAU_10___4_ZUNI_MK_71______ = (9, Weapons._2_LAU_10___4_ZUNI_MK_71______) _2_Mk_81__ = (9, Weapons._2_Mk_81__) _2_Mk_82__ = (9, Weapons._2_Mk_82__) @@ -16027,16 +16502,21 @@ class Pylon9: _2_MK_20__ = (9, Weapons._2_MK_20__) _2_CBU_99__ = (9, Weapons._2_CBU_99__) Mk_83___ = (9, Weapons.Mk_83___) + Mk_83AIR__ = (9, Weapons.Mk_83AIR__) _3_BDU_33____ = (9, Weapons._3_BDU_33____) _2_BDU_45__ = (9, Weapons._2_BDU_45__) _2_BDU_45B__ = (9, Weapons._2_BDU_45B__) LANTIRN_Targeting_Pod = (9, Weapons.LANTIRN_Targeting_Pod) class Pylon10: + LAU_7_AIM_9M_ = (10, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (10, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = (10, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__) + LAU_7_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_7_Captive_AIM_9M_for_ACM) LAU_138_AIM_9M = (10, Weapons.LAU_138_AIM_9M) LAU_138_AIM_9L = (10, Weapons.LAU_138_AIM_9L) - AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = (10, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod__) - CATM_9M = (10, Weapons.CATM_9M) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (10, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_138_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_138_Captive_AIM_9M_for_ACM) Smokewinder___red = (10, Weapons.Smokewinder___red) Smokewinder___green = (10, Weapons.Smokewinder___green) Smokewinder___blue = (10, Weapons.Smokewinder___blue) @@ -16134,6 +16614,7 @@ class F_14A_95_GR(PlaneType): "TacanBand": 0, "IlsChannel": 1, "KY28Key": 1, + "RefuelingProbeCoverRemoved": False, } class Properties: @@ -16178,6 +16659,9 @@ class IlsChannel: class KY28Key: id = "KY28Key" + class RefuelingProbeCoverRemoved: + id = "RefuelingProbeCoverRemoved" + properties = { "M61BURST": UnitPropertyDescription( identifier="M61BURST", @@ -16255,6 +16739,13 @@ class KY28Key: maximum=255, default=1, ), + "RefuelingProbeCoverRemoved": UnitPropertyDescription( + identifier="RefuelingProbeCoverRemoved", + control="checkbox", + label="Refueling Probe Cover Removed", + player_only=True, + default=False, + ), } livery_name = "F-14A-95-GR" # from type @@ -16275,6 +16766,9 @@ class Pylon2: AIM_7E = (2, Weapons.AIM_7E) LAU_7_AIM_9J = (2, Weapons.LAU_7_AIM_9J) LAU_7_AIM_9P = (2, Weapons.LAU_7_AIM_9P) + Empty_LAU_7_Pylon_with_Adapter = (2, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (2, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon = (2, Weapons.Empty_Phoenix_Adapter_Pylon) _2_LAU_10___4_ZUNI_MK_71_________ = (2, Weapons._2_LAU_10___4_ZUNI_MK_71_________) _2_Mk_81_______ = (2, Weapons._2_Mk_81_______) _2_Mk_82_______ = (2, Weapons._2_Mk_82_______) @@ -16283,6 +16777,7 @@ class Pylon2: _2_MK_20_____ = (2, Weapons._2_MK_20_____) _2_CBU_99_______ = (2, Weapons._2_CBU_99_______) Mk_83______ = (2, Weapons.Mk_83______) + Mk_83AIR_____ = (2, Weapons.Mk_83AIR_____) _3_BDU_33____ = (2, Weapons._3_BDU_33____) _2_BDU_45_____ = (2, Weapons._2_BDU_45_____) _2_BDU_45B_____ = (2, Weapons._2_BDU_45B_____) @@ -16298,6 +16793,7 @@ class Pylon4: BDU_45 = (4, Weapons.BDU_45) BDU_45B = (4, Weapons.BDU_45B) _3_BDU_33_ = (4, Weapons._3_BDU_33_) + Mk_83_AIR = (4, Weapons.Mk_83_AIR) Mk_83 = (4, Weapons.Mk_83) Mk_20 = (4, Weapons.Mk_20) CBU_99 = (4, Weapons.CBU_99) @@ -16310,6 +16806,7 @@ class Pylon4: MAK79_4_BDU_33 = (4, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (4, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (4, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR = (4, Weapons.MAK79_3_Mk_83AIR) MAK79_3_Mk_83 = (4, Weapons.MAK79_3_Mk_83) MAK79_2_MK_20 = (4, Weapons.MAK79_2_MK_20) MAK79_2_CBU_99 = (4, Weapons.MAK79_2_CBU_99) @@ -16325,6 +16822,7 @@ class Pylon5: BDU_45 = (5, Weapons.BDU_45) BDU_45B = (5, Weapons.BDU_45B) _3_BDU_33_ = (5, Weapons._3_BDU_33_) + Mk_83_AIR = (5, Weapons.Mk_83_AIR) Mk_83 = (5, Weapons.Mk_83) Mk_20 = (5, Weapons.Mk_20) CBU_99 = (5, Weapons.CBU_99) @@ -16337,6 +16835,7 @@ class Pylon5: MAK79_3_BDU_33 = (5, Weapons.MAK79_3_BDU_33) MAK79_3_Mk_82AIR = (5, Weapons.MAK79_3_Mk_82AIR) MAK79_3_Mk_82_SnakeEye = (5, Weapons.MAK79_3_Mk_82_SnakeEye) + MAK79_Mk_83AIR_ = (5, Weapons.MAK79_Mk_83AIR_) MAK79_Mk_83_ = (5, Weapons.MAK79_Mk_83_) MAK79_MK_20_ = (5, Weapons.MAK79_MK_20_) MAK79_CBU_99_ = (5, Weapons.MAK79_CBU_99_) @@ -16352,6 +16851,7 @@ class Pylon6: BDU_45 = (6, Weapons.BDU_45) BDU_45B = (6, Weapons.BDU_45B) _3_BDU_33_ = (6, Weapons._3_BDU_33_) + Mk_83_AIR = (6, Weapons.Mk_83_AIR) Mk_83 = (6, Weapons.Mk_83) Mk_20 = (6, Weapons.Mk_20) CBU_99 = (6, Weapons.CBU_99) @@ -16364,6 +16864,7 @@ class Pylon6: MAK79_3_BDU_33_ = (6, Weapons.MAK79_3_BDU_33_) MAK79_3_Mk_82AIR_ = (6, Weapons.MAK79_3_Mk_82AIR_) MAK79_3_Mk_82_SnakeEye_ = (6, Weapons.MAK79_3_Mk_82_SnakeEye_) + MAK79_Mk_83AIR = (6, Weapons.MAK79_Mk_83AIR) MAK79_Mk_83 = (6, Weapons.MAK79_Mk_83) MAK79_MK_20 = (6, Weapons.MAK79_MK_20) MAK79_CBU_99 = (6, Weapons.MAK79_CBU_99) @@ -16379,6 +16880,7 @@ class Pylon7: BDU_45 = (7, Weapons.BDU_45) BDU_45B = (7, Weapons.BDU_45B) _3_BDU_33_ = (7, Weapons._3_BDU_33_) + Mk_83_AIR = (7, Weapons.Mk_83_AIR) Mk_83 = (7, Weapons.Mk_83) Mk_20 = (7, Weapons.Mk_20) CBU_99 = (7, Weapons.CBU_99) @@ -16391,6 +16893,7 @@ class Pylon7: MAK79_4_BDU_33 = (7, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (7, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (7, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR_ = (7, Weapons.MAK79_3_Mk_83AIR_) MAK79_3_Mk_83_ = (7, Weapons.MAK79_3_Mk_83_) MAK79_2_MK_20_ = (7, Weapons.MAK79_2_MK_20_) MAK79_2_CBU_99_ = (7, Weapons.MAK79_2_CBU_99_) @@ -16401,6 +16904,9 @@ class Pylon9: AIM_7E = (9, Weapons.AIM_7E) LAU_7_AIM_9J = (9, Weapons.LAU_7_AIM_9J) LAU_7_AIM_9P = (9, Weapons.LAU_7_AIM_9P) + Empty_LAU_7_Pylon_with_Adapter = (9, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (9, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon_ = (9, Weapons.Empty_Phoenix_Adapter_Pylon_) _2_LAU_10___4_ZUNI_MK_71______ = (9, Weapons._2_LAU_10___4_ZUNI_MK_71______) _2_Mk_81__ = (9, Weapons._2_Mk_81__) _2_Mk_82__ = (9, Weapons._2_Mk_82__) @@ -16409,6 +16915,7 @@ class Pylon9: _2_MK_20__ = (9, Weapons._2_MK_20__) _2_CBU_99__ = (9, Weapons._2_CBU_99__) Mk_83___ = (9, Weapons.Mk_83___) + Mk_83AIR__ = (9, Weapons.Mk_83AIR__) _3_BDU_33____ = (9, Weapons._3_BDU_33____) _2_BDU_45__ = (9, Weapons._2_BDU_45__) _2_BDU_45B__ = (9, Weapons._2_BDU_45B__) @@ -16508,12 +17015,12 @@ class F_14A_135_GR_Early(PlaneType): property_defaults: Dict[str, Any] = { "M61BURST": 2, "ALE39Loadout": 0, - "UseLAU138": True, "INSAlignmentStored": False, "TacanChannel": 0, "TacanBand": 0, "IlsChannel": 1, "KY28Key": 1, + "RefuelingProbeCoverRemoved": False, "TCS": 0, } @@ -16540,9 +17047,6 @@ class Values: x_10_Flares___50_Chaff = 5 x_0_Flares___60_Chaff = 6 - class UseLAU138: - id = "UseLAU138" - class INSAlignmentStored: id = "INSAlignmentStored" @@ -16562,6 +17066,9 @@ class IlsChannel: class KY28Key: id = "KY28Key" + class RefuelingProbeCoverRemoved: + id = "RefuelingProbeCoverRemoved" + class TCS: id = "TCS" @@ -16604,13 +17111,6 @@ class Values: 6: "0 Flares / 60 Chaff", }, ), - "UseLAU138": UnitPropertyDescription( - identifier="UseLAU138", - control="checkbox", - label="Fill LAU-138 With Chaff", - player_only=True, - default=True, - ), "INSAlignmentStored": UnitPropertyDescription( identifier="INSAlignmentStored", control="checkbox", @@ -16656,6 +17156,13 @@ class Values: maximum=255, default=1, ), + "RefuelingProbeCoverRemoved": UnitPropertyDescription( + identifier="RefuelingProbeCoverRemoved", + control="checkbox", + label="Refueling Probe Cover Removed", + player_only=True, + default=False, + ), "TCS": UnitPropertyDescription( identifier="TCS", control="comboList", @@ -16676,10 +17183,14 @@ class Values: livery_name = "F-14A-135-GR-EARLY" # from type class Pylon1: + LAU_7_AIM_9M_ = (1, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (1, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (1, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_7_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_7_Captive_AIM_9M_for_ACM) LAU_138_AIM_9M = (1, Weapons.LAU_138_AIM_9M) LAU_138_AIM_9L = (1, Weapons.LAU_138_AIM_9L) - AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (1, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) - CATM_9M = (1, Weapons.CATM_9M) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (1, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + LAU_138_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_138_Captive_AIM_9M_for_ACM) Smokewinder___red = (1, Weapons.Smokewinder___red) Smokewinder___green = (1, Weapons.Smokewinder___green) Smokewinder___blue = (1, Weapons.Smokewinder___blue) @@ -16693,13 +17204,16 @@ class Pylon2: AIM_54A_Mk47_ = (2, Weapons.AIM_54A_Mk47_) AIM_54A_Mk60_ = (2, Weapons.AIM_54A_Mk60_) AIM_7E = (2, Weapons.AIM_7E) - AIM_7M_ = (2, Weapons.AIM_7M_) - AIM_7F_ = (2, Weapons.AIM_7F_) + AIM_7M = (2, Weapons.AIM_7M) + AIM_7F = (2, Weapons.AIM_7F) AIM_7MH = (2, Weapons.AIM_7MH) AIM_7P = (2, Weapons.AIM_7P) LAU_7_AIM_9M = (2, Weapons.LAU_7_AIM_9M) LAU_7_AIM_9L = (2, Weapons.LAU_7_AIM_9L) LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (2, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (2, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon = (2, Weapons.Empty_Phoenix_Adapter_Pylon) _2_LAU_10___4_ZUNI_MK_71_________ = (2, Weapons._2_LAU_10___4_ZUNI_MK_71_________) _2_Mk_81_______ = (2, Weapons._2_Mk_81_______) _2_Mk_82_______ = (2, Weapons._2_Mk_82_______) @@ -16708,6 +17222,7 @@ class Pylon2: _2_MK_20_____ = (2, Weapons._2_MK_20_____) _2_CBU_99_______ = (2, Weapons._2_CBU_99_______) Mk_83______ = (2, Weapons.Mk_83______) + Mk_83AIR_____ = (2, Weapons.Mk_83AIR_____) _3_BDU_33____ = (2, Weapons._3_BDU_33____) _2_BDU_45_____ = (2, Weapons._2_BDU_45_____) _2_BDU_45B_____ = (2, Weapons._2_BDU_45B_____) @@ -16722,8 +17237,8 @@ class Pylon4: AIM_54A_Mk60 = (4, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (4, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (4, Weapons.AIM_54C_Mk60) - AIM_7M__ = (4, Weapons.AIM_7M__) - AIM_7F__ = (4, Weapons.AIM_7F__) + AIM_7M_ = (4, Weapons.AIM_7M_) + AIM_7F_ = (4, Weapons.AIM_7F_) AIM_7MH_ = (4, Weapons.AIM_7MH_) AIM_7E_ = (4, Weapons.AIM_7E_) #ERRR @@ -16735,6 +17250,7 @@ class Pylon4: BDU_45 = (4, Weapons.BDU_45) BDU_45B = (4, Weapons.BDU_45B) _3_BDU_33_ = (4, Weapons._3_BDU_33_) + Mk_83_AIR = (4, Weapons.Mk_83_AIR) Mk_83 = (4, Weapons.Mk_83) GBU_12 = (4, Weapons.GBU_12) GBU_16 = (4, Weapons.GBU_16) @@ -16752,6 +17268,7 @@ class Pylon4: MAK79_4_BDU_33 = (4, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (4, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (4, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR = (4, Weapons.MAK79_3_Mk_83AIR) MAK79_3_Mk_83 = (4, Weapons.MAK79_3_Mk_83) MAK79_2_MK_20 = (4, Weapons.MAK79_2_MK_20) MAK79_2_CBU_99 = (4, Weapons.MAK79_2_CBU_99) @@ -16761,8 +17278,8 @@ class Pylon5: AIM_54A_Mk60 = (5, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (5, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (5, Weapons.AIM_54C_Mk60) - AIM_7M__ = (5, Weapons.AIM_7M__) - AIM_7F__ = (5, Weapons.AIM_7F__) + AIM_7M_ = (5, Weapons.AIM_7M_) + AIM_7F_ = (5, Weapons.AIM_7F_) AIM_7MH_ = (5, Weapons.AIM_7MH_) AIM_7E_ = (5, Weapons.AIM_7E_) #ERRR @@ -16773,6 +17290,7 @@ class Pylon5: BDU_45 = (5, Weapons.BDU_45) BDU_45B = (5, Weapons.BDU_45B) _3_BDU_33_ = (5, Weapons._3_BDU_33_) + Mk_83_AIR = (5, Weapons.Mk_83_AIR) Mk_83 = (5, Weapons.Mk_83) GBU_12 = (5, Weapons.GBU_12) GBU_16 = (5, Weapons.GBU_16) @@ -16788,6 +17306,7 @@ class Pylon5: MAK79_3_BDU_33 = (5, Weapons.MAK79_3_BDU_33) MAK79_3_Mk_82AIR = (5, Weapons.MAK79_3_Mk_82AIR) MAK79_3_Mk_82_SnakeEye = (5, Weapons.MAK79_3_Mk_82_SnakeEye) + MAK79_Mk_83AIR_ = (5, Weapons.MAK79_Mk_83AIR_) MAK79_Mk_83_ = (5, Weapons.MAK79_Mk_83_) MAK79_MK_20_ = (5, Weapons.MAK79_MK_20_) MAK79_CBU_99_ = (5, Weapons.MAK79_CBU_99_) @@ -16798,8 +17317,8 @@ class Pylon6: AIM_54A_Mk60 = (6, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (6, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (6, Weapons.AIM_54C_Mk60) - AIM_7M__ = (6, Weapons.AIM_7M__) - AIM_7F__ = (6, Weapons.AIM_7F__) + AIM_7M_ = (6, Weapons.AIM_7M_) + AIM_7F_ = (6, Weapons.AIM_7F_) AIM_7MH_ = (6, Weapons.AIM_7MH_) AIM_7E_ = (6, Weapons.AIM_7E_) #ERRR @@ -16810,6 +17329,7 @@ class Pylon6: BDU_45 = (6, Weapons.BDU_45) BDU_45B = (6, Weapons.BDU_45B) _3_BDU_33_ = (6, Weapons._3_BDU_33_) + Mk_83_AIR = (6, Weapons.Mk_83_AIR) Mk_83 = (6, Weapons.Mk_83) GBU_12 = (6, Weapons.GBU_12) GBU_16 = (6, Weapons.GBU_16) @@ -16826,6 +17346,7 @@ class Pylon6: MAK79_3_BDU_33_ = (6, Weapons.MAK79_3_BDU_33_) MAK79_3_Mk_82AIR_ = (6, Weapons.MAK79_3_Mk_82AIR_) MAK79_3_Mk_82_SnakeEye_ = (6, Weapons.MAK79_3_Mk_82_SnakeEye_) + MAK79_Mk_83AIR = (6, Weapons.MAK79_Mk_83AIR) MAK79_Mk_83 = (6, Weapons.MAK79_Mk_83) MAK79_MK_20 = (6, Weapons.MAK79_MK_20) MAK79_CBU_99 = (6, Weapons.MAK79_CBU_99) @@ -16835,8 +17356,8 @@ class Pylon7: AIM_54A_Mk60 = (7, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (7, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (7, Weapons.AIM_54C_Mk60) - AIM_7M__ = (7, Weapons.AIM_7M__) - AIM_7F__ = (7, Weapons.AIM_7F__) + AIM_7M_ = (7, Weapons.AIM_7M_) + AIM_7F_ = (7, Weapons.AIM_7F_) AIM_7MH_ = (7, Weapons.AIM_7MH_) AIM_7E_ = (7, Weapons.AIM_7E_) #ERRR @@ -16848,6 +17369,7 @@ class Pylon7: BDU_45 = (7, Weapons.BDU_45) BDU_45B = (7, Weapons.BDU_45B) _3_BDU_33_ = (7, Weapons._3_BDU_33_) + Mk_83_AIR = (7, Weapons.Mk_83_AIR) Mk_83 = (7, Weapons.Mk_83) GBU_12 = (7, Weapons.GBU_12) GBU_16 = (7, Weapons.GBU_16) @@ -16864,6 +17386,7 @@ class Pylon7: MAK79_4_BDU_33 = (7, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (7, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (7, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR_ = (7, Weapons.MAK79_3_Mk_83AIR_) MAK79_3_Mk_83_ = (7, Weapons.MAK79_3_Mk_83_) MAK79_2_MK_20_ = (7, Weapons.MAK79_2_MK_20_) MAK79_2_CBU_99_ = (7, Weapons.MAK79_2_CBU_99_) @@ -16879,13 +17402,16 @@ class Pylon9: AIM_54A_Mk47__ = (9, Weapons.AIM_54A_Mk47__) AIM_54A_Mk60__ = (9, Weapons.AIM_54A_Mk60__) AIM_7E = (9, Weapons.AIM_7E) - AIM_7M_ = (9, Weapons.AIM_7M_) - AIM_7F_ = (9, Weapons.AIM_7F_) + AIM_7M = (9, Weapons.AIM_7M) + AIM_7F = (9, Weapons.AIM_7F) AIM_7MH = (9, Weapons.AIM_7MH) AIM_7P = (9, Weapons.AIM_7P) LAU_7_AIM_9M = (9, Weapons.LAU_7_AIM_9M) LAU_7_AIM_9L = (9, Weapons.LAU_7_AIM_9L) LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (9, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (9, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (9, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon_ = (9, Weapons.Empty_Phoenix_Adapter_Pylon_) _2_LAU_10___4_ZUNI_MK_71______ = (9, Weapons._2_LAU_10___4_ZUNI_MK_71______) _2_Mk_81__ = (9, Weapons._2_Mk_81__) _2_Mk_82__ = (9, Weapons._2_Mk_82__) @@ -16894,16 +17420,21 @@ class Pylon9: _2_MK_20__ = (9, Weapons._2_MK_20__) _2_CBU_99__ = (9, Weapons._2_CBU_99__) Mk_83___ = (9, Weapons.Mk_83___) + Mk_83AIR__ = (9, Weapons.Mk_83AIR__) _3_BDU_33____ = (9, Weapons._3_BDU_33____) _2_BDU_45__ = (9, Weapons._2_BDU_45__) _2_BDU_45B__ = (9, Weapons._2_BDU_45B__) LANTIRN_Targeting_Pod = (9, Weapons.LANTIRN_Targeting_Pod) class Pylon10: + LAU_7_AIM_9M_ = (10, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (10, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = (10, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__) + LAU_7_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_7_Captive_AIM_9M_for_ACM) LAU_138_AIM_9M = (10, Weapons.LAU_138_AIM_9M) LAU_138_AIM_9L = (10, Weapons.LAU_138_AIM_9L) - AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = (10, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod__) - CATM_9M = (10, Weapons.CATM_9M) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (10, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_138_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_138_Captive_AIM_9M_for_ACM) Smokewinder___red = (10, Weapons.Smokewinder___red) Smokewinder___green = (10, Weapons.Smokewinder___green) Smokewinder___blue = (10, Weapons.Smokewinder___blue) @@ -16996,12 +17527,12 @@ class F_14A_135_GR(PlaneType): property_defaults: Dict[str, Any] = { "M61BURST": 2, "ALE39Loadout": 0, - "UseLAU138": True, "INSAlignmentStored": False, "TacanChannel": 0, "TacanBand": 0, "IlsChannel": 1, "KY28Key": 1, + "RefuelingProbeCoverRemoved": False, "TCS": 0, } @@ -17028,9 +17559,6 @@ class Values: x_10_Flares___50_Chaff = 5 x_0_Flares___60_Chaff = 6 - class UseLAU138: - id = "UseLAU138" - class INSAlignmentStored: id = "INSAlignmentStored" @@ -17050,6 +17578,9 @@ class IlsChannel: class KY28Key: id = "KY28Key" + class RefuelingProbeCoverRemoved: + id = "RefuelingProbeCoverRemoved" + class TCS: id = "TCS" @@ -17092,13 +17623,6 @@ class Values: 6: "0 Flares / 60 Chaff", }, ), - "UseLAU138": UnitPropertyDescription( - identifier="UseLAU138", - control="checkbox", - label="Fill LAU-138 With Chaff", - player_only=True, - default=True, - ), "INSAlignmentStored": UnitPropertyDescription( identifier="INSAlignmentStored", control="checkbox", @@ -17144,6 +17668,13 @@ class Values: maximum=255, default=1, ), + "RefuelingProbeCoverRemoved": UnitPropertyDescription( + identifier="RefuelingProbeCoverRemoved", + control="checkbox", + label="Refueling Probe Cover Removed", + player_only=True, + default=False, + ), "TCS": UnitPropertyDescription( identifier="TCS", control="comboList", @@ -17164,10 +17695,14 @@ class Values: livery_name = "F-14A-135-GR" # from type class Pylon1: + LAU_7_AIM_9M_ = (1, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (1, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (1, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_7_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_7_Captive_AIM_9M_for_ACM) LAU_138_AIM_9M = (1, Weapons.LAU_138_AIM_9M) LAU_138_AIM_9L = (1, Weapons.LAU_138_AIM_9L) - AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (1, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) - CATM_9M = (1, Weapons.CATM_9M) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (1, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + LAU_138_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_138_Captive_AIM_9M_for_ACM) Smokewinder___red = (1, Weapons.Smokewinder___red) Smokewinder___green = (1, Weapons.Smokewinder___green) Smokewinder___blue = (1, Weapons.Smokewinder___blue) @@ -17181,13 +17716,16 @@ class Pylon2: AIM_54A_Mk47_ = (2, Weapons.AIM_54A_Mk47_) AIM_54A_Mk60_ = (2, Weapons.AIM_54A_Mk60_) AIM_7E = (2, Weapons.AIM_7E) - AIM_7M_ = (2, Weapons.AIM_7M_) - AIM_7F_ = (2, Weapons.AIM_7F_) + AIM_7M = (2, Weapons.AIM_7M) + AIM_7F = (2, Weapons.AIM_7F) AIM_7MH = (2, Weapons.AIM_7MH) AIM_7P = (2, Weapons.AIM_7P) LAU_7_AIM_9M = (2, Weapons.LAU_7_AIM_9M) LAU_7_AIM_9L = (2, Weapons.LAU_7_AIM_9L) LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (2, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (2, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon = (2, Weapons.Empty_Phoenix_Adapter_Pylon) _2_LAU_10___4_ZUNI_MK_71_________ = (2, Weapons._2_LAU_10___4_ZUNI_MK_71_________) _2_Mk_81_______ = (2, Weapons._2_Mk_81_______) _2_Mk_82_______ = (2, Weapons._2_Mk_82_______) @@ -17196,6 +17734,7 @@ class Pylon2: _2_MK_20_____ = (2, Weapons._2_MK_20_____) _2_CBU_99_______ = (2, Weapons._2_CBU_99_______) Mk_83______ = (2, Weapons.Mk_83______) + Mk_83AIR_____ = (2, Weapons.Mk_83AIR_____) _3_BDU_33____ = (2, Weapons._3_BDU_33____) _2_BDU_45_____ = (2, Weapons._2_BDU_45_____) _2_BDU_45B_____ = (2, Weapons._2_BDU_45B_____) @@ -17210,8 +17749,8 @@ class Pylon4: AIM_54A_Mk60 = (4, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (4, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (4, Weapons.AIM_54C_Mk60) - AIM_7M__ = (4, Weapons.AIM_7M__) - AIM_7F__ = (4, Weapons.AIM_7F__) + AIM_7M_ = (4, Weapons.AIM_7M_) + AIM_7F_ = (4, Weapons.AIM_7F_) AIM_7MH_ = (4, Weapons.AIM_7MH_) AIM_7E_ = (4, Weapons.AIM_7E_) #ERRR @@ -17223,6 +17762,7 @@ class Pylon4: BDU_45 = (4, Weapons.BDU_45) BDU_45B = (4, Weapons.BDU_45B) _3_BDU_33_ = (4, Weapons._3_BDU_33_) + Mk_83_AIR = (4, Weapons.Mk_83_AIR) Mk_83 = (4, Weapons.Mk_83) GBU_12 = (4, Weapons.GBU_12) GBU_16 = (4, Weapons.GBU_16) @@ -17240,6 +17780,7 @@ class Pylon4: MAK79_4_BDU_33 = (4, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (4, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (4, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR = (4, Weapons.MAK79_3_Mk_83AIR) MAK79_3_Mk_83 = (4, Weapons.MAK79_3_Mk_83) MAK79_2_MK_20 = (4, Weapons.MAK79_2_MK_20) MAK79_2_CBU_99 = (4, Weapons.MAK79_2_CBU_99) @@ -17249,8 +17790,8 @@ class Pylon5: AIM_54A_Mk60 = (5, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (5, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (5, Weapons.AIM_54C_Mk60) - AIM_7M__ = (5, Weapons.AIM_7M__) - AIM_7F__ = (5, Weapons.AIM_7F__) + AIM_7M_ = (5, Weapons.AIM_7M_) + AIM_7F_ = (5, Weapons.AIM_7F_) AIM_7MH_ = (5, Weapons.AIM_7MH_) AIM_7E_ = (5, Weapons.AIM_7E_) #ERRR @@ -17261,6 +17802,7 @@ class Pylon5: BDU_45 = (5, Weapons.BDU_45) BDU_45B = (5, Weapons.BDU_45B) _3_BDU_33_ = (5, Weapons._3_BDU_33_) + Mk_83_AIR = (5, Weapons.Mk_83_AIR) Mk_83 = (5, Weapons.Mk_83) GBU_12 = (5, Weapons.GBU_12) GBU_16 = (5, Weapons.GBU_16) @@ -17276,6 +17818,7 @@ class Pylon5: MAK79_3_BDU_33 = (5, Weapons.MAK79_3_BDU_33) MAK79_3_Mk_82AIR = (5, Weapons.MAK79_3_Mk_82AIR) MAK79_3_Mk_82_SnakeEye = (5, Weapons.MAK79_3_Mk_82_SnakeEye) + MAK79_Mk_83AIR_ = (5, Weapons.MAK79_Mk_83AIR_) MAK79_Mk_83_ = (5, Weapons.MAK79_Mk_83_) MAK79_MK_20_ = (5, Weapons.MAK79_MK_20_) MAK79_CBU_99_ = (5, Weapons.MAK79_CBU_99_) @@ -17286,8 +17829,8 @@ class Pylon6: AIM_54A_Mk60 = (6, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (6, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (6, Weapons.AIM_54C_Mk60) - AIM_7M__ = (6, Weapons.AIM_7M__) - AIM_7F__ = (6, Weapons.AIM_7F__) + AIM_7M_ = (6, Weapons.AIM_7M_) + AIM_7F_ = (6, Weapons.AIM_7F_) AIM_7MH_ = (6, Weapons.AIM_7MH_) AIM_7E_ = (6, Weapons.AIM_7E_) #ERRR @@ -17298,6 +17841,7 @@ class Pylon6: BDU_45 = (6, Weapons.BDU_45) BDU_45B = (6, Weapons.BDU_45B) _3_BDU_33_ = (6, Weapons._3_BDU_33_) + Mk_83_AIR = (6, Weapons.Mk_83_AIR) Mk_83 = (6, Weapons.Mk_83) GBU_12 = (6, Weapons.GBU_12) GBU_16 = (6, Weapons.GBU_16) @@ -17314,6 +17858,7 @@ class Pylon6: MAK79_3_BDU_33_ = (6, Weapons.MAK79_3_BDU_33_) MAK79_3_Mk_82AIR_ = (6, Weapons.MAK79_3_Mk_82AIR_) MAK79_3_Mk_82_SnakeEye_ = (6, Weapons.MAK79_3_Mk_82_SnakeEye_) + MAK79_Mk_83AIR = (6, Weapons.MAK79_Mk_83AIR) MAK79_Mk_83 = (6, Weapons.MAK79_Mk_83) MAK79_MK_20 = (6, Weapons.MAK79_MK_20) MAK79_CBU_99 = (6, Weapons.MAK79_CBU_99) @@ -17323,8 +17868,8 @@ class Pylon7: AIM_54A_Mk60 = (7, Weapons.AIM_54A_Mk60) AIM_54C_Mk47 = (7, Weapons.AIM_54C_Mk47) AIM_54C_Mk60 = (7, Weapons.AIM_54C_Mk60) - AIM_7M__ = (7, Weapons.AIM_7M__) - AIM_7F__ = (7, Weapons.AIM_7F__) + AIM_7M_ = (7, Weapons.AIM_7M_) + AIM_7F_ = (7, Weapons.AIM_7F_) AIM_7MH_ = (7, Weapons.AIM_7MH_) AIM_7E_ = (7, Weapons.AIM_7E_) #ERRR @@ -17336,6 +17881,7 @@ class Pylon7: BDU_45 = (7, Weapons.BDU_45) BDU_45B = (7, Weapons.BDU_45B) _3_BDU_33_ = (7, Weapons._3_BDU_33_) + Mk_83_AIR = (7, Weapons.Mk_83_AIR) Mk_83 = (7, Weapons.Mk_83) GBU_12 = (7, Weapons.GBU_12) GBU_16 = (7, Weapons.GBU_16) @@ -17352,6 +17898,7 @@ class Pylon7: MAK79_4_BDU_33 = (7, Weapons.MAK79_4_BDU_33) MAK79_4_Mk_82AIR = (7, Weapons.MAK79_4_Mk_82AIR) MAK79_4_Mk_82_SnakeEye = (7, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR_ = (7, Weapons.MAK79_3_Mk_83AIR_) MAK79_3_Mk_83_ = (7, Weapons.MAK79_3_Mk_83_) MAK79_2_MK_20_ = (7, Weapons.MAK79_2_MK_20_) MAK79_2_CBU_99_ = (7, Weapons.MAK79_2_CBU_99_) @@ -17367,13 +17914,16 @@ class Pylon9: AIM_54A_Mk47__ = (9, Weapons.AIM_54A_Mk47__) AIM_54A_Mk60__ = (9, Weapons.AIM_54A_Mk60__) AIM_7E = (9, Weapons.AIM_7E) - AIM_7M_ = (9, Weapons.AIM_7M_) - AIM_7F_ = (9, Weapons.AIM_7F_) + AIM_7M = (9, Weapons.AIM_7M) + AIM_7F = (9, Weapons.AIM_7F) AIM_7MH = (9, Weapons.AIM_7MH) AIM_7P = (9, Weapons.AIM_7P) LAU_7_AIM_9M = (9, Weapons.LAU_7_AIM_9M) LAU_7_AIM_9L = (9, Weapons.LAU_7_AIM_9L) LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (9, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (9, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (9, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon_ = (9, Weapons.Empty_Phoenix_Adapter_Pylon_) _2_LAU_10___4_ZUNI_MK_71______ = (9, Weapons._2_LAU_10___4_ZUNI_MK_71______) _2_Mk_81__ = (9, Weapons._2_Mk_81__) _2_Mk_82__ = (9, Weapons._2_Mk_82__) @@ -17382,16 +17932,521 @@ class Pylon9: _2_MK_20__ = (9, Weapons._2_MK_20__) _2_CBU_99__ = (9, Weapons._2_CBU_99__) Mk_83___ = (9, Weapons.Mk_83___) + Mk_83AIR__ = (9, Weapons.Mk_83AIR__) _3_BDU_33____ = (9, Weapons._3_BDU_33____) _2_BDU_45__ = (9, Weapons._2_BDU_45__) _2_BDU_45B__ = (9, Weapons._2_BDU_45B__) LANTIRN_Targeting_Pod = (9, Weapons.LANTIRN_Targeting_Pod) class Pylon10: + LAU_7_AIM_9M_ = (10, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (10, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = (10, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__) + LAU_7_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_7_Captive_AIM_9M_for_ACM) LAU_138_AIM_9M = (10, Weapons.LAU_138_AIM_9M) LAU_138_AIM_9L = (10, Weapons.LAU_138_AIM_9L) - AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = (10, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod__) - CATM_9M = (10, Weapons.CATM_9M) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (10, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_138_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_138_Captive_AIM_9M_for_ACM) + Smokewinder___red = (10, Weapons.Smokewinder___red) + Smokewinder___green = (10, Weapons.Smokewinder___green) + Smokewinder___blue = (10, Weapons.Smokewinder___blue) + Smokewinder___white = (10, Weapons.Smokewinder___white) + Smokewinder___yellow = (10, Weapons.Smokewinder___yellow) + Smokewinder___orange = (10, Weapons.Smokewinder___orange) + + pylons: Set[int] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} + + tasks = [task.CAP, task.Escort, task.FighterSweep, task.Intercept, task.Reconnaissance, task.GroundAttack, task.RunwayAttack, task.PinpointStrike, task.AntishipStrike, task.CAS, task.AFAC, task.SEAD] + task_default = task.Intercept + + +class F_14BU(PlaneType): + id = "F-14BU" + flyable = True + height = 4.8 + width = 10.15 + length = 16.6 + fuel_max = 7348 + max_speed = 2407.5792 + chaff = 140 + flare = 60 + charge_total = 200 + chaff_charge_size = 1 + flare_charge_size = 1 + radio_frequency = 124 + + panel_radio = { + 1: { + "channels": { + 1: 225, + 2: 258, + 4: 270, + 8: 257, + 16: 252, + 17: 268, + 9: 253, + 18: 269, + 5: 255, + 10: 263, + 20: 269, + 11: 267, + 3: 260, + 6: 259, + 12: 254, + 13: 264, + 7: 262, + 14: 266, + 19: 268, + 15: 265 + }, + }, + 2: { + "channels": { + 1: 225, + 2: 258, + 4: 270, + 8: 257, + 16: 252, + 17: 268, + 9: 253, + 18: 269, + 5: 255, + 10: 263, + 20: 269, + 30: 263, + 21: 225, + 11: 267, + 22: 258, + 3: 260, + 6: 259, + 12: 254, + 24: 270, + 19: 268, + 25: 255, + 13: 264, + 26: 259, + 27: 262, + 7: 262, + 14: 266, + 28: 257, + 23: 260, + 29: 253, + 15: 265 + }, + }, + } + + property_defaults: Dict[str, Any] = { + "M61BURST": 0, + "ALE39Loadout": 0, + "INSAlignmentStored": False, + "TacanChannel": 0, + "TacanBand": 0, + "IlsChannel": 1, + "KY28Key": 1, + "RefuelingProbeCoverRemoved": False, + } + + class Properties: + + class M61BURST: + id = "M61BURST" + + class Values: + Burst_200 = 0 + Burst_100 = 1 + Burst_50 = 2 + Manual = 3 + + class ALE39Loadout: + id = "ALE39Loadout" + + class Values: + x_60_Flares___0_Chaff = 0 + x_50_Flares___10_Chaff = 1 + x_40_Flares___20_Chaff = 2 + x_30_Flares___30_Chaff = 3 + x_20_Flares___40_Chaff = 4 + x_10_Flares___50_Chaff = 5 + x_0_Flares___60_Chaff = 6 + + class INSAlignmentStored: + id = "INSAlignmentStored" + + class TacanChannel: + id = "TacanChannel" + + class TacanBand: + id = "TacanBand" + + class Values: + X = 0 + Y = 1 + + class IlsChannel: + id = "IlsChannel" + + class KY28Key: + id = "KY28Key" + + class RefuelingProbeCoverRemoved: + id = "RefuelingProbeCoverRemoved" + + properties = { + "M61BURST": UnitPropertyDescription( + identifier="M61BURST", + control="comboList", + label="M-61 Burst Mode", + player_only=True, + default=0, + w_ctrl=150, + values={ + 0: "Burst 200", + 1: "Burst 100", + 2: "Burst 50", + 3: "Manual", + }, + ), + "ALE39Loadout": UnitPropertyDescription( + identifier="ALE39Loadout", + control="comboList", + label="AN/ALE-47 Loadout", + player_only=True, + default=0, + w_ctrl=150, + values={ + 0: "60 Flares / 0 Chaff", + 1: "50 Flares / 10 Chaff", + 2: "40 Flares / 20 Chaff", + 3: "30 Flares / 30 Chaff", + 4: "20 Flares / 40 Chaff", + 5: "10 Flares / 50 Chaff", + 6: "0 Flares / 60 Chaff", + }, + ), + "INSAlignmentStored": UnitPropertyDescription( + identifier="INSAlignmentStored", + control="checkbox", + label="INS Reference Alignment Stored", + player_only=True, + default=False, + ), + "TacanChannel": UnitPropertyDescription( + identifier="TacanChannel", + control="spinbox", + label="TACAN Channel Presel (0 = Auto)", + player_only=True, + minimum=0, + maximum=126, + default=0, + ), + "TacanBand": UnitPropertyDescription( + identifier="TacanBand", + control="comboList", + label="TACAN Band", + player_only=True, + default=0, + values={ + 0: "X", + 1: "Y", + }, + ), + "IlsChannel": UnitPropertyDescription( + identifier="IlsChannel", + control="spinbox", + label="ILS Channel Presel", + player_only=True, + minimum=1, + maximum=20, + default=1, + ), + "KY28Key": UnitPropertyDescription( + identifier="KY28Key", + control="spinbox", + label="KY-28 Encryption Key", + player_only=True, + minimum=1, + maximum=255, + default=1, + ), + "RefuelingProbeCoverRemoved": UnitPropertyDescription( + identifier="RefuelingProbeCoverRemoved", + control="checkbox", + label="Refueling Probe Cover Removed", + player_only=True, + default=False, + ), + } + + livery_name = "F-14BU" # from type + + class Pylon1: + LAU_7_AIM_9M_ = (1, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (1, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (1, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_7_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_7_Captive_AIM_9M_for_ACM) + LAU_138_AIM_9M = (1, Weapons.LAU_138_AIM_9M) + LAU_138_AIM_9L = (1, Weapons.LAU_138_AIM_9L) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (1, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + LAU_138_Captive_AIM_9M_for_ACM = (1, Weapons.LAU_138_Captive_AIM_9M_for_ACM) + Smokewinder___red = (1, Weapons.Smokewinder___red) + Smokewinder___green = (1, Weapons.Smokewinder___green) + Smokewinder___blue = (1, Weapons.Smokewinder___blue) + Smokewinder___white = (1, Weapons.Smokewinder___white) + Smokewinder___yellow = (1, Weapons.Smokewinder___yellow) + Smokewinder___orange = (1, Weapons.Smokewinder___orange) + + class Pylon2: + AIM_54C_Mk47_ = (2, Weapons.AIM_54C_Mk47_) + AIM_54C_Mk60_ = (2, Weapons.AIM_54C_Mk60_) + AIM_54A_Mk47_ = (2, Weapons.AIM_54A_Mk47_) + AIM_54A_Mk60_ = (2, Weapons.AIM_54A_Mk60_) + AIM_7E = (2, Weapons.AIM_7E) + AIM_7M = (2, Weapons.AIM_7M) + AIM_7F = (2, Weapons.AIM_7F) + AIM_7MH = (2, Weapons.AIM_7MH) + AIM_7P = (2, Weapons.AIM_7P) + LAU_7_AIM_9M = (2, Weapons.LAU_7_AIM_9M) + LAU_7_AIM_9L = (2, Weapons.LAU_7_AIM_9L) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (2, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (2, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon = (2, Weapons.Empty_Phoenix_Adapter_Pylon) + _2_LAU_10___4_ZUNI_MK_71_________ = (2, Weapons._2_LAU_10___4_ZUNI_MK_71_________) + _2_Mk_81_______ = (2, Weapons._2_Mk_81_______) + _2_Mk_82_______ = (2, Weapons._2_Mk_82_______) + _2_Mk_82AIR_____ = (2, Weapons._2_Mk_82AIR_____) + _2_Mk_82_SnakeEye_____ = (2, Weapons._2_Mk_82_SnakeEye_____) + _2_MK_20_____ = (2, Weapons._2_MK_20_____) + _2_CBU_99_______ = (2, Weapons._2_CBU_99_______) + Mk_83______ = (2, Weapons.Mk_83______) + Mk_83AIR_____ = (2, Weapons.Mk_83AIR_____) + _3_BDU_33____ = (2, Weapons._3_BDU_33____) + _2_BDU_45_____ = (2, Weapons._2_BDU_45_____) + _2_BDU_45B_____ = (2, Weapons._2_BDU_45B_____) + + class Pylon3: + Fuel_tank_300_gal_ = (3, Weapons.Fuel_tank_300_gal_) + Fuel_tank_300_gal__empty_ = (3, Weapons.Fuel_tank_300_gal__empty_) +#ERRR + + class Pylon4: + AIM_54A_Mk47 = (4, Weapons.AIM_54A_Mk47) + AIM_54A_Mk60 = (4, Weapons.AIM_54A_Mk60) + AIM_54C_Mk47 = (4, Weapons.AIM_54C_Mk47) + AIM_54C_Mk60 = (4, Weapons.AIM_54C_Mk60) + AIM_7M_ = (4, Weapons.AIM_7M_) + AIM_7F_ = (4, Weapons.AIM_7F_) + AIM_7MH_ = (4, Weapons.AIM_7MH_) + AIM_7E_ = (4, Weapons.AIM_7E_) +#ERRR + AIM_7P_ = (4, Weapons.AIM_7P_) + Mk_82 = (4, Weapons.Mk_82) + Expanded_Chaff_Adapter = (4, Weapons.Expanded_Chaff_Adapter) + Mk_82AIR = (4, Weapons.Mk_82AIR) + Mk_82_SnakeEye = (4, Weapons.Mk_82_SnakeEye) + BDU_45 = (4, Weapons.BDU_45) + BDU_45B = (4, Weapons.BDU_45B) + _3_BDU_33_ = (4, Weapons._3_BDU_33_) + Mk_83_AIR = (4, Weapons.Mk_83_AIR) + Mk_83 = (4, Weapons.Mk_83) + GBU_12 = (4, Weapons.GBU_12) + GBU_16 = (4, Weapons.GBU_16) + GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_ = (4, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_) + GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_ = (4, Weapons.GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_) + GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_ = (4, Weapons.GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_) + Mk_20 = (4, Weapons.Mk_20) + CBU_99 = (4, Weapons.CBU_99) + ADM_141A_ = (4, Weapons.ADM_141A_) + Mk_84 = (4, Weapons.Mk_84) + _2_LAU_10___4_ZUNI_MK_71___ = (4, Weapons._2_LAU_10___4_ZUNI_MK_71___) + GBU_10 = (4, Weapons.GBU_10) + GBU_24 = (4, Weapons.GBU_24) + GBU_24E_B_Enhanced_Paveway_III___2000lb_GPS_Laser_Guided_Bomb = (4, Weapons.GBU_24E_B_Enhanced_Paveway_III___2000lb_GPS_Laser_Guided_Bomb) + MAK79_4_Mk_81 = (4, Weapons.MAK79_4_Mk_81) + MAK79_4_Mk_82 = (4, Weapons.MAK79_4_Mk_82) + MAK79_4_BDU_45 = (4, Weapons.MAK79_4_BDU_45) + MAK79_4_BDU_45B = (4, Weapons.MAK79_4_BDU_45B) + MAK79_4_BDU_33 = (4, Weapons.MAK79_4_BDU_33) + MAK79_4_Mk_82AIR = (4, Weapons.MAK79_4_Mk_82AIR) + MAK79_4_Mk_82_SnakeEye = (4, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR = (4, Weapons.MAK79_3_Mk_83AIR) + MAK79_3_Mk_83 = (4, Weapons.MAK79_3_Mk_83) + MAK79_2_MK_20 = (4, Weapons.MAK79_2_MK_20) + MAK79_2_CBU_99 = (4, Weapons.MAK79_2_CBU_99) + + class Pylon5: + AIM_54A_Mk47 = (5, Weapons.AIM_54A_Mk47) + AIM_54A_Mk60 = (5, Weapons.AIM_54A_Mk60) + AIM_54C_Mk47 = (5, Weapons.AIM_54C_Mk47) + AIM_54C_Mk60 = (5, Weapons.AIM_54C_Mk60) + AIM_7M_ = (5, Weapons.AIM_7M_) + AIM_7F_ = (5, Weapons.AIM_7F_) + AIM_7MH_ = (5, Weapons.AIM_7MH_) + AIM_7E_ = (5, Weapons.AIM_7E_) +#ERRR + AIM_7P_ = (5, Weapons.AIM_7P_) + Mk_82 = (5, Weapons.Mk_82) + Mk_82AIR = (5, Weapons.Mk_82AIR) + Mk_82_SnakeEye = (5, Weapons.Mk_82_SnakeEye) + BDU_45 = (5, Weapons.BDU_45) + BDU_45B = (5, Weapons.BDU_45B) + _3_BDU_33_ = (5, Weapons._3_BDU_33_) + Mk_83_AIR = (5, Weapons.Mk_83_AIR) + Mk_83 = (5, Weapons.Mk_83) + GBU_12 = (5, Weapons.GBU_12) + GBU_16 = (5, Weapons.GBU_16) + GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_ = (5, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_) + GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_ = (5, Weapons.GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_) + GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_ = (5, Weapons.GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_) + Mk_20 = (5, Weapons.Mk_20) + CBU_99 = (5, Weapons.CBU_99) + ADM_141A_ = (5, Weapons.ADM_141A_) + Mk_84 = (5, Weapons.Mk_84) + _2_SUU_25___8_LUU_2___ = (5, Weapons._2_SUU_25___8_LUU_2___) + MAK79_3_Mk_81 = (5, Weapons.MAK79_3_Mk_81) + MAK79_3_Mk_82 = (5, Weapons.MAK79_3_Mk_82) + MAK79_3_BDU_45 = (5, Weapons.MAK79_3_BDU_45) + MAK79_3_BDU_45B = (5, Weapons.MAK79_3_BDU_45B) + MAK79_3_BDU_33 = (5, Weapons.MAK79_3_BDU_33) + MAK79_3_Mk_82AIR = (5, Weapons.MAK79_3_Mk_82AIR) + MAK79_3_Mk_82_SnakeEye = (5, Weapons.MAK79_3_Mk_82_SnakeEye) + MAK79_Mk_83AIR_ = (5, Weapons.MAK79_Mk_83AIR_) + MAK79_Mk_83_ = (5, Weapons.MAK79_Mk_83_) + MAK79_MK_20_ = (5, Weapons.MAK79_MK_20_) + MAK79_CBU_99_ = (5, Weapons.MAK79_CBU_99_) + + class Pylon6: + Tactical_Airborne_Reconnaissance_Pod_System = (6, Weapons.Tactical_Airborne_Reconnaissance_Pod_System) + AIM_54A_Mk47 = (6, Weapons.AIM_54A_Mk47) + AIM_54A_Mk60 = (6, Weapons.AIM_54A_Mk60) + AIM_54C_Mk47 = (6, Weapons.AIM_54C_Mk47) + AIM_54C_Mk60 = (6, Weapons.AIM_54C_Mk60) + AIM_7M_ = (6, Weapons.AIM_7M_) + AIM_7F_ = (6, Weapons.AIM_7F_) + AIM_7MH_ = (6, Weapons.AIM_7MH_) + AIM_7E_ = (6, Weapons.AIM_7E_) +#ERRR + AIM_7P_ = (6, Weapons.AIM_7P_) + Mk_82 = (6, Weapons.Mk_82) + Mk_82AIR = (6, Weapons.Mk_82AIR) + Mk_82_SnakeEye = (6, Weapons.Mk_82_SnakeEye) + BDU_45 = (6, Weapons.BDU_45) + BDU_45B = (6, Weapons.BDU_45B) + _3_BDU_33_ = (6, Weapons._3_BDU_33_) + Mk_83_AIR = (6, Weapons.Mk_83_AIR) + Mk_83 = (6, Weapons.Mk_83) + GBU_12 = (6, Weapons.GBU_12) + GBU_16 = (6, Weapons.GBU_16) + GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_ = (6, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_) + GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_ = (6, Weapons.GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_) + GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_ = (6, Weapons.GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_) + Mk_20 = (6, Weapons.Mk_20) + CBU_99 = (6, Weapons.CBU_99) + ADM_141A_ = (6, Weapons.ADM_141A_) + Mk_84 = (6, Weapons.Mk_84) + GBU_24 = (6, Weapons.GBU_24) + GBU_24E_B_Enhanced_Paveway_III___2000lb_GPS_Laser_Guided_Bomb = (6, Weapons.GBU_24E_B_Enhanced_Paveway_III___2000lb_GPS_Laser_Guided_Bomb) + SUU_25___8_LUU_2_ = (6, Weapons.SUU_25___8_LUU_2_) + MAK79_3_Mk_81_ = (6, Weapons.MAK79_3_Mk_81_) + MAK79_3_Mk_82_ = (6, Weapons.MAK79_3_Mk_82_) + MAK79_3_BDU_45_ = (6, Weapons.MAK79_3_BDU_45_) + MAK79_3_BDU_45B_ = (6, Weapons.MAK79_3_BDU_45B_) + MAK79_3_BDU_33_ = (6, Weapons.MAK79_3_BDU_33_) + MAK79_3_Mk_82AIR_ = (6, Weapons.MAK79_3_Mk_82AIR_) + MAK79_3_Mk_82_SnakeEye_ = (6, Weapons.MAK79_3_Mk_82_SnakeEye_) + MAK79_Mk_83AIR = (6, Weapons.MAK79_Mk_83AIR) + MAK79_Mk_83 = (6, Weapons.MAK79_Mk_83) + MAK79_MK_20 = (6, Weapons.MAK79_MK_20) + MAK79_CBU_99 = (6, Weapons.MAK79_CBU_99) + + class Pylon7: + AIM_54A_Mk47 = (7, Weapons.AIM_54A_Mk47) + AIM_54A_Mk60 = (7, Weapons.AIM_54A_Mk60) + AIM_54C_Mk47 = (7, Weapons.AIM_54C_Mk47) + AIM_54C_Mk60 = (7, Weapons.AIM_54C_Mk60) + AIM_7M_ = (7, Weapons.AIM_7M_) + AIM_7F_ = (7, Weapons.AIM_7F_) + AIM_7MH_ = (7, Weapons.AIM_7MH_) + AIM_7E_ = (7, Weapons.AIM_7E_) +#ERRR + AIM_7P_ = (7, Weapons.AIM_7P_) + Mk_82 = (7, Weapons.Mk_82) + ALQ_167__non_functional_ = (7, Weapons.ALQ_167__non_functional_) + Mk_82AIR = (7, Weapons.Mk_82AIR) + Mk_82_SnakeEye = (7, Weapons.Mk_82_SnakeEye) + BDU_45 = (7, Weapons.BDU_45) + BDU_45B = (7, Weapons.BDU_45B) + _3_BDU_33_ = (7, Weapons._3_BDU_33_) + Mk_83_AIR = (7, Weapons.Mk_83_AIR) + Mk_83 = (7, Weapons.Mk_83) + GBU_12 = (7, Weapons.GBU_12) + GBU_16 = (7, Weapons.GBU_16) + GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_ = (7, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb_) + GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_ = (7, Weapons.GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb_) + GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_ = (7, Weapons.GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb_) + Mk_20 = (7, Weapons.Mk_20) + CBU_99 = (7, Weapons.CBU_99) + ADM_141A_ = (7, Weapons.ADM_141A_) + Mk_84 = (7, Weapons.Mk_84) + LAU_10___4_ZUNI_MK_71_ = (7, Weapons.LAU_10___4_ZUNI_MK_71_) + GBU_10 = (7, Weapons.GBU_10) + MAK79_4_Mk_81 = (7, Weapons.MAK79_4_Mk_81) + MAK79_4_Mk_82 = (7, Weapons.MAK79_4_Mk_82) + MAK79_4_BDU_45 = (7, Weapons.MAK79_4_BDU_45) + MAK79_4_BDU_45B = (7, Weapons.MAK79_4_BDU_45B) + MAK79_4_BDU_33 = (7, Weapons.MAK79_4_BDU_33) + MAK79_4_Mk_82AIR = (7, Weapons.MAK79_4_Mk_82AIR) + MAK79_4_Mk_82_SnakeEye = (7, Weapons.MAK79_4_Mk_82_SnakeEye) + MAK79_3_Mk_83AIR_ = (7, Weapons.MAK79_3_Mk_83AIR_) + MAK79_3_Mk_83_ = (7, Weapons.MAK79_3_Mk_83_) + MAK79_2_MK_20_ = (7, Weapons.MAK79_2_MK_20_) + MAK79_2_CBU_99_ = (7, Weapons.MAK79_2_CBU_99_) + + class Pylon8: + Fuel_tank_300_gal_ = (8, Weapons.Fuel_tank_300_gal_) + Fuel_tank_300_gal__empty_ = (8, Weapons.Fuel_tank_300_gal__empty_) +#ERRR + + class Pylon9: + AIM_54C_Mk47__ = (9, Weapons.AIM_54C_Mk47__) + AIM_54C_Mk60__ = (9, Weapons.AIM_54C_Mk60__) + AIM_54A_Mk47__ = (9, Weapons.AIM_54A_Mk47__) + AIM_54A_Mk60__ = (9, Weapons.AIM_54A_Mk60__) + AIM_7E = (9, Weapons.AIM_7E) + AIM_7M = (9, Weapons.AIM_7M) + AIM_7F = (9, Weapons.AIM_7F) + AIM_7MH = (9, Weapons.AIM_7MH) + AIM_7P = (9, Weapons.AIM_7P) + LAU_7_AIM_9M = (9, Weapons.LAU_7_AIM_9M) + LAU_7_AIM_9L = (9, Weapons.LAU_7_AIM_9L) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (9, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + Empty_LAU_7_Pylon_with_Adapter = (9, Weapons.Empty_LAU_7_Pylon_with_Adapter) + Empty_LAU_92_Adapter_Pylon = (9, Weapons.Empty_LAU_92_Adapter_Pylon) + Empty_Phoenix_Adapter_Pylon_ = (9, Weapons.Empty_Phoenix_Adapter_Pylon_) + _2_LAU_10___4_ZUNI_MK_71______ = (9, Weapons._2_LAU_10___4_ZUNI_MK_71______) + _2_Mk_81__ = (9, Weapons._2_Mk_81__) + _2_Mk_82__ = (9, Weapons._2_Mk_82__) + _2_Mk_82AIR__ = (9, Weapons._2_Mk_82AIR__) + _2_Mk_82_SnakeEye__ = (9, Weapons._2_Mk_82_SnakeEye__) + _2_MK_20__ = (9, Weapons._2_MK_20__) + _2_CBU_99__ = (9, Weapons._2_CBU_99__) + Mk_83___ = (9, Weapons.Mk_83___) + Mk_83AIR__ = (9, Weapons.Mk_83AIR__) + _3_BDU_33____ = (9, Weapons._3_BDU_33____) + _2_BDU_45__ = (9, Weapons._2_BDU_45__) + _2_BDU_45B__ = (9, Weapons._2_BDU_45B__) + LANTIRN_Targeting_Pod = (9, Weapons.LANTIRN_Targeting_Pod) + + class Pylon10: + LAU_7_AIM_9M_ = (10, Weapons.LAU_7_AIM_9M_) + LAU_7_AIM_9L_ = (10, Weapons.LAU_7_AIM_9L_) + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = (10, Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__) + LAU_7_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_7_Captive_AIM_9M_for_ACM) + LAU_138_AIM_9M = (10, Weapons.LAU_138_AIM_9M) + LAU_138_AIM_9L = (10, Weapons.LAU_138_AIM_9L) + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = (10, Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_) + LAU_138_Captive_AIM_9M_for_ACM = (10, Weapons.LAU_138_Captive_AIM_9M_for_ACM) Smokewinder___red = (10, Weapons.Smokewinder___red) Smokewinder___green = (10, Weapons.Smokewinder___green) Smokewinder___blue = (10, Weapons.Smokewinder___blue) @@ -17642,9 +18697,9 @@ class F4U_1D_CW(PlaneType): "F4U_GunsConvergence_Mid": 2, "F4U_GunsConvergence_Outer": 2, "F4U_CW_number": True, - "F4U_CW_number_1": 3, - "F4U_CW_number_2": 8, - "F4U_CW_number_3": 5, + "F4U_CW_number_1": 0, + "F4U_CW_number_2": 4, + "F4U_CW_number_3": 6, } class Properties: @@ -17792,7 +18847,7 @@ class Values: identifier="F4U_CW_number_1", control="comboList", label="1st number", - default=3, + default=0, values={ 0: "0", 1: "1", @@ -17810,7 +18865,7 @@ class Values: identifier="F4U_CW_number_2", control="comboList", label="2nd number", - default=8, + default=4, values={ 0: "0", 1: "1", @@ -17828,7 +18883,7 @@ class Values: identifier="F4U_CW_number_3", control="comboList", label="3rd number", - default=5, + default=6, values={ 0: "0", 1: "1", @@ -17937,9 +18992,9 @@ class Pylon2: LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (2, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) AGM_84A_Harpoon_ASM = (2, Weapons.AGM_84A_Harpoon_ASM) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (2, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (2, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (2, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (2, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (2, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) GBU_10___2000lb_Laser_Guided_Bomb = (2, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (2, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_16___1000lb_Laser_Guided_Bomb = (2, Weapons.GBU_16___1000lb_Laser_Guided_Bomb) @@ -17981,9 +19036,9 @@ class Pylon8: LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (8, Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) AGM_84A_Harpoon_ASM = (8, Weapons.AGM_84A_Harpoon_ASM) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (8, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_) - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (8, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = (8, Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_) + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = (8, Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (8, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) GBU_10___2000lb_Laser_Guided_Bomb = (8, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) GBU_12___500lb_Laser_Guided_Bomb = (8, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_16___1000lb_Laser_Guided_Bomb = (8, Weapons.GBU_16___1000lb_Laser_Guided_Bomb) @@ -18160,7 +19215,7 @@ class Pylon2: AGM_84A_Harpoon_ASM = (2, Weapons.AGM_84A_Harpoon_ASM) AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = (2, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (2, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) AGM_154C___JSOW_Unitary_BROACH = (2, Weapons.AGM_154C___JSOW_Unitary_BROACH) AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_ = (2, Weapons.AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_) GBU_10___2000lb_Laser_Guided_Bomb = (2, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) @@ -18170,9 +19225,9 @@ class Pylon2: Mk_84___2000lb_GP_Bomb_LD = (2, Weapons.Mk_84___2000lb_GP_Bomb_LD) MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (2, Weapons.MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) Mk_82___500lb_GP_Bomb_LD = (2, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (2, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (2, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (2, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (2, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (2, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (2, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (2, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (2, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -18208,9 +19263,9 @@ class Pylon3: Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD) MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (3, Weapons.MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (3, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (3, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (3, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (3, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (3, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (3, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (3, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -18263,9 +19318,9 @@ class Pylon7: Mk_84___2000lb_GP_Bomb_LD = (7, Weapons.Mk_84___2000lb_GP_Bomb_LD) MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = (7, Weapons.MER2_with_2_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets) Mk_82___500lb_GP_Bomb_LD = (7, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (7, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (7, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (7, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (7, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (7, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (7, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (7, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -18286,7 +19341,7 @@ class Pylon8: AGM_84A_Harpoon_ASM = (8, Weapons.AGM_84A_Harpoon_ASM) AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = (8, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (8, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (8, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (8, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) AGM_154C___JSOW_Unitary_BROACH = (8, Weapons.AGM_154C___JSOW_Unitary_BROACH) AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_ = (8, Weapons.AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_) GBU_10___2000lb_Laser_Guided_Bomb = (8, Weapons.GBU_10___2000lb_Laser_Guided_Bomb) @@ -18300,9 +19355,9 @@ class Pylon8: GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = (8, Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb) LAU_117_AGM_65G = (8, Weapons.LAU_117_AGM_65G) Mk_82___500lb_GP_Bomb_LD = (8, Weapons.Mk_82___500lb_GP_Bomb_LD) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (8, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (8, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = (8, Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD) + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = (8, Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE = (8, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_1_HE) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = (8, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT) LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = (8, Weapons.LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP) @@ -18533,13 +19588,13 @@ class Pylon2: LAU_115_2_LAU_127_CATM_9M = (2, Weapons.LAU_115_2_LAU_127_CATM_9M) LAU_115_2_LAU_127_AIM_9L = (2, Weapons.LAU_115_2_LAU_127_AIM_9L) LAU_115_2_LAU_127_AIM_9X = (2, Weapons.LAU_115_2_LAU_127_AIM_9X) - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar = (2, Weapons.LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar) LAU_115_2_LAU_127_AIM_120B = (2, Weapons.LAU_115_2_LAU_127_AIM_120B) LAU_115_2_LAU_127_AIM_120C = (2, Weapons.LAU_115_2_LAU_127_AIM_120C) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (2, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (2, Weapons.LAU_117_AGM_65F) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (2, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) Mk_82___500lb_GP_Bomb_LD = (2, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -18573,7 +19628,7 @@ class Pylon2: BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (2, Weapons.BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (2, Weapons.BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (2, Weapons.BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = (2, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD) + BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD = (2, Weapons.BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD) AGM_154A___JSOW_CEB__CBU_type_ = (2, Weapons.AGM_154A___JSOW_CEB__CBU_type_) AGM_154C___JSOW_Unitary_BROACH = (2, Weapons.AGM_154C___JSOW_Unitary_BROACH) BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = (2, Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_) @@ -18594,25 +19649,25 @@ class Pylon2: AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = (2, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_) AGM_84H_SLAM_ER__Expanded_Response_ = (2, Weapons.AGM_84H_SLAM_ER__Expanded_Response_) AWW_13_DATALINK_POD = (2, Weapons.AWW_13_DATALINK_POD) - BRU_42_with_3_x_ADM_141A_TALD = (2, Weapons.BRU_42_with_3_x_ADM_141A_TALD) - BRU_42_with_2_x_ADM_141A_TALD = (2, Weapons.BRU_42_with_2_x_ADM_141A_TALD) - BRU_42_with_ADM_141A_TALD = (2, Weapons.BRU_42_with_ADM_141A_TALD) + BRU_42___3_x_ADM_141A_TALD = (2, Weapons.BRU_42___3_x_ADM_141A_TALD) + BRU_42___2_x_ADM_141A_TALD = (2, Weapons.BRU_42___2_x_ADM_141A_TALD) + BRU_42___1_x_ADM_141A_TALD = (2, Weapons.BRU_42___1_x_ADM_141A_TALD) #ERRR LAU_115_LAU_127_AIM_9X = (2, Weapons.LAU_115_LAU_127_AIM_9X) LAU_115_LAU_127_AIM_9L = (2, Weapons.LAU_115_LAU_127_AIM_9L) LAU_115_LAU_127_AIM_9M = (2, Weapons.LAU_115_LAU_127_AIM_9M) LAU_115_LAU_127_CATM_9M = (2, Weapons.LAU_115_LAU_127_CATM_9M) - LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM = (2, Weapons.LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM = (2, Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM) + LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM = (2, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM) + LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM = (2, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM) class Pylon3: - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar = (3, Weapons.LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar) LAU_115_2_LAU_127_AIM_120B = (3, Weapons.LAU_115_2_LAU_127_AIM_120B) LAU_115_2_LAU_127_AIM_120C = (3, Weapons.LAU_115_2_LAU_127_AIM_120C) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (3, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (3, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (3, Weapons.LAU_117_AGM_65F) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (3, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) Mk_82___500lb_GP_Bomb_LD = (3, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -18646,7 +19701,7 @@ class Pylon3: BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (3, Weapons.BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (3, Weapons.BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (3, Weapons.BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = (3, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD) + BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD = (3, Weapons.BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD) AGM_154A___JSOW_CEB__CBU_type_ = (3, Weapons.AGM_154A___JSOW_CEB__CBU_type_) AGM_154C___JSOW_Unitary_BROACH = (3, Weapons.AGM_154C___JSOW_Unitary_BROACH) BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = (3, Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_) @@ -18667,12 +19722,12 @@ class Pylon3: AGM_84H_SLAM_ER__Expanded_Response_ = (3, Weapons.AGM_84H_SLAM_ER__Expanded_Response_) AWW_13_DATALINK_POD = (3, Weapons.AWW_13_DATALINK_POD) FPU_8A_Fuel_Tank_330_gallons = (3, Weapons.FPU_8A_Fuel_Tank_330_gallons) - BRU_42_with_3_x_ADM_141A_TALD = (3, Weapons.BRU_42_with_3_x_ADM_141A_TALD) - BRU_42_with_2_x_ADM_141A_TALD = (3, Weapons.BRU_42_with_2_x_ADM_141A_TALD) - BRU_42_with_ADM_141A_TALD = (3, Weapons.BRU_42_with_ADM_141A_TALD) + BRU_42___3_x_ADM_141A_TALD = (3, Weapons.BRU_42___3_x_ADM_141A_TALD) + BRU_42___2_x_ADM_141A_TALD = (3, Weapons.BRU_42___2_x_ADM_141A_TALD) + BRU_42___1_x_ADM_141A_TALD = (3, Weapons.BRU_42___1_x_ADM_141A_TALD) #ERRR - LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM = (3, Weapons.LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM = (3, Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM) + LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM = (3, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM) + LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM = (3, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM) class Pylon4: AIM_7M_Sparrow_Semi_Active_Radar = (4, Weapons.AIM_7M_Sparrow_Semi_Active_Radar) @@ -18716,13 +19771,13 @@ class Pylon6: AIM_120C_AMRAAM___Active_Radar_AAM = (6, Weapons.AIM_120C_AMRAAM___Active_Radar_AAM) class Pylon7: - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar = (7, Weapons.LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar) LAU_115_2_LAU_127_AIM_120B = (7, Weapons.LAU_115_2_LAU_127_AIM_120B) LAU_115_2_LAU_127_AIM_120C = (7, Weapons.LAU_115_2_LAU_127_AIM_120C) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (7, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (7, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (7, Weapons.LAU_117_AGM_65F) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (7, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) Mk_82___500lb_GP_Bomb_LD = (7, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -18756,7 +19811,7 @@ class Pylon7: BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (7, Weapons.BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (7, Weapons.BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (7, Weapons.BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = (7, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD) + BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD = (7, Weapons.BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD) AGM_154A___JSOW_CEB__CBU_type_ = (7, Weapons.AGM_154A___JSOW_CEB__CBU_type_) AGM_154C___JSOW_Unitary_BROACH = (7, Weapons.AGM_154C___JSOW_Unitary_BROACH) BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = (7, Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_) @@ -18777,25 +19832,25 @@ class Pylon7: AGM_84H_SLAM_ER__Expanded_Response_ = (7, Weapons.AGM_84H_SLAM_ER__Expanded_Response_) AWW_13_DATALINK_POD = (7, Weapons.AWW_13_DATALINK_POD) FPU_8A_Fuel_Tank_330_gallons = (7, Weapons.FPU_8A_Fuel_Tank_330_gallons) - BRU_42_with_3_x_ADM_141A_TALD = (7, Weapons.BRU_42_with_3_x_ADM_141A_TALD) - BRU_42_with_2_x_ADM_141A_TALD = (7, Weapons.BRU_42_with_2_x_ADM_141A_TALD) - BRU_42_with_ADM_141A_TALD = (7, Weapons.BRU_42_with_ADM_141A_TALD) + BRU_42___3_x_ADM_141A_TALD = (7, Weapons.BRU_42___3_x_ADM_141A_TALD) + BRU_42___2_x_ADM_141A_TALD = (7, Weapons.BRU_42___2_x_ADM_141A_TALD) + BRU_42___1_x_ADM_141A_TALD = (7, Weapons.BRU_42___1_x_ADM_141A_TALD) #ERRR - LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM_ = (7, Weapons.LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM_) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM_ = (7, Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM_) + LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM_ = (7, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM_) + LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM_ = (7, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM_) class Pylon8: LAU_115_2_LAU_127_AIM_9M = (8, Weapons.LAU_115_2_LAU_127_AIM_9M) LAU_115_2_LAU_127_CATM_9M = (8, Weapons.LAU_115_2_LAU_127_CATM_9M) LAU_115_2_LAU_127_AIM_9L = (8, Weapons.LAU_115_2_LAU_127_AIM_9L) LAU_115_2_LAU_127_AIM_9X = (8, Weapons.LAU_115_2_LAU_127_AIM_9X) - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar) - LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar) + LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar = (8, Weapons.LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar) LAU_115_2_LAU_127_AIM_120B = (8, Weapons.LAU_115_2_LAU_127_AIM_120B) LAU_115_2_LAU_127_AIM_120C = (8, Weapons.LAU_115_2_LAU_127_AIM_120C) - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (8, Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = (8, Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_) LAU_117_AGM_65F = (8, Weapons.LAU_117_AGM_65F) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (8, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_) Mk_82___500lb_GP_Bomb_LD = (8, Weapons.Mk_82___500lb_GP_Bomb_LD) @@ -18829,7 +19884,7 @@ class Pylon8: BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = (8, Weapons.BRU_33_2_x_LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE) BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (8, Weapons.BRU_33_1_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = (8, Weapons.BRU_33_2_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = (8, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD) + BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD = (8, Weapons.BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD) AGM_154A___JSOW_CEB__CBU_type_ = (8, Weapons.AGM_154A___JSOW_CEB__CBU_type_) AGM_154C___JSOW_Unitary_BROACH = (8, Weapons.AGM_154C___JSOW_Unitary_BROACH) BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = (8, Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_) @@ -18850,16 +19905,16 @@ class Pylon8: AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = (8, Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_) AGM_84H_SLAM_ER__Expanded_Response_ = (8, Weapons.AGM_84H_SLAM_ER__Expanded_Response_) AWW_13_DATALINK_POD = (8, Weapons.AWW_13_DATALINK_POD) - BRU_42_with_3_x_ADM_141A_TALD = (8, Weapons.BRU_42_with_3_x_ADM_141A_TALD) - BRU_42_with_2_x_ADM_141A_TALD = (8, Weapons.BRU_42_with_2_x_ADM_141A_TALD) - BRU_42_with_ADM_141A_TALD = (8, Weapons.BRU_42_with_ADM_141A_TALD) + BRU_42___3_x_ADM_141A_TALD = (8, Weapons.BRU_42___3_x_ADM_141A_TALD) + BRU_42___2_x_ADM_141A_TALD = (8, Weapons.BRU_42___2_x_ADM_141A_TALD) + BRU_42___1_x_ADM_141A_TALD = (8, Weapons.BRU_42___1_x_ADM_141A_TALD) #ERRR LAU_115_LAU_127_AIM_9X_R = (8, Weapons.LAU_115_LAU_127_AIM_9X_R) LAU_115_LAU_127_AIM_9L_R = (8, Weapons.LAU_115_LAU_127_AIM_9L_R) LAU_115_LAU_127_AIM_9M_R = (8, Weapons.LAU_115_LAU_127_AIM_9M_R) LAU_115_LAU_127_CATM_9M_R = (8, Weapons.LAU_115_LAU_127_CATM_9M_R) - LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM_ = (8, Weapons.LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM_) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM_ = (8, Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM_) + LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM_ = (8, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM_) + LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM_ = (8, Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM_) class Pylon9: AIM_9M_Sidewinder_IR_AAM = (9, Weapons.AIM_9M_Sidewinder_IR_AAM) @@ -18924,22 +19979,22 @@ class Pylon1: LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = (1, Weapons.LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_) CBU_87___202_x_CEM_Cluster_Bomb = (1, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) BRU_42_3_BDU_33 = (1, Weapons.BRU_42_3_BDU_33) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (1, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (1, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) class Pylon2: - LAU_7_with_AIM_9M_Sidewinder_IR_AAM_ = (2, Weapons.LAU_7_with_AIM_9M_Sidewinder_IR_AAM_) + LAU_7___AIM_9M_Sidewinder_IR_AAM = (2, Weapons.LAU_7___AIM_9M_Sidewinder_IR_AAM) class Pylon3: ADEN_GUNPOD = (3, Weapons.ADEN_GUNPOD) class Pylon4: - LAU_7_with_AIM_9M_Sidewinder_IR_AAM_ = (4, Weapons.LAU_7_with_AIM_9M_Sidewinder_IR_AAM_) + LAU_7___AIM_9M_Sidewinder_IR_AAM = (4, Weapons.LAU_7___AIM_9M_Sidewinder_IR_AAM) class Pylon5: LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = (5, Weapons.LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_) CBU_87___202_x_CEM_Cluster_Bomb = (5, Weapons.CBU_87___202_x_CEM_Cluster_Bomb) BRU_42_3_BDU_33 = (5, Weapons.BRU_42_3_BDU_33) - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = (5, Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD) + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = (5, Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD) class Pylon6: Smoke_Generator___red = (6, Weapons.Smoke_Generator___red) @@ -20079,6 +21134,11 @@ class Pylon2: _14_3_M2___6_x_BAP_100___32kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster = (2, Weapons._14_3_M2___6_x_BAP_100___32kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster) _14_3_M2___6_x_BAT_120_ABL___34kg_HE_Frag_Chute_Retarded_Bomb_HD = (2, Weapons._14_3_M2___6_x_BAT_120_ABL___34kg_HE_Frag_Chute_Retarded_Bomb_HD) LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_HEI_Heavy = (2, Weapons.LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_HEI_Heavy) + LAU_7_with_Magic_I = (2, Weapons.LAU_7_with_Magic_I) + LAU_7_with_Magic_II = (2, Weapons.LAU_7_with_Magic_II) + LAU_7_with_AIM_9L = (2, Weapons.LAU_7_with_AIM_9L) + LAU_7_with_AIM_9P = (2, Weapons.LAU_7_with_AIM_9P) + LAU_7_with_AIM_9J = (2, Weapons.LAU_7_with_AIM_9J) LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_API = (2, Weapons.LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_API) LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_TP_SM = (2, Weapons.LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_TP_SM) Mk_81___250lb_GP_Bomb_LD = (2, Weapons.Mk_81___250lb_GP_Bomb_LD) @@ -20180,6 +21240,11 @@ class Pylon9: _14_3_M2___6_x_BAP_100___32kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster = (9, Weapons._14_3_M2___6_x_BAP_100___32kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster) _14_3_M2___6_x_BAT_120_ABL___34kg_HE_Frag_Chute_Retarded_Bomb_HD = (9, Weapons._14_3_M2___6_x_BAT_120_ABL___34kg_HE_Frag_Chute_Retarded_Bomb_HD) LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_HEI_Heavy = (9, Weapons.LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_HEI_Heavy) + LAU_7_with_Magic_I = (9, Weapons.LAU_7_with_Magic_I) + LAU_7_with_Magic_II = (9, Weapons.LAU_7_with_Magic_II) + LAU_7_with_AIM_9L = (9, Weapons.LAU_7_with_AIM_9L) + LAU_7_with_AIM_9P = (9, Weapons.LAU_7_with_AIM_9P) + LAU_7_with_AIM_9J = (9, Weapons.LAU_7_with_AIM_9J) LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_API = (9, Weapons.LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_API) LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_TP_SM = (9, Weapons.LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_TP_SM) Mk_81___250lb_GP_Bomb_LD = (9, Weapons.Mk_81___250lb_GP_Bomb_LD) @@ -36240,6 +37305,7 @@ class C_47(PlaneType): "F-14A-95-GR": F_14A_95_GR, "F-14A-135-GR-Early": F_14A_135_GR_Early, "F-14A-135-GR": F_14A_135_GR, + "F-14BU": F_14BU, "F4U-1D": F4U_1D, "F4U-1D_CW": F4U_1D_CW, "F/A-18A": F_A_18A, diff --git a/dcs/vehicles.py b/dcs/vehicles.py index 2ff4858c..0d59b80b 100644 --- a/dcs/vehicles.py +++ b/dcs/vehicles.py @@ -1501,8 +1501,15 @@ class LARC_V(unittype.VehicleType): class GPS_Spoofer_Blue(unittype.VehicleType): id = "GPS_Spoofer_Blue" - name = "GPS Spoofer NATO" - detection_range = 0 + name = "Radio jammer" + detection_range = 50000 + threat_range = 0 + air_weapon_dist = 0 + + class GCI_station_MiG29(unittype.VehicleType): + id = "GCI_station_MiG29" + name = "GCI station (KRU)" + detection_range = 10 threat_range = 0 air_weapon_dist = 0 @@ -1550,8 +1557,8 @@ class S_75_ZIL(unittype.VehicleType): class GPS_Spoofer_Red(unittype.VehicleType): id = "GPS_Spoofer_Red" - name = "GPS Spoofer RF" - detection_range = 0 + name = "Radio jammer" + detection_range = 50000 threat_range = 0 air_weapon_dist = 0 @@ -2770,6 +2777,7 @@ class German_tank_wagon(unittype.VehicleType): "ZSU_57_2": AirDefence.ZSU_57_2, "S-60_Type59_Artillery": AirDefence.S_60_Type59_Artillery, "generator_5i57": AirDefence.Generator_5i57, + "GCI_station_MiG29": Unarmed.GCI_station_MiG29, "T-72B3": Armor.T_72B3, "PT_76": Armor.PT_76, "BTR-82A": Armor.BTR_82A, diff --git a/dcs/weapons_data.py b/dcs/weapons_data.py index f055d53e..6508e1b4 100644 --- a/dcs/weapons_data.py +++ b/dcs/weapons_data.py @@ -67,33 +67,33 @@ class Weapons: AIM_54C_Mk60 = {"clsid": "{AIM_54C_Mk60}", "name": "AIM-54C-Mk60", "weight": 454} AIM_54C_Mk60_ = {"clsid": "{SHOULDER AIM_54C_Mk60 L}", "name": "AIM-54C-Mk60", "weight": 499.36} AIM_54C_Mk60__ = {"clsid": "{SHOULDER AIM_54C_Mk60 R}", "name": "AIM-54C-Mk60", "weight": 499.36} - AIM_7E = {"clsid": "{SHOULDER AIM-7E}", "name": "AIM-7E", "weight": 284.4} - AIM_7E_ = {"clsid": "{BELLY AIM-7E}", "name": "AIM-7E", "weight": 230} + AIM_7E = {"clsid": "{SHOULDER AIM-7E}", "name": "AIM-7E", "weight": 260.8} + AIM_7E_ = {"clsid": "{BELLY AIM-7E}", "name": "AIM-7E", "weight": 206.4} AIM_7E_2_Sparrow_Semi_Active_Radar = {"clsid": "{AIM-7E-2}", "name": "AIM-7E-2 Sparrow Semi-Active Radar", "weight": 194} - AIM_7E_2_Sparrow_Semi_Active_Radar_ = {"clsid": "{HB_F4E_AIM-7E-2}", "name": "AIM-7E-2 Sparrow Semi-Active Radar", "weight": 230} + AIM_7E_2_Sparrow_Semi_Active_Radar_ = {"clsid": "{HB_F4E_AIM-7E-2}", "name": "AIM-7E-2 Sparrow Semi-Active Radar", "weight": 194} AIM_7E_Sparrow_Semi_Active_Radar = {"clsid": "{AIM-7E}", "name": "AIM-7E Sparrow Semi-Active Radar", "weight": 206.4} - AIM_7E_Sparrow_Semi_Active_Radar_ = {"clsid": "{HB_F4E_AIM-7E}", "name": "AIM-7E Sparrow Semi-Active Radar", "weight": 230} - AIM_7F = {"clsid": "{HB_F4E_AIM-7F}", "name": "AIM-7F", "weight": 230} - AIM_7F_ = {"clsid": "{SHOULDER AIM-7F}", "name": "AIM-7F", "weight": 284.4} + AIM_7E_Sparrow_Semi_Active_Radar_ = {"clsid": "{HB_F4E_AIM-7E}", "name": "AIM-7E Sparrow Semi-Active Radar", "weight": 206.4} + AIM_7F = {"clsid": "{SHOULDER AIM-7F}", "name": "AIM-7F", "weight": 285.4} + AIM_7F_ = {"clsid": "{BELLY AIM-7F}", "name": "AIM-7F", "weight": 231} AIM_7F_Sparrow_Semi_Active_Radar = {"clsid": "{AIM-7F}", "name": "AIM-7F Sparrow Semi-Active Radar", "weight": 231} - AIM_7F__ = {"clsid": "{BELLY AIM-7F}", "name": "AIM-7F", "weight": 230} - AIM_7M = {"clsid": "{HB_F4E_AIM-7M}", "name": "AIM-7M", "weight": 230} - AIM_7MH = {"clsid": "{SHOULDER AIM-7MH}", "name": "AIM-7MH", "weight": 284.4} - AIM_7MH_ = {"clsid": "{BELLY AIM-7MH}", "name": "AIM-7MH", "weight": 230} + AIM_7F_Sparrow_Semi_Active_Radar_ = {"clsid": "{HB_F4E_AIM-7F}", "name": "AIM-7F Sparrow Semi-Active Radar", "weight": 231} + AIM_7M = {"clsid": "{SHOULDER AIM-7M}", "name": "AIM-7M", "weight": 285.4} + AIM_7MH = {"clsid": "{SHOULDER AIM-7MH}", "name": "AIM-7MH", "weight": 285.4} + AIM_7MH_ = {"clsid": "{BELLY AIM-7MH}", "name": "AIM-7MH", "weight": 231} AIM_7MH_Sparrow_Semi_Active_Radar = {"clsid": "{AIM-7H}", "name": "AIM-7MH Sparrow Semi-Active Radar", "weight": 231} - AIM_7M_ = {"clsid": "{SHOULDER AIM-7M}", "name": "AIM-7M", "weight": 284.4} + AIM_7M_ = {"clsid": "{BELLY AIM-7M}", "name": "AIM-7M", "weight": 231} AIM_7M_Sparrow_Semi_Active_Radar = {"clsid": "{8D399DDA-FF81-4F14-904D-099B34FE7918}", "name": "AIM-7M Sparrow Semi-Active Radar", "weight": 231.1} - AIM_7M__ = {"clsid": "{BELLY AIM-7M}", "name": "AIM-7M", "weight": 230} - AIM_7P = {"clsid": "{SHOULDER AIM-7P}", "name": "AIM-7P", "weight": 284.4} - AIM_7P_ = {"clsid": "{BELLY AIM-7P}", "name": "AIM-7P", "weight": 230} + AIM_7M_Sparrow_Semi_Active_Radar_ = {"clsid": "{HB_F4E_AIM-7M}", "name": "AIM-7M Sparrow Semi-Active Radar", "weight": 231} + AIM_7P = {"clsid": "{SHOULDER AIM-7P}", "name": "AIM-7P", "weight": 285.4} + AIM_7P_ = {"clsid": "{BELLY AIM-7P}", "name": "AIM-7P", "weight": 231} AIM_7P_Sparrow_Semi_Active_Radar = {"clsid": "{AIM-7P}", "name": "AIM-7P Sparrow Semi-Active Radar", "weight": 231} AIM_9B_Sidewinder_IR_AAM = {"clsid": "{AIM-9B}", "name": "AIM-9B Sidewinder IR AAM", "weight": 74.39} AIM_9E_Sidewinder_IR_AAM = {"clsid": "{AIM-9E}", "name": "AIM-9E Sidewinder IR AAM", "weight": 76.43} AIM_9JULI_Sidewinder_IR_AAM = {"clsid": "{AIM-9JULI}", "name": "AIM-9JULI Sidewinder IR AAM", "weight": 82.3} AIM_9J_Sidewinder_IR_AAM = {"clsid": "{AIM-9J}", "name": "AIM-9J Sidewinder IR AAM", "weight": 76.93} AIM_9L_Sidewinder_IR_AAM = {"clsid": "{AIM-9L}", "name": "AIM-9L Sidewinder IR AAM", "weight": 85.73} - AIM_9M = {"clsid": "{AIM-9M}", "name": "AIM-9M", "weight": 86.64} AIM_9M_Sidewinder_IR_AAM = {"clsid": "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", "name": "AIM-9M Sidewinder IR AAM", "weight": 85.73} + AIM_9M_Sidewinder_IR_AAM_ = {"clsid": "{AIM-9M}", "name": "AIM-9M Sidewinder IR AAM", "weight": 86.64} AIM_9P3_Sidewinder_IR_AAM = {"clsid": "{AIM-9P3}", "name": "AIM-9P3 Sidewinder IR AAM", "weight": 80.7} AIM_9P5_Sidewinder_IR_AAM = {"clsid": "{AIM-9P5}", "name": "AIM-9P5 Sidewinder IR AAM", "weight": 80.7} AIM_9P_Sidewinder_IR_AAM = {"clsid": "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}", "name": "AIM-9P Sidewinder IR AAM", "weight": 74.84} @@ -120,15 +120,13 @@ class Weapons: AN_AAQ_28_LITENING___Targeting_Pod = {"clsid": "{AAQ-28_LEFT}", "name": "AN/AAQ-28 LITENING - Targeting Pod", "weight": 208} AN_AAQ_28_LITENING___Targeting_Pod_ = {"clsid": "{A111396E-D3E8-4b9c-8AC9-2432489304D5}", "name": "AN/AAQ-28 LITENING - Targeting Pod", "weight": 208} AN_AAQ_33_SNIPER = {"clsid": "{F-15E_AAQ-33_XR_ATP-SE}", "name": "AN/AAQ-33 SNIPER", "weight": 205.023584} - AN_AAQ_33___Advanced_Targeting_Pod = {"clsid": "{AN_AAQ_33}", "name": "AN/AAQ-33 - Advanced Targeting Pod", "weight": 290} + AN_AAQ_33___Advanced_Targeting_Pod = {"clsid": "{AN_AAQ_33}", "name": "AN/AAQ-33 - Advanced Targeting Pod", "weight": 194.13753436} AN_ALQ_164_DECM_Pod = {"clsid": "{ALQ_164_RF_Jammer}", "name": "AN/ALQ-164 DECM Pod", "weight": 188.241} AN_APG_78___Fire_Control_Radar_Radar_Frequency_Interferometer__FCR_RFI_ = {"clsid": "{AN_APG_78}", "name": "AN/APG-78 - Fire Control Radar/Radar Frequency Interferometer (FCR/RFI)", "weight": 237.23} AN_ASQ_173_Laser_Spot_Tracker_Strike_CAMera__LST_SCAM_ = {"clsid": "{1C2B16EB-8EB0-43de-8788-8EBB2D70B8BC}", "name": "AN/ASQ-173 Laser Spot Tracker/Strike CAMera (LST/SCAM)", "weight": 250} AN_ASQ_213_HTS___HARM_Targeting_System = {"clsid": "{AN_ASQ_213}", "name": "AN/ASQ-213 HTS - HARM Targeting System", "weight": 57.2} AN_ASQ_228_ATFLIR___Targeting_Pod = {"clsid": "{AN_ASQ_228}", "name": "AN/ASQ-228 ATFLIR - Targeting Pod", "weight": 195} AN_ASQ_T50_TCTS_Pod___ACMI_Pod = {"clsid": "{AIS_ASQ_T50}", "name": "AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 62.6} - AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = {"clsid": "{LAU-138 wtip - TCTS L}", "name": "AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 62.6} - AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = {"clsid": "{LAU-138 wtip - TCTS R}", "name": "AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 62.6} AN_AVQ_23_Pave_Spike__Fast_Smart_Track____Targeting_Pod = {"clsid": "{HB_PAVE_SPIKE_FAST_TRACK}", "name": "AN/AVQ-23 Pave Spike (Fast/Smart Track) - Targeting Pod", "weight": 192} AN_AVQ_23_Pave_Spike__Fast_Smart_Track____Targeting_Pod_Rack = {"clsid": "{HB_PAVE_SPIKE_FAST_ON_ADAPTER_IN_AERO7}", "name": "AN/AVQ-23 Pave Spike (Fast/Smart Track) - Targeting Pod Rack", "weight": 217.9} AN_AVQ_23_Pave_Spike___Targeting_Pod = {"clsid": "{HB_PAVE_SPIKE}", "name": "AN/AVQ-23 Pave Spike - Targeting Pod", "weight": 192} @@ -280,8 +278,9 @@ class Weapons: BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{BRU33_2X_MK-82}", "name": "BRU-33 with 2 x Mk-82 - 500lb GP Bomb LD", "weight": 547} BRU_33_with_2_x_Mk_83_AIR__BSU_85____1000_lb_GP_Chute_Retarded_Bomb_HD = {"clsid": "{BRU33_2X_MK-83AIR}", "name": "BRU-33 with 2 x Mk-83 AIR (BSU-85) - 1000 lb GP Chute Retarded Bomb HD", "weight": 1043.6} BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = {"clsid": "{BRU33_2X_MK-83}", "name": "BRU-33 with 2 x Mk-83 - 1000lb GP Bomb LD", "weight": 999} - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = {"clsid": "{BRU41_6X_BDU-33}", "name": "BRU-41A with 6 x BDU-33 - 25lb Practice Bomb LD", "weight": 195.713} - BRU_41A_with_6_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{BRU41_6X_MK-82}", "name": "BRU-41A with 6 x Mk-82 - 500lb GP Bomb LD", "weight": 1495.913} + BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD = {"clsid": "{BRU41_6X_BDU-33}", "name": "BRU-41A - 6 x BDU-33 - 25lb Practice Bomb LD", "weight": 195.713} + BRU_41A___6_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{BRU41_6X_MK-82}", "name": "BRU-41A - 6 x Mk-82 - 500lb GP Bomb LD", "weight": 1495.913} + BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = {"clsid": "{BRU-42_LS_1*SUU-25_8*LUU-2}", "name": "BRU-42: 1 x SUU-25 - 8 x Illumination Flare, LUU-2B ", "weight": 277.6} BRU_42_2_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = {"clsid": "{LAU-131x2 - 7 AGR-20A L}", "name": "BRU-42: 2 x LAU-131 - 7 x Laser Guided Rkts, 70 mm Hydra 70 M151 HE APKWS", "weight": 319.8} BRU_42_2_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS_ = {"clsid": "{LAU-131x2 - 7 AGR-20A R}", "name": "BRU-42: 2 x LAU-131 - 7 x Laser Guided Rkts, 70 mm Hydra 70 M151 HE APKWS", "weight": 319.8} BRU_42_2_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = {"clsid": "{LAU-131x2 - 7 AGR-20 M282 L}", "name": "BRU-42: 2 x LAU-131 - 7 x Laser Guided Rkts, 70 mm Hydra 70 M282 MPP APKWS", "weight": 347.8} @@ -318,8 +317,10 @@ class Weapons: BRU_42_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = {"clsid": "{BRU42LS_2*LAU68_HYDRA_70_MK61_R}", "name": "BRU-42: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 262.02} BRU_42_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = {"clsid": "{BRU42LS_2*LAU68_HYDRA_70_WTU1B_L}", "name": "BRU-42: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 279.8} BRU_42_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = {"clsid": "{BRU42LS_2*LAU68_HYDRA_70_WTU1B_R}", "name": "BRU-42: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 279.8} - BRU_42_3_BDU_33 = {"clsid": "BRU-42_3*BDU-33", "name": "BRU-42 with 3 x BDU-33 - 25lb Practice Bombs LD", "weight": 90.15} - BRU_42_3_GBU_12 = {"clsid": "BRU-42_3*GBU-12", "name": "BRU-42 with 3 x GBU-12 - 500lb Laser Guided Bombs", "weight": 887.25} + BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B_ = {"clsid": "{BRU-42_LS_2*SUU-25_8*LUU-2_L}", "name": "BRU-42: 2 x SUU-25 - 8 x Illumination Flare, LUU-2B ", "weight": 504.4} + BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B__ = {"clsid": "{BRU-42_LS_2*SUU-25_8*LUU-2_R}", "name": "BRU-42: 2 x SUU-25 - 8 x Illumination Flare, LUU-2B ", "weight": 504.4} + BRU_42_3_BDU_33 = {"clsid": "BRU-42_3*BDU-33", "name": "BRU-42 - 3 x BDU-33 - 25lb Practice Bomb LD", "weight": 90.15} + BRU_42_3_GBU_12 = {"clsid": "BRU-42_3*GBU-12", "name": "BRU-42 - 3 x GBU-12 - 500lb Laser Guided Bomb", "weight": 887.25} BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS = {"clsid": "{LAU-131x3 - 7 AGR-20A}", "name": "BRU-42: 3 x LAU-131 - 7 x Laser Guided Rkts, 70 mm Hydra 70 M151 HE APKWS", "weight": 454.3} BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS = {"clsid": "{LAU-131x3 - 7 AGR-20 M282}", "name": "BRU-42: 3 x LAU-131 - 7 x Laser Guided Rkts, 70 mm Hydra 70 M282 MPP APKWS", "weight": 496.3} BRU_42_3_x_LAU_61___19_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = {"clsid": "{A76344EB-32D2-4532-8FA2-0C1BDC00747E}", "name": "BRU-42: 3 x LAU-61 - 19 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 922.6} @@ -331,30 +332,27 @@ class Weapons: BRU_42_3_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = {"clsid": "{9BC82B3D-FE70-4910-B2B7-3E54EFE73262}", "name": "BRU-42: 3 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 369.1} BRU_42_3_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = {"clsid": "{C0FA251E-B645-4ce5-926B-F4BC20822F8B}", "name": "BRU-42: 3 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 367.63} BRU_42_3_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = {"clsid": "{A1853B38-2160-4ffe-B7E9-9BF81E6C3D77}", "name": "BRU-42: 3 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 394.3} + BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B = {"clsid": "{BRU-42_LS_3*SUU-25_8*LUU-2}", "name": "BRU-42: 3 x SUU-25 - 8 x Illumination Flare, LUU-2B", "weight": 731.2} BRU_42_LS = {"clsid": "BRU-42_LS", "name": "BRU-42 - Triple Ejector Rack (TER)", "weight": 56.25} - BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb = {"clsid": "{BRU42_1X_GBU-12}", "name": "BRU-42 with 1 x GBU-12 - 500lb Laser Guided Bomb", "weight": 333.25} - BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{BRU42_1X_MK-82AIR}", "name": "BRU-42 with 1 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 298.25} - BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{BRU42_1X_MK-82}", "name": "BRU-42 with 1 x Mk-82 - 500lb GP Bomb LD", "weight": 284.25} - BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = {"clsid": "{BRU-42_LS_1*SUU-25_8*LUU-2}", "name": "BRU-42 with 1 x SUU-25 x 8 LUU-2 - Target Marker Flares", "weight": 283.05} - BRU_42_with_2_x_ADM_141A_TALD = {"clsid": "{BRU_42A_x2_ADM_141A}", "name": "BRU-42 with 2 x ADM-141A TALD", "weight": 410.8} BRU_42_with_2_x_GBU_10___2000lb_Laser_Guided_Bombs = {"clsid": "{62BE78B1-9258-48AE-B882-279534C0D278}", "name": "BRU-42 with 2 x GBU-10 - 2000lb Laser Guided Bombs", "weight": 1974.25} - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = {"clsid": "{BRU42_2X_GBU-12_L}", "name": "BRU-42 with 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 610.25} - BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_ = {"clsid": "{BRU42_2X_GBU-12_R}", "name": "BRU-42 with 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 610.25} BRU_42_with_2_x_GBU_27___2000lb_Laser_Guided_Penetrator_Bombs = {"clsid": "{EB969276-1922-4ED1-A5CB-18590F45D7FE}", "name": "BRU-42 with 2 x GBU-27 - 2000lb Laser Guided Penetrator Bombs", "weight": 2038.25} - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{BRU42_2X_MK-82AIR_L}", "name": "BRU-42 with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 540.25} - BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = {"clsid": "{BRU42_2X_MK-82AIR_R}", "name": "BRU-42 with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 540.25} - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{BRU42_2X_MK-82_L}", "name": "BRU-42 with 2 x Mk-82 - 500lb GP Bomb LD", "weight": 512.25} - BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = {"clsid": "{BRU42_2X_MK-82_R}", "name": "BRU-42 with 2 x Mk-82 - 500lb GP Bomb LD", "weight": 512.25} - BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = {"clsid": "{BRU-42_LS_2*SUU-25_8*LUU-2_L}", "name": "BRU-42 with 2 x SUU-25 x 8 LUU-2 - Target Marker Flares", "weight": 509.85} - BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares_ = {"clsid": "{BRU-42_LS_2*SUU-25_8*LUU-2_R}", "name": "BRU-42 with 2 x SUU-25 x 8 LUU-2 - Target Marker Flares", "weight": 509.85} - BRU_42_with_3_x_ADM_141A_TALD = {"clsid": "{BRU_42A_x3_ADM_141A}", "name": "BRU-42 with 3 x ADM-141A TALD", "weight": 590.8} - BRU_42_with_3_x_GBU_16___1000lb_Laser_Guided_Bombs = {"clsid": "{88D49E04-78DF-4F08-B47E-B81247A9E3C5}", "name": "BRU-42 with 3 x GBU-16 - 1000lb Laser Guided Bombs", "weight": 1595.25} - BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets = {"clsid": "{B83CB620-5BBE-4BEA-910C-EB605A327EF9}", "name": "BRU-42 with 3 x Mk-20 Rockeye - 490lbs CBUs, 247 x HEAT Bomblets", "weight": 722.25} BRU_42_with_3_x_Mk_81___250lb_GP_Bombs_LD = {"clsid": "{7B34E0BB-E427-4C2A-A61A-8407CE18B54D}", "name": "BRU-42 with 3 x Mk-81 - 250lb GP Bombs LD", "weight": 396.45} - BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD = {"clsid": "{BRU-42_3*Mk-82AIR}", "name": "BRU-42 with 3 x Mk-82 AIR Ballute - 500lb GP Bombs HD", "weight": 782.25} - BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD = {"clsid": "{60CC734F-0AFA-4E2E-82B8-93B941AB11CF}", "name": "BRU-42 with 3 x Mk-82 - 500lb GP Bombs LD", "weight": 740.25} - BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares = {"clsid": "{BRU-42_LS_3*SUU-25_8*LUU-2}", "name": "BRU-42 with 3 x SUU-25 x 8 LUU-2 - Target Marker Flares", "weight": 736.65} - BRU_42_with_ADM_141A_TALD = {"clsid": "{BRU_42A_x1_ADM_141A}", "name": "BRU-42 with ADM-141A TALD", "weight": 230.8} + BRU_42___1_x_ADM_141A_TALD = {"clsid": "{BRU_42A_x1_ADM_141A}", "name": "BRU-42 - 1 x ADM-141A TALD", "weight": 230.8} + BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb = {"clsid": "{BRU42_1X_GBU-12}", "name": "BRU-42 - 1 x GBU-12 - 500lb Laser Guided Bomb", "weight": 333.25} + BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{BRU42_1X_MK-82AIR}", "name": "BRU-42 - 1 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 298.25} + BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{BRU42_1X_MK-82}", "name": "BRU-42 - 1 x Mk-82 - 500lb GP Bomb LD", "weight": 284.25} + BRU_42___2_x_ADM_141A_TALD = {"clsid": "{BRU_42A_x2_ADM_141A}", "name": "BRU-42 - 2 x ADM-141A TALD", "weight": 410.8} + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb = {"clsid": "{BRU42_2X_GBU-12_L}", "name": "BRU-42 - 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 610.25} + BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_ = {"clsid": "{BRU42_2X_GBU-12_R}", "name": "BRU-42 - 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 610.25} + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{BRU42_2X_MK-82AIR_L}", "name": "BRU-42 - 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 540.25} + BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = {"clsid": "{BRU42_2X_MK-82AIR_R}", "name": "BRU-42 - 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 540.25} + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{BRU42_2X_MK-82_L}", "name": "BRU-42 - 2 x Mk-82 - 500lb GP Bomb LD", "weight": 512.25} + BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_ = {"clsid": "{BRU42_2X_MK-82_R}", "name": "BRU-42 - 2 x Mk-82 - 500lb GP Bomb LD", "weight": 512.25} + BRU_42___3_x_ADM_141A_TALD = {"clsid": "{BRU_42A_x3_ADM_141A}", "name": "BRU-42 - 3 x ADM-141A TALD", "weight": 590.8} + BRU_42___3_x_GBU_16___1000lb_Laser_Guided_Bomb = {"clsid": "{88D49E04-78DF-4F08-B47E-B81247A9E3C5}", "name": "BRU-42 - 3 x GBU-16 - 1000lb Laser Guided Bomb", "weight": 1595.25} + BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = {"clsid": "{B83CB620-5BBE-4BEA-910C-EB605A327EF9}", "name": "BRU-42 - 3 x Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets", "weight": 722.25} + BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{BRU-42_3*Mk-82AIR}", "name": "BRU-42 - 3 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 782.25} + BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{60CC734F-0AFA-4E2E-82B8-93B941AB11CF}", "name": "BRU-42 - 3 x Mk-82 - 500lb GP Bomb LD", "weight": 740.25} BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = {"clsid": "{BRU55_2*AGM-154A}", "name": "BRU-55 with 2 x AGM-154A - JSOW CEB (CBU-type)", "weight": 1057.5} BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH = {"clsid": "{BRU55_2*AGM-154C}", "name": "BRU-55 with 2 x AGM-154C - JSOW Unitary BROACH", "weight": 1055.5} BRU_55_with_2_x_GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb = {"clsid": "{BRU55_2*GBU-32}", "name": "BRU-55 with 2 x GBU-32(V)2/B - JDAM, 1000lb GPS Guided Bomb", "weight": 1025} @@ -401,8 +399,11 @@ class Weapons: CBU_105___3 = {"clsid": "{CFT_L_CBU_105_x_3}", "name": "CBU-105 * 3", "weight": 1251} CBU_105___3_ = {"clsid": "{CFT_R_CBU_105_x_3}", "name": "CBU-105 * 3", "weight": 1251} CBU_1A_x_27x19__513__Bomblets___BLU_4B_x_27__HE_Bomblets__HE = {"clsid": "{GD_F100_CBU-1A}", "name": "CBU-1A x 27x19 (513) Bomblets - BLU-4B x 27, HE Bomblets, HE", "weight": 329.46201328} + CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE = {"clsid": "{HB_F4E_CBU-1/A}", "name": "CBU-1/A pod - 19 x tubes of Bomblets BLU-3B x 27, HE", "weight": 329.46201328} CBU_2A_x_19x19__361__Bomblets___BLU_3_x_19__HE_Bomblets__HE = {"clsid": "{GD_F100_CBU-2A}", "name": "CBU-2A x 19x19 (361) Bomblets - BLU-3 x 19, HE Bomblets, HE", "weight": 338.16644376} + CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE = {"clsid": "{HB_F4E_CBU-2B/A}", "name": "CBU-2B/A pod - 19 x tubes of Bomblets BLU-3B x 22, HE", "weight": 382.89515088} CBU_2B_A_x_22x19__418__Bomblets___BLU_3B_x_22__HE_Bomblets__HE = {"clsid": "{GD_F100_CBU-2BA}", "name": "CBU-2B/A x 22x19 (418) Bomblets - BLU-3B x 22, HE Bomblets, HE", "weight": 382.89515088} + CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE = {"clsid": "{HB_F4E_CBU-2/A}", "name": "CBU-2/A pod - 19 x tubes of Bomblets BLU-3B x 19, HE", "weight": 338.16644376} CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE = {"clsid": "{GD_F100_CBU-38/A}", "name": "CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE", "weight": 310.71052} CBU_52B___220_x_HE_Frag_bomblets = {"clsid": "{CBU-52B}", "name": "CBU-52B - 220 x HE/Frag bomblets", "weight": 244.6} CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE = {"clsid": "{GD_F100_CBU-7/A}", "name": "CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE", "weight": 336.111672} @@ -536,7 +537,11 @@ class Weapons: Eclair_M_6_0__48_flares = {"clsid": "{EclairM_60}", "name": "Eclair-M 6/0 : 48 flares", "weight": 20} Elliptic_Tip_Tank_320lt = {"clsid": "{FUEL-TIP-ELLITTIC-L}", "name": "Elliptic Tip Tank 320lt", "weight": 314.2} Elliptic_Tip_Tank_320lt_ = {"clsid": "{FUEL-TIP-ELLITTIC-R}", "name": "Elliptic Tip Tank 320lt", "weight": 314.2} + Empty_LAU_7_Pylon_with_Adapter = {"clsid": "{HB_F14_EMPTY_LAU-7_WITH_ADAPTER}", "name": "Empty LAU-7 Pylon with Adapter", "weight": 15} + Empty_LAU_92_Adapter_Pylon = {"clsid": "{HB_F14_EMPTY_LAU-92_ADAPTER}", "name": "Empty LAU-92 Adapter Pylon", "weight": 54.4} Empty_MER = {"clsid": "{HB_A6E_MER}", "name": "Empty MER", "weight": 99.8} + Empty_Phoenix_Adapter_Pylon = {"clsid": "{HB_F14_EMPTY_PHOENIX_ADAPTER_L}", "name": "Empty Phoenix Adapter Pylon", "weight": 45.36} + Empty_Phoenix_Adapter_Pylon_ = {"clsid": "{HB_F14_EMPTY_PHOENIX_ADAPTER_R}", "name": "Empty Phoenix Adapter Pylon", "weight": 45.36} Empty_Pylon_APU_470 = {"clsid": "{MIG-29A_EMPTY_APU-470}", "name": "Empty Pylon APU-470", "weight": 70} Empty_Pylon_APU_73 = {"clsid": "{MIG-29A_EMPTY_APU-73}", "name": "Empty Pylon APU-73", "weight": 51} Empty_TER = {"clsid": "{HB_A6E_TER}", "name": "Empty TER", "weight": 128} @@ -637,6 +642,7 @@ class Weapons: GBU_24 = {"clsid": "{BRU-32 GBU-24}", "name": "GBU-24", "weight": 1107.38} GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = {"clsid": "{34759BBC-AF1E-4AEE-A581-498FF7A6EBCE}", "name": "GBU-24A/B Paveway III - 2000lb Laser Guided Bomb", "weight": 1087} GBU_24B_B_Paveway_III___2000lb_Laser_Guided_Bomb = {"clsid": "{GBU-24}", "name": "GBU-24B/B Paveway III - 2000lb Laser Guided Bomb", "weight": 1087} + GBU_24E_B_Enhanced_Paveway_III___2000lb_GPS_Laser_Guided_Bomb = {"clsid": "{BRU-32 GBU-24E}", "name": "GBU-24E/B Enhanced Paveway III - 2000lb GPS/Laser Guided Bomb", "weight": 1107.38} GBU_27___2 = {"clsid": "{CFT_R_GBU_27_x_2}", "name": "GBU-27 * 2", "weight": 1982} GBU_27___2000lb_Laser_Guided_Penetrator_Bomb = {"clsid": "{EF0A9419-01D6-473B-99A3-BEBDB923B14D}", "name": "GBU-27 - 2000lb Laser Guided Penetrator Bomb", "weight": 1200} GBU_28___5000lb_Laser_Guided_Penetrator_Bomb = {"clsid": "{F06B775B-FC70-44B5-8A9F-5B5E2EB839C7}", "name": "GBU-28 - 5000lb Laser Guided Penetrator Bomb", "weight": 2130} @@ -672,12 +678,9 @@ class Weapons: GIAT_M621__240x_combat_mix_4x_HE_1x_AP_ = {"clsid": "{GIAT_M621_HEAP}", "name": "GIAT M621 (240x combat mix 4x HE 1x AP)", "weight": 129.26} GIAT_M621__240x_HE_ = {"clsid": "{GIAT_M621_HE}", "name": "GIAT M621 (240x HE)", "weight": 129.26} GIAT_M621__240x_SAPHEI_ = {"clsid": "{GIAT_M621_SAPHEI}", "name": "GIAT M621 (240x SAPHEI)", "weight": 129.26} - GPU_5 = {"clsid": "{GPU_5_POD}", "name": "GPU-5", "weight": 845.9498} + GPU_5 = {"clsid": "{GPU_5_POD}", "name": "GPU-5", "weight": 845.94908} GUV_VOG = {"clsid": "GUV_VOG", "name": "GUV-8700 w AP-30 - 30mm Grenade Launcher", "weight": 274} GUV_YakB_GSHP = {"clsid": "GUV_YakB_GSHP", "name": "GUV-8700 w 1x12.7 mm & 2x7.62 mm Rotary HMG", "weight": 452} - HB_F4E_CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE = {"clsid": "{HB_F4E_CBU-1/A}", "name": "HB_F4E_CBU-1/A pod - 19 x tubes of Bomblets BLU-3B x 27, HE", "weight": 329.46201328} - HB_F4E_CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE = {"clsid": "{HB_F4E_CBU-2B/A}", "name": "HB_F4E_CBU-2B/A pod - 19 x tubes of Bomblets BLU-3B x 22, HE", "weight": 382.89515088} - HB_F4E_CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE = {"clsid": "{HB_F4E_CBU-2/A}", "name": "HB_F4E_CBU-2/A pod - 19 x tubes of Bomblets BLU-3B x 19, HE", "weight": 338.16644376} High_Performance_Centerline_Tank_600_gallons = {"clsid": "{F4_HIGH_PERFORMANCE_CENTERLINE_600_GAL}", "name": "High Performance Centerline Tank 600 gallons", "weight": 1926.3} HMP400LC = {"clsid": "{CHAP_HMP400LC}", "name": "HMP400LC", "weight": 135.8} HSAB_with_6_x_AGM_84 = {"clsid": "{HSAB-6xAGM-84}", "name": "HSAB with 6 x AGM-84", "weight": 5054.6} @@ -783,54 +786,54 @@ class Weapons: LAU3_WP1B = {"clsid": "LAU3_WP1B", "name": "LAU-3 - 19 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 231.2} LAU3_WP61 = {"clsid": "LAU3_WP61", "name": "LAU-3 - 19 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 207.07} LAU_105 = {"clsid": "LAU-105", "name": "LAU-105", "weight": 18} - LAU_105_1_AIM_9L_L = {"clsid": "LAU-105_1*AIM-9L_L", "name": "LAU-105 with 1 x AIM-9L Sidewinder IR AAM", "weight": 291.73} - LAU_105_1_AIM_9L_R = {"clsid": "LAU-105_1*AIM-9L_R", "name": "LAU-105 with 1 x AIM-9L Sidewinder IR AAM", "weight": 291.73} - LAU_105_1_AIM_9M_L = {"clsid": "LAU-105_1*AIM-9M_L", "name": "LAU-105 with 1 x AIM-9M Sidewinder IR AAM", "weight": 291.73} - LAU_105_1_AIM_9M_R = {"clsid": "LAU-105_1*AIM-9M_R", "name": "LAU-105 with 1 x AIM-9M Sidewinder IR AAM", "weight": 291.73} - LAU_105_1_CATM_9M_L = {"clsid": "LAU-105_1*CATM-9M_L", "name": "LAU-105 with 1 x Captive AIM-9M for ACM", "weight": 291.73} - LAU_105_1_CATM_9M_R = {"clsid": "LAU-105_1*CATM-9M_R", "name": "LAU-105 with 1 x Captive AIM-9M for ACM", "weight": 291.73} - LAU_105_2_AIM_9L = {"clsid": "LAU-105_2*AIM-9L", "name": "LAU-105 with 2 x AIM-9L Sidewinder IR AAM", "weight": 377.46} - LAU_105_2_AIM_9P3 = {"clsid": "LAU-105_2*AIM-9P3", "name": "LAU-105 with 2 x AIM-9P3 Sidewinder IR AAM", "weight": 367.4} - LAU_105_2_AIM_9P5 = {"clsid": "LAU-105_2*AIM-9P5", "name": "LAU-105 with 2 x AIM-9P5 Sidewinder IR AAM", "weight": 367.4} - LAU_105_2_CATM_9M = {"clsid": "LAU-105_2*CATM-9M", "name": "LAU-105 with 2 x Captive AIM-9M for ACM", "weight": 377.46} - LAU_105_AIS_ASQ_T50_L = {"clsid": "LAU-105_AIS_ASQ_T50_L", "name": "LAU-105 with 1 x AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 268.6} - LAU_105_AIS_ASQ_T50_R = {"clsid": "LAU-105_AIS_ASQ_T50_R", "name": "LAU-105 with 1 x AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 268.6} - LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM = {"clsid": "{DB434044-F5D0-4F1F-9BA9-B73027E18DD3}", "name": "LAU-105 with 2 x AIM-9M Sidewinder IR AAM", "weight": 377.46} - LAU_105_with_2_x_AIM_9P_Sidewinder_IR_AAM = {"clsid": "{3C0745ED-8B0B-42eb-B907-5BD5C1717447}", "name": "LAU-105 with 2 x AIM-9P Sidewinder IR AAM", "weight": 355.68} + LAU_105_1_AIM_9L_L = {"clsid": "LAU-105_1*AIM-9L_L", "name": "LAU-105 - 1 x AIM-9L Sidewinder IR AAM", "weight": 291.73} + LAU_105_1_AIM_9L_R = {"clsid": "LAU-105_1*AIM-9L_R", "name": "LAU-105 - 1 x AIM-9L Sidewinder IR AAM", "weight": 291.73} + LAU_105_1_AIM_9M_L = {"clsid": "LAU-105_1*AIM-9M_L", "name": "LAU-105 - 1 x AIM-9M Sidewinder IR AAM", "weight": 291.73} + LAU_105_1_AIM_9M_R = {"clsid": "LAU-105_1*AIM-9M_R", "name": "LAU-105 - 1 x AIM-9M Sidewinder IR AAM", "weight": 291.73} + LAU_105_1_CATM_9M_L = {"clsid": "LAU-105_1*CATM-9M_L", "name": "LAU-105 - 1 x Captive AIM-9M for ACM", "weight": 291.73} + LAU_105_1_CATM_9M_R = {"clsid": "LAU-105_1*CATM-9M_R", "name": "LAU-105 - 1 x Captive AIM-9M for ACM", "weight": 291.73} + LAU_105_2_AIM_9L = {"clsid": "LAU-105_2*AIM-9L", "name": "LAU-105 - 2 x AIM-9L Sidewinder IR AAM", "weight": 377.46} + LAU_105_2_AIM_9P3 = {"clsid": "LAU-105_2*AIM-9P3", "name": "LAU-105 - 2 x AIM-9P3 Sidewinder IR AAM", "weight": 367.4} + LAU_105_2_AIM_9P5 = {"clsid": "LAU-105_2*AIM-9P5", "name": "LAU-105 - 2 x AIM-9P5 Sidewinder IR AAM", "weight": 367.4} + LAU_105_2_CATM_9M = {"clsid": "LAU-105_2*CATM-9M", "name": "LAU-105 - 2 x Captive AIM-9M for ACM", "weight": 377.46} + LAU_105_AIS_ASQ_T50_L = {"clsid": "LAU-105_AIS_ASQ_T50_L", "name": "LAU-105 - 1 x AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 268.6} + LAU_105_AIS_ASQ_T50_R = {"clsid": "LAU-105_AIS_ASQ_T50_R", "name": "LAU-105 - 1 x AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 268.6} + LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM = {"clsid": "{DB434044-F5D0-4F1F-9BA9-B73027E18DD3}", "name": "LAU-105 - 2 x AIM-9M Sidewinder IR AAM", "weight": 377.46} + LAU_105___2_x_AIM_9P_Sidewinder_IR_AAM = {"clsid": "{3C0745ED-8B0B-42eb-B907-5BD5C1717447}", "name": "LAU-105 - 2 x AIM-9P Sidewinder IR AAM", "weight": 355.68} LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE = {"clsid": "{F3EFE0AB-E91A-42D8-9CA2-B63C91ED570A}", "name": "LAU-10 - 4 x UnGd Rkts, 127 mm Zuni Mk. 24 Mod. 1 HE", "weight": 289.02} LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE_ = {"clsid": "{LAU_10R}", "name": "LAU-10 - 4 x UnGd Rkts, 127 mm Zuni Mk. 24 Mod. 1 HE", "weight": 289.02} LAU_10___4_ZUNI_MK_71 = {"clsid": "{BRU42_LAU10}", "name": "LAU-10 - 4 ZUNI MK 71", "weight": 416.9} LAU_10___4_ZUNI_MK_71_ = {"clsid": "{BRU3242_LAU10}", "name": "LAU-10 - 4 ZUNI MK 71", "weight": 474.28} - LAU_115C_with_AIM_7E_2_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7E-2}", "name": "LAU-115C with AIM-7E-2 Sparrow Semi-Active Radar", "weight": 248.4} - LAU_115C_with_AIM_7E_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7E}", "name": "LAU-115C with AIM-7E Sparrow Semi-Active Radar", "weight": 260.8} - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7F}", "name": "LAU-115C with AIM-7F Sparrow Semi-Active Radar", "weight": 285.4} - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7H}", "name": "LAU-115C with AIM-7MH Sparrow Semi-Active Radar", "weight": 285.4} - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7M}", "name": "LAU-115C with AIM-7M Sparrow Semi-Active Radar", "weight": 285.5} - LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7P}", "name": "LAU-115C with AIM-7P Sparrow Semi-Active Radar", "weight": 285.4} - LAU_115_2_LAU_127_AIM_120B = {"clsid": "LAU-115_2*LAU-127_AIM-120B", "name": "LAU-115 with 2 x LAU-127 AIM-120B AMRAAM - Active Radar AAM", "weight": 460.7} - LAU_115_2_LAU_127_AIM_120C = {"clsid": "LAU-115_2*LAU-127_AIM-120C", "name": "LAU-115 with 2 x LAU-127 AIM-120C AMRAAM - Active Radar AAM", "weight": 467.96} - LAU_115_2_LAU_127_AIM_9L = {"clsid": "LAU-115_2*LAU-127_AIM-9L", "name": "LAU-115 with 2 x LAU-127 AIM-9L Sidewinder IR AAM", "weight": 316.46} - LAU_115_2_LAU_127_AIM_9M = {"clsid": "LAU-115_2*LAU-127_AIM-9M", "name": "LAU-115 with 2 x LAU-127 AIM-9M Sidewinder IR AAM", "weight": 316.46} - LAU_115_2_LAU_127_AIM_9X = {"clsid": "LAU-115_2*LAU-127_AIM-9X", "name": "LAU-115 with 2 x LAU-127 AIM-9X Sidewinder IR AAM", "weight": 313.92} - LAU_115_2_LAU_127_CATM_9M = {"clsid": "LAU-115_2*LAU-127_CATM-9M", "name": "LAU-115 with 2 x LAU-127 Captive AIM-9M for ACM", "weight": 316.46} - LAU_115_LAU_127_AIM_9L = {"clsid": "LAU-115_LAU-127_AIM-9L", "name": "LAU-115 with 1 x LAU-127 AIM-9L Sidewinder IR AAM", "weight": 230.73} - LAU_115_LAU_127_AIM_9L_R = {"clsid": "LAU-115_LAU-127_AIM-9L_R", "name": "LAU-115 with 1 x LAU-127 AIM-9L Sidewinder IR AAM", "weight": 230.73} - LAU_115_LAU_127_AIM_9M = {"clsid": "LAU-115_LAU-127_AIM-9M", "name": "LAU-115 with 1 x LAU-127 AIM-9M Sidewinder IR AAM", "weight": 230.73} - LAU_115_LAU_127_AIM_9M_R = {"clsid": "LAU-115_LAU-127_AIM-9M_R", "name": "LAU-115 with 1 x LAU-127 AIM-9M Sidewinder IR AAM", "weight": 230.73} - LAU_115_LAU_127_AIM_9X = {"clsid": "LAU-115_LAU-127_AIM-9X", "name": "LAU-115 with 1 x LAU-127 AIM-9X Sidewinder IR AAM", "weight": 229.46} - LAU_115_LAU_127_AIM_9X_R = {"clsid": "LAU-115_LAU-127_AIM-9X_R", "name": "LAU-115 with 1 x LAU-127 AIM-9X Sidewinder IR AAM", "weight": 229.46} - LAU_115_LAU_127_CATM_9M = {"clsid": "LAU-115_LAU-127_CATM-9M", "name": "LAU-115 with 1 x LAU-127 Captive AIM-9M for ACM", "weight": 230.73} - LAU_115_LAU_127_CATM_9M_R = {"clsid": "LAU-115_LAU-127_CATM-9M_R", "name": "LAU-115 with 1 x LAU-127 Captive AIM-9M for ACM", "weight": 230.73} - LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM = {"clsid": "{LAU-115 - AIM-120B}", "name": "LAU-115 with 1 x LAU-127 AIM-120B AMRAAM - Active Radar AAM", "weight": 302.85} - LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM_ = {"clsid": "{LAU-115 - AIM-120B_R}", "name": "LAU-115 with 1 x LAU-127 AIM-120B AMRAAM - Active Radar AAM", "weight": 302.85} - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM = {"clsid": "{LAU-115 - AIM-120C}", "name": "LAU-115 with 1 x LAU-127 AIM-120C AMRAAM - Active Radar AAM", "weight": 306.48} - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM_ = {"clsid": "{LAU-115 - AIM-120C_R}", "name": "LAU-115 with 1 x LAU-127 AIM-120C AMRAAM - Active Radar AAM", "weight": 306.48} - LAU_117_AGM_65A = {"clsid": "LAU_117_AGM_65A", "name": "LAU-117 with AGM-65A - Maverick A (TV Guided)", "weight": 269.5} - LAU_117_AGM_65B = {"clsid": "LAU_117_AGM_65B", "name": "LAU-117 with AGM-65B - Maverick B (TV Guided)", "weight": 269.5} - LAU_117_AGM_65F = {"clsid": "LAU_117_AGM_65F", "name": "LAU-117 with AGM-65F - Maverick F (IIR ASM)", "weight": 360} - LAU_117_AGM_65G = {"clsid": "LAU_117_AGM_65G", "name": "LAU-117 with AGM-65G - Maverick G (IIR ASM - Lg Whd)", "weight": 360} - LAU_117_AGM_65H = {"clsid": "LAU_117_AGM_65H", "name": "LAU-117 with AGM-65H - Maverick H (CCD Imp ASM)", "weight": 267} - LAU_117_AGM_65L = {"clsid": "LAU_117_AGM_65L", "name": "LAU-117 with AGM-65E2/L - Maverick E2/L (Laser Guided ASM)", "weight": 351} + LAU_115C___AIM_7E_2_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7E-2}", "name": "LAU-115C - AIM-7E-2 Sparrow Semi-Active Radar", "weight": 248.4} + LAU_115C___AIM_7E_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7E}", "name": "LAU-115C - AIM-7E Sparrow Semi-Active Radar", "weight": 260.8} + LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7F}", "name": "LAU-115C - AIM-7F Sparrow Semi-Active Radar", "weight": 285.4} + LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7H}", "name": "LAU-115C - AIM-7MH Sparrow Semi-Active Radar", "weight": 285.4} + LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7M}", "name": "LAU-115C - AIM-7M Sparrow Semi-Active Radar", "weight": 285.5} + LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar = {"clsid": "{LAU-115 - AIM-7P}", "name": "LAU-115C - AIM-7P Sparrow Semi-Active Radar", "weight": 285.4} + LAU_115_2_LAU_127_AIM_120B = {"clsid": "LAU-115_2*LAU-127_AIM-120B", "name": "LAU-115: 2 x LAU-127 - 2 x AIM-120B AMRAAM - Active Radar AAM", "weight": 460.7} + LAU_115_2_LAU_127_AIM_120C = {"clsid": "LAU-115_2*LAU-127_AIM-120C", "name": "LAU-115: 2 x LAU-127 - 2 x AIM-120C AMRAAM - Active Radar AAM", "weight": 467.96} + LAU_115_2_LAU_127_AIM_9L = {"clsid": "LAU-115_2*LAU-127_AIM-9L", "name": "LAU-115: 2 x LAU-127 - 2 x AIM-9L Sidewinder IR AAM", "weight": 316.46} + LAU_115_2_LAU_127_AIM_9M = {"clsid": "LAU-115_2*LAU-127_AIM-9M", "name": "LAU-115: 2 x LAU-127 - 2 x AIM-9M Sidewinder IR AAM", "weight": 316.46} + LAU_115_2_LAU_127_AIM_9X = {"clsid": "LAU-115_2*LAU-127_AIM-9X", "name": "LAU-115: 2 x LAU-127 - 2 x AIM-9X Sidewinder IR AAM", "weight": 313.92} + LAU_115_2_LAU_127_CATM_9M = {"clsid": "LAU-115_2*LAU-127_CATM-9M", "name": "LAU-115: 2 x LAU-127 - 2 x Captive AIM-9M for ACM", "weight": 316.46} + LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM = {"clsid": "{LAU-115 - AIM-120B}", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-120B AMRAAM - Active Radar AAM", "weight": 302.85} + LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM_ = {"clsid": "{LAU-115 - AIM-120B_R}", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-120B AMRAAM - Active Radar AAM", "weight": 302.85} + LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM = {"clsid": "{LAU-115 - AIM-120C}", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-120C AMRAAM - Active Radar AAM", "weight": 306.48} + LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM_ = {"clsid": "{LAU-115 - AIM-120C_R}", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-120C AMRAAM - Active Radar AAM", "weight": 306.48} + LAU_115_LAU_127_AIM_9L = {"clsid": "LAU-115_LAU-127_AIM-9L", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-9L Sidewinder IR AAM", "weight": 230.73} + LAU_115_LAU_127_AIM_9L_R = {"clsid": "LAU-115_LAU-127_AIM-9L_R", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-9L Sidewinder IR AAM", "weight": 230.73} + LAU_115_LAU_127_AIM_9M = {"clsid": "LAU-115_LAU-127_AIM-9M", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-9M Sidewinder IR AAM", "weight": 230.73} + LAU_115_LAU_127_AIM_9M_R = {"clsid": "LAU-115_LAU-127_AIM-9M_R", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-9M Sidewinder IR AAM", "weight": 230.73} + LAU_115_LAU_127_AIM_9X = {"clsid": "LAU-115_LAU-127_AIM-9X", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-9X Sidewinder IR AAM", "weight": 229.46} + LAU_115_LAU_127_AIM_9X_R = {"clsid": "LAU-115_LAU-127_AIM-9X_R", "name": "LAU-115: 2 x LAU-127 - 1 x AIM-9X Sidewinder IR AAM", "weight": 229.46} + LAU_115_LAU_127_CATM_9M = {"clsid": "LAU-115_LAU-127_CATM-9M", "name": "LAU-115: 2 x LAU-127 - 1 x Captive AIM-9M for ACM", "weight": 230.73} + LAU_115_LAU_127_CATM_9M_R = {"clsid": "LAU-115_LAU-127_CATM-9M_R", "name": "LAU-115: 2 x LAU-127 - 1 x Captive AIM-9M for ACM", "weight": 230.73} + LAU_117_AGM_65A = {"clsid": "LAU_117_AGM_65A", "name": "LAU-117 - AGM-65A - Maverick A (TV Guided)", "weight": 269.5} + LAU_117_AGM_65B = {"clsid": "LAU_117_AGM_65B", "name": "LAU-117 - AGM-65B - Maverick B (TV Guided)", "weight": 269.5} + LAU_117_AGM_65F = {"clsid": "LAU_117_AGM_65F", "name": "LAU-117 - AGM-65F - Maverick F (IIR ASM)", "weight": 360} + LAU_117_AGM_65G = {"clsid": "LAU_117_AGM_65G", "name": "LAU-117 - AGM-65G - Maverick G (IIR ASM - Lg Whd)", "weight": 360} + LAU_117_AGM_65H = {"clsid": "LAU_117_AGM_65H", "name": "LAU-117 - AGM-65H - Maverick H (CCD Imp ASM)", "weight": 267} + LAU_117_AGM_65L = {"clsid": "LAU_117_AGM_65L", "name": "LAU-117 - AGM-65E2/L - Maverick E2/L (Laser Guided ASM)", "weight": 351} LAU_117_A_with_AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{LAU_117A_AGM_65D}", "name": "LAU-117/A with AGM-65D - Maverick D (IIR ASM)", "weight": 277} LAU_117_A_with_AGM_65G___Maverick_G__IIR_ASM___Lrg_Whd_ = {"clsid": "{LAU_117A_AGM_65G}", "name": "LAU-117/A with AGM-65G - Maverick G (IIR ASM - Lrg Whd)", "weight": 360} LAU_117_A_with_AGM_65H___Maverick_H__CCD_Imp_ASM_ = {"clsid": "{LAU_117A_AGM_65H}", "name": "LAU-117/A with AGM-65H - Maverick H (CCD Imp ASM)", "weight": 267} @@ -839,19 +842,19 @@ class Weapons: LAU_117_A_with_TGM_65D___Trg_Round_for_Mav_D__IIR_ = {"clsid": "{LAU_117A_TGM_65D}", "name": "LAU-117/A with TGM-65D - Trg Round for Mav D (IIR)", "weight": 277} LAU_117_A_with_TGM_65G___Trg_Round_for_Mav_G__IIR_ = {"clsid": "{LAU_117A_TGM_65G}", "name": "LAU-117/A with TGM-65G - Trg Round for Mav G (IIR)", "weight": 360} LAU_117_A_with_TGM_65H___Trg_Round_for_Mav_H__CCD_ = {"clsid": "{LAU_117A_TGM_65H}", "name": "LAU-117/A with TGM-65H - Trg Round for Mav H (CCD)", "weight": 267} - LAU_117_CATM_65K = {"clsid": "LAU_117_CATM_65K", "name": "LAU-117 with CATM-65K - Captive Trg Round for Mav K (CCD)", "weight": 356} - LAU_117_TGM_65D = {"clsid": "LAU_117_TGM_65D", "name": "LAU-117 with TGM-65D - Trg Round for Mav D (IIR)", "weight": 277} - LAU_117_TGM_65G = {"clsid": "LAU_117_TGM_65G", "name": "LAU-117 with TGM-65G - Trg Round for Mav G (IIR)", "weight": 360} - LAU_117_TGM_65H = {"clsid": "LAU_117_TGM_65H", "name": "LAU-117 with TGM-65H - Trg Round for Mav H (CCD)", "weight": 267} - LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{444BA8AE-82A7-4345-842E-76154EFCCA46}", "name": "LAU-117 with AGM-65D - Maverick D (IIR ASM)", "weight": 277} - LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = {"clsid": "{F16A4DE0-116C-4A71-97F0-2CF85B0313EC}", "name": "LAU-117 with AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 345} - LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_ = {"clsid": "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}", "name": "LAU-117 with AGM-65K - Maverick K (CCD Imp ASM)", "weight": 357} + LAU_117_CATM_65K = {"clsid": "LAU_117_CATM_65K", "name": "LAU-117 - CATM-65K - Captive Trg Round for Mav K (CCD)", "weight": 356} + LAU_117_TGM_65D = {"clsid": "LAU_117_TGM_65D", "name": "LAU-117 - TGM-65D - Trg Round for Mav D (IIR)", "weight": 277} + LAU_117_TGM_65G = {"clsid": "LAU_117_TGM_65G", "name": "LAU-117 - TGM-65G - Trg Round for Mav G (IIR)", "weight": 360} + LAU_117_TGM_65H = {"clsid": "LAU_117_TGM_65H", "name": "LAU-117 - TGM-65H - Trg Round for Mav H (CCD)", "weight": 267} + LAU_117___AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{444BA8AE-82A7-4345-842E-76154EFCCA46}", "name": "LAU-117 - AGM-65D - Maverick D (IIR ASM)", "weight": 277} + LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = {"clsid": "{F16A4DE0-116C-4A71-97F0-2CF85B0313EC}", "name": "LAU-117 - AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 345} + LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_ = {"clsid": "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}", "name": "LAU-117 - AGM-65K - Maverick K (CCD Imp ASM)", "weight": 357} LAU_118A___AGM_45A_Shrike_ARM = {"clsid": "{LAU118_AGM_45A}", "name": "LAU-118A - AGM-45A Shrike ARM", "weight": 222.4} LAU_118A___AGM_45B_Shrike_ARM = {"clsid": "{3E6B632D-65EB-44D2-9501-1C2D04515405}", "name": "LAU-118A - AGM-45B Shrike ARM", "weight": 222.4} - LAU_127_AIM_9L = {"clsid": "LAU-127_AIM-9L", "name": "LAU-127 AIM-9L Sidewinder IR AAM", "weight": 131.03} - LAU_127_AIM_9M = {"clsid": "LAU-127_AIM-9M", "name": "LAU-127 AIM-9M Sidewinder IR AAM", "weight": 131.03} - LAU_127_AIM_9X = {"clsid": "LAU-127_AIM-9X", "name": "LAU-127 AIM-9X Sidewinder IR AAM", "weight": 129.76} - LAU_127_CATM_9M = {"clsid": "LAU-127_CATM-9M", "name": "LAU-127 Captive AIM-9M for ACM", "weight": 131.03} + LAU_127_AIM_9L = {"clsid": "LAU-127_AIM-9L", "name": "LAU-127 - AIM-9L Sidewinder IR AAM", "weight": 131.03} + LAU_127_AIM_9M = {"clsid": "LAU-127_AIM-9M", "name": "LAU-127 - AIM-9M Sidewinder IR AAM", "weight": 131.03} + LAU_127_AIM_9X = {"clsid": "LAU-127_AIM-9X", "name": "LAU-127 - AIM-9X Sidewinder IR AAM", "weight": 129.76} + LAU_127_CATM_9M = {"clsid": "LAU-127_CATM-9M", "name": "LAU-127 - Captive AIM-9M for ACM", "weight": 131.03} LAU_131x3_HYDRA_70_M151 = {"clsid": "LAU_131x3_HYDRA_70_M151", "name": "BRU-42: 3 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 357.7} LAU_131x3_HYDRA_70_M156 = {"clsid": "LAU_131x3_HYDRA_70_M156", "name": "BRU-42: 3 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 361.48} LAU_131x3_HYDRA_70_M257 = {"clsid": "LAU_131x3_HYDRA_70_M257", "name": "BRU-42: 3 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M257 IL", "weight": 374.5} @@ -876,6 +879,9 @@ class Weapons: LAU_138_AIM_9P = {"clsid": "{LAU-138 wtip - AIM-9P}", "name": "LAU-138 AIM-9P", "weight": 74.84} LAU_138_AIM_9P3 = {"clsid": "{LAU-138 wtip - AIM-9P3}", "name": "LAU-138 AIM-9P3", "weight": 80.7} LAU_138_AIM_9P5 = {"clsid": "{LAU-138 wtip - AIM-9P5}", "name": "LAU-138 AIM-9P5", "weight": 80.7} + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = {"clsid": "{LAU-138 wtip - TCTS L}", "name": "LAU-138 AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 62.6} + LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = {"clsid": "{LAU-138 wtip - TCTS R}", "name": "LAU-138 AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 62.6} + LAU_138_Captive_AIM_9M_for_ACM = {"clsid": "{LAU-138 wtip - CATM-9M}", "name": "LAU-138 Captive AIM-9M for ACM", "weight": 85.73} LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM = {"clsid": "{LAU3_FFAR_WP156}", "name": "LAU-3 - 19 x UnGd Rkts, 70 mm Mk 4 FFAR M156 SM", "weight": 211.82} LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE = {"clsid": "{LAU3_FFAR_MK1HE}", "name": "LAU-3 - 19 x UnGd Rkts, 70 mm Mk 4 FFAR Mk 1 HE", "weight": 184.27} LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT = {"clsid": "{LAU3_FFAR_MK5HEAT}", "name": "LAU-3 - 19 x UnGd Rkts, 70 mm Mk 4 FFAR Mk 5 HEAT", "weight": 185.6} @@ -898,50 +904,62 @@ class Weapons: LAU_7_AIM_9J = {"clsid": "{LAU-7 - AIM-9J}", "name": "LAU-7 AIM-9J", "weight": 91.93} LAU_7_AIM_9J_ = {"clsid": "{LAU-7 wtip - AIM-9J}", "name": "LAU-7 AIM-9J", "weight": 76.93} LAU_7_AIM_9L = {"clsid": "{LAU-7 - AIM-9L}", "name": "LAU-7 AIM-9L", "weight": 100.73} + LAU_7_AIM_9L_ = {"clsid": "{LAU-7 wtip - AIM-9L}", "name": "LAU-7 AIM-9L", "weight": 85.73} LAU_7_AIM_9M = {"clsid": "{LAU-7 - AIM-9M}", "name": "LAU-7 AIM-9M", "weight": 100.73} + LAU_7_AIM_9M_ = {"clsid": "{LAU-7 wtip - AIM-9M}", "name": "LAU-7 AIM-9M", "weight": 85.73} LAU_7_AIM_9P = {"clsid": "{LAU-7 - AIM-9P}", "name": "LAU-7 AIM-9P", "weight": 89.84} LAU_7_AIM_9P3 = {"clsid": "{LAU-7 - AIM-9P3}", "name": "LAU-7 AIM-9P3", "weight": 95.7} + LAU_7_AIM_9P3_ = {"clsid": "{LAU-7 wtip - AIM-9P3}", "name": "LAU-7 AIM-9P3", "weight": 80.7} LAU_7_AIM_9P5 = {"clsid": "{LAU-7 - AIM-9P5}", "name": "LAU-7 AIM-9P5", "weight": 95.7} + LAU_7_AIM_9P5_ = {"clsid": "{LAU-7 wtip - AIM-9P5}", "name": "LAU-7 AIM-9P5", "weight": 80.7} LAU_7_AIM_9P_ = {"clsid": "{LAU-7 wtip - AIM-9P}", "name": "LAU-7 AIM-9P", "weight": 74.84} LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = {"clsid": "{LAU-7 - TCTS}", "name": "LAU-7 AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 77.6} - LAU_7_with_2_x_AIM_9B_Sidewinder_IR_AAM = {"clsid": "{F4-2-AIM9B}", "name": "LAU-7 with 2 x AIM-9B Sidewinder IR AAM", "weight": 178.78} - LAU_7_with_2_x_AIM_9L_Sidewinder_IR_AAM = {"clsid": "{F4-2-AIM9L}", "name": "LAU-7 with 2 x AIM-9L Sidewinder IR AAM", "weight": 201.46} - LAU_7_with_2_x_AIM_9M_Sidewinder_IR_AAM = {"clsid": "{9DDF5297-94B9-42FC-A45E-6E316121CD85}", "name": "LAU-7 with 2 x AIM-9M Sidewinder IR AAM", "weight": 201.46} - LAU_7_with_2_x_AIM_9P5_Sidewinder_IR_AAM = {"clsid": "{F4-2-AIM9P5}", "name": "LAU-7 with 2 x AIM-9P5 Sidewinder IR AAM", "weight": 191.4} - LAU_7_with_2_x_AIM_9P_Sidewinder_IR_AAM = {"clsid": "{773675AB-7C29-422f-AFD8-32844A7B7F17}", "name": "LAU-7 with 2 x AIM-9P Sidewinder IR AAM", "weight": 179.68} + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_ = {"clsid": "{LAU-7 wtip - TCTS L}", "name": "LAU-7 AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 62.6} + LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__ = {"clsid": "{LAU-7 wtip - TCTS R}", "name": "LAU-7 AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 62.6} + LAU_7_Captive_AIM_9M_for_ACM = {"clsid": "{LAU-7 wtip - CATM-9M}", "name": "LAU-7 Captive AIM-9M for ACM", "weight": 85.73} LAU_7_with_AIM_9B_Sidewinder_IR_AAM = {"clsid": "{HB_A6E_LAU7_AIM9B}", "name": "LAU-7 with AIM-9B Sidewinder IR AAM", "weight": 115.39} - LAU_7_with_AIM_9B_Sidewinder_IR_AAM_ = {"clsid": "{GAR-8}", "name": "LAU-7 with AIM-9B Sidewinder IR AAM", "weight": 115.39} - LAU_7_with_AIM_9E_Sidewinder_IR_AAM = {"clsid": "{AIM-9E-ON-ADAPTER}", "name": "LAU-7 with AIM-9E Sidewinder IR AAM", "weight": 117.43} - LAU_7_with_AIM_9J_Sidewinder_IR_AAM = {"clsid": "{AIM-9J-ON-ADAPTER}", "name": "LAU-7 with AIM-9J Sidewinder IR AAM", "weight": 117.93} + LAU_7_with_AIM_9J = {"clsid": "{MB339_AIM-9J}", "name": "LAU-7 with AIM-9J", "weight": 117.5} + LAU_7_with_AIM_9L = {"clsid": "{MB339_AIM-9L}", "name": "LAU-7 with AIM-9L", "weight": 126.23} LAU_7_with_AIM_9L_Sidewinder_IR_AAM = {"clsid": "{HB_A6E_LAU7_AIM9L}", "name": "LAU-7 with AIM-9L Sidewinder IR AAM", "weight": 126.73} LAU_7_with_AIM_9L_Sidewinder_IR_AAM_ = {"clsid": "{AIM-9L-ON-ADAPTER}", "name": "LAU-7 with AIM-9L Sidewinder IR AAM", "weight": 126.55328} LAU_7_with_AIM_9M_Sidewinder_IR_AAM = {"clsid": "{HB_A6E_LAU7_AIM9M}", "name": "LAU-7 with AIM-9M Sidewinder IR AAM", "weight": 126.73} - LAU_7_with_AIM_9M_Sidewinder_IR_AAM_ = {"clsid": "{AIM-9M-ON-ADAPTER}", "name": "LAU-7 with AIM-9M Sidewinder IR AAM", "weight": 126.73} - LAU_7_with_AIM_9P3_Sidewinder_IR_AAM = {"clsid": "{AIM-9P3-ON-ADAPTER}", "name": "LAU-7 with AIM-9P3 Sidewinder IR AAM", "weight": 121.7} - LAU_7_with_AIM_9P5_Sidewinder_IR_AAM = {"clsid": "{AIM-9P5-ON-ADAPTER}", "name": "LAU-7 with AIM-9P5 Sidewinder IR AAM", "weight": 121.7} - LAU_7_with_AIM_9P_Sidewinder_IR_AAM = {"clsid": "{AIM-9P-ON-ADAPTER}", "name": "LAU-7 with AIM-9P Sidewinder IR AAM", "weight": 115.84} - LAU_7_with_AIM_9X_Sidewinder_IR_AAM = {"clsid": "{AIM-9X-ON-ADAPTER}", "name": "LAU-7 with AIM-9X Sidewinder IR AAM", "weight": 125.46} - LAU_7_with_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = {"clsid": "{LAU-7_AIS_ASQ_T50}", "name": "LAU-7 with AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 92.6} - LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM = {"clsid": "{Robot24J}", "name": "LAU-7 with RB-24J (AIM-9P3) Sidewinder IR AAM", "weight": 121.7} - LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM = {"clsid": "{Robot24}", "name": "LAU-7 with RB-24 (AIM-9B) Sidewinder IR AAM", "weight": 115.39} - LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM = {"clsid": "{Robot74}", "name": "LAU-7 with RB-74 (AIM-9L) Sidewinder IR AAM", "weight": 126.73} - LAU_88_AGM_65D_ONE = {"clsid": "LAU_88_AGM_65D_ONE", "name": "LAU-88 with 1 x AGM-65D - Maverick D (IIR ASM)", "weight": 429} - LAU_88_AGM_65H = {"clsid": "LAU_88_AGM_65H", "name": "LAU-88 with 1 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 419} - LAU_88_AGM_65H_2_L = {"clsid": "LAU_88_AGM_65H_2_L", "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 627} - LAU_88_AGM_65H_2_R = {"clsid": "LAU_88_AGM_65H_2_R", "name": "LAU-88 with 2 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 627} - LAU_88_AGM_65H_3 = {"clsid": "LAU_88_AGM_65H_3", "name": "LAU-88 with 3 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 835} + LAU_7_with_AIM_9P = {"clsid": "{MB339_AIM-9P}", "name": "LAU-7 with AIM-9P", "weight": 126} + LAU_7_with_Magic_I = {"clsid": "{MB339_MagicI}", "name": "LAU-7 with Magic I", "weight": 129.5} + LAU_7_with_Magic_II = {"clsid": "{MB339_MagicII}", "name": "LAU-7 with Magic II", "weight": 129.5} + LAU_7___1_x_AN_ASQ_T50_TCTS_Pod___ACMI_Pod = {"clsid": "{LAU-7_AIS_ASQ_T50}", "name": "LAU-7 - 1 x AN/ASQ-T50 TCTS Pod - ACMI Pod", "weight": 92.6} + LAU_7___2_x_AIM_9B_Sidewinder_IR_AAM = {"clsid": "{F4-2-AIM9B}", "name": "LAU-7 - 2 x AIM-9B Sidewinder IR AAM", "weight": 178.78} + LAU_7___2_x_AIM_9L_Sidewinder_IR_AAM = {"clsid": "{F4-2-AIM9L}", "name": "LAU-7 - 2 x AIM-9L Sidewinder IR AAM", "weight": 201.46} + LAU_7___2_x_AIM_9M_Sidewinder_IR_AAM = {"clsid": "{9DDF5297-94B9-42FC-A45E-6E316121CD85}", "name": "LAU-7 - 2 x AIM-9M Sidewinder IR AAM", "weight": 201.46} + LAU_7___2_x_AIM_9P5_Sidewinder_IR_AAM = {"clsid": "{F4-2-AIM9P5}", "name": "LAU-7 - 2 x AIM-9P5 Sidewinder IR AAM", "weight": 191.4} + LAU_7___2_x_AIM_9P_Sidewinder_IR_AAM = {"clsid": "{773675AB-7C29-422f-AFD8-32844A7B7F17}", "name": "LAU-7 - 2 x AIM-9P Sidewinder IR AAM", "weight": 179.68} + LAU_7___AIM_9B_Sidewinder_IR_AAM = {"clsid": "{GAR-8}", "name": "LAU-7 - AIM-9B Sidewinder IR AAM", "weight": 115.39} + LAU_7___AIM_9E_Sidewinder_IR_AAM = {"clsid": "{AIM-9E-ON-ADAPTER}", "name": "LAU-7 - AIM-9E Sidewinder IR AAM", "weight": 117.43} + LAU_7___AIM_9J_Sidewinder_IR_AAM = {"clsid": "{AIM-9J-ON-ADAPTER}", "name": "LAU-7 - AIM-9J Sidewinder IR AAM", "weight": 117.93} + LAU_7___AIM_9M_Sidewinder_IR_AAM = {"clsid": "{AIM-9M-ON-ADAPTER}", "name": "LAU-7 - AIM-9M Sidewinder IR AAM", "weight": 126.73} + LAU_7___AIM_9P3_Sidewinder_IR_AAM = {"clsid": "{AIM-9P3-ON-ADAPTER}", "name": "LAU-7 - AIM-9P3 Sidewinder IR AAM", "weight": 121.7} + LAU_7___AIM_9P5_Sidewinder_IR_AAM = {"clsid": "{AIM-9P5-ON-ADAPTER}", "name": "LAU-7 - AIM-9P5 Sidewinder IR AAM", "weight": 121.7} + LAU_7___AIM_9P_Sidewinder_IR_AAM = {"clsid": "{AIM-9P-ON-ADAPTER}", "name": "LAU-7 - AIM-9P Sidewinder IR AAM", "weight": 115.84} + LAU_7___AIM_9X_Sidewinder_IR_AAM = {"clsid": "{AIM-9X-ON-ADAPTER}", "name": "LAU-7 - AIM-9X Sidewinder IR AAM", "weight": 125.46} + LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM = {"clsid": "{Robot24J}", "name": "LAU-7 - RB-24J (AIM-9P3) Sidewinder IR AAM", "weight": 121.7} + LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM = {"clsid": "{Robot24}", "name": "LAU-7 - RB-24 (AIM-9B) Sidewinder IR AAM", "weight": 115.39} + LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM = {"clsid": "{Robot74}", "name": "LAU-7 - RB-74 (AIM-9L) Sidewinder IR AAM", "weight": 126.73} + LAU_88_AGM_65D_ONE = {"clsid": "LAU_88_AGM_65D_ONE", "name": "LAU-88 - 1 x AGM-65D - Maverick D (IIR ASM)", "weight": 429} + LAU_88_AGM_65H = {"clsid": "LAU_88_AGM_65H", "name": "LAU-88 - 1 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 419} + LAU_88_AGM_65H_2_L = {"clsid": "LAU_88_AGM_65H_2_L", "name": "LAU-88 - 2 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 627} + LAU_88_AGM_65H_2_R = {"clsid": "LAU_88_AGM_65H_2_R", "name": "LAU-88 - 2 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 627} + LAU_88_AGM_65H_3 = {"clsid": "LAU_88_AGM_65H_3", "name": "LAU-88 - 3 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 835} LAU_88_A_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{LAU_88A_AGM_65Dx3}", "name": "LAU-88/A with 3 x AGM-65D - Maverick D (IIR ASM)", "weight": 865} LAU_88_A_with_3_x_AGM_65H___Maverick_H__CCD_Imp_ASM_ = {"clsid": "{LAU_88A_AGM_65Hx3}", "name": "LAU-88/A with 3 x AGM-65H - Maverick H (CCD Imp ASM)", "weight": 835} LAU_88_A_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = {"clsid": "{LAU_88A_AGM_65Kx3}", "name": "LAU-88/A with 3 x AGM-65K - Maverick K (CCD Imp ASM)", "weight": 1102} - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{E6A6262A-CA08-4B3D-B030-E1A993B98452}", "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", "weight": 647} - LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__ = {"clsid": "{E6A6262A-CA08-4B3D-B030-E1A993B98453}", "name": "LAU-88 with 2 x AGM-65D - Maverick D (IIR ASM)", "weight": 647} - LAU_88_with_2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = {"clsid": "{2CC29C7A-E863-411C-8A6E-BD6F0E730548}", "name": "LAU-88 with 2 x AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 783} - LAU_88_with_2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd__ = {"clsid": "{2CC29C7A-E863-411C-8A6E-BD6F0E730547}", "name": "LAU-88 with 2 x AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 783} - LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = {"clsid": "{D7670BC7-881B-4094-906C-73879CF7EB28}", "name": "LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)", "weight": 807} - LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__ = {"clsid": "{D7670BC7-881B-4094-906C-73879CF7EB27}", "name": "LAU-88 with 2 x AGM-65K - Maverick K (CCD Imp ASM)", "weight": 807} - LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{DAC53A2F-79CA-42FF-A77A-F5649B601308}", "name": "LAU-88 with 3 x AGM-65D - Maverick D (IIR ASM)", "weight": 865} - LAU_88_with_3_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = {"clsid": "{71AAB9B8-81C1-4925-BE50-1EF8E9899271}", "name": "LAU-88 with 3 x AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 1069} - LAU_88_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = {"clsid": "{907D835F-E650-4154-BAFD-C656882555C0}", "name": "LAU-88 with 3 x AGM-65K - Maverick K (CCD Imp ASM)", "weight": 1105} + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{E6A6262A-CA08-4B3D-B030-E1A993B98452}", "name": "LAU-88 - 2 x AGM-65D - Maverick D (IIR ASM)", "weight": 647} + LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__ = {"clsid": "{E6A6262A-CA08-4B3D-B030-E1A993B98453}", "name": "LAU-88 - 2 x AGM-65D - Maverick D (IIR ASM)", "weight": 647} + LAU_88___2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = {"clsid": "{2CC29C7A-E863-411C-8A6E-BD6F0E730548}", "name": "LAU-88 - 2 x AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 783} + LAU_88___2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd__ = {"clsid": "{2CC29C7A-E863-411C-8A6E-BD6F0E730547}", "name": "LAU-88 - 2 x AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 783} + LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = {"clsid": "{D7670BC7-881B-4094-906C-73879CF7EB28}", "name": "LAU-88 - 2 x AGM-65K - Maverick K (CCD Imp ASM)", "weight": 807} + LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__ = {"clsid": "{D7670BC7-881B-4094-906C-73879CF7EB27}", "name": "LAU-88 - 2 x AGM-65K - Maverick K (CCD Imp ASM)", "weight": 807} + LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_ = {"clsid": "{DAC53A2F-79CA-42FF-A77A-F5649B601308}", "name": "LAU-88 - 3 x AGM-65D - Maverick D (IIR ASM)", "weight": 865} + LAU_88___3_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = {"clsid": "{71AAB9B8-81C1-4925-BE50-1EF8E9899271}", "name": "LAU-88 - 3 x AGM-65E - Maverick E (Laser ASM - Lg Whd)", "weight": 1069} + LAU_88___3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_ = {"clsid": "{907D835F-E650-4154-BAFD-C656882555C0}", "name": "LAU-88 - 3 x AGM-65K - Maverick K (CCD Imp ASM)", "weight": 1105} Lantirn_F_16 = {"clsid": "{CAAC1CFD-6745-416B-AFA4-CB57414856D0}", "name": "Lantirn F-16", "weight": 445} Lantirn_Target_Pod = {"clsid": "{D1744B93-2A8A-4C4D-B004-7A09CD8C8F3F}", "name": "Lantirn Target Pod", "weight": 200} LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_API = {"clsid": "{LR25_ARF8M3_API}", "name": "LR-25 - 25 x UnGd Rkts, 50 mm ARF-8/M3 API", "weight": 141} @@ -1043,6 +1061,8 @@ class Weapons: MAK79_3_Mk_82_SnakeEye = {"clsid": "{MAK79_MK82SE 3L}", "name": "MAK79 3 Mk-82 SnakeEye", "weight": 753} MAK79_3_Mk_82_SnakeEye_ = {"clsid": "{MAK79_MK82SE 3R}", "name": "MAK79 3 Mk-82 SnakeEye", "weight": 753} MAK79_3_Mk_83 = {"clsid": "{MAK79_MK83 3L}", "name": "MAK79 3 Mk-83", "weight": 1371} + MAK79_3_Mk_83AIR = {"clsid": "{MAK79_MK83AIR 3L}", "name": "MAK79 3 Mk-83AIR", "weight": 1458} + MAK79_3_Mk_83AIR_ = {"clsid": "{MAK79_MK83AIR 3R}", "name": "MAK79 3 Mk-83AIR", "weight": 1458} MAK79_3_Mk_83_ = {"clsid": "{MAK79_MK83 3R}", "name": "MAK79 3 Mk-83", "weight": 1371} MAK79_4_BDU_33 = {"clsid": "{MAK79_BDU33 4}", "name": "MAK79 4 BDU-33", "weight": 84} MAK79_4_BDU_45 = {"clsid": "{MAK79_BDU45 4}", "name": "MAK79 4 BDU-45", "weight": 968} @@ -1056,6 +1076,8 @@ class Weapons: MAK79_MK_20 = {"clsid": "{MAK79_MK20 1R}", "name": "MAK79 MK-20", "weight": 232} MAK79_MK_20_ = {"clsid": "{MAK79_MK20 1L}", "name": "MAK79 MK-20", "weight": 232} MAK79_Mk_83 = {"clsid": "{MAK79_MK83 1R}", "name": "MAK79 Mk-83", "weight": 457} + MAK79_Mk_83AIR = {"clsid": "{MAK79_MK83AIR 1R}", "name": "MAK79 Mk-83AIR", "weight": 486} + MAK79_Mk_83AIR_ = {"clsid": "{MAK79_MK83AIR 1L}", "name": "MAK79 Mk-83AIR", "weight": 486} MAK79_Mk_83_ = {"clsid": "{MAK79_MK83 1L}", "name": "MAK79 Mk-83", "weight": 457} MATRA_F1___36_x_UnGd_Rkts__68_mm_SNEB_Type_250_F1B_TP_SM = {"clsid": "{MATRA_F1_SNEBT250}", "name": "MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 250 F1B TP-SM", "weight": 228.184} MATRA_F1___36_x_UnGd_Rkts__68_mm_SNEB_Type_251_F1B_HE = {"clsid": "{MATRA_F1_SNEBT251}", "name": "MATRA F1 - 36 x UnGd Rkts, 68 mm SNEB Type 251 F1B HE", "weight": 243.16} @@ -1168,8 +1190,15 @@ class Weapons: Mk_82___6 = {"clsid": "{CFT_L_MK82LD_x_6}", "name": "Mk-82 * 6", "weight": 1446} Mk_82___6_ = {"clsid": "{CFT_R_MK82LD_x_6}", "name": "Mk-82 * 6", "weight": 1446} Mk_83 = {"clsid": "{BRU-32 MK-83}", "name": "Mk-83", "weight": 504.38} + Mk_83AIR = {"clsid": "{BRU42_MK83AIR RS}", "name": "Mk-83AIR", "weight": 604} + Mk_83AIR_ = {"clsid": "{BRU3242_MK83AIR RS}", "name": "Mk-83AIR", "weight": 661.38} + Mk_83AIR__ = {"clsid": "{PHXBRU3242_MK83AIR RS}", "name": "Mk-83AIR", "weight": 661.38} + Mk_83AIR___ = {"clsid": "{BRU42_MK83AIR LS}", "name": "Mk-83AIR", "weight": 604} + Mk_83AIR____ = {"clsid": "{BRU3242_MK83AIR LS}", "name": "Mk-83AIR", "weight": 661.38} + Mk_83AIR_____ = {"clsid": "{PHXBRU3242_MK83AIR LS}", "name": "Mk-83AIR", "weight": 661.38} Mk_83CT = {"clsid": "{Mk_83CT}", "name": "Mk-83CT", "weight": 454} Mk_83_ = {"clsid": "{BRU42_MK83 RS}", "name": "Mk-83", "weight": 575} + Mk_83_AIR = {"clsid": "{BRU-32 MK-83AIR}", "name": "Mk-83 AIR", "weight": 533.38} Mk_83_AIR__BSU_85____1000_lb_GP_Chute_Retarded_Bomb_HD = {"clsid": "{Mk_83AIR}", "name": "Mk-83 AIR (BSU-85) - 1000 lb GP Chute Retarded Bomb HD", "weight": 476.3} Mk_83__ = {"clsid": "{BRU3242_MK83 RS}", "name": "Mk-83", "weight": 632.38} Mk_83___ = {"clsid": "{PHXBRU3242_MK83 RS}", "name": "Mk-83", "weight": 632.38} @@ -1378,58 +1407,60 @@ class Weapons: SPS_141_100__21____jamming_and_countermeasures_pod = {"clsid": "{SPS-141-100}", "name": "SPS-141-100 (21) - jamming and countermeasures pod", "weight": 150} SPS_141___ECM_Jamming_Pod = {"clsid": "{F75187EF-1D9E-4DA9-84B4-1A1A14A3973A}", "name": "SPS-141 - ECM Jamming Pod", "weight": 150} Strike_Camera_Pod = {"clsid": "{GD_F100_STRIKE_CAMERA}", "name": "Strike Camera Pod", "weight": 15} - SUU_23 = {"clsid": "{SUU_23_POD}", "name": "SUU-23", "weight": 612.35} - SUU_25_x_8_LUU_2___Target_Marker_Flares = {"clsid": "{CAE48299-A294-4bad-8EE6-89EFC5DCDF00}", "name": "SUU-25 x 8 LUU-2 - Target Marker Flares", "weight": 130} + SUU_23 = {"clsid": "{SUU_23_POD_Centerline}", "name": "SUU-23", "weight": 788.796488} + SUU_23_ = {"clsid": "{SUU_23_POD_Wing}", "name": "SUU-23", "weight": 788.796488} + SUU_23__ = {"clsid": "{SUU_23_POD}", "name": "SUU-23", "weight": 788.796488} SUU_25___8_LUU_2 = {"clsid": "{BRU42_SUU25}", "name": "SUU-25 * 8 LUU-2", "weight": 258} SUU_25___8_LUU_2_ = {"clsid": "{BRU3242_SUU25}", "name": "SUU-25 * 8 LUU-2", "weight": 315.38} + SUU_25___8_x_Illumination_Flare__LUU_2B = {"clsid": "{CAE48299-A294-4bad-8EE6-89EFC5DCDF00}", "name": "SUU-25 - 8 x Illumination Flare, LUU-2B", "weight": 226.8} S_24A__21____180_kg__cumulative_unguided_rocket = {"clsid": "{S-24A}", "name": "S-24A (21) - 180 kg, cumulative unguided rocket", "weight": 235} S_24B__21____180_kg__fragmented_unguided_rocket = {"clsid": "{S-24B}", "name": "S-24B (21) - 180 kg, fragmented unguided rocket", "weight": 235} S_24B___240mm_UnGd_Rkt__235kg__HE_Frag___Low_Smk_ = {"clsid": "{1FA14DEA-8CDB-45AD-88A8-EC068DF1E65A}", "name": "S-24B - 240mm UnGd Rkt, 235kg, HE/Frag, (Low Smk)", "weight": 235} S_25L___320Kg__340mm_Laser_Guided_Rkt = {"clsid": "{0180F983-C14A-11d8-9897-000476191836}", "name": "S-25L - 320Kg, 340mm Laser Guided Rkt", "weight": 500} Tactical_Airborne_Reconnaissance_Pod_System = {"clsid": "{F14-TARPS}", "name": "Tactical Airborne Reconnaissance Pod System", "weight": 839} Tangazh_ELINT_pod = {"clsid": "{0519A262-0AB6-11d6-9193-00A0249B6F00}", "name": "Tangazh ELINT pod", "weight": 200} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = {"clsid": "{TER_9A_2R*LAU-131_M151}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 252.2} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = {"clsid": "{TER_9A_2L*LAU-131_M151}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 252.2} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = {"clsid": "{TER_9A_2L*LAU-131_M156}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 254.72} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = {"clsid": "{TER_9A_2R*LAU-131_M156}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 254.72} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = {"clsid": "{TER_9A_2R*LAU-131_MK5}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 235.4} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = {"clsid": "{TER_9A_2L*LAU-131_MK5}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 235.4} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = {"clsid": "{TER_9A_2L*LAU-131_MK61}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 234.42} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = {"clsid": "{TER_9A_2R*LAU-131_MK61}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 234.42} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = {"clsid": "{TER_9A_2R*LAU-131_WTU-1/B}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 252.2} - TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = {"clsid": "{TER_9A_2L*LAU-131_WTU-1/B}", "name": "TER-9A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 252.2} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = {"clsid": "{TER_9A_2L*LAU-68_M151}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 276.6} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = {"clsid": "{TER_9A_2R*LAU-68_M151}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 276.6} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = {"clsid": "{TER_9A_2L*LAU-68_M156}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 279.12} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = {"clsid": "{TER_9A_2R*LAU-68_M156}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 279.12} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = {"clsid": "{TER_9A_2R*LAU-68_MK5}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 259.8} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = {"clsid": "{TER_9A_2L*LAU-68_MK5}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 259.8} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = {"clsid": "{TER_9A_2L*LAU-68_MK61}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 258.82} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = {"clsid": "{TER_9A_2R*LAU-68_MK61}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 258.82} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = {"clsid": "{TER_9A_2L*LAU-68_WTU-1/B}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 276.6} - TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = {"clsid": "{TER_9A_2R*LAU-68_WTU-1/B}", "name": "TER-9A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 276.6} - TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = {"clsid": "{TER_9A_2L*BDU-50LGB}", "name": "TER-9A with 2 x BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", "weight": 607.6} - TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_ = {"clsid": "{TER_9A_2R*BDU-50LGB}", "name": "TER-9A with 2 x BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", "weight": 607.6} - TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb = {"clsid": "{TER_9A_2L*CBU-87}", "name": "TER-9A with 2 x CBU-87 - 202 x CEM Cluster Bomb", "weight": 907.6} - TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb_ = {"clsid": "{TER_9A_2R*CBU-87}", "name": "TER-9A with 2 x CBU-87 - 202 x CEM Cluster Bomb", "weight": 907.6} - TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb = {"clsid": "{TER_9A_2L*CBU-97}", "name": "TER-9A with 2 x CBU-97 - 10 x SFW Cluster Bomb", "weight": 881.6} - TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb_ = {"clsid": "{TER_9A_2R*CBU-97}", "name": "TER-9A with 2 x CBU-97 - 10 x SFW Cluster Bomb", "weight": 881.6} - TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = {"clsid": "{TER_9A_2L*GBU-12}", "name": "TER-9A with 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 601.6} - TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_ = {"clsid": "{TER_9A_2R*GBU-12}", "name": "TER-9A with 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 601.6} - TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_2L*MK-82AIR}", "name": "TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 531.6} - TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = {"clsid": "{TER_9A_2R*MK-82AIR}", "name": "TER-9A with 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 531.6} - TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_2L*MK-82_Snakeye}", "name": "TER-9A with 2 x Mk-82 Snakeye - 500lb GP Bomb HD", "weight": 546.6} - TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_ = {"clsid": "{TER_9A_2R*MK-82_Snakeye}", "name": "TER-9A with 2 x Mk-82 Snakeye - 500lb GP Bomb HD", "weight": 546.6} - TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{TER_9A_2L*MK-82}", "name": "TER-9A with 2 x Mk-82 - 500lb GP Bomb LD", "weight": 503.6} - TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD_ = {"clsid": "{TER_9A_2R*MK-82}", "name": "TER-9A with 2 x Mk-82 - 500lb GP Bomb LD", "weight": 503.6} - TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD = {"clsid": "{TER_9A_3*BDU-33}", "name": "TER-9A with 3 x BDU-33 - 25lb Practice Bomb LD", "weight": 81.5} - TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = {"clsid": "{TER_9A_3*BDU-50HD}", "name": "TER-9A with 3 x BDU-50HD - 500lb Inert Practice Bomb HD", "weight": 743.6} - TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = {"clsid": "{TER_9A_3*BDU-50LD}", "name": "TER-9A with 3 x BDU-50LD - 500lb Inert Practice Bomb LD", "weight": 743.6} - TER_9A_with_3_x_CBU_87___202_x_CEM_Cluster_Bomb = {"clsid": "{TER_9A_3*CBU-87}", "name": "TER-9A with 3 x CBU-87 - 202 x CEM Cluster Bomb", "weight": 1337.6} - TER_9A_with_3_x_CBU_97___10_x_SFW_Cluster_Bomb = {"clsid": "{TER_9A_3*CBU-97}", "name": "TER-9A with 3 x CBU-97 - 10 x SFW Cluster Bomb", "weight": 1298.6} - TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_3*MK-82AIR}", "name": "TER-9A with 3 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 773.6} - TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_3*MK-82_Snakeye}", "name": "TER-9A with 3 x Mk-82 Snakeye - 500lb GP Bomb HD", "weight": 796.1} - TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{TER_9A_3*MK-82}", "name": "TER-9A with 3 x Mk-82 - 500lb GP Bomb LD", "weight": 731.6} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = {"clsid": "{TER_9A_2R*LAU-131_M151}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 252.2} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = {"clsid": "{TER_9A_2L*LAU-131_M151}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 252.2} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = {"clsid": "{TER_9A_2L*LAU-131_M156}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 254.72} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = {"clsid": "{TER_9A_2R*LAU-131_M156}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 254.72} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = {"clsid": "{TER_9A_2R*LAU-131_MK5}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 235.4} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = {"clsid": "{TER_9A_2L*LAU-131_MK5}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 235.4} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = {"clsid": "{TER_9A_2L*LAU-131_MK61}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 234.42} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = {"clsid": "{TER_9A_2R*LAU-131_MK61}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 234.42} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = {"clsid": "{TER_9A_2R*LAU-131_WTU-1/B}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 252.2} + TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = {"clsid": "{TER_9A_2L*LAU-131_WTU-1/B}", "name": "TER-9/A: 2 x LAU-131 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 252.2} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE = {"clsid": "{TER_9A_2L*LAU-68_M151}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 276.6} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_ = {"clsid": "{TER_9A_2R*LAU-68_M151}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M151 HE", "weight": 276.6} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM = {"clsid": "{TER_9A_2L*LAU-68_M156}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 279.12} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_ = {"clsid": "{TER_9A_2R*LAU-68_M156}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 M156 SM", "weight": 279.12} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT = {"clsid": "{TER_9A_2R*LAU-68_MK5}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 259.8} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_ = {"clsid": "{TER_9A_2L*LAU-68_MK5}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 5 HEAT", "weight": 259.8} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP = {"clsid": "{TER_9A_2L*LAU-68_MK61}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 258.82} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_ = {"clsid": "{TER_9A_2R*LAU-68_MK61}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 Mk 61 TP", "weight": 258.82} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP = {"clsid": "{TER_9A_2L*LAU-68_WTU-1/B}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 276.6} + TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_ = {"clsid": "{TER_9A_2R*LAU-68_WTU-1/B}", "name": "TER-9/A: 2 x LAU-68 - 7 x UnGd Rkts, 70 mm Hydra 70 WTU-1/B TP", "weight": 276.6} + TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = {"clsid": "{TER_9A_2L*BDU-50LGB}", "name": "TER-9/A - 2 x BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", "weight": 607.6} + TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_ = {"clsid": "{TER_9A_2R*BDU-50LGB}", "name": "TER-9/A - 2 x BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", "weight": 607.6} + TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb = {"clsid": "{TER_9A_2L*CBU-87}", "name": "TER-9/A - 2 x CBU-87 - 202 x CEM Cluster Bomb", "weight": 907.6} + TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb_ = {"clsid": "{TER_9A_2R*CBU-87}", "name": "TER-9/A - 2 x CBU-87 - 202 x CEM Cluster Bomb", "weight": 907.6} + TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb = {"clsid": "{TER_9A_2L*CBU-97}", "name": "TER-9/A - 2 x CBU-97 - 10 x SFW Cluster Bomb", "weight": 881.6} + TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb_ = {"clsid": "{TER_9A_2R*CBU-97}", "name": "TER-9/A - 2 x CBU-97 - 10 x SFW Cluster Bomb", "weight": 881.6} + TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb = {"clsid": "{TER_9A_2L*GBU-12}", "name": "TER-9/A - 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 601.6} + TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb_ = {"clsid": "{TER_9A_2R*GBU-12}", "name": "TER-9/A - 2 x GBU-12 - 500lb Laser Guided Bomb", "weight": 601.6} + TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_2L*MK-82AIR}", "name": "TER-9/A - 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 531.6} + TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_ = {"clsid": "{TER_9A_2R*MK-82AIR}", "name": "TER-9/A - 2 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 531.6} + TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_2L*MK-82_Snakeye}", "name": "TER-9/A - 2 x Mk-82 Snakeye - 500lb GP Bomb HD", "weight": 546.6} + TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_ = {"clsid": "{TER_9A_2R*MK-82_Snakeye}", "name": "TER-9/A - 2 x Mk-82 Snakeye - 500lb GP Bomb HD", "weight": 546.6} + TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{TER_9A_2L*MK-82}", "name": "TER-9/A - 2 x Mk-82 - 500lb GP Bomb LD", "weight": 503.6} + TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD_ = {"clsid": "{TER_9A_2R*MK-82}", "name": "TER-9/A - 2 x Mk-82 - 500lb GP Bomb LD", "weight": 503.6} + TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD = {"clsid": "{TER_9A_3*BDU-33}", "name": "TER-9/A - 3 x BDU-33 - 25lb Practice Bomb LD", "weight": 81.5} + TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD = {"clsid": "{TER_9A_3*BDU-50HD}", "name": "TER-9/A - 3 x BDU-50HD - 500lb Inert Practice Bomb HD", "weight": 743.6} + TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD = {"clsid": "{TER_9A_3*BDU-50LD}", "name": "TER-9/A - 3 x BDU-50LD - 500lb Inert Practice Bomb LD", "weight": 743.6} + TER_9_A___3_x_CBU_87___202_x_CEM_Cluster_Bomb = {"clsid": "{TER_9A_3*CBU-87}", "name": "TER-9/A - 3 x CBU-87 - 202 x CEM Cluster Bomb", "weight": 1337.6} + TER_9_A___3_x_CBU_97___10_x_SFW_Cluster_Bomb = {"clsid": "{TER_9A_3*CBU-97}", "name": "TER-9/A - 3 x CBU-97 - 10 x SFW Cluster Bomb", "weight": 1298.6} + TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_3*MK-82AIR}", "name": "TER-9/A - 3 x Mk-82 AIR Ballute - 500lb GP Bomb HD", "weight": 773.6} + TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = {"clsid": "{TER_9A_3*MK-82_Snakeye}", "name": "TER-9/A - 3 x Mk-82 Snakeye - 500lb GP Bomb HD", "weight": 796.1} + TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD = {"clsid": "{TER_9A_3*MK-82}", "name": "TER-9/A - 3 x Mk-82 - 500lb GP Bomb LD", "weight": 731.6} Telson_8___8_x_UnGd_Rkts__68_mm_SNEB_Type_250_F1B_TP_SM = {"clsid": "{TELSON8_SNEBT250}", "name": "Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 250 F1B TP-SM", "weight": 61.152} Telson_8___8_x_UnGd_Rkts__68_mm_SNEB_Type_250_F1B_TP_SM_ = {"clsid": "{LAU_SNEB68_WP}", "name": "Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 250 F1B TP-SM", "weight": 61.152} Telson_8___8_x_UnGd_Rkts__68_mm_SNEB_Type_251_H1_HE = {"clsid": "{TELSON8_SNEBT251}", "name": "Telson 8 - 8 x UnGd Rkts, 68 mm SNEB Type 251 H1 HE", "weight": 64.48} @@ -1523,7 +1554,15 @@ class Weapons: _1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-2A_MER_1x_Left}", "name": "1x CBU-2/A x 19x19 (361) BLU-3 Bomblets, HE (MER)", "weight": 437.96644376} _1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-2A_MER_1x_Right}", "name": "1x CBU-2/A x 19x19 (361) BLU-3 Bomblets, HE (MER)", "weight": 437.96644376} _1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER___ = {"clsid": "{HB_F4E_CBU-2A_MER_1x}", "name": "1x CBU-2/A x 19x19 (361) BLU-3 Bomblets, HE (MER)", "weight": 437.96644376} + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-38A_MER_1x_Left}", "name": "1x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 435.911672} + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-38A_MER_1x_Right}", "name": "1x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 435.911672} + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = {"clsid": "{HB_F4E_CBU-38A_1x}", "name": "1x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (TER)", "weight": 464.111672} + _1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER__Alternate = {"clsid": "{HB_F4E_CBU-38A_1x_Alt}", "name": "1x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (TER) Alternate", "weight": 464.111672} _1x_CBU_52B___220_x_HE_Frag_bomblets__TER_ = {"clsid": "{GD_F100_TER_CBU-52_x1}", "name": "1x CBU-52B - 220 x HE/Frag bomblets (TER)", "weight": 403.6} + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-7A_MER_1x_Left}", "name": "1x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 435.911672} + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-7A_MER_1x_Right}", "name": "1x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 435.911672} + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = {"clsid": "{HB_F4E_CBU-7A_1x}", "name": "1x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (TER)", "weight": 464.111672} + _1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER__Alternate = {"clsid": "{HB_F4E_CBU-7A_1x_Alt}", "name": "1x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (TER) Alternate", "weight": 464.111672} _1x_GBU_12___500lb_Laser_Guided_Bomb__TER_ = {"clsid": "{HB_A6E_GBU12_TER_1x}", "name": "1x GBU-12 - 500lb Laser Guided Bomb (TER)", "weight": 405} _1x_GBU_12___500lb_Laser_Guided_Bomb__TER__ = {"clsid": "{GD_F100_TER_GBU-12_x1}", "name": "1x GBU-12 - 500lb Laser Guided Bomb (TER)", "weight": 324.6} _1x_GBU_16___1000lb_Laser_Guided_Bomb__MER_ = {"clsid": "{HB_A6E_GBU16_MER_1x_AFT}", "name": "1x GBU-16 - 1000lb Laser Guided Bomb (MER)", "weight": 612.8} @@ -1592,11 +1631,11 @@ class Weapons: _2x_AIM_9B_Sidewinder_IR_AAM = {"clsid": "{GD_F100_AIM-9B_x2}", "name": "2x AIM-9B Sidewinder IR AAM", "weight": 230.78} _2x_AIM_9E_Sidewinder_IR_AAM = {"clsid": "{GD_F100_AIM-9E_x2}", "name": "2x AIM-9E Sidewinder IR AAM", "weight": 234.86} _2x_AIM_9J_Sidewinder_IR_AAM = {"clsid": "{GD_F100_AIM-9J_x2}", "name": "2x AIM-9J Sidewinder IR AAM", "weight": 235.86} - _2x_AIM_9L = {"clsid": "{LAU-7_AIM-9L_Left}", "name": "2x AIM-9L", "weight": 100.5} - _2x_AIM_9L_ = {"clsid": "{LAU-7_AIM-9L_Right}", "name": "2x AIM-9L", "weight": 100.5} + _2x_AIM_9L_Sidewinder_IR_AAM = {"clsid": "{LAU-7_AIM-9L_Left}", "name": "2x AIM-9L Sidewinder IR AAM", "weight": 100.5} + _2x_AIM_9L_Sidewinder_IR_AAM_ = {"clsid": "{LAU-7_AIM-9L_Right}", "name": "2x AIM-9L Sidewinder IR AAM", "weight": 100.5} _2x_AIM_9L_Sidewinder_IR_AAM__hypothetical_for_90s_ = {"clsid": "{GD_F100_AIM-9L_x2}", "name": "2x AIM-9L Sidewinder IR AAM (hypothetical for 90s)", "weight": 253.46} - _2x_AIM_9M = {"clsid": "{LAU-7_AIM-9M_Left}", "name": "2x AIM-9M", "weight": 101.64} - _2x_AIM_9M_ = {"clsid": "{LAU-7_AIM-9M_Right}", "name": "2x AIM-9M", "weight": 101.64} + _2x_AIM_9M_Sidewinder_IR_AAM = {"clsid": "{LAU-7_AIM-9M_Left}", "name": "2x AIM-9M Sidewinder IR AAM", "weight": 101.64} + _2x_AIM_9M_Sidewinder_IR_AAM_ = {"clsid": "{LAU-7_AIM-9M_Right}", "name": "2x AIM-9M Sidewinder IR AAM", "weight": 101.64} _2x_AIM_9M_Sidewinder_IR_AAM__hypothetical_for_90s_ = {"clsid": "{GD_F100_AIM-9_x2}", "name": "2x AIM-9M Sidewinder IR AAM (hypothetical for 90s)", "weight": 253.46} _2x_AIM_9P3_Sidewinder_IR_AAM__backwards_compatible_ = {"clsid": "{GD_F100_AIM-9P3_x2}", "name": "2x AIM-9P3 Sidewinder IR AAM (backwards compatible)", "weight": 243.4} _2x_AIM_9P5_Sidewinder_IR_AAM__backwards_compatible_ = {"clsid": "{GD_F100_AIM-9P5_x2}", "name": "2x AIM-9P5 Sidewinder IR AAM (backwards compatible)", "weight": 243.4} @@ -1623,8 +1662,18 @@ class Weapons: _2x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-2BA_MER_2x_Right}", "name": "2x CBU-2B/A x 22x19 (418) BLU-3B Bomblets, HE (MER)", "weight": 865.59030176} _2x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-2A_MER_2x_Left}", "name": "2x CBU-2/A x 19x19 (361) BLU-3 Bomblets, HE (MER)", "weight": 776.13288752} _2x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-2A_MER_2x_Right}", "name": "2x CBU-2/A x 19x19 (361) BLU-3 Bomblets, HE (MER)", "weight": 776.13288752} + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-38A_MER_2x_Left}", "name": "2x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 772.023344} + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-38A_MER_2x_Center}", "name": "2x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 772.023344} + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__Opposed = {"clsid": "{HB_F4E_CBU-38A_MER_2x_Center_Opposed}", "name": "2x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER) Opposed", "weight": 772.023344} + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___ = {"clsid": "{HB_F4E_CBU-38A_MER_2x_Right}", "name": "2x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 772.023344} + _2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = {"clsid": "{HB_F4E_CBU-38A_2x}", "name": "2x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (TER)", "weight": 800.223344} _2x_CBU_52B___220_x_HE_Frag_bomblets__TER_ = {"clsid": "{GD_F100_TER_CBU-52_x2}", "name": "2x CBU-52B - 220 x HE/Frag bomblets (TER)", "weight": 759.6} _2x_CBU_52B___220_x_HE_Frag_bomblets__TER__ = {"clsid": "{HB_F4E_CBU-52B_2x}", "name": "2x CBU-52B - 220 x HE/Frag bomblets (TER)", "weight": 840} + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-7A_MER_2x_Left}", "name": "2x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 772.023344} + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-7A_MER_2x_Center}", "name": "2x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 772.023344} + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__Opposed = {"clsid": "{HB_F4E_CBU-7A_MER_2x_Center_Opposed}", "name": "2x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER) Opposed", "weight": 772.023344} + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___ = {"clsid": "{HB_F4E_CBU-7A_MER_2x_Right}", "name": "2x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 772.023344} + _2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = {"clsid": "{HB_F4E_CBU-7A_2x}", "name": "2x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (TER)", "weight": 800.223344} _2x_CBU_87___202_x_CEM_Cluster_Bomb__TER_ = {"clsid": "{HB_F4E_CBU-87_2x}", "name": "2x CBU-87 - 202 x CEM Cluster Bomb (TER)", "weight": 988} _2x_GBU_12___500lb_Laser_Guided_Bomb__MER_ = {"clsid": "{HB_A6E_GBU12_MER_2x_RIGHT}", "name": "2x GBU-12 - 500lb Laser Guided Bomb (MER)", "weight": 653.8} _2x_GBU_12___500lb_Laser_Guided_Bomb__MER__ = {"clsid": "{HB_A6E_GBU12_MER_2x_LEFT}", "name": "2x GBU-12 - 500lb Laser Guided Bomb (MER)", "weight": 653.8} @@ -1868,9 +1917,17 @@ class Weapons: _3x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD__TER_ = {"clsid": "{GD_F100_TER_BDU-50LGB_x3}", "name": "3x BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD (TER)", "weight": 887.6} _3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_ = {"clsid": "{HB_F4E_BLU-107B_3x}", "name": "3x BLU-107/B Durandal - 219kg Concrete Piercing Chute Retarded Bomb w/Booster (TER)", "weight": 785} _3x_BL_755___147_Frag_Pen_bomblets__TER_ = {"clsid": "{HB_F4E_BL755_TER_3x}", "name": "3x BL-755 - 147 Frag/Pen bomblets (TER)", "weight": 962} + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-38A_MER_3x_Left}", "name": "3x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 1108.135016} + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-38A_MER_3x_Center}", "name": "3x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 1108.135016} + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___ = {"clsid": "{HB_F4E_CBU-38A_MER_3x_Right}", "name": "3x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 1108.135016} + _3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_ = {"clsid": "{HB_F4E_CBU-38A_3x}", "name": "3x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (TER)", "weight": 1136.335016} _3x_CBU_52B___220_x_HE_Frag_bomblets__MER_ = {"clsid": "{HB_F4E_CBU-52B_MER_3x_Left}", "name": "3x CBU-52B - 220 x HE/Frag bomblets (MER)", "weight": 1167.8} _3x_CBU_52B___220_x_HE_Frag_bomblets__MER__ = {"clsid": "{HB_F4E_CBU-52B_MER_3x_Right}", "name": "3x CBU-52B - 220 x HE/Frag bomblets (MER)", "weight": 1167.8} _3x_CBU_52B___220_x_HE_Frag_bomblets__TER_ = {"clsid": "{GD_F100_TER_CBU-52_x3}", "name": "3x CBU-52B - 220 x HE/Frag bomblets (TER)", "weight": 1115.6} + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-7A_MER_3x_Left}", "name": "3x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 1108.135016} + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-7A_MER_3x_Center}", "name": "3x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 1108.135016} + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___ = {"clsid": "{HB_F4E_CBU-7A_MER_3x_Right}", "name": "3x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 1108.135016} + _3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_ = {"clsid": "{HB_F4E_CBU-7A_3x}", "name": "3x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (TER)", "weight": 1136.335016} _3x_CBU_87___202_x_CEM_Cluster_Bomb__MER_ = {"clsid": "{HB_F4E_CBU-87_MER_3x_Left}", "name": "3x CBU-87 - 202 x CEM Cluster Bomb (MER)", "weight": 1389.8} _3x_CBU_87___202_x_CEM_Cluster_Bomb__MER__ = {"clsid": "{HB_F4E_CBU-87_MER_3x_Right}", "name": "3x CBU-87 - 202 x CEM Cluster Bomb (MER)", "weight": 1389.8} _3x_GBU_12___500lb_Laser_Guided_Bomb__TER_ = {"clsid": "{GD_F100_TER_GBU-12_x3}", "name": "3x GBU-12 - 500lb Laser Guided Bomb (TER)", "weight": 878.6} @@ -1953,7 +2010,13 @@ class Weapons: _4x_BDU_45B___500lb_Practice_Bomb__MER__ = {"clsid": "{HB_A6E_BDU45_MER_4x_LEFT}", "name": "4x BDU-45B - 500lb Practice Bomb (MER)", "weight": 1027.8} _4x_BDU_45___500lb_Practice_Bomb__MER_ = {"clsid": "{HB_A6E_BDU45SE_MER_4x_RIGHT}", "name": "4x BDU-45 - 500lb Practice Bomb (MER)", "weight": 1027.8} _4x_BDU_45___500lb_Practice_Bomb__MER__ = {"clsid": "{HB_A6E_BDU45SE_MER_4x_LEFT}", "name": "4x BDU-45 - 500lb Practice Bomb (MER)", "weight": 1027.8} + _4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-38A_MER_4x_Left}", "name": "4x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 1444.246688} + _4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-38A_MER_4x_Center}", "name": "4x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 1444.246688} + _4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___ = {"clsid": "{HB_F4E_CBU-38A_MER_4x_Right}", "name": "4x CBU-38/A x 1x40 (40) BLU-49/B Bomblets, HE (MER)", "weight": 1444.246688} _4x_CBU_52B___220_x_HE_Frag_bomblets__MER_ = {"clsid": "{HB_F4E_CBU-52B_MER_6x}", "name": "4x CBU-52B - 220 x HE/Frag bomblets (MER)", "weight": 1523.8} + _4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_ = {"clsid": "{HB_F4E_CBU-7A_MER_4x_Left}", "name": "4x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 1444.246688} + _4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__ = {"clsid": "{HB_F4E_CBU-7A_MER_4x_Center}", "name": "4x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 1444.246688} + _4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___ = {"clsid": "{HB_F4E_CBU-7A_MER_4x_Right}", "name": "4x CBU-7/A x 30x40 (1200) BLU-18/B Bomblets, HE (MER)", "weight": 1444.246688} _4x_CBU_87___202_x_CEM_Cluster_Bomb__MER_ = {"clsid": "{HB_F4E_CBU-87_MER_4x}", "name": "4x CBU-87 - 202 x CEM Cluster Bomb (MER)", "weight": 1819.8} _4x_M117___750lb_GP_Bomb_LD__MER_ = {"clsid": "{HB_A6E_M117_MER_4x}", "name": "4x M117 - 750lb GP Bomb LD (MER)", "weight": 1459.8} _4x_M117___750lb_GP_Bomb_LD__MER___OB_ = {"clsid": "{HB_A6E_M117_MER_4x_RIGHT}", "name": "4x M117 - 750lb GP Bomb LD (MER) (OB)", "weight": 1459.8} @@ -2152,17 +2215,17 @@ class Weapons: "{HB_F4E_AIM-7E-2}": Weapons.AIM_7E_2_Sparrow_Semi_Active_Radar_, "{AIM-7E}": Weapons.AIM_7E_Sparrow_Semi_Active_Radar, "{HB_F4E_AIM-7E}": Weapons.AIM_7E_Sparrow_Semi_Active_Radar_, - "{HB_F4E_AIM-7F}": Weapons.AIM_7F, - "{SHOULDER AIM-7F}": Weapons.AIM_7F_, + "{SHOULDER AIM-7F}": Weapons.AIM_7F, + "{BELLY AIM-7F}": Weapons.AIM_7F_, "{AIM-7F}": Weapons.AIM_7F_Sparrow_Semi_Active_Radar, - "{BELLY AIM-7F}": Weapons.AIM_7F__, - "{HB_F4E_AIM-7M}": Weapons.AIM_7M, + "{HB_F4E_AIM-7F}": Weapons.AIM_7F_Sparrow_Semi_Active_Radar_, + "{SHOULDER AIM-7M}": Weapons.AIM_7M, "{SHOULDER AIM-7MH}": Weapons.AIM_7MH, "{BELLY AIM-7MH}": Weapons.AIM_7MH_, "{AIM-7H}": Weapons.AIM_7MH_Sparrow_Semi_Active_Radar, - "{SHOULDER AIM-7M}": Weapons.AIM_7M_, + "{BELLY AIM-7M}": Weapons.AIM_7M_, "{8D399DDA-FF81-4F14-904D-099B34FE7918}": Weapons.AIM_7M_Sparrow_Semi_Active_Radar, - "{BELLY AIM-7M}": Weapons.AIM_7M__, + "{HB_F4E_AIM-7M}": Weapons.AIM_7M_Sparrow_Semi_Active_Radar_, "{SHOULDER AIM-7P}": Weapons.AIM_7P, "{BELLY AIM-7P}": Weapons.AIM_7P_, "{AIM-7P}": Weapons.AIM_7P_Sparrow_Semi_Active_Radar, @@ -2171,8 +2234,8 @@ class Weapons: "{AIM-9JULI}": Weapons.AIM_9JULI_Sidewinder_IR_AAM, "{AIM-9J}": Weapons.AIM_9J_Sidewinder_IR_AAM, "{AIM-9L}": Weapons.AIM_9L_Sidewinder_IR_AAM, - "{AIM-9M}": Weapons.AIM_9M, "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}": Weapons.AIM_9M_Sidewinder_IR_AAM, + "{AIM-9M}": Weapons.AIM_9M_Sidewinder_IR_AAM_, "{AIM-9P3}": Weapons.AIM_9P3_Sidewinder_IR_AAM, "{AIM-9P5}": Weapons.AIM_9P5_Sidewinder_IR_AAM, "{9BFD8C90-F7AE-4e90-833B-BFD0CED0E536}": Weapons.AIM_9P_Sidewinder_IR_AAM, @@ -2206,8 +2269,6 @@ class Weapons: "{AN_ASQ_213}": Weapons.AN_ASQ_213_HTS___HARM_Targeting_System, "{AN_ASQ_228}": Weapons.AN_ASQ_228_ATFLIR___Targeting_Pod, "{AIS_ASQ_T50}": Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod, - "{LAU-138 wtip - TCTS L}": Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod_, - "{LAU-138 wtip - TCTS R}": Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod__, "{HB_PAVE_SPIKE_FAST_TRACK}": Weapons.AN_AVQ_23_Pave_Spike__Fast_Smart_Track____Targeting_Pod, "{HB_PAVE_SPIKE_FAST_ON_ADAPTER_IN_AERO7}": Weapons.AN_AVQ_23_Pave_Spike__Fast_Smart_Track____Targeting_Pod_Rack, "{HB_PAVE_SPIKE}": Weapons.AN_AVQ_23_Pave_Spike___Targeting_Pod, @@ -2359,8 +2420,9 @@ class Weapons: "{BRU33_2X_MK-82}": Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, "{BRU33_2X_MK-83AIR}": Weapons.BRU_33_with_2_x_Mk_83_AIR__BSU_85____1000_lb_GP_Chute_Retarded_Bomb_HD, "{BRU33_2X_MK-83}": Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - "{BRU41_6X_BDU-33}": Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - "{BRU41_6X_MK-82}": Weapons.BRU_41A_with_6_x_Mk_82___500lb_GP_Bomb_LD, + "{BRU41_6X_BDU-33}": Weapons.BRU_41A___6_x_BDU_33___25lb_Practice_Bomb_LD, + "{BRU41_6X_MK-82}": Weapons.BRU_41A___6_x_Mk_82___500lb_GP_Bomb_LD, + "{BRU-42_LS_1*SUU-25_8*LUU-2}": Weapons.BRU_42_1_x_SUU_25___8_x_Illumination_Flare__LUU_2B_, "{LAU-131x2 - 7 AGR-20A L}": Weapons.BRU_42_2_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS, "{LAU-131x2 - 7 AGR-20A R}": Weapons.BRU_42_2_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS_, "{LAU-131x2 - 7 AGR-20 M282 L}": Weapons.BRU_42_2_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M282_MPP_APKWS, @@ -2397,6 +2459,8 @@ class Weapons: "{BRU42LS_2*LAU68_HYDRA_70_MK61_R}": Weapons.BRU_42_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_, "{BRU42LS_2*LAU68_HYDRA_70_WTU1B_L}": Weapons.BRU_42_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP, "{BRU42LS_2*LAU68_HYDRA_70_WTU1B_R}": Weapons.BRU_42_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_, + "{BRU-42_LS_2*SUU-25_8*LUU-2_L}": Weapons.BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B_, + "{BRU-42_LS_2*SUU-25_8*LUU-2_R}": Weapons.BRU_42_2_x_SUU_25___8_x_Illumination_Flare__LUU_2B__, "BRU-42_3*BDU-33": Weapons.BRU_42_3_BDU_33, "BRU-42_3*GBU-12": Weapons.BRU_42_3_GBU_12, "{LAU-131x3 - 7 AGR-20A}": Weapons.BRU_42_3_x_LAU_131___7_x_Laser_Guided_Rkts__70_mm_Hydra_70_M151_HE_APKWS, @@ -2410,30 +2474,27 @@ class Weapons: "{9BC82B3D-FE70-4910-B2B7-3E54EFE73262}": Weapons.BRU_42_3_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT, "{C0FA251E-B645-4ce5-926B-F4BC20822F8B}": Weapons.BRU_42_3_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP, "{A1853B38-2160-4ffe-B7E9-9BF81E6C3D77}": Weapons.BRU_42_3_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP, + "{BRU-42_LS_3*SUU-25_8*LUU-2}": Weapons.BRU_42_3_x_SUU_25___8_x_Illumination_Flare__LUU_2B, "BRU-42_LS": Weapons.BRU_42_LS, - "{BRU42_1X_GBU-12}": Weapons.BRU_42_with_1_x_GBU_12___500lb_Laser_Guided_Bomb, - "{BRU42_1X_MK-82AIR}": Weapons.BRU_42_with_1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, - "{BRU42_1X_MK-82}": Weapons.BRU_42_with_1_x_Mk_82___500lb_GP_Bomb_LD, - "{BRU-42_LS_1*SUU-25_8*LUU-2}": Weapons.BRU_42_with_1_x_SUU_25_x_8_LUU_2___Target_Marker_Flares, - "{BRU_42A_x2_ADM_141A}": Weapons.BRU_42_with_2_x_ADM_141A_TALD, "{62BE78B1-9258-48AE-B882-279534C0D278}": Weapons.BRU_42_with_2_x_GBU_10___2000lb_Laser_Guided_Bombs, - "{BRU42_2X_GBU-12_L}": Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, - "{BRU42_2X_GBU-12_R}": Weapons.BRU_42_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_, "{EB969276-1922-4ED1-A5CB-18590F45D7FE}": Weapons.BRU_42_with_2_x_GBU_27___2000lb_Laser_Guided_Penetrator_Bombs, - "{BRU42_2X_MK-82AIR_L}": Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, - "{BRU42_2X_MK-82AIR_R}": Weapons.BRU_42_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_, - "{BRU42_2X_MK-82_L}": Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD, - "{BRU42_2X_MK-82_R}": Weapons.BRU_42_with_2_x_Mk_82___500lb_GP_Bomb_LD_, - "{BRU-42_LS_2*SUU-25_8*LUU-2_L}": Weapons.BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares, - "{BRU-42_LS_2*SUU-25_8*LUU-2_R}": Weapons.BRU_42_with_2_x_SUU_25_x_8_LUU_2___Target_Marker_Flares_, - "{BRU_42A_x3_ADM_141A}": Weapons.BRU_42_with_3_x_ADM_141A_TALD, - "{88D49E04-78DF-4F08-B47E-B81247A9E3C5}": Weapons.BRU_42_with_3_x_GBU_16___1000lb_Laser_Guided_Bombs, - "{B83CB620-5BBE-4BEA-910C-EB605A327EF9}": Weapons.BRU_42_with_3_x_Mk_20_Rockeye___490lbs_CBUs__247_x_HEAT_Bomblets, "{7B34E0BB-E427-4C2A-A61A-8407CE18B54D}": Weapons.BRU_42_with_3_x_Mk_81___250lb_GP_Bombs_LD, - "{BRU-42_3*Mk-82AIR}": Weapons.BRU_42_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bombs_HD, - "{60CC734F-0AFA-4E2E-82B8-93B941AB11CF}": Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD, - "{BRU-42_LS_3*SUU-25_8*LUU-2}": Weapons.BRU_42_with_3_x_SUU_25_x_8_LUU_2___Target_Marker_Flares, - "{BRU_42A_x1_ADM_141A}": Weapons.BRU_42_with_ADM_141A_TALD, + "{BRU_42A_x1_ADM_141A}": Weapons.BRU_42___1_x_ADM_141A_TALD, + "{BRU42_1X_GBU-12}": Weapons.BRU_42___1_x_GBU_12___500lb_Laser_Guided_Bomb, + "{BRU42_1X_MK-82AIR}": Weapons.BRU_42___1_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, + "{BRU42_1X_MK-82}": Weapons.BRU_42___1_x_Mk_82___500lb_GP_Bomb_LD, + "{BRU_42A_x2_ADM_141A}": Weapons.BRU_42___2_x_ADM_141A_TALD, + "{BRU42_2X_GBU-12_L}": Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb, + "{BRU42_2X_GBU-12_R}": Weapons.BRU_42___2_x_GBU_12___500lb_Laser_Guided_Bomb_, + "{BRU42_2X_MK-82AIR_L}": Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, + "{BRU42_2X_MK-82AIR_R}": Weapons.BRU_42___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_, + "{BRU42_2X_MK-82_L}": Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD, + "{BRU42_2X_MK-82_R}": Weapons.BRU_42___2_x_Mk_82___500lb_GP_Bomb_LD_, + "{BRU_42A_x3_ADM_141A}": Weapons.BRU_42___3_x_ADM_141A_TALD, + "{88D49E04-78DF-4F08-B47E-B81247A9E3C5}": Weapons.BRU_42___3_x_GBU_16___1000lb_Laser_Guided_Bomb, + "{B83CB620-5BBE-4BEA-910C-EB605A327EF9}": Weapons.BRU_42___3_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, + "{BRU-42_3*Mk-82AIR}": Weapons.BRU_42___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, + "{60CC734F-0AFA-4E2E-82B8-93B941AB11CF}": Weapons.BRU_42___3_x_Mk_82___500lb_GP_Bomb_LD, "{BRU55_2*AGM-154A}": Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_, "{BRU55_2*AGM-154C}": Weapons.BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH, "{BRU55_2*GBU-32}": Weapons.BRU_55_with_2_x_GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb, @@ -2480,8 +2541,11 @@ class Weapons: "{CFT_L_CBU_105_x_3}": Weapons.CBU_105___3, "{CFT_R_CBU_105_x_3}": Weapons.CBU_105___3_, "{GD_F100_CBU-1A}": Weapons.CBU_1A_x_27x19__513__Bomblets___BLU_4B_x_27__HE_Bomblets__HE, + "{HB_F4E_CBU-1/A}": Weapons.CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE, "{GD_F100_CBU-2A}": Weapons.CBU_2A_x_19x19__361__Bomblets___BLU_3_x_19__HE_Bomblets__HE, + "{HB_F4E_CBU-2B/A}": Weapons.CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE, "{GD_F100_CBU-2BA}": Weapons.CBU_2B_A_x_22x19__418__Bomblets___BLU_3B_x_22__HE_Bomblets__HE, + "{HB_F4E_CBU-2/A}": Weapons.CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE, "{GD_F100_CBU-38/A}": Weapons.CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE, "{CBU-52B}": Weapons.CBU_52B___220_x_HE_Frag_bomblets, "{GD_F100_CBU-7/A}": Weapons.CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE, @@ -2615,7 +2679,11 @@ class Weapons: "{EclairM_60}": Weapons.Eclair_M_6_0__48_flares, "{FUEL-TIP-ELLITTIC-L}": Weapons.Elliptic_Tip_Tank_320lt, "{FUEL-TIP-ELLITTIC-R}": Weapons.Elliptic_Tip_Tank_320lt_, + "{HB_F14_EMPTY_LAU-7_WITH_ADAPTER}": Weapons.Empty_LAU_7_Pylon_with_Adapter, + "{HB_F14_EMPTY_LAU-92_ADAPTER}": Weapons.Empty_LAU_92_Adapter_Pylon, "{HB_A6E_MER}": Weapons.Empty_MER, + "{HB_F14_EMPTY_PHOENIX_ADAPTER_L}": Weapons.Empty_Phoenix_Adapter_Pylon, + "{HB_F14_EMPTY_PHOENIX_ADAPTER_R}": Weapons.Empty_Phoenix_Adapter_Pylon_, "{MIG-29A_EMPTY_APU-470}": Weapons.Empty_Pylon_APU_470, "{MIG-29A_EMPTY_APU-73}": Weapons.Empty_Pylon_APU_73, "{HB_A6E_TER}": Weapons.Empty_TER, @@ -2716,6 +2784,7 @@ class Weapons: "{BRU-32 GBU-24}": Weapons.GBU_24, "{34759BBC-AF1E-4AEE-A581-498FF7A6EBCE}": Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, "{GBU-24}": Weapons.GBU_24B_B_Paveway_III___2000lb_Laser_Guided_Bomb, + "{BRU-32 GBU-24E}": Weapons.GBU_24E_B_Enhanced_Paveway_III___2000lb_GPS_Laser_Guided_Bomb, "{CFT_R_GBU_27_x_2}": Weapons.GBU_27___2, "{EF0A9419-01D6-473B-99A3-BEBDB923B14D}": Weapons.GBU_27___2000lb_Laser_Guided_Penetrator_Bomb, "{F06B775B-FC70-44B5-8A9F-5B5E2EB839C7}": Weapons.GBU_28___5000lb_Laser_Guided_Penetrator_Bomb, @@ -2754,9 +2823,6 @@ class Weapons: "{GPU_5_POD}": Weapons.GPU_5, "GUV_VOG": Weapons.GUV_VOG, "GUV_YakB_GSHP": Weapons.GUV_YakB_GSHP, - "{HB_F4E_CBU-1/A}": Weapons.HB_F4E_CBU_1_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_27__HE, - "{HB_F4E_CBU-2B/A}": Weapons.HB_F4E_CBU_2B_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_22__HE, - "{HB_F4E_CBU-2/A}": Weapons.HB_F4E_CBU_2_A_pod___19_x_tubes_of_Bomblets_BLU_3B_x_19__HE, "{F4_HIGH_PERFORMANCE_CENTERLINE_600_GAL}": Weapons.High_Performance_Centerline_Tank_600_gallons, "{CHAP_HMP400LC}": Weapons.HMP400LC, "{HSAB-6xAGM-84}": Weapons.HSAB_with_6_x_AGM_84, @@ -2874,24 +2940,28 @@ class Weapons: "LAU-105_2*CATM-9M": Weapons.LAU_105_2_CATM_9M, "LAU-105_AIS_ASQ_T50_L": Weapons.LAU_105_AIS_ASQ_T50_L, "LAU-105_AIS_ASQ_T50_R": Weapons.LAU_105_AIS_ASQ_T50_R, - "{DB434044-F5D0-4F1F-9BA9-B73027E18DD3}": Weapons.LAU_105_with_2_x_AIM_9M_Sidewinder_IR_AAM, - "{3C0745ED-8B0B-42eb-B907-5BD5C1717447}": Weapons.LAU_105_with_2_x_AIM_9P_Sidewinder_IR_AAM, + "{DB434044-F5D0-4F1F-9BA9-B73027E18DD3}": Weapons.LAU_105___2_x_AIM_9M_Sidewinder_IR_AAM, + "{3C0745ED-8B0B-42eb-B907-5BD5C1717447}": Weapons.LAU_105___2_x_AIM_9P_Sidewinder_IR_AAM, "{F3EFE0AB-E91A-42D8-9CA2-B63C91ED570A}": Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE, "{LAU_10R}": Weapons.LAU_10___4_x_UnGd_Rkts__127_mm_Zuni_Mk__24_Mod__1_HE_, "{BRU42_LAU10}": Weapons.LAU_10___4_ZUNI_MK_71, "{BRU3242_LAU10}": Weapons.LAU_10___4_ZUNI_MK_71_, - "{LAU-115 - AIM-7E-2}": Weapons.LAU_115C_with_AIM_7E_2_Sparrow_Semi_Active_Radar, - "{LAU-115 - AIM-7E}": Weapons.LAU_115C_with_AIM_7E_Sparrow_Semi_Active_Radar, - "{LAU-115 - AIM-7F}": Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar, - "{LAU-115 - AIM-7H}": Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar, - "{LAU-115 - AIM-7M}": Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, - "{LAU-115 - AIM-7P}": Weapons.LAU_115C_with_AIM_7P_Sparrow_Semi_Active_Radar, + "{LAU-115 - AIM-7E-2}": Weapons.LAU_115C___AIM_7E_2_Sparrow_Semi_Active_Radar, + "{LAU-115 - AIM-7E}": Weapons.LAU_115C___AIM_7E_Sparrow_Semi_Active_Radar, + "{LAU-115 - AIM-7F}": Weapons.LAU_115C___AIM_7F_Sparrow_Semi_Active_Radar, + "{LAU-115 - AIM-7H}": Weapons.LAU_115C___AIM_7MH_Sparrow_Semi_Active_Radar, + "{LAU-115 - AIM-7M}": Weapons.LAU_115C___AIM_7M_Sparrow_Semi_Active_Radar, + "{LAU-115 - AIM-7P}": Weapons.LAU_115C___AIM_7P_Sparrow_Semi_Active_Radar, "LAU-115_2*LAU-127_AIM-120B": Weapons.LAU_115_2_LAU_127_AIM_120B, "LAU-115_2*LAU-127_AIM-120C": Weapons.LAU_115_2_LAU_127_AIM_120C, "LAU-115_2*LAU-127_AIM-9L": Weapons.LAU_115_2_LAU_127_AIM_9L, "LAU-115_2*LAU-127_AIM-9M": Weapons.LAU_115_2_LAU_127_AIM_9M, "LAU-115_2*LAU-127_AIM-9X": Weapons.LAU_115_2_LAU_127_AIM_9X, "LAU-115_2*LAU-127_CATM-9M": Weapons.LAU_115_2_LAU_127_CATM_9M, + "{LAU-115 - AIM-120B}": Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM, + "{LAU-115 - AIM-120B_R}": Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120B_AMRAAM___Active_Radar_AAM_, + "{LAU-115 - AIM-120C}": Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM, + "{LAU-115 - AIM-120C_R}": Weapons.LAU_115_2_x_LAU_127___1_x_AIM_120C_AMRAAM___Active_Radar_AAM_, "LAU-115_LAU-127_AIM-9L": Weapons.LAU_115_LAU_127_AIM_9L, "LAU-115_LAU-127_AIM-9L_R": Weapons.LAU_115_LAU_127_AIM_9L_R, "LAU-115_LAU-127_AIM-9M": Weapons.LAU_115_LAU_127_AIM_9M, @@ -2900,10 +2970,6 @@ class Weapons: "LAU-115_LAU-127_AIM-9X_R": Weapons.LAU_115_LAU_127_AIM_9X_R, "LAU-115_LAU-127_CATM-9M": Weapons.LAU_115_LAU_127_CATM_9M, "LAU-115_LAU-127_CATM-9M_R": Weapons.LAU_115_LAU_127_CATM_9M_R, - "{LAU-115 - AIM-120B}": Weapons.LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM, - "{LAU-115 - AIM-120B_R}": Weapons.LAU_115_with_1_x_LAU_127_AIM_120B_AMRAAM___Active_Radar_AAM_, - "{LAU-115 - AIM-120C}": Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM, - "{LAU-115 - AIM-120C_R}": Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM_, "LAU_117_AGM_65A": Weapons.LAU_117_AGM_65A, "LAU_117_AGM_65B": Weapons.LAU_117_AGM_65B, "LAU_117_AGM_65F": Weapons.LAU_117_AGM_65F, @@ -2922,9 +2988,9 @@ class Weapons: "LAU_117_TGM_65D": Weapons.LAU_117_TGM_65D, "LAU_117_TGM_65G": Weapons.LAU_117_TGM_65G, "LAU_117_TGM_65H": Weapons.LAU_117_TGM_65H, - "{444BA8AE-82A7-4345-842E-76154EFCCA46}": Weapons.LAU_117_with_AGM_65D___Maverick_D__IIR_ASM_, - "{F16A4DE0-116C-4A71-97F0-2CF85B0313EC}": Weapons.LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_, - "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}": Weapons.LAU_117_with_AGM_65K___Maverick_K__CCD_Imp_ASM_, + "{444BA8AE-82A7-4345-842E-76154EFCCA46}": Weapons.LAU_117___AGM_65D___Maverick_D__IIR_ASM_, + "{F16A4DE0-116C-4A71-97F0-2CF85B0313EC}": Weapons.LAU_117___AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_, + "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}": Weapons.LAU_117___AGM_65K___Maverick_K__CCD_Imp_ASM_, "{LAU118_AGM_45A}": Weapons.LAU_118A___AGM_45A_Shrike_ARM, "{3E6B632D-65EB-44D2-9501-1C2D04515405}": Weapons.LAU_118A___AGM_45B_Shrike_ARM, "LAU-127_AIM-9L": Weapons.LAU_127_AIM_9L, @@ -2955,6 +3021,9 @@ class Weapons: "{LAU-138 wtip - AIM-9P}": Weapons.LAU_138_AIM_9P, "{LAU-138 wtip - AIM-9P3}": Weapons.LAU_138_AIM_9P3, "{LAU-138 wtip - AIM-9P5}": Weapons.LAU_138_AIM_9P5, + "{LAU-138 wtip - TCTS L}": Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod, + "{LAU-138 wtip - TCTS R}": Weapons.LAU_138_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_, + "{LAU-138 wtip - CATM-9M}": Weapons.LAU_138_Captive_AIM_9M_for_ACM, "{LAU3_FFAR_WP156}": Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_M156_SM, "{LAU3_FFAR_MK1HE}": Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_1_HE, "{LAU3_FFAR_MK5HEAT}": Weapons.LAU_3___19_x_UnGd_Rkts__70_mm_Mk_4_FFAR_Mk_5_HEAT, @@ -2977,33 +3046,45 @@ class Weapons: "{LAU-7 - AIM-9J}": Weapons.LAU_7_AIM_9J, "{LAU-7 wtip - AIM-9J}": Weapons.LAU_7_AIM_9J_, "{LAU-7 - AIM-9L}": Weapons.LAU_7_AIM_9L, + "{LAU-7 wtip - AIM-9L}": Weapons.LAU_7_AIM_9L_, "{LAU-7 - AIM-9M}": Weapons.LAU_7_AIM_9M, + "{LAU-7 wtip - AIM-9M}": Weapons.LAU_7_AIM_9M_, "{LAU-7 - AIM-9P}": Weapons.LAU_7_AIM_9P, "{LAU-7 - AIM-9P3}": Weapons.LAU_7_AIM_9P3, + "{LAU-7 wtip - AIM-9P3}": Weapons.LAU_7_AIM_9P3_, "{LAU-7 - AIM-9P5}": Weapons.LAU_7_AIM_9P5, + "{LAU-7 wtip - AIM-9P5}": Weapons.LAU_7_AIM_9P5_, "{LAU-7 wtip - AIM-9P}": Weapons.LAU_7_AIM_9P_, "{LAU-7 - TCTS}": Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod, - "{F4-2-AIM9B}": Weapons.LAU_7_with_2_x_AIM_9B_Sidewinder_IR_AAM, - "{F4-2-AIM9L}": Weapons.LAU_7_with_2_x_AIM_9L_Sidewinder_IR_AAM, - "{9DDF5297-94B9-42FC-A45E-6E316121CD85}": Weapons.LAU_7_with_2_x_AIM_9M_Sidewinder_IR_AAM, - "{F4-2-AIM9P5}": Weapons.LAU_7_with_2_x_AIM_9P5_Sidewinder_IR_AAM, - "{773675AB-7C29-422f-AFD8-32844A7B7F17}": Weapons.LAU_7_with_2_x_AIM_9P_Sidewinder_IR_AAM, + "{LAU-7 wtip - TCTS L}": Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod_, + "{LAU-7 wtip - TCTS R}": Weapons.LAU_7_AN_ASQ_T50_TCTS_Pod___ACMI_Pod__, + "{LAU-7 wtip - CATM-9M}": Weapons.LAU_7_Captive_AIM_9M_for_ACM, "{HB_A6E_LAU7_AIM9B}": Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM, - "{GAR-8}": Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM_, - "{AIM-9E-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9E_Sidewinder_IR_AAM, - "{AIM-9J-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9J_Sidewinder_IR_AAM, + "{MB339_AIM-9J}": Weapons.LAU_7_with_AIM_9J, + "{MB339_AIM-9L}": Weapons.LAU_7_with_AIM_9L, "{HB_A6E_LAU7_AIM9L}": Weapons.LAU_7_with_AIM_9L_Sidewinder_IR_AAM, "{AIM-9L-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9L_Sidewinder_IR_AAM_, "{HB_A6E_LAU7_AIM9M}": Weapons.LAU_7_with_AIM_9M_Sidewinder_IR_AAM, - "{AIM-9M-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9M_Sidewinder_IR_AAM_, - "{AIM-9P3-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9P3_Sidewinder_IR_AAM, - "{AIM-9P5-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9P5_Sidewinder_IR_AAM, - "{AIM-9P-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM, - "{AIM-9X-ON-ADAPTER}": Weapons.LAU_7_with_AIM_9X_Sidewinder_IR_AAM, - "{LAU-7_AIS_ASQ_T50}": Weapons.LAU_7_with_AN_ASQ_T50_TCTS_Pod___ACMI_Pod, - "{Robot24J}": Weapons.LAU_7_with_RB_24J__AIM_9P3__Sidewinder_IR_AAM, - "{Robot24}": Weapons.LAU_7_with_RB_24__AIM_9B__Sidewinder_IR_AAM, - "{Robot74}": Weapons.LAU_7_with_RB_74__AIM_9L__Sidewinder_IR_AAM, + "{MB339_AIM-9P}": Weapons.LAU_7_with_AIM_9P, + "{MB339_MagicI}": Weapons.LAU_7_with_Magic_I, + "{MB339_MagicII}": Weapons.LAU_7_with_Magic_II, + "{LAU-7_AIS_ASQ_T50}": Weapons.LAU_7___1_x_AN_ASQ_T50_TCTS_Pod___ACMI_Pod, + "{F4-2-AIM9B}": Weapons.LAU_7___2_x_AIM_9B_Sidewinder_IR_AAM, + "{F4-2-AIM9L}": Weapons.LAU_7___2_x_AIM_9L_Sidewinder_IR_AAM, + "{9DDF5297-94B9-42FC-A45E-6E316121CD85}": Weapons.LAU_7___2_x_AIM_9M_Sidewinder_IR_AAM, + "{F4-2-AIM9P5}": Weapons.LAU_7___2_x_AIM_9P5_Sidewinder_IR_AAM, + "{773675AB-7C29-422f-AFD8-32844A7B7F17}": Weapons.LAU_7___2_x_AIM_9P_Sidewinder_IR_AAM, + "{GAR-8}": Weapons.LAU_7___AIM_9B_Sidewinder_IR_AAM, + "{AIM-9E-ON-ADAPTER}": Weapons.LAU_7___AIM_9E_Sidewinder_IR_AAM, + "{AIM-9J-ON-ADAPTER}": Weapons.LAU_7___AIM_9J_Sidewinder_IR_AAM, + "{AIM-9M-ON-ADAPTER}": Weapons.LAU_7___AIM_9M_Sidewinder_IR_AAM, + "{AIM-9P3-ON-ADAPTER}": Weapons.LAU_7___AIM_9P3_Sidewinder_IR_AAM, + "{AIM-9P5-ON-ADAPTER}": Weapons.LAU_7___AIM_9P5_Sidewinder_IR_AAM, + "{AIM-9P-ON-ADAPTER}": Weapons.LAU_7___AIM_9P_Sidewinder_IR_AAM, + "{AIM-9X-ON-ADAPTER}": Weapons.LAU_7___AIM_9X_Sidewinder_IR_AAM, + "{Robot24J}": Weapons.LAU_7___RB_24J__AIM_9P3__Sidewinder_IR_AAM, + "{Robot24}": Weapons.LAU_7___RB_24__AIM_9B__Sidewinder_IR_AAM, + "{Robot74}": Weapons.LAU_7___RB_74__AIM_9L__Sidewinder_IR_AAM, "LAU_88_AGM_65D_ONE": Weapons.LAU_88_AGM_65D_ONE, "LAU_88_AGM_65H": Weapons.LAU_88_AGM_65H, "LAU_88_AGM_65H_2_L": Weapons.LAU_88_AGM_65H_2_L, @@ -3012,15 +3093,15 @@ class Weapons: "{LAU_88A_AGM_65Dx3}": Weapons.LAU_88_A_with_3_x_AGM_65D___Maverick_D__IIR_ASM_, "{LAU_88A_AGM_65Hx3}": Weapons.LAU_88_A_with_3_x_AGM_65H___Maverick_H__CCD_Imp_ASM_, "{LAU_88A_AGM_65Kx3}": Weapons.LAU_88_A_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_, - "{E6A6262A-CA08-4B3D-B030-E1A993B98452}": Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM_, - "{E6A6262A-CA08-4B3D-B030-E1A993B98453}": Weapons.LAU_88_with_2_x_AGM_65D___Maverick_D__IIR_ASM__, - "{2CC29C7A-E863-411C-8A6E-BD6F0E730548}": Weapons.LAU_88_with_2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_, - "{2CC29C7A-E863-411C-8A6E-BD6F0E730547}": Weapons.LAU_88_with_2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd__, - "{D7670BC7-881B-4094-906C-73879CF7EB28}": Weapons.LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_, - "{D7670BC7-881B-4094-906C-73879CF7EB27}": Weapons.LAU_88_with_2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__, - "{DAC53A2F-79CA-42FF-A77A-F5649B601308}": Weapons.LAU_88_with_3_x_AGM_65D___Maverick_D__IIR_ASM_, - "{71AAB9B8-81C1-4925-BE50-1EF8E9899271}": Weapons.LAU_88_with_3_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_, - "{907D835F-E650-4154-BAFD-C656882555C0}": Weapons.LAU_88_with_3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_, + "{E6A6262A-CA08-4B3D-B030-E1A993B98452}": Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM_, + "{E6A6262A-CA08-4B3D-B030-E1A993B98453}": Weapons.LAU_88___2_x_AGM_65D___Maverick_D__IIR_ASM__, + "{2CC29C7A-E863-411C-8A6E-BD6F0E730548}": Weapons.LAU_88___2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_, + "{2CC29C7A-E863-411C-8A6E-BD6F0E730547}": Weapons.LAU_88___2_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd__, + "{D7670BC7-881B-4094-906C-73879CF7EB28}": Weapons.LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM_, + "{D7670BC7-881B-4094-906C-73879CF7EB27}": Weapons.LAU_88___2_x_AGM_65K___Maverick_K__CCD_Imp_ASM__, + "{DAC53A2F-79CA-42FF-A77A-F5649B601308}": Weapons.LAU_88___3_x_AGM_65D___Maverick_D__IIR_ASM_, + "{71AAB9B8-81C1-4925-BE50-1EF8E9899271}": Weapons.LAU_88___3_x_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_, + "{907D835F-E650-4154-BAFD-C656882555C0}": Weapons.LAU_88___3_x_AGM_65K___Maverick_K__CCD_Imp_ASM_, "{CAAC1CFD-6745-416B-AFA4-CB57414856D0}": Weapons.Lantirn_F_16, "{D1744B93-2A8A-4C4D-B004-7A09CD8C8F3F}": Weapons.Lantirn_Target_Pod, "{LR25_ARF8M3_API}": Weapons.LR_25___25_x_UnGd_Rkts__50_mm_ARF_8_M3_API, @@ -3122,6 +3203,8 @@ class Weapons: "{MAK79_MK82SE 3L}": Weapons.MAK79_3_Mk_82_SnakeEye, "{MAK79_MK82SE 3R}": Weapons.MAK79_3_Mk_82_SnakeEye_, "{MAK79_MK83 3L}": Weapons.MAK79_3_Mk_83, + "{MAK79_MK83AIR 3L}": Weapons.MAK79_3_Mk_83AIR, + "{MAK79_MK83AIR 3R}": Weapons.MAK79_3_Mk_83AIR_, "{MAK79_MK83 3R}": Weapons.MAK79_3_Mk_83_, "{MAK79_BDU33 4}": Weapons.MAK79_4_BDU_33, "{MAK79_BDU45 4}": Weapons.MAK79_4_BDU_45, @@ -3135,6 +3218,8 @@ class Weapons: "{MAK79_MK20 1R}": Weapons.MAK79_MK_20, "{MAK79_MK20 1L}": Weapons.MAK79_MK_20_, "{MAK79_MK83 1R}": Weapons.MAK79_Mk_83, + "{MAK79_MK83AIR 1R}": Weapons.MAK79_Mk_83AIR, + "{MAK79_MK83AIR 1L}": Weapons.MAK79_Mk_83AIR_, "{MAK79_MK83 1L}": Weapons.MAK79_Mk_83_, "{MATRA_F1_SNEBT250}": Weapons.MATRA_F1___36_x_UnGd_Rkts__68_mm_SNEB_Type_250_F1B_TP_SM, "{MATRA_F1_SNEBT251}": Weapons.MATRA_F1___36_x_UnGd_Rkts__68_mm_SNEB_Type_251_F1B_HE, @@ -3247,8 +3332,15 @@ class Weapons: "{CFT_L_MK82LD_x_6}": Weapons.Mk_82___6, "{CFT_R_MK82LD_x_6}": Weapons.Mk_82___6_, "{BRU-32 MK-83}": Weapons.Mk_83, + "{BRU42_MK83AIR RS}": Weapons.Mk_83AIR, + "{BRU3242_MK83AIR RS}": Weapons.Mk_83AIR_, + "{PHXBRU3242_MK83AIR RS}": Weapons.Mk_83AIR__, + "{BRU42_MK83AIR LS}": Weapons.Mk_83AIR___, + "{BRU3242_MK83AIR LS}": Weapons.Mk_83AIR____, + "{PHXBRU3242_MK83AIR LS}": Weapons.Mk_83AIR_____, "{Mk_83CT}": Weapons.Mk_83CT, "{BRU42_MK83 RS}": Weapons.Mk_83_, + "{BRU-32 MK-83AIR}": Weapons.Mk_83_AIR, "{Mk_83AIR}": Weapons.Mk_83_AIR__BSU_85____1000_lb_GP_Chute_Retarded_Bomb_HD, "{BRU3242_MK83 RS}": Weapons.Mk_83__, "{PHXBRU3242_MK83 RS}": Weapons.Mk_83___, @@ -3457,58 +3549,60 @@ class Weapons: "{SPS-141-100}": Weapons.SPS_141_100__21____jamming_and_countermeasures_pod, "{F75187EF-1D9E-4DA9-84B4-1A1A14A3973A}": Weapons.SPS_141___ECM_Jamming_Pod, "{GD_F100_STRIKE_CAMERA}": Weapons.Strike_Camera_Pod, - "{SUU_23_POD}": Weapons.SUU_23, - "{CAE48299-A294-4bad-8EE6-89EFC5DCDF00}": Weapons.SUU_25_x_8_LUU_2___Target_Marker_Flares, + "{SUU_23_POD_Centerline}": Weapons.SUU_23, + "{SUU_23_POD_Wing}": Weapons.SUU_23_, + "{SUU_23_POD}": Weapons.SUU_23__, "{BRU42_SUU25}": Weapons.SUU_25___8_LUU_2, "{BRU3242_SUU25}": Weapons.SUU_25___8_LUU_2_, + "{CAE48299-A294-4bad-8EE6-89EFC5DCDF00}": Weapons.SUU_25___8_x_Illumination_Flare__LUU_2B, "{S-24A}": Weapons.S_24A__21____180_kg__cumulative_unguided_rocket, "{S-24B}": Weapons.S_24B__21____180_kg__fragmented_unguided_rocket, "{1FA14DEA-8CDB-45AD-88A8-EC068DF1E65A}": Weapons.S_24B___240mm_UnGd_Rkt__235kg__HE_Frag___Low_Smk_, "{0180F983-C14A-11d8-9897-000476191836}": Weapons.S_25L___320Kg__340mm_Laser_Guided_Rkt, "{F14-TARPS}": Weapons.Tactical_Airborne_Reconnaissance_Pod_System, "{0519A262-0AB6-11d6-9193-00A0249B6F00}": Weapons.Tangazh_ELINT_pod, - "{TER_9A_2R*LAU-131_M151}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE, - "{TER_9A_2L*LAU-131_M151}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_, - "{TER_9A_2L*LAU-131_M156}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM, - "{TER_9A_2R*LAU-131_M156}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_, - "{TER_9A_2R*LAU-131_MK5}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT, - "{TER_9A_2L*LAU-131_MK5}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_, - "{TER_9A_2L*LAU-131_MK61}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP, - "{TER_9A_2R*LAU-131_MK61}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_, - "{TER_9A_2R*LAU-131_WTU-1/B}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP, - "{TER_9A_2L*LAU-131_WTU-1/B}": Weapons.TER_9A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_, - "{TER_9A_2L*LAU-68_M151}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE, - "{TER_9A_2R*LAU-68_M151}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_, - "{TER_9A_2L*LAU-68_M156}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM, - "{TER_9A_2R*LAU-68_M156}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_, - "{TER_9A_2R*LAU-68_MK5}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT, - "{TER_9A_2L*LAU-68_MK5}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_, - "{TER_9A_2L*LAU-68_MK61}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP, - "{TER_9A_2R*LAU-68_MK61}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_, - "{TER_9A_2L*LAU-68_WTU-1/B}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP, - "{TER_9A_2R*LAU-68_WTU-1/B}": Weapons.TER_9A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_, - "{TER_9A_2L*BDU-50LGB}": Weapons.TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD, - "{TER_9A_2R*BDU-50LGB}": Weapons.TER_9A_with_2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_, - "{TER_9A_2L*CBU-87}": Weapons.TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb, - "{TER_9A_2R*CBU-87}": Weapons.TER_9A_with_2_x_CBU_87___202_x_CEM_Cluster_Bomb_, - "{TER_9A_2L*CBU-97}": Weapons.TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb, - "{TER_9A_2R*CBU-97}": Weapons.TER_9A_with_2_x_CBU_97___10_x_SFW_Cluster_Bomb_, - "{TER_9A_2L*GBU-12}": Weapons.TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, - "{TER_9A_2R*GBU-12}": Weapons.TER_9A_with_2_x_GBU_12___500lb_Laser_Guided_Bomb_, - "{TER_9A_2L*MK-82AIR}": Weapons.TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, - "{TER_9A_2R*MK-82AIR}": Weapons.TER_9A_with_2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_, - "{TER_9A_2L*MK-82_Snakeye}": Weapons.TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - "{TER_9A_2R*MK-82_Snakeye}": Weapons.TER_9A_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_, - "{TER_9A_2L*MK-82}": Weapons.TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD, - "{TER_9A_2R*MK-82}": Weapons.TER_9A_with_2_x_Mk_82___500lb_GP_Bomb_LD_, - "{TER_9A_3*BDU-33}": Weapons.TER_9A_with_3_x_BDU_33___25lb_Practice_Bomb_LD, - "{TER_9A_3*BDU-50HD}": Weapons.TER_9A_with_3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD, - "{TER_9A_3*BDU-50LD}": Weapons.TER_9A_with_3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD, - "{TER_9A_3*CBU-87}": Weapons.TER_9A_with_3_x_CBU_87___202_x_CEM_Cluster_Bomb, - "{TER_9A_3*CBU-97}": Weapons.TER_9A_with_3_x_CBU_97___10_x_SFW_Cluster_Bomb, - "{TER_9A_3*MK-82AIR}": Weapons.TER_9A_with_3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, - "{TER_9A_3*MK-82_Snakeye}": Weapons.TER_9A_with_3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - "{TER_9A_3*MK-82}": Weapons.TER_9A_with_3_x_Mk_82___500lb_GP_Bomb_LD, + "{TER_9A_2R*LAU-131_M151}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE, + "{TER_9A_2L*LAU-131_M151}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_, + "{TER_9A_2L*LAU-131_M156}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM, + "{TER_9A_2R*LAU-131_M156}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_, + "{TER_9A_2R*LAU-131_MK5}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT, + "{TER_9A_2L*LAU-131_MK5}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_, + "{TER_9A_2L*LAU-131_MK61}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP, + "{TER_9A_2R*LAU-131_MK61}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_, + "{TER_9A_2R*LAU-131_WTU-1/B}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP, + "{TER_9A_2L*LAU-131_WTU-1/B}": Weapons.TER_9_A_2_x_LAU_131___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_, + "{TER_9A_2L*LAU-68_M151}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE, + "{TER_9A_2R*LAU-68_M151}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M151_HE_, + "{TER_9A_2L*LAU-68_M156}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM, + "{TER_9A_2R*LAU-68_M156}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_M156_SM_, + "{TER_9A_2R*LAU-68_MK5}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT, + "{TER_9A_2L*LAU-68_MK5}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_5_HEAT_, + "{TER_9A_2L*LAU-68_MK61}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP, + "{TER_9A_2R*LAU-68_MK61}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_Mk_61_TP_, + "{TER_9A_2L*LAU-68_WTU-1/B}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP, + "{TER_9A_2R*LAU-68_WTU-1/B}": Weapons.TER_9_A_2_x_LAU_68___7_x_UnGd_Rkts__70_mm_Hydra_70_WTU_1_B_TP_, + "{TER_9A_2L*BDU-50LGB}": Weapons.TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD, + "{TER_9A_2R*BDU-50LGB}": Weapons.TER_9_A___2_x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD_, + "{TER_9A_2L*CBU-87}": Weapons.TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb, + "{TER_9A_2R*CBU-87}": Weapons.TER_9_A___2_x_CBU_87___202_x_CEM_Cluster_Bomb_, + "{TER_9A_2L*CBU-97}": Weapons.TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb, + "{TER_9A_2R*CBU-97}": Weapons.TER_9_A___2_x_CBU_97___10_x_SFW_Cluster_Bomb_, + "{TER_9A_2L*GBU-12}": Weapons.TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb, + "{TER_9A_2R*GBU-12}": Weapons.TER_9_A___2_x_GBU_12___500lb_Laser_Guided_Bomb_, + "{TER_9A_2L*MK-82AIR}": Weapons.TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, + "{TER_9A_2R*MK-82AIR}": Weapons.TER_9_A___2_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD_, + "{TER_9A_2L*MK-82_Snakeye}": Weapons.TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, + "{TER_9A_2R*MK-82_Snakeye}": Weapons.TER_9_A___2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD_, + "{TER_9A_2L*MK-82}": Weapons.TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD, + "{TER_9A_2R*MK-82}": Weapons.TER_9_A___2_x_Mk_82___500lb_GP_Bomb_LD_, + "{TER_9A_3*BDU-33}": Weapons.TER_9_A___3_x_BDU_33___25lb_Practice_Bomb_LD, + "{TER_9A_3*BDU-50HD}": Weapons.TER_9_A___3_x_BDU_50HD___500lb_Inert_Practice_Bomb_HD, + "{TER_9A_3*BDU-50LD}": Weapons.TER_9_A___3_x_BDU_50LD___500lb_Inert_Practice_Bomb_LD, + "{TER_9A_3*CBU-87}": Weapons.TER_9_A___3_x_CBU_87___202_x_CEM_Cluster_Bomb, + "{TER_9A_3*CBU-97}": Weapons.TER_9_A___3_x_CBU_97___10_x_SFW_Cluster_Bomb, + "{TER_9A_3*MK-82AIR}": Weapons.TER_9_A___3_x_Mk_82_AIR_Ballute___500lb_GP_Bomb_HD, + "{TER_9A_3*MK-82_Snakeye}": Weapons.TER_9_A___3_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, + "{TER_9A_3*MK-82}": Weapons.TER_9_A___3_x_Mk_82___500lb_GP_Bomb_LD, "{TELSON8_SNEBT250}": Weapons.Telson_8___8_x_UnGd_Rkts__68_mm_SNEB_Type_250_F1B_TP_SM, "{LAU_SNEB68_WP}": Weapons.Telson_8___8_x_UnGd_Rkts__68_mm_SNEB_Type_250_F1B_TP_SM_, "{TELSON8_SNEBT251}": Weapons.Telson_8___8_x_UnGd_Rkts__68_mm_SNEB_Type_251_H1_HE, @@ -3602,7 +3696,15 @@ class Weapons: "{HB_F4E_CBU-2A_MER_1x_Left}": Weapons._1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER_, "{HB_F4E_CBU-2A_MER_1x_Right}": Weapons._1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER__, "{HB_F4E_CBU-2A_MER_1x}": Weapons._1x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER___, + "{HB_F4E_CBU-38A_MER_1x_Left}": Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-38A_MER_1x_Right}": Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-38A_1x}": Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_, + "{HB_F4E_CBU-38A_1x_Alt}": Weapons._1x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER__Alternate, "{GD_F100_TER_CBU-52_x1}": Weapons._1x_CBU_52B___220_x_HE_Frag_bomblets__TER_, + "{HB_F4E_CBU-7A_MER_1x_Left}": Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-7A_MER_1x_Right}": Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-7A_1x}": Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_, + "{HB_F4E_CBU-7A_1x_Alt}": Weapons._1x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER__Alternate, "{HB_A6E_GBU12_TER_1x}": Weapons._1x_GBU_12___500lb_Laser_Guided_Bomb__TER_, "{GD_F100_TER_GBU-12_x1}": Weapons._1x_GBU_12___500lb_Laser_Guided_Bomb__TER__, "{HB_A6E_GBU16_MER_1x_AFT}": Weapons._1x_GBU_16___1000lb_Laser_Guided_Bomb__MER_, @@ -3671,11 +3773,11 @@ class Weapons: "{GD_F100_AIM-9B_x2}": Weapons._2x_AIM_9B_Sidewinder_IR_AAM, "{GD_F100_AIM-9E_x2}": Weapons._2x_AIM_9E_Sidewinder_IR_AAM, "{GD_F100_AIM-9J_x2}": Weapons._2x_AIM_9J_Sidewinder_IR_AAM, - "{LAU-7_AIM-9L_Left}": Weapons._2x_AIM_9L, - "{LAU-7_AIM-9L_Right}": Weapons._2x_AIM_9L_, + "{LAU-7_AIM-9L_Left}": Weapons._2x_AIM_9L_Sidewinder_IR_AAM, + "{LAU-7_AIM-9L_Right}": Weapons._2x_AIM_9L_Sidewinder_IR_AAM_, "{GD_F100_AIM-9L_x2}": Weapons._2x_AIM_9L_Sidewinder_IR_AAM__hypothetical_for_90s_, - "{LAU-7_AIM-9M_Left}": Weapons._2x_AIM_9M, - "{LAU-7_AIM-9M_Right}": Weapons._2x_AIM_9M_, + "{LAU-7_AIM-9M_Left}": Weapons._2x_AIM_9M_Sidewinder_IR_AAM, + "{LAU-7_AIM-9M_Right}": Weapons._2x_AIM_9M_Sidewinder_IR_AAM_, "{GD_F100_AIM-9_x2}": Weapons._2x_AIM_9M_Sidewinder_IR_AAM__hypothetical_for_90s_, "{GD_F100_AIM-9P3_x2}": Weapons._2x_AIM_9P3_Sidewinder_IR_AAM__backwards_compatible_, "{GD_F100_AIM-9P5_x2}": Weapons._2x_AIM_9P5_Sidewinder_IR_AAM__backwards_compatible_, @@ -3702,8 +3804,18 @@ class Weapons: "{HB_F4E_CBU-2BA_MER_2x_Right}": Weapons._2x_CBU_2B_A_x_22x19__418__BLU_3B_Bomblets__HE__MER__, "{HB_F4E_CBU-2A_MER_2x_Left}": Weapons._2x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER_, "{HB_F4E_CBU-2A_MER_2x_Right}": Weapons._2x_CBU_2_A_x_19x19__361__BLU_3_Bomblets__HE__MER__, + "{HB_F4E_CBU-38A_MER_2x_Left}": Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-38A_MER_2x_Center}": Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-38A_MER_2x_Center_Opposed}": Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__Opposed, + "{HB_F4E_CBU-38A_MER_2x_Right}": Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___, + "{HB_F4E_CBU-38A_2x}": Weapons._2x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_, "{GD_F100_TER_CBU-52_x2}": Weapons._2x_CBU_52B___220_x_HE_Frag_bomblets__TER_, "{HB_F4E_CBU-52B_2x}": Weapons._2x_CBU_52B___220_x_HE_Frag_bomblets__TER__, + "{HB_F4E_CBU-7A_MER_2x_Left}": Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-7A_MER_2x_Center}": Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-7A_MER_2x_Center_Opposed}": Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__Opposed, + "{HB_F4E_CBU-7A_MER_2x_Right}": Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___, + "{HB_F4E_CBU-7A_2x}": Weapons._2x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_, "{HB_F4E_CBU-87_2x}": Weapons._2x_CBU_87___202_x_CEM_Cluster_Bomb__TER_, "{HB_A6E_GBU12_MER_2x_RIGHT}": Weapons._2x_GBU_12___500lb_Laser_Guided_Bomb__MER_, "{HB_A6E_GBU12_MER_2x_LEFT}": Weapons._2x_GBU_12___500lb_Laser_Guided_Bomb__MER__, @@ -3947,9 +4059,17 @@ class Weapons: "{GD_F100_TER_BDU-50LGB_x3}": Weapons._3x_BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD__TER_, "{HB_F4E_BLU-107B_3x}": Weapons._3x_BLU_107_B_Durandal___219kg_Concrete_Piercing_Chute_Retarded_Bomb_w_Booster__TER_, "{HB_F4E_BL755_TER_3x}": Weapons._3x_BL_755___147_Frag_Pen_bomblets__TER_, + "{HB_F4E_CBU-38A_MER_3x_Left}": Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-38A_MER_3x_Center}": Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-38A_MER_3x_Right}": Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___, + "{HB_F4E_CBU-38A_3x}": Weapons._3x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__TER_, "{HB_F4E_CBU-52B_MER_3x_Left}": Weapons._3x_CBU_52B___220_x_HE_Frag_bomblets__MER_, "{HB_F4E_CBU-52B_MER_3x_Right}": Weapons._3x_CBU_52B___220_x_HE_Frag_bomblets__MER__, "{GD_F100_TER_CBU-52_x3}": Weapons._3x_CBU_52B___220_x_HE_Frag_bomblets__TER_, + "{HB_F4E_CBU-7A_MER_3x_Left}": Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-7A_MER_3x_Center}": Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-7A_MER_3x_Right}": Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___, + "{HB_F4E_CBU-7A_3x}": Weapons._3x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__TER_, "{HB_F4E_CBU-87_MER_3x_Left}": Weapons._3x_CBU_87___202_x_CEM_Cluster_Bomb__MER_, "{HB_F4E_CBU-87_MER_3x_Right}": Weapons._3x_CBU_87___202_x_CEM_Cluster_Bomb__MER__, "{GD_F100_TER_GBU-12_x3}": Weapons._3x_GBU_12___500lb_Laser_Guided_Bomb__TER_, @@ -4032,7 +4152,13 @@ class Weapons: "{HB_A6E_BDU45_MER_4x_LEFT}": Weapons._4x_BDU_45B___500lb_Practice_Bomb__MER__, "{HB_A6E_BDU45SE_MER_4x_RIGHT}": Weapons._4x_BDU_45___500lb_Practice_Bomb__MER_, "{HB_A6E_BDU45SE_MER_4x_LEFT}": Weapons._4x_BDU_45___500lb_Practice_Bomb__MER__, + "{HB_F4E_CBU-38A_MER_4x_Left}": Weapons._4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-38A_MER_4x_Center}": Weapons._4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-38A_MER_4x_Right}": Weapons._4x_CBU_38_A_x_1x40__40__BLU_49_B_Bomblets__HE__MER___, "{HB_F4E_CBU-52B_MER_6x}": Weapons._4x_CBU_52B___220_x_HE_Frag_bomblets__MER_, + "{HB_F4E_CBU-7A_MER_4x_Left}": Weapons._4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER_, + "{HB_F4E_CBU-7A_MER_4x_Center}": Weapons._4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER__, + "{HB_F4E_CBU-7A_MER_4x_Right}": Weapons._4x_CBU_7_A_x_30x40__1200__BLU_18_B_Bomblets__HE__MER___, "{HB_F4E_CBU-87_MER_4x}": Weapons._4x_CBU_87___202_x_CEM_Cluster_Bomb__MER_, "{HB_A6E_M117_MER_4x}": Weapons._4x_M117___750lb_GP_Bomb_LD__MER_, "{HB_A6E_M117_MER_4x_RIGHT}": Weapons._4x_M117___750lb_GP_Bomb_LD__MER___OB_, diff --git a/tools/pydcs_export.lua b/tools/pydcs_export.lua index 696386e4..6b6d26fe 100644 --- a/tools/pydcs_export.lua +++ b/tools/pydcs_export.lua @@ -237,6 +237,7 @@ flyable["F-14A-95-GR"] = true flyable["F-14A-135-GR"] = true flyable["F-14A-135-GR-EARLY"] = true flyable["F-14B"] = true +flyable["F-14BU"] = true flyable["F-15C"] = true flyable["F-15ESE"] = true flyable["F-16C_50"] = true From de9382d2d4417e95f6060e20075b69061bf5b200 Mon Sep 17 00:00:00 2001 From: zhexu14 <64713351+zhexu14@users.noreply.github.com> Date: Tue, 4 Aug 2026 22:40:49 +1000 Subject: [PATCH 2/2] Update Kola map --- dcs/terrain/kola/airports.py | 415 ++++++++++++++++++++--------------- 1 file changed, 232 insertions(+), 183 deletions(-) diff --git a/dcs/terrain/kola/airports.py b/dcs/terrain/kola/airports.py index b7314b13..de16ba46 100644 --- a/dcs/terrain/kola/airports.py +++ b/dcs/terrain/kola/airports.py @@ -17,7 +17,7 @@ class Banak(Airport): atc_radio = AtcRadio(hf_hz=4050000, vhf_low_hz=39000000, vhf_high_hz=118050000, uhf_hz=250550000) def __init__(self, terrain: Terrain) -> None: - super().__init__(mapping.Point(234850.039063, 88378.335938, terrain), terrain) + super().__init__(mapping.Point(234846.247614, 88378.912238, terrain), terrain) self.beacons.append(AirportBeacon(id='airfield1_2')) self.beacons.append(AirportBeacon(id='airfield1_3')) @@ -86,13 +86,13 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=22, position=mapping.Point(233661.15625, 88141.453125, self._terrain), large=False, heli=True, airplanes=False, slot_name='HC2', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=23, position=mapping.Point(234597.75, 88657.203125, self._terrain), large=False, heli=True, + crossroad_idx=23, position=mapping.Point(234598.44883973, 88662.182358105, self._terrain), large=False, heli=True, airplanes=True, slot_name='CIV02', length=41.0, width=41.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=24, position=mapping.Point(234642.9375, 88650.8515625, self._terrain), large=False, heli=True, + crossroad_idx=24, position=mapping.Point(234643.63633973, 88655.830795605, self._terrain), large=False, heli=True, airplanes=True, slot_name='CIV03', length=41.0, width=41.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=25, position=mapping.Point(234552.1875, 88664.4375, self._terrain), large=False, heli=True, + crossroad_idx=25, position=mapping.Point(234552.88633973, 88669.416733105, self._terrain), large=False, heli=True, airplanes=True, slot_name='CIV01', length=41.0, width=41.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=26, position=mapping.Point(233592.84375, 88164.0078125, self._terrain), large=False, heli=False, @@ -228,19 +228,19 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=40, position=mapping.Point(-153122.359375, 151410.546875, self._terrain), large=False, heli=True, airplanes=True, slot_name='S06', length=60.0, width=52.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=41, position=mapping.Point(-151191.953125, 151831.265625, self._terrain), large=False, heli=False, + crossroad_idx=41, position=mapping.Point(-151187.57189596, 151841.20764475, self._terrain), large=False, heli=False, airplanes=True, slot_name='F03', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=42, position=mapping.Point(-151138, 151805.40625, self._terrain), large=False, heli=False, + crossroad_idx=42, position=mapping.Point(-151135.51449506, 151810.71427749, self._terrain), large=False, heli=False, airplanes=True, slot_name='F05', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=43, position=mapping.Point(-151166.375, 151890.25, self._terrain), large=False, heli=False, + crossroad_idx=43, position=mapping.Point(-151170.96686505, 151880.01308983, self._terrain), large=False, heli=False, airplanes=True, slot_name='F04', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=44, position=mapping.Point(-151111.96875, 151862.59375, self._terrain), large=False, heli=False, + crossroad_idx=44, position=mapping.Point(-151117.4452863, 151850.33473412, self._terrain), large=False, heli=False, airplanes=True, slot_name='F06', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=45, position=mapping.Point(-153250.078125, 151307.328125, self._terrain), large=False, heli=True, + crossroad_idx=45, position=mapping.Point(-153247.89425083, 151303.76113052, self._terrain), large=False, heli=True, airplanes=True, slot_name='S08', length=60.0, width=60.0, height=18.0, shelter=False)) @@ -353,13 +353,13 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=4, position=mapping.Point(-20268.76171875, -90794.5078125, self._terrain), large=False, heli=True, airplanes=True, slot_name='F3', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=5, position=mapping.Point(-20254.142578125, -90784.921875, self._terrain), large=False, heli=True, + crossroad_idx=5, position=mapping.Point(-20254.918512867, -90784.184269728, self._terrain), large=False, heli=True, airplanes=True, slot_name='F4', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=6, position=mapping.Point(-20240.12890625, -90775.34375, self._terrain), large=False, heli=True, + crossroad_idx=6, position=mapping.Point(-20239.894866237, -90774.378334947, self._terrain), large=False, heli=True, airplanes=True, slot_name='F5', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=7, position=mapping.Point(-20226.115234375, -90765.6953125, self._terrain), large=False, heli=True, + crossroad_idx=7, position=mapping.Point(-20225.325349331, -90765.344252481, self._terrain), large=False, heli=True, airplanes=True, slot_name='F6', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=8, position=mapping.Point(-20237.404296875, -90748.0703125, self._terrain), large=False, heli=True, @@ -368,8 +368,8 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=9, position=mapping.Point(-20463.375, -91018.9921875, self._terrain), large=False, heli=True, airplanes=True, slot_name='H1', length=61.0, width=61.0, height=20.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=12, position=mapping.Point(-20114.484375, -90725.09375, self._terrain), large=False, heli=True, - airplanes=True, slot_name='B4', length=41.0, width=41.0, height=18.0, shelter=False)) + crossroad_idx=12, position=mapping.Point(-20116.459527417, -90723.658472846, self._terrain), large=False, heli=True, + airplanes=True, slot_name='B4', length=36.0, width=36.0, height=15.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=13, position=mapping.Point(-20419.1484375, -90913.34375, self._terrain), large=False, heli=True, airplanes=True, slot_name='B1', length=41.0, width=41.0, height=18.0, shelter=False)) @@ -392,7 +392,7 @@ def __init__(self, terrain: Terrain) -> None: self.runways.append(Runway(id=1, name='35-17', main=RunwayApproach(name='35', heading=350, beacons=[]), opposite=RunwayApproach(name='17', heading=170, beacons=[]))) self.parking_slots.append(ParkingSlot( - crossroad_idx=0, position=mapping.Point(149944.75, 445795.84375, self._terrain), large=False, heli=True, + crossroad_idx=0, position=mapping.Point(149943.11974667, 445790.77185075, self._terrain), large=False, heli=True, airplanes=True, slot_name='C03', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=1, position=mapping.Point(148285.84375, 446432.21875, self._terrain), large=False, heli=True, @@ -410,7 +410,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=5, position=mapping.Point(147783.671875, 446154.59375, self._terrain), large=False, heli=True, airplanes=True, slot_name='A01', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=6, position=mapping.Point(147840.984375, 446129.625, self._terrain), large=False, heli=True, + crossroad_idx=6, position=mapping.Point(147840.23315426, 446125.11767559, self._terrain), large=False, heli=True, airplanes=False, slot_name='H08', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=7, position=mapping.Point(147031.5, 445491.28125, self._terrain), large=False, heli=True, @@ -449,10 +449,10 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=18, position=mapping.Point(148150.78125, 446391.125, self._terrain), large=False, heli=True, airplanes=False, slot_name='H01', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=20, position=mapping.Point(147897.65625, 446122.5, self._terrain), large=False, heli=True, + crossroad_idx=20, position=mapping.Point(147896.90502926, 446117.99267559, self._terrain), large=False, heli=True, airplanes=False, slot_name='H07', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=21, position=mapping.Point(147953.703125, 446112.8125, self._terrain), large=False, heli=True, + crossroad_idx=21, position=mapping.Point(147952.95190426, 446108.30517559, self._terrain), large=False, heli=True, airplanes=False, slot_name='H06', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=23, position=mapping.Point(147875.734375, 446400.125, self._terrain), large=False, heli=True, @@ -524,13 +524,13 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=45, position=mapping.Point(150211.859375, 446047.96875, self._terrain), large=False, heli=True, airplanes=True, slot_name='C01', length=61.0, width=61.0, height=20.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=46, position=mapping.Point(149881.59375, 445805.875, self._terrain), large=False, heli=True, + crossroad_idx=46, position=mapping.Point(149879.96349667, 445800.80310075, self._terrain), large=False, heli=True, airplanes=True, slot_name='C04', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=47, position=mapping.Point(149819.265625, 445815.78125, self._terrain), large=False, heli=True, + crossroad_idx=47, position=mapping.Point(149817.63537167, 445810.70935075, self._terrain), large=False, heli=True, airplanes=True, slot_name='C05', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=48, position=mapping.Point(149755.359375, 445825.75, self._terrain), large=False, heli=True, + crossroad_idx=48, position=mapping.Point(149753.72912167, 445820.67810075, self._terrain), large=False, heli=True, airplanes=True, slot_name='C06', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=49, position=mapping.Point(148526.296875, 446290.15625, self._terrain), large=False, heli=True, @@ -781,10 +781,10 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=50, position=mapping.Point(-67656.125, -349734.21875, self._terrain), large=False, heli=False, airplanes=True, slot_name='K08', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=51, position=mapping.Point(-67399.1875, -349812.53125, self._terrain), large=False, heli=True, + crossroad_idx=51, position=mapping.Point(-67392.615656436, -349809.59919672, self._terrain), large=False, heli=True, airplanes=True, slot_name='K06', length=20.0, width=14.0, height=6.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=52, position=mapping.Point(-67459.2734375, -349735.59375, self._terrain), large=False, heli=True, + crossroad_idx=52, position=mapping.Point(-67417.464222353, -349730.23513481, self._terrain), large=False, heli=True, airplanes=True, slot_name='K09', length=20.0, width=14.0, height=6.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=53, position=mapping.Point(-66747.3671875, -348788.15625, self._terrain), large=False, heli=False, @@ -811,7 +811,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=60, position=mapping.Point(-67655.9765625, -349559.25, self._terrain), large=False, heli=True, airplanes=True, slot_name='K12', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=61, position=mapping.Point(-67588.84375, -349652, self._terrain), large=False, heli=True, + crossroad_idx=61, position=mapping.Point(-67591.289689069, -349649.41615332, self._terrain), large=False, heli=True, airplanes=True, slot_name='K11', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=62, position=mapping.Point(-67540.2421875, -349313.6875, self._terrain), large=False, heli=True, @@ -859,7 +859,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=76, position=mapping.Point(-67438.65625, -348359.71875, self._terrain), large=False, heli=True, airplanes=True, slot_name='K31', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=77, position=mapping.Point(-67190.9296875, -347457, self._terrain), large=False, heli=True, + crossroad_idx=77, position=mapping.Point(-67163.056586206, -347449.19719299, self._terrain), large=False, heli=True, airplanes=True, slot_name='G02', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=78, position=mapping.Point(-67207.8984375, -347366.1875, self._terrain), large=False, heli=True, @@ -886,7 +886,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=85, position=mapping.Point(-67073.921875, -346880.6875, self._terrain), large=False, heli=True, airplanes=True, slot_name='G15', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=86, position=mapping.Point(-67152.9375, -346973.375, self._terrain), large=False, heli=True, + crossroad_idx=86, position=mapping.Point(-67148.809034172, -346970.13120542, self._terrain), large=False, heli=True, airplanes=True, slot_name='G13', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=87, position=mapping.Point(-67239.5625, -346929.875, self._terrain), large=False, heli=True, @@ -904,16 +904,16 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=91, position=mapping.Point(-67206.1875, -347045.78125, self._terrain), large=False, heli=True, airplanes=True, slot_name='G10', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=92, position=mapping.Point(-67180.5546875, -347167.71875, self._terrain), large=False, heli=True, + crossroad_idx=92, position=mapping.Point(-67196.019097529, -347149.00436594, self._terrain), large=False, heli=True, airplanes=True, slot_name='G06', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=93, position=mapping.Point(-66877.4609375, -349750.03125, self._terrain), large=False, heli=False, + crossroad_idx=93, position=mapping.Point(-66879.432490569, -349754.78319842, self._terrain), large=False, heli=False, airplanes=True, slot_name='W01', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=94, position=mapping.Point(-66936.671875, -349819.5625, self._terrain), large=False, heli=True, airplanes=False, slot_name='Z01', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=95, position=mapping.Point(-66860.5234375, -349641.84375, self._terrain), large=False, heli=False, + crossroad_idx=95, position=mapping.Point(-66875.848894574, -349656.38812819, self._terrain), large=False, heli=False, airplanes=True, slot_name='W02', length=21.0, width=15.0, height=8.0, shelter=False)) @@ -994,7 +994,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=20, position=mapping.Point(165688.59375, 429585.34375, self._terrain), large=False, heli=True, airplanes=True, slot_name='A09', length=36.0, width=36.0, height=15.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=21, position=mapping.Point(165651.484375, 429589.15625, self._terrain), large=False, heli=True, + crossroad_idx=21, position=mapping.Point(165647.71064044, 429589.47072788, self._terrain), large=False, heli=True, airplanes=True, slot_name='A10', length=36.0, width=36.0, height=15.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=22, position=mapping.Point(165551.078125, 429595.71875, self._terrain), large=False, heli=True, @@ -1495,7 +1495,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=45, position=mapping.Point(46886.28125, 436885.5625, self._terrain), large=False, heli=True, airplanes=True, slot_name='B10', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=46, position=mapping.Point(45849.109375, 436660.90625, self._terrain), large=False, heli=True, + crossroad_idx=46, position=mapping.Point(45849.058822357, 436668.28693585, self._terrain), large=False, heli=True, airplanes=True, slot_name='C17', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=47, position=mapping.Point(45799.615872456, 436749.71764212, self._terrain), large=False, heli=True, @@ -1525,7 +1525,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=55, position=mapping.Point(47317.82421875, 437213.5, self._terrain), large=False, heli=False, airplanes=True, slot_name='A14', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=56, position=mapping.Point(47498.2109375, 437104.0625, self._terrain), large=False, heli=False, + crossroad_idx=56, position=mapping.Point(47497.49477506, 437132.07708955, self._terrain), large=False, heli=False, airplanes=True, slot_name='A10', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=57, position=mapping.Point(47411.765625, 437233.90625, self._terrain), large=False, heli=False, @@ -1540,22 +1540,22 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=60, position=mapping.Point(47251.84765625, 437188.84375, self._terrain), large=False, heli=False, airplanes=True, slot_name='A16', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=61, position=mapping.Point(47747.87890625, 437211.03125, self._terrain), large=False, heli=False, - airplanes=True, slot_name='A07', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=61, position=mapping.Point(47747.87890625, 437211.03125, self._terrain), large=False, heli=True, + airplanes=True, slot_name='A07', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=62, position=mapping.Point(47557.0234375, 437133.5, self._terrain), large=False, heli=False, + crossroad_idx=62, position=mapping.Point(47542.952951921, 437157.17548771, self._terrain), large=False, heli=False, airplanes=True, slot_name='A08', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=63, position=mapping.Point(47933.1796875, 437185.46875, self._terrain), large=False, heli=False, airplanes=True, slot_name='A05', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=64, position=mapping.Point(47972.66015625, 437224.21875, self._terrain), large=False, heli=False, + crossroad_idx=64, position=mapping.Point(47955.968684651, 437243.67578818, self._terrain), large=False, heli=False, airplanes=True, slot_name='A03', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=65, position=mapping.Point(47998.0546875, 437284.28125, self._terrain), large=False, heli=False, + crossroad_idx=65, position=mapping.Point(47990.222061025, 437310.82071343, self._terrain), large=False, heli=False, airplanes=True, slot_name='A02', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=66, position=mapping.Point(48042.68359375, 437318.78125, self._terrain), large=False, heli=False, + crossroad_idx=66, position=mapping.Point(48021.106153055, 437336.18366027, self._terrain), large=False, heli=False, airplanes=True, slot_name='A01', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=67, position=mapping.Point(47960.27734375, 437397.9375, self._terrain), large=False, heli=False, @@ -1564,10 +1564,10 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=68, position=mapping.Point(47241.19140625, 437025.96875, self._terrain), large=False, heli=False, airplanes=True, slot_name='A17', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=69, position=mapping.Point(47302.22265625, 437040.40625, self._terrain), large=False, heli=False, + crossroad_idx=69, position=mapping.Point(47295.600260044, 437067.14859804, self._terrain), large=False, heli=False, airplanes=True, slot_name='A15', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=70, position=mapping.Point(47366.73828125, 437062.53125, self._terrain), large=False, heli=False, + crossroad_idx=70, position=mapping.Point(47365.019491395, 437066.92932992, self._terrain), large=False, heli=False, airplanes=True, slot_name='A13', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=71, position=mapping.Point(45548.55859375, 437202.90625, self._terrain), large=False, heli=False, @@ -1606,19 +1606,19 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=82, position=mapping.Point(45402.11328125, 436431, self._terrain), large=False, heli=False, airplanes=True, slot_name='I06', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=83, position=mapping.Point(45320.21484375, 436524.28125, self._terrain), large=False, heli=False, - airplanes=True, slot_name='I08', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=83, position=mapping.Point(45319.793571727, 436525.58017207, self._terrain), large=False, heli=True, + airplanes=True, slot_name='I08', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=84, position=mapping.Point(45411.3984375, 436578.6875, self._terrain), large=False, heli=False, - airplanes=True, slot_name='I05', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=84, position=mapping.Point(45415.883580308, 436570.00367936, self._terrain), large=False, heli=True, + airplanes=True, slot_name='I05', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=85, position=mapping.Point(45460.7734375, 436652.46875, self._terrain), large=False, heli=False, airplanes=True, slot_name='I04', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=86, position=mapping.Point(45519.41796875, 436683.34375, self._terrain), large=False, heli=False, - airplanes=True, slot_name='I03', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=86, position=mapping.Point(45519.102092746, 436680.87669522, self._terrain), large=False, heli=True, + airplanes=True, slot_name='I03', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=87, position=mapping.Point(45591.078125, 436681.71875, self._terrain), large=False, heli=False, + crossroad_idx=87, position=mapping.Point(45596.470406898, 436671.61664688, self._terrain), large=False, heli=False, airplanes=True, slot_name='I02', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=88, position=mapping.Point(46258.95703125, 436664.0625, self._terrain), large=False, heli=False, @@ -1627,17 +1627,17 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=89, position=mapping.Point(46162.6875, 436653.53125, self._terrain), large=False, heli=False, airplanes=True, slot_name='C07', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=90, position=mapping.Point(45994.78125, 436799.875, self._terrain), large=False, heli=False, + crossroad_idx=90, position=mapping.Point(45991.866047599, 436797.59170563, self._terrain), large=False, heli=False, airplanes=True, slot_name='C12', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=91, position=mapping.Point(45916.9453125, 436800.875, self._terrain), large=False, heli=False, airplanes=True, slot_name='C14', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=92, position=mapping.Point(45844.51953125, 436756.875, self._terrain), large=False, heli=False, - airplanes=True, slot_name='C16', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=92, position=mapping.Point(45845.116333283, 436758.76651138, self._terrain), large=False, heli=True, + airplanes=True, slot_name='C16', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=93, position=mapping.Point(45983.125, 436644.15625, self._terrain), large=False, heli=False, - airplanes=True, slot_name='C13', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=93, position=mapping.Point(45983.125, 436644.15625, self._terrain), large=False, heli=True, + airplanes=True, slot_name='C13', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=94, position=mapping.Point(45931.42578125, 436640.375, self._terrain), large=False, heli=False, airplanes=True, slot_name='C15', length=26.0, width=22.0, height=11.0, shelter=False)) @@ -1973,7 +1973,7 @@ def __init__(self, terrain: Terrain) -> None: self.beacons.append(AirportBeacon(id='airfield14_0')) self.runways.append(Runway(id=1, name='23-05', main=RunwayApproach(name='23', heading=230, beacons=[]), opposite=RunwayApproach(name='05', heading=50, beacons=[]))) self.parking_slots.append(ParkingSlot( - crossroad_idx=2, position=mapping.Point(216198.375, 280298.96875, self._terrain), large=False, heli=True, + crossroad_idx=2, position=mapping.Point(216167.04772148, 280329.31043685, self._terrain), large=False, heli=True, airplanes=True, slot_name='F01', length=60.0, width=60.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=3, position=mapping.Point(216148.265625, 279965.75, self._terrain), large=False, heli=True, @@ -1988,13 +1988,13 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=6, position=mapping.Point(216224.421875, 279872.6875, self._terrain), large=False, heli=True, airplanes=True, slot_name='Y23', length=60.0, width=52.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=7, position=mapping.Point(216180.421875, 279790.5625, self._terrain), large=False, heli=True, - airplanes=True, slot_name='Y25', length=60.0, width=52.0, height=18.0, shelter=False)) + crossroad_idx=7, position=mapping.Point(216180.49467081, 279790.41690839, self._terrain), large=False, heli=True, + airplanes=True, slot_name='Y25', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=8, position=mapping.Point(216203.6875, 279830.03125, self._terrain), large=False, heli=True, airplanes=True, slot_name='Y24', length=36.0, width=36.0, height=15.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=9, position=mapping.Point(216439.546875, 280225.0625, self._terrain), large=False, heli=True, + crossroad_idx=9, position=mapping.Point(216405.86443917, 280220.98386547, self._terrain), large=False, heli=True, airplanes=True, slot_name='E01', length=60.0, width=60.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=10, position=mapping.Point(216029.421875, 279384.875, self._terrain), large=False, heli=True, @@ -2018,10 +2018,10 @@ def __init__(self, terrain: Terrain) -> None: self.runways.append(Runway(id=None, name='14-32', main=RunwayApproach(name='14', heading=140, beacons=[]), opposite=RunwayApproach(name='32', heading=320, beacons=[]))) self.parking_slots.append(ParkingSlot( - crossroad_idx=2, position=mapping.Point(-274815.1875, -10584.447265625, self._terrain), large=False, heli=True, + crossroad_idx=2, position=mapping.Point(-274822.9402533, -10591.556989308, self._terrain), large=False, heli=True, airplanes=True, slot_name='U24', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=3, position=mapping.Point(-274828.90625, -10570.303710938, self._terrain), large=False, heli=True, + crossroad_idx=3, position=mapping.Point(-274836.6590033, -10577.41343462, self._terrain), large=False, heli=True, airplanes=True, slot_name='U25', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=4, position=mapping.Point(-273989.125, -11813.73046875, self._terrain), large=False, heli=True, @@ -2039,64 +2039,64 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=8, position=mapping.Point(-273925.1875, -11746.590820312, self._terrain), large=False, heli=True, airplanes=True, slot_name='U05', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=9, position=mapping.Point(-273923.125, -11498.45703125, self._terrain), large=False, heli=True, + crossroad_idx=9, position=mapping.Point(-273927.23068344, -11506.755753092, self._terrain), large=False, heli=True, airplanes=False, slot_name='U06', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=10, position=mapping.Point(-273952.3125, -11483.748046875, self._terrain), large=False, heli=True, + crossroad_idx=10, position=mapping.Point(-273956.41818344, -11492.046768717, self._terrain), large=False, heli=True, airplanes=False, slot_name='U07', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=11, position=mapping.Point(-273987.3125, -11466.176757812, self._terrain), large=False, heli=True, + crossroad_idx=11, position=mapping.Point(-273991.41818344, -11474.475479654, self._terrain), large=False, heli=True, airplanes=False, slot_name='U08', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=12, position=mapping.Point(-274016.4375, -11451.221679688, self._terrain), large=False, heli=True, + crossroad_idx=12, position=mapping.Point(-274020.54318344, -11459.520401529, self._terrain), large=False, heli=True, airplanes=False, slot_name='U09', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=13, position=mapping.Point(-274051.40625, -11433.528320312, self._terrain), large=False, heli=True, + crossroad_idx=13, position=mapping.Point(-274055.51193344, -11441.827042154, self._terrain), large=False, heli=True, airplanes=False, slot_name='U10', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=14, position=mapping.Point(-273867.53125, -11667.065429688, self._terrain), large=False, heli=True, airplanes=True, slot_name='U11', length=36.0, width=36.0, height=15.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=15, position=mapping.Point(-274842.71875, -10555.932617188, self._terrain), large=False, heli=True, + crossroad_idx=15, position=mapping.Point(-274850.4715033, -10563.04234087, self._terrain), large=False, heli=True, airplanes=True, slot_name='U26', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=16, position=mapping.Point(-274856.6875, -10541.9453125, self._terrain), large=False, heli=True, + crossroad_idx=16, position=mapping.Point(-274864.4402533, -10549.055036183, self._terrain), large=False, heli=True, airplanes=True, slot_name='U27', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=17, position=mapping.Point(-274870.90625, -10527.833007812, self._terrain), large=False, heli=True, + crossroad_idx=17, position=mapping.Point(-274878.6590033, -10534.942731495, self._terrain), large=False, heli=True, airplanes=True, slot_name='U28', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=18, position=mapping.Point(-274884.75, -10513.677734375, self._terrain), large=False, heli=True, + crossroad_idx=18, position=mapping.Point(-274892.5027533, -10520.787458058, self._terrain), large=False, heli=True, airplanes=True, slot_name='U29', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=19, position=mapping.Point(-274898.8125, -10499.607421875, self._terrain), large=False, heli=True, + crossroad_idx=19, position=mapping.Point(-274906.5652533, -10506.717145558, self._terrain), large=False, heli=True, airplanes=True, slot_name='U30', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=20, position=mapping.Point(-274912.65625, -10485.453125, self._terrain), large=False, heli=True, + crossroad_idx=20, position=mapping.Point(-274920.4090033, -10492.562848683, self._terrain), large=False, heli=True, airplanes=True, slot_name='U31', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=21, position=mapping.Point(-274473.96875, -10924.014648438, self._terrain), large=False, heli=True, + crossroad_idx=21, position=mapping.Point(-274483.71192936, -10933.220284691, self._terrain), large=False, heli=True, airplanes=True, slot_name='U16', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=22, position=mapping.Point(-274487.78125, -10909.90234375, self._terrain), large=False, heli=True, + crossroad_idx=22, position=mapping.Point(-274497.52442936, -10919.107980003, self._terrain), large=False, heli=True, airplanes=True, slot_name='U17', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=23, position=mapping.Point(-274501.9375, -10896.04296875, self._terrain), large=False, heli=True, + crossroad_idx=23, position=mapping.Point(-274511.68067936, -10905.248605003, self._terrain), large=False, heli=True, airplanes=True, slot_name='U18', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=24, position=mapping.Point(-274515.84375, -10881.76171875, self._terrain), large=False, heli=True, + crossroad_idx=24, position=mapping.Point(-274525.58692936, -10890.967355003, self._terrain), large=False, heli=True, airplanes=True, slot_name='U19', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=25, position=mapping.Point(-274529.78125, -10867.564453125, self._terrain), large=False, heli=True, + crossroad_idx=25, position=mapping.Point(-274539.52442936, -10876.770089378, self._terrain), large=False, heli=True, airplanes=True, slot_name='U20', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=26, position=mapping.Point(-274543.71875, -10853.452148438, self._terrain), large=False, heli=True, + crossroad_idx=26, position=mapping.Point(-274553.46192936, -10862.657784691, self._terrain), large=False, heli=True, airplanes=True, slot_name='U21', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=27, position=mapping.Point(-274557.75, -10839.33984375, self._terrain), large=False, heli=True, + crossroad_idx=27, position=mapping.Point(-274567.49317936, -10848.545480003, self._terrain), large=False, heli=True, airplanes=True, slot_name='U22', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=28, position=mapping.Point(-274571.5, -10825.142578125, self._terrain), large=False, heli=True, + crossroad_idx=28, position=mapping.Point(-274581.24317936, -10834.348214378, self._terrain), large=False, heli=True, airplanes=True, slot_name='U23', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=29, position=mapping.Point(-273825.8125, -11623.73828125, self._terrain), large=False, heli=True, @@ -2114,7 +2114,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=33, position=mapping.Point(-273571.3125, -10885.215820312, self._terrain), large=False, heli=True, airplanes=True, slot_name='4', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=34, position=mapping.Point(-273609.875, -10848.211914062, self._terrain), large=False, heli=True, + crossroad_idx=34, position=mapping.Point(-273606.89239407, -10851.902256987, self._terrain), large=False, heli=True, airplanes=True, slot_name='5', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=35, position=mapping.Point(-273617.28125, -10795.81640625, self._terrain), large=False, heli=True, @@ -2124,9 +2124,9 @@ def __init__(self, terrain: Terrain) -> None: airplanes=True, slot_name='8', length=40.0, width=40.0, height=12.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=37, position=mapping.Point(-273817.71875, -10602.616210938, self._terrain), large=False, heli=True, - airplanes=True, slot_name='101', length=40.0, width=40.0, height=12.0, shelter=False)) + airplanes=True, slot_name='101', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=38, position=mapping.Point(-273843.8125, -10628.200195312, self._terrain), large=False, heli=True, + crossroad_idx=38, position=mapping.Point(-273843.00506196, -10628.832103347, self._terrain), large=False, heli=True, airplanes=False, slot_name='102', length=18.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=39, position=mapping.Point(-273396.5, -11014.509765625, self._terrain), large=False, heli=False, @@ -2152,7 +2152,7 @@ class Kuusamo(Airport): atc_radio = AtcRadio(hf_hz=3950000, vhf_low_hz=38800000, vhf_high_hz=118650000, uhf_hz=250350000) def __init__(self, terrain: Terrain) -> None: - super().__init__(mapping.Point(-200527.164063, 310573.234375, terrain), terrain) + super().__init__(mapping.Point(-200546.576277, 310601.321423, terrain), terrain) self.runways.append(Runway(id=1, name='12-30', main=RunwayApproach(name='12', heading=120, beacons=[]), opposite=RunwayApproach(name='30', heading=300, beacons=[]))) self.parking_slots.append(ParkingSlot( @@ -2261,35 +2261,35 @@ def __init__(self, terrain: Terrain) -> None: self.runways.append(Runway(id=1, name='22-04', main=RunwayApproach(name='22', heading=220, beacons=[]), opposite=RunwayApproach(name='04', heading=40, beacons=[]))) self.parking_slots.append(ParkingSlot( - crossroad_idx=2, position=mapping.Point(80505.1328125, 198340.046875, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H01', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=2, position=mapping.Point(80501.486955901, 198340.37906976, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H01', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=3, position=mapping.Point(80639.4375, 198100.9375, self._terrain), large=False, heli=True, + crossroad_idx=3, position=mapping.Point(80648.354986189, 198090.50343453, self._terrain), large=False, heli=True, airplanes=True, slot_name='D05', length=26.0, width=24.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=4, position=mapping.Point(80797.890625, 198206.8125, self._terrain), large=False, heli=True, + crossroad_idx=4, position=mapping.Point(80791.163395839, 198214.56651375, self._terrain), large=False, heli=True, airplanes=True, slot_name='D01', length=60.0, width=60.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=5, position=mapping.Point(80509.6484375, 198414.90625, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H02', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=5, position=mapping.Point(80505.85698929, 198415.25940995, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H02', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=6, position=mapping.Point(80515.125, 198489.6875, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H03', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=6, position=mapping.Point(80511.33355179, 198490.04065995, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H03', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=7, position=mapping.Point(80520.234375, 198564.484375, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H04', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=7, position=mapping.Point(80516.44292679, 198564.68658557, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H04', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=8, position=mapping.Point(80525.1328125, 198639.296875, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H05', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=8, position=mapping.Point(80521.34136429, 198639.49908557, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H05', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=9, position=mapping.Point(80530.2265625, 198714.09375, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H06', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=9, position=mapping.Point(80526.43511429, 198714.29596057, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H06', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=10, position=mapping.Point(80535.4140625, 198788.890625, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H07', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=10, position=mapping.Point(80531.62261429, 198789.09283557, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H07', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=11, position=mapping.Point(80540.90625, 198863.65625, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H08', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=11, position=mapping.Point(80536.963143862, 198864.06067114, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H08', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=12, position=mapping.Point(80609.1875, 198091.140625, self._terrain), large=False, heli=True, airplanes=True, slot_name='D06', length=26.0, width=24.0, height=11.0, shelter=False)) @@ -2303,7 +2303,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=15, position=mapping.Point(80523.4921875, 198191.640625, self._terrain), large=False, heli=True, airplanes=True, slot_name='D09', length=36.0, width=36.0, height=15.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=16, position=mapping.Point(80674.5, 198131.671875, self._terrain), large=False, heli=True, + crossroad_idx=16, position=mapping.Point(80683.296159847, 198121.66245173, self._terrain), large=False, heli=True, airplanes=True, slot_name='D04', length=26.0, width=24.0, height=11.0, shelter=False)) @@ -2932,7 +2932,7 @@ def __init__(self, terrain: Terrain) -> None: super().__init__(mapping.Point(221465.984375, 27686.098633, terrain), terrain) self.beacons.append(AirportBeacon(id='airfield24_2')) - self.runways.append(Runway(id=1, name='29-11', main=RunwayApproach(name='29', heading=290, beacons=[RunwayBeacon(id='airfield24_1', runway_name='11-29', runway_id=1, runway_side='29'), RunwayBeacon(id='airfield24_0', runway_name='11-29', runway_id=1, runway_side='29')]), opposite=RunwayApproach(name='11', heading=110, beacons=[]))) + self.runways.append(Runway(id=1, name='11-29', main=RunwayApproach(name='11', heading=110, beacons=[RunwayBeacon(id='airfield24_1', runway_name='11-29', runway_id=1, runway_side='11'), RunwayBeacon(id='airfield24_0', runway_name='11-29', runway_id=1, runway_side='11')]), opposite=RunwayApproach(name='29', heading=290, beacons=[]))) self.parking_slots.append(ParkingSlot( crossroad_idx=0, position=mapping.Point(221437.78125, 27290.884765625, self._terrain), large=False, heli=True, airplanes=False, slot_name='H03', length=30.0, width=23.0, height=10.0, shelter=False)) @@ -2988,12 +2988,12 @@ def __init__(self, terrain: Terrain) -> None: airplanes=True, slot_name='22', length=60.0, width=52.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=4, position=mapping.Point(60226.48828125, -239206.71875, self._terrain), large=False, heli=True, - airplanes=True, slot_name='23', length=60.0, width=52.0, height=18.0, shelter=False)) + airplanes=True, slot_name='23', length=41.0, width=41.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=5, position=mapping.Point(60150.99609375, -239209.03125, self._terrain), large=False, heli=True, airplanes=True, slot_name='24', length=41.0, width=41.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=6, position=mapping.Point(60109.14453125, -239189.421875, self._terrain), large=False, heli=True, + crossroad_idx=6, position=mapping.Point(60107.048012048, -239189.6839399, self._terrain), large=False, heli=True, airplanes=True, slot_name='25', length=40.0, width=38.0, height=18.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=7, position=mapping.Point(60068.91796875, -239184.453125, self._terrain), large=False, heli=True, @@ -3165,7 +3165,7 @@ class Enontekio(Airport): def __init__(self, terrain: Terrain) -> None: super().__init__(mapping.Point(41616.833984, 37027.746094, terrain), terrain) - self.runways.append(Runway(id=1, name='03-21', main=RunwayApproach(name='03', heading=30, beacons=[]), opposite=RunwayApproach(name='21', heading=210, beacons=[RunwayBeacon(id='airfield26_1', runway_name='03-21', runway_id=1, runway_side='21'), RunwayBeacon(id='airfield26_0', runway_name='03-21', runway_id=1, runway_side='21')]))) + self.runways.append(Runway(id=1, name='21-03', main=RunwayApproach(name='21', heading=210, beacons=[RunwayBeacon(id='airfield26_1', runway_name='21-03', runway_id=1, runway_side='21'), RunwayBeacon(id='airfield26_0', runway_name='21-03', runway_id=1, runway_side='21')]), opposite=RunwayApproach(name='03', heading=30, beacons=[]))) self.parking_slots.append(ParkingSlot( crossroad_idx=0, position=mapping.Point(41126.58203125, 37026.15234375, self._terrain), large=False, heli=True, airplanes=False, slot_name='A04', length=20.0, width=17.0, height=8.0, shelter=False)) @@ -3218,85 +3218,85 @@ def __init__(self, terrain: Terrain) -> None: self.runways.append(Runway(id=1, name='21-03', main=RunwayApproach(name='21', heading=210, beacons=[]), opposite=RunwayApproach(name='03', heading=30, beacons=[]))) self.parking_slots.append(ParkingSlot( - crossroad_idx=2, position=mapping.Point(163919.421875, 389545.59375, self._terrain), large=False, heli=True, + crossroad_idx=2, position=mapping.Point(163916.14531482, 389547.23203009, self._terrain), large=False, heli=True, airplanes=True, slot_name='F01', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=3, position=mapping.Point(163946.078125, 389563.28125, self._terrain), large=False, heli=True, + crossroad_idx=3, position=mapping.Point(163944.15217073, 389566.27988767, self._terrain), large=False, heli=True, airplanes=True, slot_name='F02', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=4, position=mapping.Point(163975.4375, 389582.5, self._terrain), large=False, heli=True, + crossroad_idx=4, position=mapping.Point(163973.08491029, 389585.15326612, self._terrain), large=False, heli=True, airplanes=True, slot_name='F03', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=5, position=mapping.Point(164002.09375, 389600.1875, self._terrain), large=False, heli=True, + crossroad_idx=5, position=mapping.Point(164000.16779573, 389603.18613767, self._terrain), large=False, heli=True, airplanes=True, slot_name='F04', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=6, position=mapping.Point(164031.46875, 389619.375, self._terrain), large=False, heli=True, + crossroad_idx=6, position=mapping.Point(164028.51887067, 389621.32045761, self._terrain), large=False, heli=True, airplanes=True, slot_name='F05', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=7, position=mapping.Point(164058.125, 389637.0625, self._terrain), large=False, heli=True, + crossroad_idx=7, position=mapping.Point(164056.19904573, 389640.06113767, self._terrain), large=False, heli=True, airplanes=True, slot_name='F06', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=8, position=mapping.Point(164087.5, 389656.28125, self._terrain), large=False, heli=True, + crossroad_idx=8, position=mapping.Point(164084.38044166, 389658.40223762, self._terrain), large=False, heli=True, airplanes=True, slot_name='F07', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=9, position=mapping.Point(164114.15625, 389673.96875, self._terrain), large=False, heli=True, + crossroad_idx=9, position=mapping.Point(164112.87390576, 389677.40621269, self._terrain), large=False, heli=True, airplanes=True, slot_name='F08', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=10, position=mapping.Point(164143.515625, 389693.1875, self._terrain), large=False, heli=True, + crossroad_idx=10, position=mapping.Point(164140.74712668, 389695.58933563, self._terrain), large=False, heli=True, airplanes=True, slot_name='F09', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=11, position=mapping.Point(164170.171875, 389710.875, self._terrain), large=False, heli=True, + crossroad_idx=11, position=mapping.Point(164169.44537579, 389714.5465027, self._terrain), large=False, heli=True, airplanes=True, slot_name='F10', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=12, position=mapping.Point(164199.546875, 389730.09375, self._terrain), large=False, heli=True, + crossroad_idx=12, position=mapping.Point(164196.53263467, 389732.21473762, self._terrain), large=False, heli=True, airplanes=True, slot_name='F11', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=13, position=mapping.Point(164226.203125, 389747.78125, self._terrain), large=False, heli=True, + crossroad_idx=13, position=mapping.Point(164225.38886079, 389751.74530272, self._terrain), large=False, heli=True, airplanes=True, slot_name='F12', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=14, position=mapping.Point(164255.578125, 389767, self._terrain), large=False, heli=True, + crossroad_idx=14, position=mapping.Point(164252.70430867, 389769.08588162, self._terrain), large=False, heli=True, airplanes=True, slot_name='F13', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=15, position=mapping.Point(164282.234375, 389784.6875, self._terrain), large=False, heli=True, + crossroad_idx=15, position=mapping.Point(164281.47862079, 389788.47602271, self._terrain), large=False, heli=True, airplanes=True, slot_name='F14', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=16, position=mapping.Point(164311.59375, 389803.90625, self._terrain), large=False, heli=True, + crossroad_idx=16, position=mapping.Point(164308.89546368, 389806.37829764, self._terrain), large=False, heli=True, airplanes=True, slot_name='F15', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=17, position=mapping.Point(164338.25, 389821.59375, self._terrain), large=False, heli=True, + crossroad_idx=17, position=mapping.Point(164337.6580738, 389825.54024972, self._terrain), large=False, heli=True, airplanes=True, slot_name='F16', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=18, position=mapping.Point(162312.1875, 388438.0625, self._terrain), large=False, heli=True, airplanes=True, slot_name='QRF01', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=19, position=mapping.Point(162519.328125, 388598.65625, self._terrain), large=False, heli=True, + crossroad_idx=19, position=mapping.Point(162519.89379694, 388593.30080817, self._terrain), large=False, heli=True, airplanes=True, slot_name='B01', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=20, position=mapping.Point(162539.21875, 388612, self._terrain), large=False, heli=True, + crossroad_idx=20, position=mapping.Point(162541.48299074, 388608.10047428, self._terrain), large=False, heli=True, airplanes=True, slot_name='B02', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=21, position=mapping.Point(162559.3125, 388625.625, self._terrain), large=False, heli=True, + crossroad_idx=21, position=mapping.Point(162561.57674074, 388621.72547428, self._terrain), large=False, heli=True, airplanes=True, slot_name='B03', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=22, position=mapping.Point(162579.609375, 388639, self._terrain), large=False, heli=True, - airplanes=True, slot_name='B04', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=22, position=mapping.Point(162581.87361574, 388635.10047428, self._terrain), large=False, heli=True, + airplanes=True, slot_name='B04', length=20.0, width=18.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=23, position=mapping.Point(162599.5, 388652.3125, self._terrain), large=False, heli=True, - airplanes=True, slot_name='B05', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=23, position=mapping.Point(162601.76424074, 388648.41297428, self._terrain), large=False, heli=True, + airplanes=True, slot_name='B05', length=20.0, width=18.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=24, position=mapping.Point(162619.578125, 388665.9375, self._terrain), large=False, heli=True, - airplanes=True, slot_name='B06', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=24, position=mapping.Point(162621.84236574, 388662.03797428, self._terrain), large=False, heli=True, + airplanes=True, slot_name='B06', length=20.0, width=18.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=25, position=mapping.Point(162639.296875, 388679.125, self._terrain), large=False, heli=True, - airplanes=True, slot_name='B07', length=26.0, width=22.0, height=11.0, shelter=False)) + crossroad_idx=25, position=mapping.Point(162641.56111574, 388675.22547428, self._terrain), large=False, heli=True, + airplanes=True, slot_name='B07', length=20.0, width=18.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=26, position=mapping.Point(162659.1875, 388692.4375, self._terrain), large=False, heli=True, + crossroad_idx=26, position=mapping.Point(162661.7550566, 388688.7199638, self._terrain), large=False, heli=True, airplanes=True, slot_name='B08', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=27, position=mapping.Point(162679.28125, 388706.0625, self._terrain), large=False, heli=True, + crossroad_idx=27, position=mapping.Point(162681.97013294, 388702.22363746, self._terrain), large=False, heli=True, airplanes=True, slot_name='B09', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=28, position=mapping.Point(162698.921875, 388719.78125, self._terrain), large=False, heli=True, + crossroad_idx=28, position=mapping.Point(162702.14661595, 388716.53890864, self._terrain), large=False, heli=True, airplanes=True, slot_name='B10', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=29, position=mapping.Point(162379.25, 388482.65625, self._terrain), large=False, heli=True, @@ -3347,16 +3347,16 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=44, position=mapping.Point(164550.109375, 390179.84375, self._terrain), large=False, heli=True, airplanes=True, slot_name='C01', length=26.0, width=22.0, height=11.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=45, position=mapping.Point(162824.109375, 388289.03125, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H01', length=42.0, width=34.0, height=14.0, shelter=False)) + crossroad_idx=45, position=mapping.Point(162825.01932257, 388288.77848679, self._terrain), large=False, heli=True, + airplanes=False, slot_name='H01', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=46, position=mapping.Point(162772.234375, 388237.59375, self._terrain), large=False, heli=True, + crossroad_idx=46, position=mapping.Point(162776.39782981, 388234.45886204, self._terrain), large=False, heli=True, airplanes=False, slot_name='H04', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=47, position=mapping.Point(162780.859375, 388255.125, self._terrain), large=False, heli=True, + crossroad_idx=47, position=mapping.Point(162785.60434123, 388252.04710078, self._terrain), large=False, heli=True, airplanes=False, slot_name='H03', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=48, position=mapping.Point(162789.21875, 388271.28125, self._terrain), large=False, heli=True, + crossroad_idx=48, position=mapping.Point(162795.00737866, 388269.47434408, self._terrain), large=False, heli=True, airplanes=False, slot_name='H02', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=49, position=mapping.Point(162935.734375, 388409.625, self._terrain), large=False, heli=True, @@ -3452,7 +3452,7 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=17, position=mapping.Point(187346.21875, 328309.3125, self._terrain), large=False, heli=True, airplanes=False, slot_name='H16', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=18, position=mapping.Point(187308.703125, 328294.8125, self._terrain), large=False, heli=True, + crossroad_idx=18, position=mapping.Point(187311.68775303, 328295.83164128, self._terrain), large=False, heli=True, airplanes=False, slot_name='H17', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=19, position=mapping.Point(187275.640625, 328282.34375, self._terrain), large=False, heli=True, @@ -3465,12 +3465,12 @@ def __init__(self, terrain: Terrain) -> None: airplanes=False, slot_name='H21', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=22, position=mapping.Point(187179.5, 328246.5625, self._terrain), large=False, heli=True, - airplanes=False, slot_name='H22', length=42.0, width=34.0, height=14.0, shelter=False)) + airplanes=False, slot_name='H22', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=23, position=mapping.Point(187145.90625, 328234.15625, self._terrain), large=False, heli=True, airplanes=False, slot_name='H24', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=24, position=mapping.Point(187112.984375, 328222.25, self._terrain), large=False, heli=True, + crossroad_idx=24, position=mapping.Point(187110.94822689, 328221.26703195, self._terrain), large=False, heli=True, airplanes=False, slot_name='H25', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=25, position=mapping.Point(187050.84375, 328198.625, self._terrain), large=False, heli=True, @@ -3611,25 +3611,25 @@ def __init__(self, terrain: Terrain) -> None: crossroad_idx=12, position=mapping.Point(-278162.125, 561666.75, self._terrain), large=False, heli=True, airplanes=True, slot_name='F11', length=36.0, width=36.0, height=15.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=13, position=mapping.Point(-278306.375, 560029.125, self._terrain), large=False, heli=True, + crossroad_idx=13, position=mapping.Point(-278301.97230968, 560028.49604424, self._terrain), large=False, heli=True, airplanes=False, slot_name='H01', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=14, position=mapping.Point(-278307.59375, 560001.25, self._terrain), large=False, heli=True, + crossroad_idx=14, position=mapping.Point(-278303.19105968, 560000.62104424, self._terrain), large=False, heli=True, airplanes=False, slot_name='H02', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=15, position=mapping.Point(-278308.75, 559974.0625, self._terrain), large=False, heli=True, + crossroad_idx=15, position=mapping.Point(-278304.34730968, 559973.43354424, self._terrain), large=False, heli=True, airplanes=False, slot_name='H03', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=16, position=mapping.Point(-278309.96875, 559946.1875, self._terrain), large=False, heli=True, + crossroad_idx=16, position=mapping.Point(-278305.56605968, 559945.55854424, self._terrain), large=False, heli=True, airplanes=False, slot_name='H04', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=17, position=mapping.Point(-278311.28125, 559919.1875, self._terrain), large=False, heli=True, + crossroad_idx=17, position=mapping.Point(-278306.87855968, 559918.55854424, self._terrain), large=False, heli=True, airplanes=False, slot_name='H05', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=18, position=mapping.Point(-278312.5, 559891.25, self._terrain), large=False, heli=True, + crossroad_idx=18, position=mapping.Point(-278308.09730968, 559890.62104424, self._terrain), large=False, heli=True, airplanes=False, slot_name='H06', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=19, position=mapping.Point(-278313.65625, 559864.125, self._terrain), large=False, heli=True, + crossroad_idx=19, position=mapping.Point(-278309.25355968, 559863.49604424, self._terrain), large=False, heli=True, airplanes=False, slot_name='H07', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=20, position=mapping.Point(-278677.59375, 562203.375, self._terrain), large=False, heli=False, @@ -3661,15 +3661,15 @@ class Kalevala(Airport): atc_radio = AtcRadio(hf_hz=3775000, vhf_low_hz=38400000, vhf_high_hz=119300000, uhf_hz=301000000) def __init__(self, terrain: Terrain) -> None: - super().__init__(mapping.Point(-273728.015625, 409821.859375, terrain), terrain) + super().__init__(mapping.Point(-273752.097288, 409809.570462, terrain), terrain) self.runways.append(Runway(id=1, name='20-02', main=RunwayApproach(name='20', heading=200, beacons=[]), opposite=RunwayApproach(name='02', heading=20, beacons=[]))) self.parking_slots.append(ParkingSlot( crossroad_idx=2, position=mapping.Point(-273488.625, 410088.9375, self._terrain), large=False, heli=True, - airplanes=True, slot_name='S02', length=26.0, width=24.0, height=11.0, shelter=False)) + airplanes=True, slot_name='S02', length=21.0, width=15.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=3, position=mapping.Point(-273578.4375, 410040.8125, self._terrain), large=False, heli=True, - airplanes=True, slot_name='S01', length=26.0, width=24.0, height=11.0, shelter=False)) + airplanes=True, slot_name='S01', length=21.0, width=15.0, height=8.0, shelter=False)) class Afrikanda(Airport): @@ -3866,94 +3866,94 @@ def __init__(self, terrain: Terrain) -> None: self.runways.append(Runway(id=1, name='13-31', main=RunwayApproach(name='13', heading=130, beacons=[]), opposite=RunwayApproach(name='31', heading=310, beacons=[]))) self.parking_slots.append(ParkingSlot( - crossroad_idx=2, position=mapping.Point(-244852.046875, -31079.60546875, self._terrain), large=False, heli=True, + crossroad_idx=2, position=mapping.Point(-244849.86300083, -31081.701987952, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR01', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=3, position=mapping.Point(-244883.03125, -31040.10546875, self._terrain), large=False, heli=True, + crossroad_idx=3, position=mapping.Point(-244884.79232613, -31037.967019164, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR07', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=4, position=mapping.Point(-244901.6875, -31057.96484375, self._terrain), large=False, heli=True, + crossroad_idx=4, position=mapping.Point(-244903.44857613, -31055.826394164, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR08', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=5, position=mapping.Point(-244920.390625, -31075.880859375, self._terrain), large=False, heli=True, + crossroad_idx=5, position=mapping.Point(-244922.15170113, -31073.742409789, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR09', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=6, position=mapping.Point(-244939.203125, -31093.888671875, self._terrain), large=False, heli=True, + crossroad_idx=6, position=mapping.Point(-244940.96420113, -31091.750222289, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR10', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=7, position=mapping.Point(-244957.890625, -31111.74609375, self._terrain), large=False, heli=True, + crossroad_idx=7, position=mapping.Point(-244959.65170113, -31109.607644164, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR11', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=8, position=mapping.Point(-244976.734375, -31129.720703125, self._terrain), large=False, heli=True, + crossroad_idx=8, position=mapping.Point(-244978.49545113, -31127.582253539, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR12', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=9, position=mapping.Point(-244995.5, -31147.693359375, self._terrain), large=False, heli=True, + crossroad_idx=9, position=mapping.Point(-244997.26107613, -31145.554909789, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR13', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=10, position=mapping.Point(-245014.234375, -31165.65234375, self._terrain), large=False, heli=True, + crossroad_idx=10, position=mapping.Point(-245015.99545113, -31163.513894164, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR14', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=11, position=mapping.Point(-245033.125, -31183.67578125, self._terrain), large=False, heli=True, + crossroad_idx=11, position=mapping.Point(-245034.88607613, -31181.537331664, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR15', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=12, position=mapping.Point(-244878.671875, -31105.05859375, self._terrain), large=False, heli=True, + crossroad_idx=12, position=mapping.Point(-244876.48800083, -31107.155112952, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR02', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=13, position=mapping.Point(-244905.359375, -31130.552734375, self._terrain), large=False, heli=True, + crossroad_idx=13, position=mapping.Point(-244903.17550083, -31132.649253577, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR03', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=14, position=mapping.Point(-244931.90625, -31156.00390625, self._terrain), large=False, heli=True, + crossroad_idx=14, position=mapping.Point(-244929.72237583, -31158.100425452, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR04', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=15, position=mapping.Point(-244958.734375, -31181.607421875, self._terrain), large=False, heli=True, + crossroad_idx=15, position=mapping.Point(-244956.55050083, -31183.703941077, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR05', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=16, position=mapping.Point(-244985.453125, -31207.146484375, self._terrain), large=False, heli=True, + crossroad_idx=16, position=mapping.Point(-244983.26925083, -31209.243003577, self._terrain), large=False, heli=True, airplanes=False, slot_name='HR06', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=17, position=mapping.Point(-244747.71875, -31185.240234375, self._terrain), large=False, heli=True, + crossroad_idx=17, position=mapping.Point(-244746.05900563, -31186.375848943, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL01', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=18, position=mapping.Point(-244778.6875, -31145.7421875, self._terrain), large=False, heli=True, + crossroad_idx=18, position=mapping.Point(-244780.17253443, -31144.257153065, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL07', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=19, position=mapping.Point(-244797.359375, -31163.599609375, self._terrain), large=False, heli=True, + crossroad_idx=19, position=mapping.Point(-244798.84440943, -31162.11457494, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL08', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=20, position=mapping.Point(-244816.0625, -31181.515625, self._terrain), large=False, heli=True, + crossroad_idx=20, position=mapping.Point(-244817.54753443, -31180.030590565, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL09', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=21, position=mapping.Point(-244834.875, -31199.5234375, self._terrain), large=False, heli=True, + crossroad_idx=21, position=mapping.Point(-244836.36003443, -31198.038403065, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL10', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=22, position=mapping.Point(-244853.5625, -31217.380859375, self._terrain), large=False, heli=True, + crossroad_idx=22, position=mapping.Point(-244855.04753443, -31215.89582494, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL11', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=23, position=mapping.Point(-244872.40625, -31235.35546875, self._terrain), large=False, heli=True, + crossroad_idx=23, position=mapping.Point(-244873.89128443, -31233.870434315, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL12', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=24, position=mapping.Point(-244891.171875, -31253.330078125, self._terrain), large=False, heli=True, + crossroad_idx=24, position=mapping.Point(-244892.65690943, -31251.84504369, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL13', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=25, position=mapping.Point(-244909.90625, -31271.287109375, self._terrain), large=False, heli=True, + crossroad_idx=25, position=mapping.Point(-244911.39128443, -31269.80207494, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL14', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=26, position=mapping.Point(-244928.78125, -31289.310546875, self._terrain), large=False, heli=True, + crossroad_idx=26, position=mapping.Point(-244930.26628443, -31287.82551244, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL15', length=20.0, width=17.0, height=8.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=27, position=mapping.Point(-244774.34375, -31210.693359375, self._terrain), large=False, heli=True, + crossroad_idx=27, position=mapping.Point(-244772.68400563, -31211.828973943, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL02', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=28, position=mapping.Point(-244801.03125, -31236.189453125, self._terrain), large=False, heli=True, + crossroad_idx=28, position=mapping.Point(-244799.37150563, -31237.325067693, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL03', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=29, position=mapping.Point(-244827.578125, -31261.638671875, self._terrain), large=False, heli=True, + crossroad_idx=29, position=mapping.Point(-244825.91838063, -31262.774286443, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL04', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=30, position=mapping.Point(-244854.40625, -31287.2421875, self._terrain), large=False, heli=True, + crossroad_idx=30, position=mapping.Point(-244852.74650563, -31288.377802068, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL05', length=30.0, width=23.0, height=10.0, shelter=False)) self.parking_slots.append(ParkingSlot( - crossroad_idx=31, position=mapping.Point(-244881.125, -31312.78125, self._terrain), large=False, heli=True, + crossroad_idx=31, position=mapping.Point(-244879.46525563, -31313.916864568, self._terrain), large=False, heli=True, airplanes=False, slot_name='HL06', length=30.0, width=23.0, height=10.0, shelter=False)) @@ -3971,7 +3971,7 @@ def __init__(self, terrain: Terrain) -> None: self.runways.append(Runway(id=1, name='33-15', main=RunwayApproach(name='33', heading=330, beacons=[]), opposite=RunwayApproach(name='15', heading=150, beacons=[]))) self.parking_slots.append(ParkingSlot( - crossroad_idx=2, position=mapping.Point(-231956.75, -332908.5, self._terrain), large=False, heli=False, + crossroad_idx=2, position=mapping.Point(-231959.65677696, -332914.48206273, self._terrain), large=False, heli=False, airplanes=True, slot_name='S01', length=42.0, width=34.0, height=14.0, shelter=False)) self.parking_slots.append(ParkingSlot( crossroad_idx=3, position=mapping.Point(-231906.546875, -333045.25, self._terrain), large=False, heli=True, @@ -4011,6 +4011,54 @@ def __init__(self, terrain: Terrain) -> None: airplanes=True, slot_name='H01', length=60.0, width=52.0, height=18.0, shelter=False)) +class Tromso(Airport): + id = 37 + name = "Tromso" + tacan = None + unit_zones: List[mapping.Rectangle] = [] + civilian = False + slot_version = 2 + atc_radio = AtcRadio(hf_hz=4875000, vhf_low_hz=40000000, vhf_high_hz=123750000, uhf_hz=312000000) + + def __init__(self, terrain: Terrain) -> None: + super().__init__(mapping.Point(188106.46875, -143382.984375, terrain), terrain) + + self.runways.append(Runway(id=1, name='36-18', main=RunwayApproach(name='36', heading=360, beacons=[RunwayBeacon(id='airfield37_3', runway_name='18-36', runway_id=1, runway_side='36'), RunwayBeacon(id='airfield37_0', runway_name='18-36', runway_id=1, runway_side='36')]), opposite=RunwayApproach(name='18', heading=180, beacons=[RunwayBeacon(id='airfield37_1', runway_name='18-36', runway_id=1, runway_side='18'), RunwayBeacon(id='airfield37_2', runway_name='18-36', runway_id=1, runway_side='18')]))) + self.parking_slots.append(ParkingSlot( + crossroad_idx=2, position=mapping.Point(187537.171875, -143768.546875, self._terrain), large=False, heli=True, + airplanes=True, slot_name='14', length=60.0, width=60.0, height=18.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=3, position=mapping.Point(187680.671875, -143804, self._terrain), large=False, heli=True, + airplanes=True, slot_name='16', length=40.0, width=40.0, height=12.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=4, position=mapping.Point(187724.328125, -143792.078125, self._terrain), large=False, heli=True, + airplanes=True, slot_name='17', length=40.0, width=40.0, height=12.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=5, position=mapping.Point(187758.484375, -143722.71875, self._terrain), large=False, heli=True, + airplanes=True, slot_name='18', length=60.0, width=52.0, height=18.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=6, position=mapping.Point(187810, -143710.984375, self._terrain), large=False, heli=True, + airplanes=True, slot_name='19', length=40.0, width=40.0, height=12.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=7, position=mapping.Point(187859.671875, -143696.546875, self._terrain), large=False, heli=True, + airplanes=True, slot_name='20', length=40.0, width=40.0, height=12.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=8, position=mapping.Point(187914.5625, -143687.203125, self._terrain), large=False, heli=True, + airplanes=True, slot_name='21', length=36.0, width=36.0, height=15.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=9, position=mapping.Point(187953.5, -143675.28125, self._terrain), large=False, heli=True, + airplanes=True, slot_name='22', length=36.0, width=36.0, height=15.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=10, position=mapping.Point(187991.8125, -143663.015625, self._terrain), large=False, heli=True, + airplanes=True, slot_name='23', length=36.0, width=36.0, height=15.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=11, position=mapping.Point(188042.0625, -143690.71875, self._terrain), large=False, heli=True, + airplanes=True, slot_name='24', length=36.0, width=36.0, height=15.0, shelter=False)) + self.parking_slots.append(ParkingSlot( + crossroad_idx=12, position=mapping.Point(188085.921875, -143697.609375, self._terrain), large=False, heli=True, + airplanes=True, slot_name='25', length=36.0, width=36.0, height=15.0, shelter=False)) + + ALL_AIRPORTS: List[Type[Airport]] = [ Banak, Rovaniemi, @@ -4048,5 +4096,6 @@ def __init__(self, terrain: Terrain) -> None: Boden_Heli_Base, Hemavan, Arvidsjaur, + Tromso, ]