diff --git a/pydcs_extensions/fa18efg/fa18efg.py b/pydcs_extensions/fa18efg/fa18efg.py index 85039dae..bdc4f752 100644 --- a/pydcs_extensions/fa18efg/fa18efg.py +++ b/pydcs_extensions/fa18efg/fa18efg.py @@ -14,19 +14,33 @@ class WeaponsFA18EFG: AA42R_Buddy_Pod = {"clsid": "{AA42R}", "name": "AA42R Buddy Pod", "weight": 1520} ALQ_99Center = {"clsid": "{ALQ-99Center}", "name": "ALQ-99Center", "weight": 0} ALQ_99Wing = {"clsid": "{ALQ-99Wing}", "name": "ALQ-99Wing", "weight": 0} + ALQ_167 = {"clsid": "{ALQ-167}", "name": "ALQ-167", "weight": 50} + ALQ_249 = {"clsid": "{ALQ-249}", "name": "ALQ-249", "weight": 50} FLIR = {"clsid": "{FLIR}", "name": "FLIR", "weight": 0} FPU_12_Fuel_Tank_480_gallons = { + "clsid": "{FPU_12_FUEL_TANK_EF}", + "name": "FPU-12 Fuel Tank 480 gallons", + "weight": 1350, + } + FPU_12_Fuel_Tank_480_gallons_ = { "clsid": "{FPU_12_FUEL_TANK}", "name": "FPU-12 Fuel Tank 480 gallons", - "weight": 1550, + "weight": 1950, } FPU_12_Fuel_Tank_480_gallons_High_Vis = { "clsid": "{FPU_12_FUEL_TANKHighVis}", "name": "FPU-12 Fuel Tank 480 gallons High Vis", "weight": 1550, } + FPU_12_Fuel_Tank_480_gallons_High_Vis_ = { + "clsid": "{FPU_12_FUEL_TANKHighVis}", + "name": "FPU-12 Fuel Tank 480 gallons High Vis", + "weight": 1950, + } TLAU_127 = {"clsid": "{TLAU_127}", "name": "TLAU_127", "weight": 0} + TLAU_127_ = {"clsid": "{TLAU_127}", "name": "TLAU_127", "weight": 0} USAFlag = {"clsid": "{USAFlag}", "name": "USAFlag", "weight": 0} + USAFlag_ = {"clsid": "{USAFlag}", "name": "USAFlag", "weight": 0} AIM_120D_AMRAAM___Active_Rdr_AAM = { "clsid": "{C8E06185-7CD6-4C90-959F-044679E90751}", "name": "AIM-120D AMRAAM - Active Rdr AAM", @@ -47,6 +61,516 @@ class WeaponsFA18EFG: "name": "LAU-115 with 1 x LAU-127 AIM-120D AMRAAM - Active Rdr AAM", "weight": 307.4, } + Pylon_10_8___AIM_120C_AMRAAM___Active_Radar_AAM = { + "clsid": "{Right_Outboard_Inboard_2X_AIM-120C}", + "name": "Pylon 10 | 8 - AIM-120C AMRAAM - Active Radar AAM", + "weight": 322.96, + } + Pylon_10_8___AIM_120D_AMRAAM___Active_Rdr_AAM = { + "clsid": "{Right_Outboard_Inboard_2X_AIM-120}", + "name": "Pylon 10 | 8 - AIM-120D AMRAAM - Active Rdr AAM", + "weight": 324.8, + } + Pylon_10_8___BDU_33___25lb_Practice_Bomb_LD = { + "clsid": "{Right_Outboard_Inboard_2X_BDU-33}", + "name": "Pylon 10 | 8 - BDU-33 - 25lb Practice Bomb LD", + "weight": 22.6, + } + Pylon_10_8___BDU_45B___500lb_Practice_Bomb = { + "clsid": "{Right_Outboard_Inboard_2X_BDU-45B}", + "name": "Pylon 10 | 8 - BDU-45B - 500lb Practice Bomb", + "weight": 464, + } + Pylon_10_8___BDU_45___500lb_Practice_Bomb = { + "clsid": "{Right_Outboard_Inboard_2X_BDU-45}", + "name": "Pylon 10 | 8 - BDU-45 - 500lb Practice Bomb", + "weight": 464, + } + Pylon_10_8___BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = { + "clsid": "{Right_Outboard_Inboard_2X_BDU-50LGB}", + "name": "Pylon 10 | 8 - BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", + "weight": 560, + } + Pylon_10_8___GBU_12___500lb_Laser_Guided_Bomb = { + "clsid": "{Right_Outboard_Inboard_2X_GBU-12}", + "name": "Pylon 10 | 8 - GBU-12 - 500lb Laser Guided Bomb", + "weight": 554, + } + Pylon_10_8___GBU_16___1000lb_Laser_Guided_Bomb = { + "clsid": "{Right_Outboard_Inboard_2X_GBU-16}", + "name": "Pylon 10 | 8 - GBU-16 - 1000lb Laser Guided Bomb", + "weight": 1026, + } + Pylon_10_8___GBU_38___JDAM__500lb_GPS_Guided_Bomb = { + "clsid": "{Right_Outboard_Inboard_2X_GBU-38}", + "name": "Pylon 10 | 8 - GBU-38 - JDAM, 500lb GPS Guided Bomb", + "weight": 482, + } + Pylon_10_8___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = { + "clsid": "{Right_Outboard_Inboard_2X_ROCKEYE}", + "name": "Pylon 10 | 8 - Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets", + "weight": 444, + } + Pylon_10_8___Mk_82Y___500lb_GP_Chute_Retarded_HD = { + "clsid": "{Right_Outboard_Inboard_2X_MK-82Y}", + "name": "Pylon 10 | 8 - Mk-82Y - 500lb GP Chute Retarded HD", + "weight": 464, + } + Pylon_10_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = { + "clsid": "{Right_Outboard_Inboard_2X_MK-82_Snakeye}", + "name": "Pylon 10 | 8 - Mk-82 Snakeye - 500lb GP Bomb HD", + "weight": 499, + } + Pylon_10_8___Mk_82___500lb_GP_Bomb_LD = { + "clsid": "{Right_Outboard_Inboard_2X_MK-82}", + "name": "Pylon 10 | 8 - Mk-82 - 500lb GP Bomb LD", + "weight": 456, + } + Pylon_10_8___Mk_83___1000lb_GP_Bomb_LD = { + "clsid": "{Right_Outboard_Inboard_2X_MK-83}", + "name": "Pylon 10 | 8 - Mk-83 - 1000lb GP Bomb LD", + "weight": 908, + } + Pylon_2_4___AIM_120C_AMRAAM___Active_Radar_AAM = { + "clsid": "{Left_Outboard_Inboard_2X_AIM-120C}", + "name": "Pylon 2 | 4 - AIM-120C AMRAAM - Active Radar AAM", + "weight": 322.96, + } + Pylon_2_4___AIM_120D_AMRAAM___Active_Rdr_AAM = { + "clsid": "{Left_Outboard_Inboard_2X_AIM-120}", + "name": "Pylon 2 | 4 - AIM-120D AMRAAM - Active Rdr AAM", + "weight": 324.8, + } + Pylon_2_4___BDU_33___25lb_Practice_Bomb_LD = { + "clsid": "{Left_Outboard_Inboard_2X_BDU-33}", + "name": "Pylon 2 | 4 - BDU-33 - 25lb Practice Bomb LD", + "weight": 22.6, + } + Pylon_2_4___BDU_45B___500lb_Practice_Bomb = { + "clsid": "{Left_Outboard_Inboard_2X_BDU-45B}", + "name": "Pylon 2 | 4 - BDU-45B - 500lb Practice Bomb", + "weight": 464, + } + Pylon_2_4___BDU_45___500lb_Practice_Bomb = { + "clsid": "{Left_Outboard_Inboard_2X_BDU-45}", + "name": "Pylon 2 | 4 - BDU-45 - 500lb Practice Bomb", + "weight": 464, + } + Pylon_2_4___BDU_50LGB___500lb_Laser_Guided_Inert_Practice_Bomb_LD = { + "clsid": "{Left_Outboard_Inboard_2X_BDU-50LGB}", + "name": "Pylon 2 | 4 - BDU-50LGB - 500lb Laser Guided Inert Practice Bomb LD", + "weight": 560, + } + Pylon_2_4___GBU_12___500lb_Laser_Guided_Bomb = { + "clsid": "{Left_Outboard_Inboard_2X_GBU-12}", + "name": "Pylon 2 | 4 - GBU-12 - 500lb Laser Guided Bomb", + "weight": 554, + } + Pylon_2_4___GBU_16___1000lb_Laser_Guided_Bomb = { + "clsid": "{Left_Outboard_Inboard_2X_GBU-16}", + "name": "Pylon 2 | 4 - GBU-16 - 1000lb Laser Guided Bomb", + "weight": 1026, + } + Pylon_2_4___GBU_38___JDAM__500lb_GPS_Guided_Bomb = { + "clsid": "{Left_Outboard_Inboard_2X_GBU-38}", + "name": "Pylon 2 | 4 - GBU-38 - JDAM, 500lb GPS Guided Bomb", + "weight": 482, + } + Pylon_2_4___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = { + "clsid": "{Left_Outboard_Inboard_2X_ROCKEYE}", + "name": "Pylon 2 | 4 - Mk-20 Rockeye - 490lbs CBU, 247 x HEAT Bomblets", + "weight": 444, + } + Pylon_2_4___Mk_82Y___500lb_GP_Chute_Retarded_HD = { + "clsid": "{Left_Outboard_Inboard_2X_MK-82Y}", + "name": "Pylon 2 | 4 - Mk-82Y - 500lb GP Chute Retarded HD", + "weight": 464, + } + Pylon_2_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = { + "clsid": "{Left_Outboard_Inboard_2X_MK-82_Snakeye}", + "name": "Pylon 2 | 4 - Mk-82 Snakeye - 500lb GP Bomb HD", + "weight": 499, + } + Pylon_2_4___Mk_82___500lb_GP_Bomb_LD = { + "clsid": "{Left_Outboard_Inboard_2X_MK-82}", + "name": "Pylon 2 | 4 - Mk-82 - 500lb GP Bomb LD", + "weight": 456, + } + Pylon_2_4___Mk_83___1000lb_GP_Bomb_LD = { + "clsid": "{Left_Outboard_Inboard_2X_MK-83}", + "name": "Pylon 2 | 4 - Mk-83 - 1000lb GP Bomb LD", + "weight": 908, + } + Pylon_3_4___AGM_154A___JSOW_CEB__CBU_type_ = { + "clsid": "{Left_Midboard_Inboard_2X_AGM-154A}", + "name": "Pylon 3 | 4 - AGM-154A - JSOW CEB (CBU-type)", + "weight": 970, + } + Pylon_3_4___AGM_154C___JSOW_Unitary_BROACH = { + "clsid": "{Left_Midboard_Inboard_2X_AGM-154C}", + "name": "Pylon 3 | 4 - AGM-154C - JSOW Unitary BROACH", + "weight": 968, + } + Pylon_3_4___BDU_45B___500lb_Practice_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_BDU-45B}", + "name": "Pylon 3 | 4 - BDU-45B - 500lb Practice Bomb", + "weight": 464, + } + Pylon_3_4___BDU_45_LG___500lb_Practice_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_BDU-50LGB}", + "name": "Pylon 3 | 4 - BDU-45 LG - 500lb Practice Laser Guided Bomb", + "weight": 560, + } + Pylon_3_4___BDU_45___500lb_Practice_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_BDU-45}", + "name": "Pylon 3 | 4 - BDU-45 - 500lb Practice Bomb", + "weight": 464, + } + Pylon_3_4___GBU_12___500lb_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_GBU-12}", + "name": "Pylon 3 | 4 - GBU-12 - 500lb Laser Guided Bomb", + "weight": 554, + } + Pylon_3_4___GBU_16___1000lb_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_GBU-16}", + "name": "Pylon 3 | 4 - GBU-16 - 1000lb Laser Guided Bomb", + "weight": 1026, + } + Pylon_3_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_GBU-24}", + "name": "Pylon 3 | 4 - GBU-24A/B Paveway III - 2000lb Laser Guided Bomb", + "weight": 1868, + } + Pylon_3_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_GBU-31}", + "name": "Pylon 3 | 4 - GBU-31(V)2/B - JDAM, 2000lb GPS Guided Bomb", + "weight": 1868, + } + Pylon_3_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_GBU-31V}", + "name": "Pylon 3 | 4 - GBU-31(V)4/B - JDAM, 2000lb GPS Guided Penetrator Bomb", + "weight": 1962, + } + Pylon_3_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_2X_GBU-38}", + "name": "Pylon 3 | 4 - GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", + "weight": 482, + } + Pylon_3_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = { + "clsid": "{Left_Midboard_Inboard_2X_ROCKEYE}", + "name": "Pylon 3 | 4 - Mk-20 Rockeye - 490lb CBU, 247 x HEAT Bomblets", + "weight": 444, + } + Pylon_3_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = { + "clsid": "{Left_Midboard_Inboard_2X_MK-82Y}", + "name": "Pylon 3 | 4 - Mk-82Y - 500lb GP Bomb Chute Retarded HD", + "weight": 464, + } + Pylon_3_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = { + "clsid": "{Left_Midboard_Inboard_2X_MK-82_Snakeye}", + "name": "Pylon 3 | 4 - Mk-82 Snakeye - 500lb GP Bomb HD", + "weight": 499, + } + Pylon_3_4___Mk_82___500lb_GP_Bomb_LD = { + "clsid": "{Left_Midboard_Inboard_2X_MK-82}", + "name": "Pylon 3 | 4 - Mk-82 - 500lb GP Bomb LD", + "weight": 456, + } + Pylon_3_4___Mk_83___1000lb_GP_Bomb_LD = { + "clsid": "{Left_Midboard_Inboard_2X_MK-83}", + "name": "Pylon 3 | 4 - Mk-83 - 1000lb GP Bomb LD", + "weight": 908, + } + Pylon_3_4___Mk_84___2000lb_GP_Bomb_LD = { + "clsid": "{Left_Midboard_Inboard_2X_MK-84}", + "name": "Pylon 3 | 4 - Mk-84 - 2000lb GP Bomb LD", + "weight": 1824, + } + Pylon_4___AGM_154A___JSOW_CEB__CBU_type_ = { + "clsid": "{Left_Midboard_Inboard_1X_AGM-154A}", + "name": "Pylon 4 - AGM-154A - JSOW CEB (CBU-type)", + "weight": 485, + } + Pylon_4___AGM_154C___JSOW_Unitary_BROACH = { + "clsid": "{Left_Midboard_Inboard_1X_AGM-154C}", + "name": "Pylon 4 - AGM-154C - JSOW Unitary BROACH", + "weight": 484, + } + Pylon_4___AGM_84A_Harpoon_AShM = { + "clsid": "{Left_Inboard_1X_AGM-84A}", + "name": "Pylon 4 - AGM-84A Harpoon AShM", + "weight": 540, + } + Pylon_4___AGM_84D_Harpoon_AShM = { + "clsid": "{Left_Inboard_1X_AGM-84D}", + "name": "Pylon 4 - AGM-84D Harpoon AShM", + "weight": 540, + } + Pylon_4___AGM_84E_Harpoon_SLAM = { + "clsid": "{Left_Inboard_1X_AGM-84E}", + "name": "Pylon 4 - AGM-84E Harpoon/SLAM", + "weight": 628, + } + Pylon_4___BDU_45B___500lb_Practice_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_BDU-45B}", + "name": "Pylon 4 - BDU-45B - 500lb Practice Bomb", + "weight": 232, + } + Pylon_4___BDU_45_LG___500lb_Practice_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_BDU-50LGB}", + "name": "Pylon 4 - BDU-45 LG - 500lb Practice Laser Guided Bomb", + "weight": 280, + } + Pylon_4___BDU_45___500lb_Practice_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_BDU-45}", + "name": "Pylon 4 - BDU-45 - 500lb Practice Bomb", + "weight": 232, + } + Pylon_4___GBU_12___500lb_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_GBU-12}", + "name": "Pylon 4 - GBU-12 - 500lb Laser Guided Bomb", + "weight": 277, + } + Pylon_4___GBU_16___1000lb_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_GBU-16}", + "name": "Pylon 4 - GBU-16 - 1000lb Laser Guided Bomb", + "weight": 513, + } + Pylon_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_GBU-24}", + "name": "Pylon 4 - GBU-24A/B Paveway III - 2000lb Laser Guided Bomb", + "weight": 934, + } + Pylon_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_GBU-31}", + "name": "Pylon 4 - GBU-31(V)2/B - JDAM, 2000lb GPS Guided Bomb", + "weight": 934, + } + Pylon_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_GBU-31V}", + "name": "Pylon 4 - GBU-31(V)4/B - JDAM, 2000lb GPS Guided Penetrator Bomb", + "weight": 981, + } + Pylon_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = { + "clsid": "{Left_Midboard_Inboard_1X_GBU-38}", + "name": "Pylon 4 - GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", + "weight": 241, + } + Pylon_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = { + "clsid": "{Left_Midboard_Inboard_1X_ROCKEYE}", + "name": "Pylon 4 - Mk-20 Rockeye - 490lb CBU, 247 x HEAT Bomblets", + "weight": 222, + } + Pylon_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = { + "clsid": "{Left_Midboard_Inboard_1X_MK-82Y}", + "name": "Pylon 4 - Mk-82Y - 500lb GP Bomb Chute Retarded HD", + "weight": 232, + } + Pylon_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = { + "clsid": "{Left_Midboard_Inboard_1X_MK-82_Snakeye}", + "name": "Pylon 4 - Mk-82 Snakeye - 500lb GP Bomb HD", + "weight": 249.5, + } + Pylon_4___Mk_82___500lb_GP_Bomb_LD = { + "clsid": "{Left_Midboard_Inboard_1X_MK-82}", + "name": "Pylon 4 - Mk-82 - 500lb GP Bomb LD", + "weight": 228, + } + Pylon_4___Mk_83___1000lb_GP_Bomb_LD = { + "clsid": "{Left_Midboard_Inboard_1X_MK-83}", + "name": "Pylon 4 - Mk-83 - 1000lb GP Bomb LD", + "weight": 454, + } + Pylon_4___Mk_84___2000lb_GP_Bomb_LD = { + "clsid": "{Left_Midboard_Inboard_1X_MK-84}", + "name": "Pylon 4 - Mk-84 - 2000lb GP Bomb LD", + "weight": 912, + } + Pylon_8___AGM_154A___JSOW_CEB__CBU_type_ = { + "clsid": "{Right_Midboard_Inboard_1X_AGM-154A}", + "name": "Pylon 8 - AGM-154A - JSOW CEB (CBU-type)", + "weight": 485, + } + Pylon_8___AGM_154C___JSOW_Unitary_BROACH = { + "clsid": "{Right_Midboard_Inboard_1X_AGM-154C}", + "name": "Pylon 8 - AGM-154C - JSOW Unitary BROACH", + "weight": 484, + } + Pylon_8___AGM_84A_Harpoon_AShM = { + "clsid": "{Right_Inboard_1X_AGM-84A}", + "name": "Pylon 8 - AGM-84A Harpoon AShM", + "weight": 540, + } + Pylon_8___AGM_84D_Harpoon_AShM = { + "clsid": "{Right_Inboard_1X_AGM-84D}", + "name": "Pylon 8 - AGM-84D Harpoon AShM", + "weight": 540, + } + Pylon_8___AGM_84E_Harpoon_SLAM = { + "clsid": "{Right_Inboard_1X_AGM-84E}", + "name": "Pylon 8 - AGM-84E Harpoon/SLAM", + "weight": 628, + } + Pylon_8___BDU_45B___500lb_Practice_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_BDU-45B}", + "name": "Pylon 8 - BDU-45B - 500lb Practice Bomb", + "weight": 232, + } + Pylon_8___BDU_45_LG___500lb_Practice_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_BDU-50LGB}", + "name": "Pylon 8 - BDU-45 LG - 500lb Practice Laser Guided Bomb", + "weight": 280, + } + Pylon_8___BDU_45___500lb_Practice_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_BDU-45}", + "name": "Pylon 8 - BDU-45 - 500lb Practice Bomb", + "weight": 232, + } + Pylon_8___GBU_12___500lb_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_GBU-12}", + "name": "Pylon 8 - GBU-12 - 500lb Laser Guided Bomb", + "weight": 277, + } + Pylon_8___GBU_16___1000lb_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_GBU-16}", + "name": "Pylon 8 - GBU-16 - 1000lb Laser Guided Bomb", + "weight": 513, + } + Pylon_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_GBU-24}", + "name": "Pylon 8 - GBU-24A/B Paveway III - 2000lb Laser Guided Bomb", + "weight": 934, + } + Pylon_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_GBU-31}", + "name": "Pylon 8 - GBU-31(V)2/B - JDAM, 2000lb GPS Guided Bomb", + "weight": 934, + } + Pylon_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_GBU-31V}", + "name": "Pylon 8 - GBU-31(V)4/B - JDAM, 2000lb GPS Guided Penetrator Bomb", + "weight": 981, + } + Pylon_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_1X_GBU-38}", + "name": "Pylon 8 - GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", + "weight": 241, + } + Pylon_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = { + "clsid": "{Right_Midboard_Inboard_1X_ROCKEYE}", + "name": "Pylon 8 - Mk-20 Rockeye - 490lb CBU, 247 x HEAT Bomblets", + "weight": 222, + } + Pylon_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = { + "clsid": "{Right_Midboard_Inboard_1X_MK-82Y}", + "name": "Pylon 8 - Mk-82Y - 500lb GP Bomb Chute Retarded HD", + "weight": 232, + } + Pylon_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = { + "clsid": "{Right_Midboard_Inboard_1X_MK-82_Snakeye}", + "name": "Pylon 8 - Mk-82 Snakeye - 500lb GP Bomb HD", + "weight": 249.5, + } + Pylon_8___Mk_82___500lb_GP_Bomb_LD = { + "clsid": "{Right_Midboard_Inboard_1X_MK-82}", + "name": "Pylon 8 - Mk-82 - 500lb GP Bomb LD", + "weight": 228, + } + Pylon_8___Mk_83___1000lb_GP_Bomb_LD = { + "clsid": "{Right_Midboard_Inboard_1X_MK-83}", + "name": "Pylon 8 - Mk-83 - 1000lb GP Bomb LD", + "weight": 454, + } + Pylon_8___Mk_84___2000lb_GP_Bomb_LD = { + "clsid": "{Right_Midboard_Inboard_1X_MK-84}", + "name": "Pylon 8 - Mk-84 - 2000lb GP Bomb LD", + "weight": 912, + } + Pylon_9_8___AGM_154A___JSOW_CEB__CBU_type_ = { + "clsid": "{Right_Midboard_Inboard_2X_AGM-154A}", + "name": "Pylon 9 | 8 - AGM-154A - JSOW CEB (CBU-type)", + "weight": 970, + } + Pylon_9_8___AGM_154C___JSOW_Unitary_BROACH = { + "clsid": "{Right_Midboard_Inboard_2X_AGM-154C}", + "name": "Pylon 9 | 8 - AGM-154C - JSOW Unitary BROACH", + "weight": 968, + } + Pylon_9_8___BDU_45B___500lb_Practice_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_BDU-45B}", + "name": "Pylon 9 | 8 - BDU-45B - 500lb Practice Bomb", + "weight": 464, + } + Pylon_9_8___BDU_45_LG___500lb_Practice_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_BDU-50LGB}", + "name": "Pylon 9 | 8 - BDU-45 LG - 500lb Practice Laser Guided Bomb", + "weight": 560, + } + Pylon_9_8___BDU_45___500lb_Practice_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_BDU-45}", + "name": "Pylon 9 | 8 - BDU-45 - 500lb Practice Bomb", + "weight": 464, + } + Pylon_9_8___GBU_12___500lb_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_GBU-12}", + "name": "Pylon 9 | 8 - GBU-12 - 500lb Laser Guided Bomb", + "weight": 554, + } + Pylon_9_8___GBU_16___1000lb_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_GBU-16}", + "name": "Pylon 9 | 8 - GBU-16 - 1000lb Laser Guided Bomb", + "weight": 1026, + } + Pylon_9_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_GBU-24}", + "name": "Pylon 9 | 8 - GBU-24A/B Paveway III - 2000lb Laser Guided Bomb", + "weight": 1868, + } + Pylon_9_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_GBU-31}", + "name": "Pylon 9 | 8 - GBU-31(V)2/B - JDAM, 2000lb GPS Guided Bomb", + "weight": 1868, + } + Pylon_9_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_GBU-31V}", + "name": "Pylon 9 | 8 - GBU-31(V)4/B - JDAM, 2000lb GPS Guided Penetrator Bomb", + "weight": 1962, + } + Pylon_9_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = { + "clsid": "{Right_Midboard_Inboard_2X_GBU-38}", + "name": "Pylon 9 | 8 - GBU-38(V)1/B - JDAM, 500lb GPS Guided Bomb", + "weight": 482, + } + Pylon_9_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = { + "clsid": "{Right_Midboard_Inboard_2X_ROCKEYE}", + "name": "Pylon 9 | 8 - Mk-20 Rockeye - 490lb CBU, 247 x HEAT Bomblets", + "weight": 444, + } + Pylon_9_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = { + "clsid": "{Right_Midboard_Inboard_2X_MK-82Y}", + "name": "Pylon 9 | 8 - Mk-82Y - 500lb GP Bomb Chute Retarded HD", + "weight": 464, + } + Pylon_9_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = { + "clsid": "{Right_Midboard_Inboard_2X_MK-82_Snakeye}", + "name": "Pylon 9 | 8 - Mk-82 Snakeye - 500lb GP Bomb HD", + "weight": 499, + } + Pylon_9_8___Mk_82___500lb_GP_Bomb_LD = { + "clsid": "{Right_Midboard_Inboard_2X_MK-82}", + "name": "Pylon 9 | 8 - Mk-82 - 500lb GP Bomb LD", + "weight": 456, + } + Pylon_9_8___Mk_83___1000lb_GP_Bomb_LD = { + "clsid": "{Right_Midboard_Inboard_2X_MK-83}", + "name": "Pylon 9 | 8 - Mk-83 - 1000lb GP Bomb LD", + "weight": 908, + } + Pylon_9_8___Mk_84___2000lb_GP_Bomb_LD = { + "clsid": "{Right_Midboard_Inboard_2X_MK-84}", + "name": "Pylon 9 | 8 - Mk-84 - 2000lb GP Bomb LD", + "weight": 1824, + } inject_weapons(WeaponsFA18EFG) @@ -256,28 +780,6 @@ class FA_18E(PlaneType): class Pylon2: TLAU_127 = (2, Weapons.TLAU_127) - AIM_120D_AMRAAM___Active_Rdr_AAM = (2, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 2, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - # ERRR {CATM-120C} - 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, - ) # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -326,16 +828,52 @@ class FA_18E(PlaneType): ) 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) + AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + AIM_120D_AMRAAM___Active_Rdr_AAM = (2, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( + 2, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, + ) + AIM_9X_Sidewinder_IR_AAM = (2, Weapons.AIM_9X_Sidewinder_IR_AAM) + # ERRR {CATM-120C} + Pylon_2_4___GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( + 2, + Weapons.Pylon_2_4___GBU_38___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_2_4___Mk_82___500lb_GP_Bomb_LD = ( + 2, + Weapons.Pylon_2_4___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_2_4___Mk_82Y___500lb_GP_Chute_Retarded_HD = ( + 2, + Weapons.Pylon_2_4___Mk_82Y___500lb_GP_Chute_Retarded_HD, + ) + Pylon_2_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 2, + Weapons.Pylon_2_4___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_2_4___Mk_83___1000lb_GP_Bomb_LD = ( + 2, + Weapons.Pylon_2_4___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_2_4___GBU_12___500lb_Laser_Guided_Bomb = ( + 2, + Weapons.Pylon_2_4___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_2_4___GBU_16___1000lb_Laser_Guided_Bomb = ( + 2, + Weapons.Pylon_2_4___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_2_4___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( + 2, + Weapons.Pylon_2_4___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, + ) class Pylon3: - LAU_115_2_LAU_127_AIM_9M = (3, Weapons.LAU_115_2_LAU_127_AIM_9M) - LAU_115_2_LAU_127_CATM_9M = (3, Weapons.LAU_115_2_LAU_127_CATM_9M) - LAU_115_2_LAU_127_AIM_9L = (3, Weapons.LAU_115_2_LAU_127_AIM_9L) - LAU_115_2_LAU_127_AIM_9X = (3, Weapons.LAU_115_2_LAU_127_AIM_9X) - LAU_115_LAU_127_AIM_9X = (3, Weapons.LAU_115_LAU_127_AIM_9X) - LAU_115_LAU_127_CATM_9M = (3, Weapons.LAU_115_LAU_127_CATM_9M) - LAU_115_LAU_127_AIM_9L = (3, Weapons.LAU_115_LAU_127_AIM_9L) - LAU_115_LAU_127_AIM_9M = (3, Weapons.LAU_115_LAU_127_AIM_9M) + ALQ_167 = (3, Weapons.ALQ_167) + 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) + # ERRR LAU-115_2*LAU-127_CATM-120C LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( 3, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, @@ -357,14 +895,6 @@ class FA_18E(PlaneType): 3, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - AIM_120D_AMRAAM___Active_Rdr_AAM = (3, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 3, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - 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) - # ERRR LAU-115_2*LAU-127_CATM-120C # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -395,34 +925,6 @@ class FA_18E(PlaneType): 3, Weapons.AGM_84H_SLAM_ER__Expanded_Response_, ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb = ( - 3, - Weapons.BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb = ( - 3, - Weapons.BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 3, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( 3, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, @@ -431,10 +933,6 @@ class FA_18E(PlaneType): 3, Weapons.GBU_10___2000lb_Laser_Guided_Bomb, ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 3, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( 3, @@ -444,18 +942,10 @@ class FA_18E(PlaneType): 3, Weapons.GBU_16___1000lb_Laser_Guided_Bomb, ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 3, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( 3, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 3, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( 3, Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, @@ -500,6 +990,125 @@ class FA_18E(PlaneType): 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) + Pylon_3_4___Mk_82___500lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_3_4___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_3_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 3, + Weapons.Pylon_3_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_3_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 3, + Weapons.Pylon_3_4___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_3_4___Mk_83___1000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_3_4___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_3_4___Mk_84___2000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_3_4___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_3_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 3, + Weapons.Pylon_3_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_4___Mk_82___500lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_4___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 3, + Weapons.Pylon_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 3, + Weapons.Pylon_4___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_4___Mk_83___1000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_4___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_4___Mk_84___2000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_4___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 3, + Weapons.Pylon_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_3_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_3_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_3_4___AGM_154A___JSOW_CEB__CBU_type_ = ( + 3, + Weapons.Pylon_3_4___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_4___AGM_154A___JSOW_CEB__CBU_type_ = ( + 3, + Weapons.Pylon_4___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_3_4___AGM_154C___JSOW_Unitary_BROACH = ( + 3, + Weapons.Pylon_3_4___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_4___AGM_154C___JSOW_Unitary_BROACH = ( + 3, + Weapons.Pylon_4___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_3_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_3_4___GBU_12___500lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_12___500lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_12___500lb_Laser_Guided_Bomb, + ) + # ERRR {Left_Midboard_Inboard_2X_GBU_32} + # ERRR {Left_Midboard_Inboard_1X_GBU_32} + Pylon_3_4___GBU_16___1000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_16___1000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 3, + Weapons.Pylon_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_3_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_4___AGM_84A_Harpoon_AShM = (3, Weapons.Pylon_4___AGM_84A_Harpoon_AShM) + Pylon_4___AGM_84D_Harpoon_AShM = (3, Weapons.Pylon_4___AGM_84D_Harpoon_AShM) + Pylon_4___AGM_84E_Harpoon_SLAM = (3, Weapons.Pylon_4___AGM_84E_Harpoon_SLAM) + + # ERRR {Left_Inboard_1X_AGM-84H} class Pylon4: AIM_120D_AMRAAM___Active_Rdr_AAM = (4, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) @@ -512,323 +1121,44 @@ class FA_18E(PlaneType): Weapons.AN_ASQ_228_ATFLIR___Targeting_Pod, ) + # ERRR + class Pylon5: - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( - 5, - Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = ( - 5, - Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = ( - 5, - Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar, - ) + AA42R_Buddy_Pod = (5, Weapons.AA42R_Buddy_Pod) FPU_12_Fuel_Tank_480_gallons = (5, Weapons.FPU_12_Fuel_Tank_480_gallons) FPU_12_Fuel_Tank_480_gallons_High_Vis = ( 5, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM = ( - 5, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM, - ) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM = ( - 5, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM, - ) - LAU_115_2_LAU_127_AIM_120B = (5, Weapons.LAU_115_2_LAU_127_AIM_120B) - LAU_115_2_LAU_127_AIM_120C = (5, Weapons.LAU_115_2_LAU_127_AIM_120C) - 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_CATM_65K = (5, Weapons.LAU_117_CATM_65K) - LAU_117_AGM_65F = (5, Weapons.LAU_117_AGM_65F) - AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = ( - 5, - Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_, - ) - Mk_82___500lb_GP_Bomb_LD = (5, Weapons.Mk_82___500lb_GP_Bomb_LD) - Mk_82_Snakeye___500lb_GP_Bomb_HD = (5, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) - Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 5, - Weapons.Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - Mk_83___1000lb_GP_Bomb_LD = (5, Weapons.Mk_83___1000lb_GP_Bomb_LD) - Mk_84___2000lb_GP_Bomb_LD = (5, Weapons.Mk_84___2000lb_GP_Bomb_LD) - AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = ( - 5, - Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_, - ) - AGM_84H_SLAM_ER__Expanded_Response_ = ( - 5, - Weapons.AGM_84H_SLAM_ER__Expanded_Response_, - ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 5, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 5, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_10___2000lb_Laser_Guided_Bomb = ( - 5, - Weapons.GBU_10___2000lb_Laser_Guided_Bomb, - ) - GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( - 5, - Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 5, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_12___500lb_Laser_Guided_Bomb = (5, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - GBU_16___1000lb_Laser_Guided_Bomb = ( - 5, - Weapons.GBU_16___1000lb_Laser_Guided_Bomb, - ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 5, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 5, - Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 5, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( - 5, - Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, - ) - # ERRR - AGM_154A___JSOW_CEB__CBU_type_ = (5, Weapons.AGM_154A___JSOW_CEB__CBU_type_) - BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = ( - 5, - Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_, - ) - AGM_154C___JSOW_Unitary_BROACH = (5, Weapons.AGM_154C___JSOW_Unitary_BROACH) - BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH = ( - 5, - Weapons.BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH, - ) - 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, - ) - GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb = ( - 5, - Weapons.GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb, - ) - GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( - 5, - Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, - ) - BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( - 5, - Weapons.BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb, - ) - AGM_84D_Harpoon_AShM = (5, Weapons.AGM_84D_Harpoon_AShM) AWW_13_DATALINK_POD = (5, Weapons.AWW_13_DATALINK_POD) - 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, - ) + USAFlag_ = (5, Weapons.USAFlag_) + Smoke_Generator___red_ = (5, Weapons.Smoke_Generator___red_) + Smoke_Generator___green_ = (5, Weapons.Smoke_Generator___green_) + Smoke_Generator___blue_ = (5, Weapons.Smoke_Generator___blue_) + Smoke_Generator___white_ = (5, Weapons.Smoke_Generator___white_) + Smoke_Generator___yellow_ = (5, Weapons.Smoke_Generator___yellow_) + Smoke_Generator___orange_ = (5, Weapons.Smoke_Generator___orange_) class Pylon6: - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( + AIM_120D_AMRAAM___Active_Rdr_AAM = (6, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( 6, - Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = ( - 6, - Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = ( - 6, - Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, ) + AWW_13_DATALINK_POD = (6, Weapons.AWW_13_DATALINK_POD) FPU_12_Fuel_Tank_480_gallons = (6, Weapons.FPU_12_Fuel_Tank_480_gallons) FPU_12_Fuel_Tank_480_gallons_High_Vis = ( 6, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM = ( - 6, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM, - ) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM = ( - 6, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM, - ) - LAU_115_2_LAU_127_AIM_120B = (6, Weapons.LAU_115_2_LAU_127_AIM_120B) - LAU_115_2_LAU_127_AIM_120C = (6, Weapons.LAU_115_2_LAU_127_AIM_120C) - 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_CATM_65K = (6, Weapons.LAU_117_CATM_65K) - LAU_117_AGM_65F = (6, Weapons.LAU_117_AGM_65F) - AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = ( - 6, - Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_, - ) - Mk_82___500lb_GP_Bomb_LD = (6, Weapons.Mk_82___500lb_GP_Bomb_LD) - Mk_82_Snakeye___500lb_GP_Bomb_HD = (6, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) - Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 6, - Weapons.Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - Mk_83___1000lb_GP_Bomb_LD = (6, Weapons.Mk_83___1000lb_GP_Bomb_LD) - Mk_84___2000lb_GP_Bomb_LD = (6, Weapons.Mk_84___2000lb_GP_Bomb_LD) - BDU_45___500lb_Practice_Bomb = (6, Weapons.BDU_45___500lb_Practice_Bomb) - BDU_45B___500lb_Practice_Bomb = (6, Weapons.BDU_45B___500lb_Practice_Bomb) - AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = ( - 6, - Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_, - ) - AGM_84H_SLAM_ER__Expanded_Response_ = ( - 6, - Weapons.AGM_84H_SLAM_ER__Expanded_Response_, - ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb = ( - 6, - Weapons.BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb = ( - 6, - Weapons.BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 6, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 6, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_10___2000lb_Laser_Guided_Bomb = ( - 6, - Weapons.GBU_10___2000lb_Laser_Guided_Bomb, - ) - GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( - 6, - Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 6, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - GBU_16___1000lb_Laser_Guided_Bomb = ( - 6, - Weapons.GBU_16___1000lb_Laser_Guided_Bomb, - ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 6, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 6, - Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 6, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( - 6, - Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, - ) - # ERRR - AGM_154A___JSOW_CEB__CBU_type_ = (6, Weapons.AGM_154A___JSOW_CEB__CBU_type_) - BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = ( - 6, - Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_, - ) - AGM_154C___JSOW_Unitary_BROACH = (6, Weapons.AGM_154C___JSOW_Unitary_BROACH) - BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH = ( - 6, - Weapons.BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH, - ) - 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, - ) - GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb = ( - 6, - Weapons.GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb, - ) - GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( - 6, - Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, - ) - BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( - 6, - Weapons.BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb, - ) - AGM_84D_Harpoon_AShM = (6, Weapons.AGM_84D_Harpoon_AShM) - AWW_13_DATALINK_POD = (6, Weapons.AWW_13_DATALINK_POD) - GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD = ( - 6, - Weapons.GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD, - ) + + # ERRR class Pylon7: - LAU_115_2_LAU_127_AIM_9M = (7, Weapons.LAU_115_2_LAU_127_AIM_9M) - LAU_115_2_LAU_127_CATM_9M = (7, Weapons.LAU_115_2_LAU_127_CATM_9M) - LAU_115_2_LAU_127_AIM_9L = (7, Weapons.LAU_115_2_LAU_127_AIM_9L) - LAU_115_2_LAU_127_AIM_9X = (7, Weapons.LAU_115_2_LAU_127_AIM_9X) - LAU_115_LAU_127_AIM_9X = (7, Weapons.LAU_115_LAU_127_AIM_9X) - LAU_115_LAU_127_CATM_9M = (7, Weapons.LAU_115_LAU_127_CATM_9M) - LAU_115_LAU_127_AIM_9L = (7, Weapons.LAU_115_LAU_127_AIM_9L) - LAU_115_LAU_127_AIM_9M = (7, Weapons.LAU_115_LAU_127_AIM_9M) + ALQ_167 = (7, Weapons.ALQ_167) + 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) + # ERRR LAU-115_2*LAU-127_CATM-120C LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( 7, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, @@ -850,14 +1180,6 @@ class FA_18E(PlaneType): 7, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - AIM_120D_AMRAAM___Active_Rdr_AAM = (7, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 7, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - 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) - # ERRR LAU-115_2*LAU-127_CATM-120C # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -888,34 +1210,6 @@ class FA_18E(PlaneType): 7, Weapons.AGM_84H_SLAM_ER__Expanded_Response_, ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb = ( - 7, - Weapons.BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb = ( - 7, - Weapons.BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 7, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( 7, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, @@ -924,10 +1218,6 @@ class FA_18E(PlaneType): 7, Weapons.GBU_10___2000lb_Laser_Guided_Bomb, ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 7, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( 7, @@ -937,18 +1227,10 @@ class FA_18E(PlaneType): 7, Weapons.GBU_16___1000lb_Laser_Guided_Bomb, ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 7, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( 7, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 7, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( 7, Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, @@ -993,31 +1275,128 @@ class FA_18E(PlaneType): 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) + Pylon_9_8___Mk_82___500lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_9_8___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_9_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 7, + Weapons.Pylon_9_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_9_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 7, + Weapons.Pylon_9_8___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_9_8___Mk_83___1000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_9_8___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_9_8___Mk_84___2000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_9_8___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_9_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 7, + Weapons.Pylon_9_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_8___Mk_82___500lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_8___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 7, + Weapons.Pylon_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 7, + Weapons.Pylon_8___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_8___Mk_83___1000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_8___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_8___Mk_84___2000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_8___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 7, + Weapons.Pylon_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_9_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_9_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_9_8___AGM_154A___JSOW_CEB__CBU_type_ = ( + 7, + Weapons.Pylon_9_8___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_8___AGM_154A___JSOW_CEB__CBU_type_ = ( + 7, + Weapons.Pylon_8___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_9_8___AGM_154C___JSOW_Unitary_BROACH = ( + 7, + Weapons.Pylon_9_8___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_8___AGM_154C___JSOW_Unitary_BROACH = ( + 7, + Weapons.Pylon_8___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_9_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_9_8___GBU_12___500lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + # ERRR {Right_Midboard_Inboard_2X_GBU_32} + # ERRR {Right_Midboard_Inboard_1X_GBU_32} + Pylon_9_8___GBU_16___1000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_16___1000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_12___500lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 7, + Weapons.Pylon_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_9_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_8___AGM_84A_Harpoon_AShM = (7, Weapons.Pylon_8___AGM_84A_Harpoon_AShM) + Pylon_8___AGM_84D_Harpoon_AShM = (7, Weapons.Pylon_8___AGM_84D_Harpoon_AShM) + Pylon_8___AGM_84E_Harpoon_SLAM = (7, Weapons.Pylon_8___AGM_84E_Harpoon_SLAM) + + # ERRR {Right_Inboard_1X_AGM-84H} class Pylon8: TLAU_127 = (8, Weapons.TLAU_127) - AIM_120D_AMRAAM___Active_Rdr_AAM = (8, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 8, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - # ERRR {CATM-120C} - 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, - ) # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -1066,6 +1445,46 @@ class FA_18E(PlaneType): ) 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) + AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (8, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + AIM_120D_AMRAAM___Active_Rdr_AAM = (8, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( + 8, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, + ) + AIM_9X_Sidewinder_IR_AAM = (8, Weapons.AIM_9X_Sidewinder_IR_AAM) + # ERRR {CATM-120C} + Pylon_10_8___GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( + 8, + Weapons.Pylon_10_8___GBU_38___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_10_8___Mk_82___500lb_GP_Bomb_LD = ( + 8, + Weapons.Pylon_10_8___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_10_8___Mk_82Y___500lb_GP_Chute_Retarded_HD = ( + 8, + Weapons.Pylon_10_8___Mk_82Y___500lb_GP_Chute_Retarded_HD, + ) + Pylon_10_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 8, + Weapons.Pylon_10_8___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_10_8___Mk_83___1000lb_GP_Bomb_LD = ( + 8, + Weapons.Pylon_10_8___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_10_8___GBU_12___500lb_Laser_Guided_Bomb = ( + 8, + Weapons.Pylon_10_8___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_10_8___GBU_16___1000lb_Laser_Guided_Bomb = ( + 8, + Weapons.Pylon_10_8___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_10_8___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( + 8, + Weapons.Pylon_10_8___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, + ) class Pylon9: AIM_9M_Sidewinder_IR_AAM = (9, Weapons.AIM_9M_Sidewinder_IR_AAM) @@ -1075,22 +1494,14 @@ class FA_18E(PlaneType): AIM_9X_Sidewinder_IR_AAM = (9, Weapons.AIM_9X_Sidewinder_IR_AAM) AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (9, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) - # ERRR - class Pylon10: - AA42R_Buddy_Pod = (10, Weapons.AA42R_Buddy_Pod) FPU_12_Fuel_Tank_480_gallons = (10, Weapons.FPU_12_Fuel_Tank_480_gallons) FPU_12_Fuel_Tank_480_gallons_High_Vis = ( 10, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - USAFlag = (10, Weapons.USAFlag) - Smoke_Generator___red_ = (10, Weapons.Smoke_Generator___red_) - Smoke_Generator___green_ = (10, Weapons.Smoke_Generator___green_) - Smoke_Generator___blue_ = (10, Weapons.Smoke_Generator___blue_) - Smoke_Generator___white_ = (10, Weapons.Smoke_Generator___white_) - Smoke_Generator___yellow_ = (10, Weapons.Smoke_Generator___yellow_) - Smoke_Generator___orange_ = (10, Weapons.Smoke_Generator___orange_) + + # ERRR pylons: Set[int] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} @@ -1318,28 +1729,6 @@ class FA_18F(PlaneType): class Pylon2: TLAU_127 = (2, Weapons.TLAU_127) - AIM_120D_AMRAAM___Active_Rdr_AAM = (2, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 2, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - # ERRR {CATM-120C} - 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, - ) # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -1388,16 +1777,52 @@ class FA_18F(PlaneType): ) 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) + AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (2, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + AIM_120D_AMRAAM___Active_Rdr_AAM = (2, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( + 2, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, + ) + AIM_9X_Sidewinder_IR_AAM = (2, Weapons.AIM_9X_Sidewinder_IR_AAM) + # ERRR {CATM-120C} + Pylon_2_4___GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( + 2, + Weapons.Pylon_2_4___GBU_38___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_2_4___Mk_82___500lb_GP_Bomb_LD = ( + 2, + Weapons.Pylon_2_4___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_2_4___Mk_82Y___500lb_GP_Chute_Retarded_HD = ( + 2, + Weapons.Pylon_2_4___Mk_82Y___500lb_GP_Chute_Retarded_HD, + ) + Pylon_2_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 2, + Weapons.Pylon_2_4___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_2_4___Mk_83___1000lb_GP_Bomb_LD = ( + 2, + Weapons.Pylon_2_4___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_2_4___GBU_12___500lb_Laser_Guided_Bomb = ( + 2, + Weapons.Pylon_2_4___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_2_4___GBU_16___1000lb_Laser_Guided_Bomb = ( + 2, + Weapons.Pylon_2_4___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_2_4___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( + 2, + Weapons.Pylon_2_4___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, + ) class Pylon3: - LAU_115_2_LAU_127_AIM_9M = (3, Weapons.LAU_115_2_LAU_127_AIM_9M) - LAU_115_2_LAU_127_CATM_9M = (3, Weapons.LAU_115_2_LAU_127_CATM_9M) - LAU_115_2_LAU_127_AIM_9L = (3, Weapons.LAU_115_2_LAU_127_AIM_9L) - LAU_115_2_LAU_127_AIM_9X = (3, Weapons.LAU_115_2_LAU_127_AIM_9X) - LAU_115_LAU_127_AIM_9X = (3, Weapons.LAU_115_LAU_127_AIM_9X) - LAU_115_LAU_127_CATM_9M = (3, Weapons.LAU_115_LAU_127_CATM_9M) - LAU_115_LAU_127_AIM_9L = (3, Weapons.LAU_115_LAU_127_AIM_9L) - LAU_115_LAU_127_AIM_9M = (3, Weapons.LAU_115_LAU_127_AIM_9M) + ALQ_167 = (3, Weapons.ALQ_167) + 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) + # ERRR LAU-115_2*LAU-127_CATM-120C LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( 3, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, @@ -1419,14 +1844,6 @@ class FA_18F(PlaneType): 3, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - AIM_120D_AMRAAM___Active_Rdr_AAM = (3, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 3, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - 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) - # ERRR LAU-115_2*LAU-127_CATM-120C # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -1457,34 +1874,6 @@ class FA_18F(PlaneType): 3, Weapons.AGM_84H_SLAM_ER__Expanded_Response_, ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb = ( - 3, - Weapons.BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb = ( - 3, - Weapons.BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 3, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 3, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( 3, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, @@ -1493,10 +1882,6 @@ class FA_18F(PlaneType): 3, Weapons.GBU_10___2000lb_Laser_Guided_Bomb, ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 3, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( 3, @@ -1506,18 +1891,10 @@ class FA_18F(PlaneType): 3, Weapons.GBU_16___1000lb_Laser_Guided_Bomb, ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 3, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( 3, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 3, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( 3, Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, @@ -1562,6 +1939,125 @@ class FA_18F(PlaneType): 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) + Pylon_3_4___Mk_82___500lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_3_4___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_3_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 3, + Weapons.Pylon_3_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_3_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 3, + Weapons.Pylon_3_4___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_3_4___Mk_83___1000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_3_4___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_3_4___Mk_84___2000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_3_4___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_3_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 3, + Weapons.Pylon_3_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_4___Mk_82___500lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_4___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 3, + Weapons.Pylon_4___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_4___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 3, + Weapons.Pylon_4___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_4___Mk_83___1000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_4___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_4___Mk_84___2000lb_GP_Bomb_LD = ( + 3, + Weapons.Pylon_4___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 3, + Weapons.Pylon_4___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_3_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_3_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_3_4___AGM_154A___JSOW_CEB__CBU_type_ = ( + 3, + Weapons.Pylon_3_4___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_4___AGM_154A___JSOW_CEB__CBU_type_ = ( + 3, + Weapons.Pylon_4___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_3_4___AGM_154C___JSOW_Unitary_BROACH = ( + 3, + Weapons.Pylon_3_4___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_4___AGM_154C___JSOW_Unitary_BROACH = ( + 3, + Weapons.Pylon_4___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_3_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_3_4___GBU_12___500lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_12___500lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_12___500lb_Laser_Guided_Bomb, + ) + # ERRR {Left_Midboard_Inboard_2X_GBU_32} + # ERRR {Left_Midboard_Inboard_1X_GBU_32} + Pylon_3_4___GBU_16___1000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_16___1000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 3, + Weapons.Pylon_4___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_3_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_3_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 3, + Weapons.Pylon_4___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_4___AGM_84A_Harpoon_AShM = (3, Weapons.Pylon_4___AGM_84A_Harpoon_AShM) + Pylon_4___AGM_84D_Harpoon_AShM = (3, Weapons.Pylon_4___AGM_84D_Harpoon_AShM) + Pylon_4___AGM_84E_Harpoon_SLAM = (3, Weapons.Pylon_4___AGM_84E_Harpoon_SLAM) + + # ERRR {Left_Inboard_1X_AGM-84H} class Pylon4: AIM_120D_AMRAAM___Active_Rdr_AAM = (4, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) @@ -1574,323 +2070,44 @@ class FA_18F(PlaneType): Weapons.AN_ASQ_228_ATFLIR___Targeting_Pod, ) + # ERRR + class Pylon5: - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( - 5, - Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = ( - 5, - Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = ( - 5, - Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar, - ) + AA42R_Buddy_Pod = (5, Weapons.AA42R_Buddy_Pod) FPU_12_Fuel_Tank_480_gallons = (5, Weapons.FPU_12_Fuel_Tank_480_gallons) FPU_12_Fuel_Tank_480_gallons_High_Vis = ( 5, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM = ( - 5, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM, - ) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM = ( - 5, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM, - ) - LAU_115_2_LAU_127_AIM_120B = (5, Weapons.LAU_115_2_LAU_127_AIM_120B) - LAU_115_2_LAU_127_AIM_120C = (5, Weapons.LAU_115_2_LAU_127_AIM_120C) - 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_CATM_65K = (5, Weapons.LAU_117_CATM_65K) - LAU_117_AGM_65F = (5, Weapons.LAU_117_AGM_65F) - AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = ( - 5, - Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_, - ) - Mk_82___500lb_GP_Bomb_LD = (5, Weapons.Mk_82___500lb_GP_Bomb_LD) - Mk_82_Snakeye___500lb_GP_Bomb_HD = (5, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) - Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 5, - Weapons.Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - Mk_83___1000lb_GP_Bomb_LD = (5, Weapons.Mk_83___1000lb_GP_Bomb_LD) - Mk_84___2000lb_GP_Bomb_LD = (5, Weapons.Mk_84___2000lb_GP_Bomb_LD) - AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = ( - 5, - Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_, - ) - AGM_84H_SLAM_ER__Expanded_Response_ = ( - 5, - Weapons.AGM_84H_SLAM_ER__Expanded_Response_, - ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 5, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 5, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 5, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_10___2000lb_Laser_Guided_Bomb = ( - 5, - Weapons.GBU_10___2000lb_Laser_Guided_Bomb, - ) - GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( - 5, - Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 5, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_12___500lb_Laser_Guided_Bomb = (5, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - GBU_16___1000lb_Laser_Guided_Bomb = ( - 5, - Weapons.GBU_16___1000lb_Laser_Guided_Bomb, - ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 5, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 5, - Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 5, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( - 5, - Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, - ) - # ERRR - AGM_154A___JSOW_CEB__CBU_type_ = (5, Weapons.AGM_154A___JSOW_CEB__CBU_type_) - BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = ( - 5, - Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_, - ) - AGM_154C___JSOW_Unitary_BROACH = (5, Weapons.AGM_154C___JSOW_Unitary_BROACH) - BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH = ( - 5, - Weapons.BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH, - ) - 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, - ) - GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb = ( - 5, - Weapons.GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb, - ) - GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( - 5, - Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, - ) - BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( - 5, - Weapons.BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb, - ) - AGM_84D_Harpoon_AShM = (5, Weapons.AGM_84D_Harpoon_AShM) AWW_13_DATALINK_POD = (5, Weapons.AWW_13_DATALINK_POD) - 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, - ) + USAFlag_ = (5, Weapons.USAFlag_) + Smoke_Generator___red_ = (5, Weapons.Smoke_Generator___red_) + Smoke_Generator___green_ = (5, Weapons.Smoke_Generator___green_) + Smoke_Generator___blue_ = (5, Weapons.Smoke_Generator___blue_) + Smoke_Generator___white_ = (5, Weapons.Smoke_Generator___white_) + Smoke_Generator___yellow_ = (5, Weapons.Smoke_Generator___yellow_) + Smoke_Generator___orange_ = (5, Weapons.Smoke_Generator___orange_) class Pylon6: - LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( + AIM_120D_AMRAAM___Active_Rdr_AAM = (6, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( 6, - Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar = ( - 6, - Weapons.LAU_115C_with_AIM_7F_Sparrow_Semi_Active_Radar, - ) - LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar = ( - 6, - Weapons.LAU_115C_with_AIM_7MH_Sparrow_Semi_Active_Radar, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, ) + AWW_13_DATALINK_POD = (6, Weapons.AWW_13_DATALINK_POD) FPU_12_Fuel_Tank_480_gallons = (6, Weapons.FPU_12_Fuel_Tank_480_gallons) FPU_12_Fuel_Tank_480_gallons_High_Vis = ( 6, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM = ( - 6, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120D_AMRAAM___Active_Rdr_AAM, - ) - LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM = ( - 6, - Weapons.LAU_115_with_1_x_LAU_127_AIM_120C_AMRAAM___Active_Radar_AAM, - ) - LAU_115_2_LAU_127_AIM_120B = (6, Weapons.LAU_115_2_LAU_127_AIM_120B) - LAU_115_2_LAU_127_AIM_120C = (6, Weapons.LAU_115_2_LAU_127_AIM_120C) - 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_CATM_65K = (6, Weapons.LAU_117_CATM_65K) - LAU_117_AGM_65F = (6, Weapons.LAU_117_AGM_65F) - AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = ( - 6, - Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_, - ) - Mk_82___500lb_GP_Bomb_LD = (6, Weapons.Mk_82___500lb_GP_Bomb_LD) - Mk_82_Snakeye___500lb_GP_Bomb_HD = (6, Weapons.Mk_82_Snakeye___500lb_GP_Bomb_HD) - Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 6, - Weapons.Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - Mk_83___1000lb_GP_Bomb_LD = (6, Weapons.Mk_83___1000lb_GP_Bomb_LD) - Mk_84___2000lb_GP_Bomb_LD = (6, Weapons.Mk_84___2000lb_GP_Bomb_LD) - BDU_45___500lb_Practice_Bomb = (6, Weapons.BDU_45___500lb_Practice_Bomb) - BDU_45B___500lb_Practice_Bomb = (6, Weapons.BDU_45B___500lb_Practice_Bomb) - AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_ = ( - 6, - Weapons.AGM_84E_Harpoon_SLAM__Stand_Off_Land_Attack_Missile_, - ) - AGM_84H_SLAM_ER__Expanded_Response_ = ( - 6, - Weapons.AGM_84H_SLAM_ER__Expanded_Response_, - ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb = ( - 6, - Weapons.BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb = ( - 6, - Weapons.BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 6, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 6, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 6, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_10___2000lb_Laser_Guided_Bomb = ( - 6, - Weapons.GBU_10___2000lb_Laser_Guided_Bomb, - ) - GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( - 6, - Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, - ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 6, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) - GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb) - GBU_16___1000lb_Laser_Guided_Bomb = ( - 6, - Weapons.GBU_16___1000lb_Laser_Guided_Bomb, - ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 6, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 6, - Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 6, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( - 6, - Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, - ) - # ERRR - AGM_154A___JSOW_CEB__CBU_type_ = (6, Weapons.AGM_154A___JSOW_CEB__CBU_type_) - BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = ( - 6, - Weapons.BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_, - ) - AGM_154C___JSOW_Unitary_BROACH = (6, Weapons.AGM_154C___JSOW_Unitary_BROACH) - BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH = ( - 6, - Weapons.BRU_55_with_2_x_AGM_154C___JSOW_Unitary_BROACH, - ) - 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, - ) - GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb = ( - 6, - Weapons.GBU_32_V_2_B___JDAM__1000lb_GPS_Guided_Bomb, - ) - GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( - 6, - Weapons.GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, - ) - BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( - 6, - Weapons.BRU_55_with_2_x_GBU_38___JDAM__500lb_GPS_Guided_Bomb, - ) - AGM_84D_Harpoon_AShM = (6, Weapons.AGM_84D_Harpoon_AShM) - AWW_13_DATALINK_POD = (6, Weapons.AWW_13_DATALINK_POD) - GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD = ( - 6, - Weapons.GBU_54_V_1_B___LJDAM__500lb_Laser__GPS_Guided_Bomb_LD, - ) + + # ERRR class Pylon7: - LAU_115_2_LAU_127_AIM_9M = (7, Weapons.LAU_115_2_LAU_127_AIM_9M) - LAU_115_2_LAU_127_CATM_9M = (7, Weapons.LAU_115_2_LAU_127_CATM_9M) - LAU_115_2_LAU_127_AIM_9L = (7, Weapons.LAU_115_2_LAU_127_AIM_9L) - LAU_115_2_LAU_127_AIM_9X = (7, Weapons.LAU_115_2_LAU_127_AIM_9X) - LAU_115_LAU_127_AIM_9X = (7, Weapons.LAU_115_LAU_127_AIM_9X) - LAU_115_LAU_127_CATM_9M = (7, Weapons.LAU_115_LAU_127_CATM_9M) - LAU_115_LAU_127_AIM_9L = (7, Weapons.LAU_115_LAU_127_AIM_9L) - LAU_115_LAU_127_AIM_9M = (7, Weapons.LAU_115_LAU_127_AIM_9M) + ALQ_167 = (7, Weapons.ALQ_167) + 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) + # ERRR LAU-115_2*LAU-127_CATM-120C LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar = ( 7, Weapons.LAU_115C_with_AIM_7M_Sparrow_Semi_Active_Radar, @@ -1912,14 +2129,6 @@ class FA_18F(PlaneType): 7, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - AIM_120D_AMRAAM___Active_Rdr_AAM = (7, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 7, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - 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) - # ERRR LAU-115_2*LAU-127_CATM-120C # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -1950,34 +2159,6 @@ class FA_18F(PlaneType): 7, Weapons.AGM_84H_SLAM_ER__Expanded_Response_, ) - BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_82___500lb_GP_Bomb_LD, - ) - BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_82_Snakeye___500lb_GP_Bomb_HD, - ) - BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_82Y___500lb_GP_Chute_Retarded_HD, - ) - BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb = ( - 7, - Weapons.BRU_33_with_2_x_BDU_45___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb = ( - 7, - Weapons.BRU_33_with_2_x_BDU_45B___500lb_Practice_Bomb, - ) - BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( - 7, - Weapons.BRU_33_with_2_x_Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, - ) - BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD = ( - 7, - Weapons.BRU_33_with_2_x_Mk_83___1000lb_GP_Bomb_LD, - ) BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( 7, Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, @@ -1986,10 +2167,6 @@ class FA_18F(PlaneType): 7, Weapons.GBU_10___2000lb_Laser_Guided_Bomb, ) - BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD = ( - 7, - Weapons.BRU_41A_with_6_x_BDU_33___25lb_Practice_Bomb_LD, - ) GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb) GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( 7, @@ -1999,18 +2176,10 @@ class FA_18F(PlaneType): 7, Weapons.GBU_16___1000lb_Laser_Guided_Bomb, ) - CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 7, - Weapons.CBU_99___490lbs__247_x_HEAT_Bomblets, - ) Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( 7, Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, ) - BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets = ( - 7, - Weapons.BRU_33_with_2_x_CBU_99___490lbs__247_x_HEAT_Bomblets, - ) BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb = ( 7, Weapons.BRU_33_with_2_x_GBU_12___500lb_Laser_Guided_Bomb, @@ -2055,31 +2224,128 @@ class FA_18F(PlaneType): 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) + Pylon_9_8___Mk_82___500lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_9_8___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_9_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 7, + Weapons.Pylon_9_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_9_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 7, + Weapons.Pylon_9_8___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_9_8___Mk_83___1000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_9_8___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_9_8___Mk_84___2000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_9_8___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_9_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 7, + Weapons.Pylon_9_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_8___Mk_82___500lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_8___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD = ( + 7, + Weapons.Pylon_8___Mk_82Y___500lb_GP_Bomb_Chute_Retarded_HD, + ) + Pylon_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 7, + Weapons.Pylon_8___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_8___Mk_83___1000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_8___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_8___Mk_84___2000lb_GP_Bomb_LD = ( + 7, + Weapons.Pylon_8___Mk_84___2000lb_GP_Bomb_LD, + ) + Pylon_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets = ( + 7, + Weapons.Pylon_8___Mk_20_Rockeye___490lb_CBU__247_x_HEAT_Bomblets, + ) + Pylon_9_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_9_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_9_8___AGM_154A___JSOW_CEB__CBU_type_ = ( + 7, + Weapons.Pylon_9_8___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_8___AGM_154A___JSOW_CEB__CBU_type_ = ( + 7, + Weapons.Pylon_8___AGM_154A___JSOW_CEB__CBU_type_, + ) + Pylon_9_8___AGM_154C___JSOW_Unitary_BROACH = ( + 7, + Weapons.Pylon_9_8___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_8___AGM_154C___JSOW_Unitary_BROACH = ( + 7, + Weapons.Pylon_8___AGM_154C___JSOW_Unitary_BROACH, + ) + Pylon_9_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_9_8___GBU_12___500lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_38_V_1_B___JDAM__500lb_GPS_Guided_Bomb, + ) + # ERRR {Right_Midboard_Inboard_2X_GBU_32} + # ERRR {Right_Midboard_Inboard_1X_GBU_32} + Pylon_9_8___GBU_16___1000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_16___1000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_12___500lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_31_V_2_B___JDAM__2000lb_GPS_Guided_Bomb, + ) + Pylon_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb = ( + 7, + Weapons.Pylon_8___GBU_31_V_4_B___JDAM__2000lb_GPS_Guided_Penetrator_Bomb, + ) + Pylon_9_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_9_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = ( + 7, + Weapons.Pylon_8___GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb, + ) + Pylon_8___AGM_84A_Harpoon_AShM = (7, Weapons.Pylon_8___AGM_84A_Harpoon_AShM) + Pylon_8___AGM_84D_Harpoon_AShM = (7, Weapons.Pylon_8___AGM_84D_Harpoon_AShM) + Pylon_8___AGM_84E_Harpoon_SLAM = (7, Weapons.Pylon_8___AGM_84E_Harpoon_SLAM) + + # ERRR {Right_Inboard_1X_AGM-84H} class Pylon8: TLAU_127 = (8, Weapons.TLAU_127) - AIM_120D_AMRAAM___Active_Rdr_AAM = (8, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) - AIM_120C_AMRAAM___Active_Radar_AAM = ( - 8, - Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, - ) - # ERRR {CATM-120C} - 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, - ) # ERRR LAU_117_TGM_65E # ERRR LAU_117_TGM_65F LAU_117_with_AGM_65E___Maverick_E__Laser_ASM___Lg_Whd_ = ( @@ -2128,6 +2394,46 @@ class FA_18F(PlaneType): ) 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) + AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (8, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + AIM_120D_AMRAAM___Active_Rdr_AAM = (8, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( + 8, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, + ) + AIM_9X_Sidewinder_IR_AAM = (8, Weapons.AIM_9X_Sidewinder_IR_AAM) + # ERRR {CATM-120C} + Pylon_10_8___GBU_38___JDAM__500lb_GPS_Guided_Bomb = ( + 8, + Weapons.Pylon_10_8___GBU_38___JDAM__500lb_GPS_Guided_Bomb, + ) + Pylon_10_8___Mk_82___500lb_GP_Bomb_LD = ( + 8, + Weapons.Pylon_10_8___Mk_82___500lb_GP_Bomb_LD, + ) + Pylon_10_8___Mk_82Y___500lb_GP_Chute_Retarded_HD = ( + 8, + Weapons.Pylon_10_8___Mk_82Y___500lb_GP_Chute_Retarded_HD, + ) + Pylon_10_8___Mk_82_Snakeye___500lb_GP_Bomb_HD = ( + 8, + Weapons.Pylon_10_8___Mk_82_Snakeye___500lb_GP_Bomb_HD, + ) + Pylon_10_8___Mk_83___1000lb_GP_Bomb_LD = ( + 8, + Weapons.Pylon_10_8___Mk_83___1000lb_GP_Bomb_LD, + ) + Pylon_10_8___GBU_12___500lb_Laser_Guided_Bomb = ( + 8, + Weapons.Pylon_10_8___GBU_12___500lb_Laser_Guided_Bomb, + ) + Pylon_10_8___GBU_16___1000lb_Laser_Guided_Bomb = ( + 8, + Weapons.Pylon_10_8___GBU_16___1000lb_Laser_Guided_Bomb, + ) + Pylon_10_8___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = ( + 8, + Weapons.Pylon_10_8___Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets, + ) class Pylon9: AIM_9M_Sidewinder_IR_AAM = (9, Weapons.AIM_9M_Sidewinder_IR_AAM) @@ -2137,22 +2443,14 @@ class FA_18F(PlaneType): AIM_9X_Sidewinder_IR_AAM = (9, Weapons.AIM_9X_Sidewinder_IR_AAM) AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (9, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) - # ERRR - class Pylon10: - AA42R_Buddy_Pod = (10, Weapons.AA42R_Buddy_Pod) FPU_12_Fuel_Tank_480_gallons = (10, Weapons.FPU_12_Fuel_Tank_480_gallons) FPU_12_Fuel_Tank_480_gallons_High_Vis = ( 10, Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, ) - USAFlag = (10, Weapons.USAFlag) - Smoke_Generator___red_ = (10, Weapons.Smoke_Generator___red_) - Smoke_Generator___green_ = (10, Weapons.Smoke_Generator___green_) - Smoke_Generator___blue_ = (10, Weapons.Smoke_Generator___blue_) - Smoke_Generator___white_ = (10, Weapons.Smoke_Generator___white_) - Smoke_Generator___yellow_ = (10, Weapons.Smoke_Generator___yellow_) - Smoke_Generator___orange_ = (10, Weapons.Smoke_Generator___orange_) + + # ERRR pylons: Set[int] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} @@ -2368,22 +2666,24 @@ class EA_18G(PlaneType): livery_name = "EA-18G" # from type class Pylon1: - FPU_12_Fuel_Tank_480_gallons = (1, Weapons.FPU_12_Fuel_Tank_480_gallons) - FPU_12_Fuel_Tank_480_gallons_High_Vis = ( + FPU_12_Fuel_Tank_480_gallons_ = (1, Weapons.FPU_12_Fuel_Tank_480_gallons_) + FPU_12_Fuel_Tank_480_gallons_High_Vis_ = ( 1, - Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, + Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis_, ) ALQ_99Wing = (1, Weapons.ALQ_99Wing) + ALQ_249 = (1, Weapons.ALQ_249) # ERRR class Pylon2: - FPU_12_Fuel_Tank_480_gallons = (2, Weapons.FPU_12_Fuel_Tank_480_gallons) - FPU_12_Fuel_Tank_480_gallons_High_Vis = ( + FPU_12_Fuel_Tank_480_gallons_ = (2, Weapons.FPU_12_Fuel_Tank_480_gallons_) + FPU_12_Fuel_Tank_480_gallons_High_Vis_ = ( 2, - Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, + Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis_, ) ALQ_99Wing = (2, Weapons.ALQ_99Wing) + ALQ_249 = (2, Weapons.ALQ_249) AGM_154A___JSOW_CEB__CBU_type_ = (2, Weapons.AGM_154A___JSOW_CEB__CBU_type_) BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = ( 2, @@ -2403,12 +2703,18 @@ class EA_18G(PlaneType): class Pylon3: AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (3, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + AIM_9X_Sidewinder_IR_AAM = (3, Weapons.AIM_9X_Sidewinder_IR_AAM) + AIM_120D_AMRAAM___Active_Rdr_AAM = (3, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( + 3, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, + ) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = ( 3, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_, ) # ERRR - TLAU_127 = (3, Weapons.TLAU_127) + TLAU_127_ = (3, Weapons.TLAU_127_) class Pylon4: AIM_120D_AMRAAM___Active_Rdr_AAM = (4, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) @@ -2418,10 +2724,10 @@ class EA_18G(PlaneType): ) class Pylon5: - FPU_12_Fuel_Tank_480_gallons = (5, Weapons.FPU_12_Fuel_Tank_480_gallons) - FPU_12_Fuel_Tank_480_gallons_High_Vis = ( + FPU_12_Fuel_Tank_480_gallons_ = (5, Weapons.FPU_12_Fuel_Tank_480_gallons_) + FPU_12_Fuel_Tank_480_gallons_High_Vis_ = ( 5, - Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, + Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis_, ) ALQ_99Center = (5, Weapons.ALQ_99Center) @@ -2436,20 +2742,27 @@ class EA_18G(PlaneType): class Pylon7: AN_ASQ_T50_TCTS_Pod___ACMI_Pod = (7, Weapons.AN_ASQ_T50_TCTS_Pod___ACMI_Pod) + AIM_9X_Sidewinder_IR_AAM = (7, Weapons.AIM_9X_Sidewinder_IR_AAM) + AIM_120D_AMRAAM___Active_Rdr_AAM = (7, Weapons.AIM_120D_AMRAAM___Active_Rdr_AAM) + AIM_120C_AMRAAM___Active_Radar_AAM = ( + 7, + Weapons.AIM_120C_AMRAAM___Active_Radar_AAM, + ) AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = ( 7, Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_, ) # ERRR - TLAU_127 = (7, Weapons.TLAU_127) + TLAU_127_ = (7, Weapons.TLAU_127_) class Pylon8: - FPU_12_Fuel_Tank_480_gallons = (8, Weapons.FPU_12_Fuel_Tank_480_gallons) - FPU_12_Fuel_Tank_480_gallons_High_Vis = ( + FPU_12_Fuel_Tank_480_gallons_ = (8, Weapons.FPU_12_Fuel_Tank_480_gallons_) + FPU_12_Fuel_Tank_480_gallons_High_Vis_ = ( 8, - Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, + Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis_, ) ALQ_99Wing = (8, Weapons.ALQ_99Wing) + ALQ_249 = (8, Weapons.ALQ_249) AGM_154A___JSOW_CEB__CBU_type_ = (8, Weapons.AGM_154A___JSOW_CEB__CBU_type_) BRU_55_with_2_x_AGM_154A___JSOW_CEB__CBU_type_ = ( 8, @@ -2468,17 +2781,18 @@ class EA_18G(PlaneType): # ERRR class Pylon9: - FPU_12_Fuel_Tank_480_gallons = (9, Weapons.FPU_12_Fuel_Tank_480_gallons) - FPU_12_Fuel_Tank_480_gallons_High_Vis = ( + FPU_12_Fuel_Tank_480_gallons_ = (9, Weapons.FPU_12_Fuel_Tank_480_gallons_) + FPU_12_Fuel_Tank_480_gallons_High_Vis_ = ( 9, - Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis, + Weapons.FPU_12_Fuel_Tank_480_gallons_High_Vis_, ) ALQ_99Wing = (9, Weapons.ALQ_99Wing) + ALQ_249 = (9, Weapons.ALQ_249) # ERRR class Pylon10: - USAFlag = (10, Weapons.USAFlag) + USAFlag_ = (10, Weapons.USAFlag_) pylons: Set[int] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} diff --git a/qt_ui/windows/newgame/QNewGameWizard.py b/qt_ui/windows/newgame/QNewGameWizard.py index ba7f46e7..f3c1dff0 100644 --- a/qt_ui/windows/newgame/QNewGameWizard.py +++ b/qt_ui/windows/newgame/QNewGameWizard.py @@ -888,7 +888,7 @@ class GeneratorOptions(QtWidgets.QWizardPage): modSettingsGroup.setLayout(modLayout) modLayout_row += 1 modLayout.addWidget( - QtWidgets.QLabel("F/A-18EFG Super Hornet (version 2.2.5)"), modLayout_row, 0 + QtWidgets.QLabel("F/A-18EFG Super Hornet (version 2.3.2)"), modLayout_row, 0 ) modLayout.addWidget(fa18efg, modLayout_row, 1) modSettingsGroup.setLayout(modLayout)