This commit is contained in:
Dan Albert
2021-02-12 19:58:30 -08:00
parent 053663bd76
commit a47bef1f13
222 changed files with 8434 additions and 4461 deletions

View File

@@ -6,99 +6,412 @@ from dcs.weapons_data import Weapons
class WeaponsA4EC:
AN_M57__2__TER_ = {"clsid": "{AN-M57_TER_2_L}", "name": "AN-M57 *2 (TER)", "weight": 273.6}
AN_M57__2__TER__ = {"clsid": "{AN-M57_TER_2_R}", "name": "AN-M57 *2 (TER)", "weight": 273.6}
AN_M57__3__TER_ = {"clsid": "{AN-M57_TER_3_C}", "name": "AN-M57 *3 (TER)", "weight": 386.6}
AN_M57__5__MER_ = {"clsid": "{AN-M57_MER_5_L}", "name": "AN-M57 *5 (MER)", "weight": 664.8}
AN_M57__5__MER__ = {"clsid": "{AN-M57_MER_5_R}", "name": "AN-M57 *5 (MER)", "weight": 664.8}
AN_M57__6__MER_ = {"clsid": "{AN-M57_MER_6_C}", "name": "AN-M57 *6 (MER)", "weight": 777.8}
AN_M57__2__TER_ = {
"clsid": "{AN-M57_TER_2_L}",
"name": "AN-M57 *2 (TER)",
"weight": 273.6,
}
AN_M57__2__TER__ = {
"clsid": "{AN-M57_TER_2_R}",
"name": "AN-M57 *2 (TER)",
"weight": 273.6,
}
AN_M57__3__TER_ = {
"clsid": "{AN-M57_TER_3_C}",
"name": "AN-M57 *3 (TER)",
"weight": 386.6,
}
AN_M57__5__MER_ = {
"clsid": "{AN-M57_MER_5_L}",
"name": "AN-M57 *5 (MER)",
"weight": 664.8,
}
AN_M57__5__MER__ = {
"clsid": "{AN-M57_MER_5_R}",
"name": "AN-M57 *5 (MER)",
"weight": 664.8,
}
AN_M57__6__MER_ = {
"clsid": "{AN-M57_MER_6_C}",
"name": "AN-M57 *6 (MER)",
"weight": 777.8,
}
AN_M66A2 = {"clsid": "{AN-M66A2}", "name": "AN-M66A2", "weight": 970.68688}
AN_M81 = {"clsid": "{AN-M81}", "name": "AN-M81", "weight": 117.93392}
AN_M81__5__MER_ = {"clsid": "{AN-M81_MER_5_L}", "name": "AN-M81 *5 (MER)", "weight": 689.3}
AN_M81__5__MER__ = {"clsid": "{AN-M81_MER_5_R}", "name": "AN-M81 *5 (MER)", "weight": 689.3}
AN_M81__6__MER_ = {"clsid": "{AN-M81_MER_6_C}", "name": "AN-M81 *6 (MER)", "weight": 807.2}
AN_M81__5__MER_ = {
"clsid": "{AN-M81_MER_5_L}",
"name": "AN-M81 *5 (MER)",
"weight": 689.3,
}
AN_M81__5__MER__ = {
"clsid": "{AN-M81_MER_5_R}",
"name": "AN-M81 *5 (MER)",
"weight": 689.3,
}
AN_M81__6__MER_ = {
"clsid": "{AN-M81_MER_6_C}",
"name": "AN-M81 *6 (MER)",
"weight": 807.2,
}
AN_M88 = {"clsid": "{AN-M88}", "name": "AN-M88", "weight": 98.0665904}
AN_M88__5__MER_ = {"clsid": "{AN-M88_MER_5_L}", "name": "AN-M88 *5 (MER)", "weight": 589.8}
AN_M88__5__MER__ = {"clsid": "{AN-M88_MER_5_R}", "name": "AN-M88 *5 (MER)", "weight": 589.8}
AN_M88__6__MER_ = {"clsid": "{AN-M88_MER_6_C}", "name": "AN-M88 *6 (MER)", "weight": 687.8}
AN_M88__5__MER_ = {
"clsid": "{AN-M88_MER_5_L}",
"name": "AN-M88 *5 (MER)",
"weight": 589.8,
}
AN_M88__5__MER__ = {
"clsid": "{AN-M88_MER_5_R}",
"name": "AN-M88 *5 (MER)",
"weight": 589.8,
}
AN_M88__6__MER_ = {
"clsid": "{AN-M88_MER_6_C}",
"name": "AN-M88 *6 (MER)",
"weight": 687.8,
}
CBU_1_A = {"clsid": "{CBU-1/A}", "name": "CBU-1/A", "weight": 458.921706}
CBU_1_A__2 = {"clsid": "{CBU-1/A_TER_2_L}", "name": "CBU-1/A *2", "weight": 713.473056}
CBU_1_A__2_ = {"clsid": "{CBU-1/A_TER_2_R}", "name": "CBU-1/A *2", "weight": 713.473056}
CBU_1_A__2 = {
"clsid": "{CBU-1/A_TER_2_L}",
"name": "CBU-1/A *2",
"weight": 713.473056,
}
CBU_1_A__2_ = {
"clsid": "{CBU-1/A_TER_2_R}",
"name": "CBU-1/A *2",
"weight": 713.473056,
}
CBU_2B_A = {"clsid": "{CBU-2B/A}", "name": "CBU-2B/A", "weight": 379.543106}
CBU_2B_A__2 = {"clsid": "{CBU-2B/A_TER_2_L}", "name": "CBU-2B/A *2", "weight": 806.686212}
CBU_2B_A__2_ = {"clsid": "{CBU-2B/A_TER_2_R}", "name": "CBU-2B/A *2", "weight": 806.686212}
CBU_2B_A__2 = {
"clsid": "{CBU-2B/A_TER_2_L}",
"name": "CBU-2B/A *2",
"weight": 806.686212,
}
CBU_2B_A__2_ = {
"clsid": "{CBU-2B/A_TER_2_R}",
"name": "CBU-2B/A *2",
"weight": 806.686212,
}
CBU_2_A = {"clsid": "{CBU-2/A}", "name": "CBU-2/A", "weight": 343.822736}
CBU_2_A__2 = {"clsid": "{CBU-2/A_TER_2_L}", "name": "CBU-2/A *2", "weight": 735.245472}
CBU_2_A__2_ = {"clsid": "{CBU-2/A_TER_2_R}", "name": "CBU-2/A *2", "weight": 735.245472}
D_704_Refueling_Pod = {"clsid": "{D-704_BUDDY_POD}", "name": "D-704 Refueling Pod", "weight": 1234.532648}
Fuel_Tank_150_gallons = {"clsid": "{DFT-150gal}", "name": "Fuel Tank 150 gallons", "weight": 515.888512}
Fuel_Tank_300_gallons = {"clsid": "{DFT-300gal}", "name": "Fuel Tank 300 gallons", "weight": 991.407336}
Fuel_Tank_300_gallons_ = {"clsid": "{DFT-300gal_LR}", "name": "Fuel Tank 300 gallons", "weight": 998.664808}
Fuel_Tank_400_gallons = {"clsid": "{DFT-400gal}", "name": "Fuel Tank 400 gallons", "weight": 1320.06208}
LAU_10_2___4_ZUNI_MK_71 = {"clsid": "{LAU-10 ZUNI_TER_2_C}", "name": "LAU-10*2 - 4 ZUNI MK 71", "weight": 927.6}
LAU_10_2___4_ZUNI_MK_71_ = {"clsid": "{LAU-10 ZUNI_TER_2_L}", "name": "LAU-10*2 - 4 ZUNI MK 71", "weight": 927.6}
LAU_10_2___4_ZUNI_MK_71__ = {"clsid": "{LAU-10 ZUNI_TER_2_R}", "name": "LAU-10*2 - 4 ZUNI MK 71", "weight": 927.6}
LAU_10_3___4_ZUNI_MK_71 = {"clsid": "{LAU-10 ZUNI_TER_3_C}", "name": "LAU-10*3 - 4 ZUNI MK 71", "weight": 1367.6}
LAU_3_2___19_FFAR_M156_WP = {"clsid": "{LAU-3 FFAR WP156_TER_2_C}", "name": "LAU-3*2 - 19 FFAR M156 WP", "weight": 673.3414512}
LAU_3_2___19_FFAR_M156_WP_ = {"clsid": "{LAU-3 FFAR WP156_TER_2_L}", "name": "LAU-3*2 - 19 FFAR M156 WP", "weight": 673.3414512}
LAU_3_2___19_FFAR_M156_WP__ = {"clsid": "{LAU-3 FFAR WP156_TER_2_R}", "name": "LAU-3*2 - 19 FFAR M156 WP", "weight": 673.3414512}
LAU_3_2___19_FFAR_Mk1_HE = {"clsid": "{LAU-3 FFAR Mk1 HE_TER_2_C}", "name": "LAU-3*2 - 19 FFAR Mk1 HE", "weight": 618.184664}
LAU_3_2___19_FFAR_Mk1_HE_ = {"clsid": "{LAU-3 FFAR Mk1 HE_TER_2_L}", "name": "LAU-3*2 - 19 FFAR Mk1 HE", "weight": 618.184664}
LAU_3_2___19_FFAR_Mk1_HE__ = {"clsid": "{LAU-3 FFAR Mk1 HE_TER_2_R}", "name": "LAU-3*2 - 19 FFAR Mk1 HE", "weight": 618.184664}
LAU_3_2___19_FFAR_Mk5_HEAT = {"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_2_C}", "name": "LAU-3*2 - 19 FFAR Mk5 HEAT", "weight": 619.9083136}
LAU_3_2___19_FFAR_Mk5_HEAT_ = {"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_2_L}", "name": "LAU-3*2 - 19 FFAR Mk5 HEAT", "weight": 619.9083136}
LAU_3_2___19_FFAR_Mk5_HEAT__ = {"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_2_R}", "name": "LAU-3*2 - 19 FFAR Mk5 HEAT", "weight": 619.9083136}
LAU_3_3___19_FFAR_M156_WP = {"clsid": "{LAU-3 FFAR WP156_TER_3_C}", "name": "LAU-3*3 - 19 FFAR M156 WP", "weight": 986.2121768}
LAU_3_3___19_FFAR_Mk1_HE = {"clsid": "{LAU-3 FFAR Mk1 HE_TER_3_C}", "name": "LAU-3*3 - 19 FFAR Mk1 HE", "weight": 903.476996}
LAU_3_3___19_FFAR_Mk5_HEAT = {"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_3_C}", "name": "LAU-3*3 - 19 FFAR Mk5 HEAT", "weight": 906.0624704}
LAU_68_2___7_FFAR_M156_WP = {"clsid": "{LAU-68 FFAR WP156_TER_2_C}", "name": "LAU-68*2 - 7 FFAR M156 WP", "weight": 287.9121136}
LAU_68_2___7_FFAR_M156_WP_ = {"clsid": "{LAU-68 FFAR WP156_TER_2_L}", "name": "LAU-68*2 - 7 FFAR M156 WP", "weight": 287.9121136}
LAU_68_2___7_FFAR_M156_WP__ = {"clsid": "{LAU-68 FFAR WP156_TER_2_R}", "name": "LAU-68*2 - 7 FFAR M156 WP", "weight": 287.9121136}
LAU_68_2___7_FFAR_Mk1_HE = {"clsid": "{LAU-68 FFAR Mk1 HE_TER_2_C}", "name": "LAU-68*2 - 7 FFAR Mk1 HE", "weight": 267.591192}
LAU_68_2___7_FFAR_Mk1_HE_ = {"clsid": "{LAU-68 FFAR Mk1 HE_TER_2_L}", "name": "LAU-68*2 - 7 FFAR Mk1 HE", "weight": 267.591192}
LAU_68_2___7_FFAR_Mk1_HE__ = {"clsid": "{LAU-68 FFAR Mk1 HE_TER_2_R}", "name": "LAU-68*2 - 7 FFAR Mk1 HE", "weight": 267.591192}
LAU_68_2___7_FFAR_Mk5_HEAT = {"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_2_C}", "name": "LAU-68*2 - 7 FFAR Mk5 HEAT", "weight": 268.2262208}
LAU_68_2___7_FFAR_Mk5_HEAT_ = {"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_2_L}", "name": "LAU-68*2 - 7 FFAR Mk5 HEAT", "weight": 268.2262208}
LAU_68_2___7_FFAR_Mk5_HEAT__ = {"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_2_R}", "name": "LAU-68*2 - 7 FFAR Mk5 HEAT", "weight": 268.2262208}
LAU_68_3___7_FFAR_M156_WP = {"clsid": "{LAU-68 FFAR WP156_TER_3_C}", "name": "LAU-68*3 - 7 FFAR M156 WP", "weight": 408.0681704}
LAU_68_3___7_FFAR_Mk1_HE = {"clsid": "{LAU-68 FFAR Mk1 HE_TER_3_C}", "name": "LAU-68*3 - 7 FFAR Mk1 HE", "weight": 377.586788}
LAU_68_3___7_FFAR_Mk5_HEAT = {"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_3_C}", "name": "LAU-68*3 - 7 FFAR Mk5 HEAT", "weight": 378.5393312}
CBU_2_A__2 = {
"clsid": "{CBU-2/A_TER_2_L}",
"name": "CBU-2/A *2",
"weight": 735.245472,
}
CBU_2_A__2_ = {
"clsid": "{CBU-2/A_TER_2_R}",
"name": "CBU-2/A *2",
"weight": 735.245472,
}
D_704_Refueling_Pod = {
"clsid": "{D-704_BUDDY_POD}",
"name": "D-704 Refueling Pod",
"weight": 1234.532648,
}
Fuel_Tank_150_gallons = {
"clsid": "{DFT-150gal}",
"name": "Fuel Tank 150 gallons",
"weight": 515.888512,
}
Fuel_Tank_300_gallons = {
"clsid": "{DFT-300gal}",
"name": "Fuel Tank 300 gallons",
"weight": 991.407336,
}
Fuel_Tank_300_gallons_ = {
"clsid": "{DFT-300gal_LR}",
"name": "Fuel Tank 300 gallons",
"weight": 998.664808,
}
Fuel_Tank_400_gallons = {
"clsid": "{DFT-400gal}",
"name": "Fuel Tank 400 gallons",
"weight": 1320.06208,
}
LAU_10_2___4_ZUNI_MK_71 = {
"clsid": "{LAU-10 ZUNI_TER_2_C}",
"name": "LAU-10*2 - 4 ZUNI MK 71",
"weight": 927.6,
}
LAU_10_2___4_ZUNI_MK_71_ = {
"clsid": "{LAU-10 ZUNI_TER_2_L}",
"name": "LAU-10*2 - 4 ZUNI MK 71",
"weight": 927.6,
}
LAU_10_2___4_ZUNI_MK_71__ = {
"clsid": "{LAU-10 ZUNI_TER_2_R}",
"name": "LAU-10*2 - 4 ZUNI MK 71",
"weight": 927.6,
}
LAU_10_3___4_ZUNI_MK_71 = {
"clsid": "{LAU-10 ZUNI_TER_3_C}",
"name": "LAU-10*3 - 4 ZUNI MK 71",
"weight": 1367.6,
}
LAU_3_2___19_FFAR_M156_WP = {
"clsid": "{LAU-3 FFAR WP156_TER_2_C}",
"name": "LAU-3*2 - 19 FFAR M156 WP",
"weight": 673.3414512,
}
LAU_3_2___19_FFAR_M156_WP_ = {
"clsid": "{LAU-3 FFAR WP156_TER_2_L}",
"name": "LAU-3*2 - 19 FFAR M156 WP",
"weight": 673.3414512,
}
LAU_3_2___19_FFAR_M156_WP__ = {
"clsid": "{LAU-3 FFAR WP156_TER_2_R}",
"name": "LAU-3*2 - 19 FFAR M156 WP",
"weight": 673.3414512,
}
LAU_3_2___19_FFAR_Mk1_HE = {
"clsid": "{LAU-3 FFAR Mk1 HE_TER_2_C}",
"name": "LAU-3*2 - 19 FFAR Mk1 HE",
"weight": 618.184664,
}
LAU_3_2___19_FFAR_Mk1_HE_ = {
"clsid": "{LAU-3 FFAR Mk1 HE_TER_2_L}",
"name": "LAU-3*2 - 19 FFAR Mk1 HE",
"weight": 618.184664,
}
LAU_3_2___19_FFAR_Mk1_HE__ = {
"clsid": "{LAU-3 FFAR Mk1 HE_TER_2_R}",
"name": "LAU-3*2 - 19 FFAR Mk1 HE",
"weight": 618.184664,
}
LAU_3_2___19_FFAR_Mk5_HEAT = {
"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_2_C}",
"name": "LAU-3*2 - 19 FFAR Mk5 HEAT",
"weight": 619.9083136,
}
LAU_3_2___19_FFAR_Mk5_HEAT_ = {
"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_2_L}",
"name": "LAU-3*2 - 19 FFAR Mk5 HEAT",
"weight": 619.9083136,
}
LAU_3_2___19_FFAR_Mk5_HEAT__ = {
"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_2_R}",
"name": "LAU-3*2 - 19 FFAR Mk5 HEAT",
"weight": 619.9083136,
}
LAU_3_3___19_FFAR_M156_WP = {
"clsid": "{LAU-3 FFAR WP156_TER_3_C}",
"name": "LAU-3*3 - 19 FFAR M156 WP",
"weight": 986.2121768,
}
LAU_3_3___19_FFAR_Mk1_HE = {
"clsid": "{LAU-3 FFAR Mk1 HE_TER_3_C}",
"name": "LAU-3*3 - 19 FFAR Mk1 HE",
"weight": 903.476996,
}
LAU_3_3___19_FFAR_Mk5_HEAT = {
"clsid": "{LAU-3 FFAR Mk5 HEAT_TER_3_C}",
"name": "LAU-3*3 - 19 FFAR Mk5 HEAT",
"weight": 906.0624704,
}
LAU_68_2___7_FFAR_M156_WP = {
"clsid": "{LAU-68 FFAR WP156_TER_2_C}",
"name": "LAU-68*2 - 7 FFAR M156 WP",
"weight": 287.9121136,
}
LAU_68_2___7_FFAR_M156_WP_ = {
"clsid": "{LAU-68 FFAR WP156_TER_2_L}",
"name": "LAU-68*2 - 7 FFAR M156 WP",
"weight": 287.9121136,
}
LAU_68_2___7_FFAR_M156_WP__ = {
"clsid": "{LAU-68 FFAR WP156_TER_2_R}",
"name": "LAU-68*2 - 7 FFAR M156 WP",
"weight": 287.9121136,
}
LAU_68_2___7_FFAR_Mk1_HE = {
"clsid": "{LAU-68 FFAR Mk1 HE_TER_2_C}",
"name": "LAU-68*2 - 7 FFAR Mk1 HE",
"weight": 267.591192,
}
LAU_68_2___7_FFAR_Mk1_HE_ = {
"clsid": "{LAU-68 FFAR Mk1 HE_TER_2_L}",
"name": "LAU-68*2 - 7 FFAR Mk1 HE",
"weight": 267.591192,
}
LAU_68_2___7_FFAR_Mk1_HE__ = {
"clsid": "{LAU-68 FFAR Mk1 HE_TER_2_R}",
"name": "LAU-68*2 - 7 FFAR Mk1 HE",
"weight": 267.591192,
}
LAU_68_2___7_FFAR_Mk5_HEAT = {
"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_2_C}",
"name": "LAU-68*2 - 7 FFAR Mk5 HEAT",
"weight": 268.2262208,
}
LAU_68_2___7_FFAR_Mk5_HEAT_ = {
"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_2_L}",
"name": "LAU-68*2 - 7 FFAR Mk5 HEAT",
"weight": 268.2262208,
}
LAU_68_2___7_FFAR_Mk5_HEAT__ = {
"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_2_R}",
"name": "LAU-68*2 - 7 FFAR Mk5 HEAT",
"weight": 268.2262208,
}
LAU_68_3___7_FFAR_M156_WP = {
"clsid": "{LAU-68 FFAR WP156_TER_3_C}",
"name": "LAU-68*3 - 7 FFAR M156 WP",
"weight": 408.0681704,
}
LAU_68_3___7_FFAR_Mk1_HE = {
"clsid": "{LAU-68 FFAR Mk1 HE_TER_3_C}",
"name": "LAU-68*3 - 7 FFAR Mk1 HE",
"weight": 377.586788,
}
LAU_68_3___7_FFAR_Mk5_HEAT = {
"clsid": "{LAU-68 FFAR Mk5 HEAT_TER_3_C}",
"name": "LAU-68*3 - 7 FFAR Mk5 HEAT",
"weight": 378.5393312,
}
MAK79_2_MK_20 = {"clsid": "{MAK79_MK20 2L}", "name": "MAK79 2 MK-20", "weight": 464}
MAK79_2_MK_20_ = {"clsid": "{MAK79_MK20 2R}", "name": "MAK79 2 MK-20", "weight": 464}
MAK79_2_MK_20_ = {
"clsid": "{MAK79_MK20 2R}",
"name": "MAK79 2 MK-20",
"weight": 464,
}
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}
Mk4_HIPEG = {"clsid": "{Mk4 HIPEG}", "name": "Mk4 HIPEG", "weight": 612.35}
Mk_20__2__TER_ = {"clsid": "{Mk-20_TER_2_L}", "name": "Mk-20 *2 (TER)", "weight": 491.6}
Mk_20__2__TER__ = {"clsid": "{Mk-20_TER_2_R}", "name": "Mk-20 *2 (TER)", "weight": 491.6}
Mk_20__2__TER___ = {"clsid": "{Mk-20_TER_2_C}", "name": "Mk-20 *2 (TER)", "weight": 491.6}
Mk_20__3__TER_ = {"clsid": "{Mk-20_TER_3_C}", "name": "Mk-20 *3 (TER)", "weight": 713.6}
Mk_20__2__TER_ = {
"clsid": "{Mk-20_TER_2_L}",
"name": "Mk-20 *2 (TER)",
"weight": 491.6,
}
Mk_20__2__TER__ = {
"clsid": "{Mk-20_TER_2_R}",
"name": "Mk-20 *2 (TER)",
"weight": 491.6,
}
Mk_20__2__TER___ = {
"clsid": "{Mk-20_TER_2_C}",
"name": "Mk-20 *2 (TER)",
"weight": 491.6,
}
Mk_20__3__TER_ = {
"clsid": "{Mk-20_TER_3_C}",
"name": "Mk-20 *3 (TER)",
"weight": 713.6,
}
Mk_77_mod_0 = {"clsid": "{mk77mod0}", "name": "Mk-77 mod 0", "weight": 340}
Mk_77_mod_1 = {"clsid": "{mk77mod1}", "name": "Mk-77 mod 1", "weight": 230}
Mk_77_mod_1__2__TER_ = {"clsid": "{Mk-77 mod 1_TER_2_L}", "name": "Mk-77 mod 1 *2 (TER)", "weight": 507.6}
Mk_77_mod_1__2__TER__ = {"clsid": "{Mk-77 mod 1_TER_2_R}", "name": "Mk-77 mod 1 *2 (TER)", "weight": 507.6}
Mk_77_mod_1__2__TER___ = {"clsid": "{Mk-77 mod 1_TER_2_C}", "name": "Mk-77 mod 1 *2 (TER)", "weight": 507.6}
Mk_77_mod_1__4__MER_ = {"clsid": "{Mk-77 mod 1_MER_4_C}", "name": "Mk-77 mod 1 *4 (MER)", "weight": 1019.8}
Mk_77_mod_1__2__TER_ = {
"clsid": "{Mk-77 mod 1_TER_2_L}",
"name": "Mk-77 mod 1 *2 (TER)",
"weight": 507.6,
}
Mk_77_mod_1__2__TER__ = {
"clsid": "{Mk-77 mod 1_TER_2_R}",
"name": "Mk-77 mod 1 *2 (TER)",
"weight": 507.6,
}
Mk_77_mod_1__2__TER___ = {
"clsid": "{Mk-77 mod 1_TER_2_C}",
"name": "Mk-77 mod 1 *2 (TER)",
"weight": 507.6,
}
Mk_77_mod_1__4__MER_ = {
"clsid": "{Mk-77 mod 1_MER_4_C}",
"name": "Mk-77 mod 1 *4 (MER)",
"weight": 1019.8,
}
Mk_81SE = {"clsid": "{MK-81SE}", "name": "Mk-81SE", "weight": 113.398}
Mk_81SE__5__MER_ = {"clsid": "{Mk-81SE_MER_5_L}", "name": "Mk-81SE *5 (MER)", "weight": 689.8}
Mk_81SE__5__MER__ = {"clsid": "{Mk-81SE_MER_5_R}", "name": "Mk-81SE *5 (MER)", "weight": 689.8}
Mk_81SE__6__MER_ = {"clsid": "{Mk-81SE_MER_6_C}", "name": "Mk-81SE *6 (MER)", "weight": 807.8}
Mk_81__5__MER_ = {"clsid": "{Mk-81_MER_5_L}", "name": "Mk-81 *5 (MER)", "weight": 689.8}
Mk_81__5__MER__ = {"clsid": "{Mk-81_MER_5_R}", "name": "Mk-81 *5 (MER)", "weight": 689.8}
Mk_81__6__MER_ = {"clsid": "{Mk-81_MER_6_C}", "name": "Mk-81 *6 (MER)", "weight": 807.8}
Mk_82_Snakeye__2__TER_ = {"clsid": "{Mk-82 Snakeye_TER_2_L}", "name": "Mk-82 Snakeye *2 (TER)", "weight": 529.6}
Mk_82_Snakeye__2__TER__ = {"clsid": "{Mk-82 Snakeye_TER_2_R}", "name": "Mk-82 Snakeye *2 (TER)", "weight": 529.6}
Mk_82_Snakeye__3__TER_ = {"clsid": "{Mk-82 Snakeye_TER_3_C}", "name": "Mk-82 Snakeye *3 (TER)", "weight": 770.6}
Mk_82_Snakeye__4__MER_ = {"clsid": "{Mk-82 Snakeye_MER_4_C}", "name": "Mk-82 Snakeye *4 (MER)", "weight": 1063.8}
Mk_82_Snakeye__6__MER_ = {"clsid": "{Mk-82 Snakeye_MER_6_C}", "name": "Mk-82 Snakeye *6 (MER)", "weight": 1545.8}
Mk_82__2__TER_ = {"clsid": "{Mk-82_TER_2_L}", "name": "Mk-82 *2 (TER)", "weight": 529.6}
Mk_82__2__TER__ = {"clsid": "{Mk-82_TER_2_R}", "name": "Mk-82 *2 (TER)", "weight": 529.6}
Mk_82__3__TER_ = {"clsid": "{Mk-82_TER_3_C}", "name": "Mk-82 *3 (TER)", "weight": 770.6}
Mk_82__4__MER_ = {"clsid": "{Mk-82_MER_4_C}", "name": "Mk-82 *4 (MER)", "weight": 1063.8}
Mk_82__6__MER_ = {"clsid": "{Mk-82_MER_6_C}", "name": "Mk-82 *6 (MER)", "weight": 1545.8}
Mk_83__2__TER_ = {"clsid": "{Mk-83_TER_2_C}", "name": "Mk-83 *2 (TER)", "weight": 941.6}
Mk_83__3__TER_ = {"clsid": "{Mk-83_TER_3_C}", "name": "Mk-83 *3 (TER)", "weight": 1388.6}
Mk_81SE__5__MER_ = {
"clsid": "{Mk-81SE_MER_5_L}",
"name": "Mk-81SE *5 (MER)",
"weight": 689.8,
}
Mk_81SE__5__MER__ = {
"clsid": "{Mk-81SE_MER_5_R}",
"name": "Mk-81SE *5 (MER)",
"weight": 689.8,
}
Mk_81SE__6__MER_ = {
"clsid": "{Mk-81SE_MER_6_C}",
"name": "Mk-81SE *6 (MER)",
"weight": 807.8,
}
Mk_81__5__MER_ = {
"clsid": "{Mk-81_MER_5_L}",
"name": "Mk-81 *5 (MER)",
"weight": 689.8,
}
Mk_81__5__MER__ = {
"clsid": "{Mk-81_MER_5_R}",
"name": "Mk-81 *5 (MER)",
"weight": 689.8,
}
Mk_81__6__MER_ = {
"clsid": "{Mk-81_MER_6_C}",
"name": "Mk-81 *6 (MER)",
"weight": 807.8,
}
Mk_82_Snakeye__2__TER_ = {
"clsid": "{Mk-82 Snakeye_TER_2_L}",
"name": "Mk-82 Snakeye *2 (TER)",
"weight": 529.6,
}
Mk_82_Snakeye__2__TER__ = {
"clsid": "{Mk-82 Snakeye_TER_2_R}",
"name": "Mk-82 Snakeye *2 (TER)",
"weight": 529.6,
}
Mk_82_Snakeye__3__TER_ = {
"clsid": "{Mk-82 Snakeye_TER_3_C}",
"name": "Mk-82 Snakeye *3 (TER)",
"weight": 770.6,
}
Mk_82_Snakeye__4__MER_ = {
"clsid": "{Mk-82 Snakeye_MER_4_C}",
"name": "Mk-82 Snakeye *4 (MER)",
"weight": 1063.8,
}
Mk_82_Snakeye__6__MER_ = {
"clsid": "{Mk-82 Snakeye_MER_6_C}",
"name": "Mk-82 Snakeye *6 (MER)",
"weight": 1545.8,
}
Mk_82__2__TER_ = {
"clsid": "{Mk-82_TER_2_L}",
"name": "Mk-82 *2 (TER)",
"weight": 529.6,
}
Mk_82__2__TER__ = {
"clsid": "{Mk-82_TER_2_R}",
"name": "Mk-82 *2 (TER)",
"weight": 529.6,
}
Mk_82__3__TER_ = {
"clsid": "{Mk-82_TER_3_C}",
"name": "Mk-82 *3 (TER)",
"weight": 770.6,
}
Mk_82__4__MER_ = {
"clsid": "{Mk-82_MER_4_C}",
"name": "Mk-82 *4 (MER)",
"weight": 1063.8,
}
Mk_82__6__MER_ = {
"clsid": "{Mk-82_MER_6_C}",
"name": "Mk-82 *6 (MER)",
"weight": 1545.8,
}
Mk_83__2__TER_ = {
"clsid": "{Mk-83_TER_2_C}",
"name": "Mk-83 *2 (TER)",
"weight": 941.6,
}
Mk_83__3__TER_ = {
"clsid": "{Mk-83_TER_3_C}",
"name": "Mk-83 *3 (TER)",
"weight": 1388.6,
}
_3_LAU_61 = {"clsid": "{TER,LAU-61*3}", "name": "3*LAU-61", "weight": 98}
class A_4E_C(PlaneType):
id = "A-4E-C"
flyable = True
@@ -112,7 +425,7 @@ class A_4E_C(PlaneType):
charge_total = 60
chaff_charge_size = 1
flare_charge_size = 1
category = "Interceptor" #{78EFB7A2-FD52-4b57-A6A6-3BF0E1D6555F}
category = "Interceptor" # {78EFB7A2-FD52-4b57-A6A6-3BF0E1D6555F}
radio_frequency = 254
panel_radio = {
@@ -137,7 +450,7 @@ class A_4E_C(PlaneType):
7: 257,
14: 263,
19: 266,
15: 261
15: 261,
},
},
}
@@ -153,7 +466,6 @@ class A_4E_C(PlaneType):
}
class Properties:
class HideECMPanel:
id = "HideECMPanel"
@@ -219,7 +531,6 @@ class A_4E_C(PlaneType):
_14_seconds = 7
class Liveries:
class Georgia(Enum):
Unmarked = "Unmarked"
Community_A_4E = "Community A-4E"
@@ -425,7 +736,9 @@ class A_4E_C(PlaneType):
Aggressor_USN_TopGun = "Aggressor USN TopGun"
Aggressor_USN_VF_126_Bandits = "Aggressor USN VF-126 Bandits"
Aggressor_USN_VF_127_Royal_Blues = "Aggressor USN VF-127 Royal Blues"
Aggressor_USN_VFA_127_Cyclons__Forest = "Aggressor USN VFA-127 Cyclons (Forest)"
Aggressor_USN_VFA_127_Cyclons__Forest = (
"Aggressor USN VFA-127 Cyclons (Forest)"
)
Aggressor_USN_VFA_127_Cyclons__Sea = "Aggressor USN VFA-127 Cyclons (Sea)"
class USA(Enum):
@@ -476,7 +789,9 @@ class A_4E_C(PlaneType):
Trainer_USN_VC_8_Redtails = "Trainer USN VC-8 Redtails"
Aggressor_USN_VF_126_Bandits = "Aggressor USN VF-126 Bandits"
Aggressor_USN_VF_127_Royal_Blues = "Aggressor USN VF-127 Royal Blues"
Aggressor_USN_VFA_127_Cyclons__Forest = "Aggressor USN VFA-127 Cyclons (Forest)"
Aggressor_USN_VFA_127_Cyclons__Forest = (
"Aggressor USN VFA-127 Cyclons (Forest)"
)
Aggressor_USN_VFA_127_Cyclons__Sea = "Aggressor USN VFA-127 Cyclons (Sea)"
Trainer_USN_VT_7_Eagles = "Trainer USN VT-7 Eagles"
@@ -524,7 +839,7 @@ class A_4E_C(PlaneType):
LAU_68___7_FFAR_Mk1_HE = (1, Weapons.LAU_68___7_FFAR_Mk1_HE)
LAU_68___7_FFAR_Mk5_HEAT = (1, Weapons.LAU_68___7_FFAR_Mk5_HEAT)
AGM_45A = (1, Weapons.AGM_45A)
#ERRR {AGM12_B}
# ERRR {AGM12_B}
Mk_20 = (1, Weapons.Mk_20)
Mk_81 = (1, Weapons.Mk_81)
Mk_81SE = (1, WeaponsA4EC.Mk_81SE)
@@ -536,14 +851,18 @@ class A_4E_C(PlaneType):
AN_M64 = (1, Weapons.AN_M64)
AN_M81 = (1, WeaponsA4EC.AN_M81)
AN_M88 = (1, WeaponsA4EC.AN_M88)
LAU_68___7_2_75__rockets_M257__Parachute_illumination_ = (1, Weapons.LAU_68___7_2_75__rockets_M257__Parachute_illumination_)
LAU_68___7_2_75__rockets_M257__Parachute_illumination_ = (
1,
Weapons.LAU_68___7_2_75__rockets_M257__Parachute_illumination_,
)
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)
#ERRR <CLEAN>
# ERRR <CLEAN>
class Pylon2:
Fuel_Tank_300_gallons_ = (2, WeaponsA4EC.Fuel_Tank_300_gallons_)
@@ -566,8 +885,8 @@ class A_4E_C(PlaneType):
LAU_68_2___7_FFAR_Mk1_HE_ = (2, WeaponsA4EC.LAU_68_2___7_FFAR_Mk1_HE_)
LAU_68_2___7_FFAR_Mk5_HEAT_ = (2, WeaponsA4EC.LAU_68_2___7_FFAR_Mk5_HEAT_)
AGM_45A = (2, Weapons.AGM_45A)
#ERRR {AGM12_C}
#ERRR {AGM12_B}
# ERRR {AGM12_C}
# ERRR {AGM12_B}
AGM_62 = (2, Weapons.AGM_62)
Mk_20 = (2, Weapons.Mk_20)
Mk_81 = (2, Weapons.Mk_81)
@@ -607,15 +926,19 @@ class A_4E_C(PlaneType):
Smokewinder___white = (2, Weapons.Smokewinder___white)
Smokewinder___yellow = (2, Weapons.Smokewinder___yellow)
Smokewinder___orange = (2, Weapons.Smokewinder___orange)
#ERRR <CLEAN>
# ERRR <CLEAN>
class Pylon3:
Fuel_Tank_400_gallons = (3, WeaponsA4EC.Fuel_Tank_400_gallons)
Fuel_Tank_300_gallons = (3, WeaponsA4EC.Fuel_Tank_300_gallons)
Fuel_Tank_150_gallons = (3, WeaponsA4EC.Fuel_Tank_150_gallons)
D_704_Refueling_Pod = (3, WeaponsA4EC.D_704_Refueling_Pod)
#ERRR {3*LAU-61}
LAU_68_3___7_2_75__rockets_MK5__HE_ = (3, Weapons.LAU_68_3___7_2_75__rockets_MK5__HE_)
# ERRR {3*LAU-61}
LAU_68_3___7_2_75__rockets_MK5__HE_ = (
3,
Weapons.LAU_68_3___7_2_75__rockets_MK5__HE_,
)
LAU_10___4_ZUNI_MK_71 = (3, Weapons.LAU_10___4_ZUNI_MK_71)
LAU_10_2___4_ZUNI_MK_71 = (3, WeaponsA4EC.LAU_10_2___4_ZUNI_MK_71)
LAU_10_3___4_ZUNI_MK_71 = (3, WeaponsA4EC.LAU_10_3___4_ZUNI_MK_71)
@@ -637,7 +960,7 @@ class A_4E_C(PlaneType):
LAU_68_3___7_FFAR_M156_WP = (3, WeaponsA4EC.LAU_68_3___7_FFAR_M156_WP)
LAU_68_3___7_FFAR_Mk1_HE = (3, WeaponsA4EC.LAU_68_3___7_FFAR_Mk1_HE)
LAU_68_3___7_FFAR_Mk5_HEAT = (3, WeaponsA4EC.LAU_68_3___7_FFAR_Mk5_HEAT)
#ERRR {AGM12_B}
# ERRR {AGM12_B}
AGM_62 = (3, Weapons.AGM_62)
Mk_20 = (3, Weapons.Mk_20)
Mk_81 = (3, Weapons.Mk_81)
@@ -680,7 +1003,8 @@ class A_4E_C(PlaneType):
Smokewinder___white = (3, Weapons.Smokewinder___white)
Smokewinder___yellow = (3, Weapons.Smokewinder___yellow)
Smokewinder___orange = (3, Weapons.Smokewinder___orange)
#ERRR <CLEAN>
# ERRR <CLEAN>
class Pylon4:
Fuel_Tank_300_gallons_ = (4, WeaponsA4EC.Fuel_Tank_300_gallons_)
@@ -703,8 +1027,8 @@ class A_4E_C(PlaneType):
LAU_68_2___7_FFAR_Mk1_HE__ = (4, WeaponsA4EC.LAU_68_2___7_FFAR_Mk1_HE__)
LAU_68_2___7_FFAR_Mk5_HEAT__ = (4, WeaponsA4EC.LAU_68_2___7_FFAR_Mk5_HEAT__)
AGM_45A = (4, Weapons.AGM_45A)
#ERRR {AGM12_C}
#ERRR {AGM12_B}
# ERRR {AGM12_C}
# ERRR {AGM12_B}
AGM_62 = (4, Weapons.AGM_62)
Mk_20 = (4, Weapons.Mk_20)
Mk_81 = (4, Weapons.Mk_81)
@@ -744,7 +1068,8 @@ class A_4E_C(PlaneType):
Smokewinder___white = (4, Weapons.Smokewinder___white)
Smokewinder___yellow = (4, Weapons.Smokewinder___yellow)
Smokewinder___orange = (4, Weapons.Smokewinder___orange)
#ERRR <CLEAN>
# ERRR <CLEAN>
class Pylon5:
LAU_10___4_ZUNI_MK_71 = (5, Weapons.LAU_10___4_ZUNI_MK_71)
@@ -755,7 +1080,7 @@ class A_4E_C(PlaneType):
LAU_68___7_FFAR_Mk1_HE = (5, Weapons.LAU_68___7_FFAR_Mk1_HE)
LAU_68___7_FFAR_Mk5_HEAT = (5, Weapons.LAU_68___7_FFAR_Mk5_HEAT)
AGM_45A = (5, Weapons.AGM_45A)
#ERRR {AGM12_B}
# ERRR {AGM12_B}
Mk_20 = (5, Weapons.Mk_20)
Mk_81 = (5, Weapons.Mk_81)
Mk_81SE = (5, WeaponsA4EC.Mk_81SE)
@@ -767,16 +1092,27 @@ class A_4E_C(PlaneType):
AN_M64 = (5, Weapons.AN_M64)
AN_M81 = (5, WeaponsA4EC.AN_M81)
AN_M88 = (5, WeaponsA4EC.AN_M88)
LAU_68___7_2_75__rockets_M257__Parachute_illumination_ = (5, Weapons.LAU_68___7_2_75__rockets_M257__Parachute_illumination_)
LAU_68___7_2_75__rockets_M257__Parachute_illumination_ = (
5,
Weapons.LAU_68___7_2_75__rockets_M257__Parachute_illumination_,
)
Smokewinder___red = (5, Weapons.Smokewinder___red)
Smokewinder___green = (5, Weapons.Smokewinder___green)
Smokewinder___blue = (5, Weapons.Smokewinder___blue)
Smokewinder___white = (5, Weapons.Smokewinder___white)
Smokewinder___yellow = (5, Weapons.Smokewinder___yellow)
Smokewinder___orange = (5, Weapons.Smokewinder___orange)
#ERRR <CLEAN>
# ERRR <CLEAN>
pylons = {1, 2, 3, 4, 5}
tasks = [task.CAP, task.CAS, task.SEAD, task.GroundAttack, task.AFAC, task.Refueling]
task_default = task.CAS
tasks = [
task.CAP,
task.CAS,
task.SEAD,
task.GroundAttack,
task.AFAC,
task.Refueling,
]
task_default = task.CAS