mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Pydcs update for Phantom II
Save compat changes included
This commit is contained in:
parent
c947ac0ef1
commit
c09a5b68d5
@ -56,7 +56,7 @@ class MizCampaignLoader:
|
|||||||
OFFSHORE_STRIKE_TARGET_UNIT_TYPE = Fortification.Oil_platform.id
|
OFFSHORE_STRIKE_TARGET_UNIT_TYPE = Fortification.Oil_platform.id
|
||||||
SHIP_UNIT_TYPE = USS_Arleigh_Burke_IIa.id
|
SHIP_UNIT_TYPE = USS_Arleigh_Burke_IIa.id
|
||||||
MISSILE_SITE_UNIT_TYPE = MissilesSS.Scud_B.id
|
MISSILE_SITE_UNIT_TYPE = MissilesSS.Scud_B.id
|
||||||
COASTAL_DEFENSE_UNIT_TYPE = MissilesSS.Hy_launcher.id
|
COASTAL_DEFENSE_UNIT_TYPE = MissilesSS.hy_launcher.id
|
||||||
|
|
||||||
COMMAND_CENTER_UNIT_TYPE = Fortification._Command_Center.id
|
COMMAND_CENTER_UNIT_TYPE = Fortification._Command_Center.id
|
||||||
CONNECTION_NODE_UNIT_TYPE = Fortification.Comms_tower_M.id
|
CONNECTION_NODE_UNIT_TYPE = Fortification.Comms_tower_M.id
|
||||||
@ -73,23 +73,23 @@ class MizCampaignLoader:
|
|||||||
MEDIUM_RANGE_SAM_UNIT_TYPES = {
|
MEDIUM_RANGE_SAM_UNIT_TYPES = {
|
||||||
AirDefence.Hawk_ln.id,
|
AirDefence.Hawk_ln.id,
|
||||||
AirDefence.S_75M_Volhov.id,
|
AirDefence.S_75M_Volhov.id,
|
||||||
AirDefence.X_5p73_s_125_ln.id,
|
AirDefence.x_5p73_s_125_ln.id,
|
||||||
}
|
}
|
||||||
|
|
||||||
SHORT_RANGE_SAM_UNIT_TYPES = {
|
SHORT_RANGE_SAM_UNIT_TYPES = {
|
||||||
AirDefence.M1097_Avenger.id,
|
AirDefence.M1097_Avenger.id,
|
||||||
AirDefence.Rapier_fsa_launcher.id,
|
AirDefence.rapier_fsa_launcher.id,
|
||||||
AirDefence.X_2S6_Tunguska.id,
|
AirDefence.x_2S6_Tunguska.id,
|
||||||
AirDefence.Strela_1_9P31.id,
|
AirDefence.Strela_1_9P31.id,
|
||||||
}
|
}
|
||||||
|
|
||||||
AAA_UNIT_TYPES = {
|
AAA_UNIT_TYPES = {
|
||||||
AirDefence.Flak18.id,
|
AirDefence.flak18.id,
|
||||||
AirDefence.Vulcan.id,
|
AirDefence.Vulcan.id,
|
||||||
AirDefence.ZSU_23_4_Shilka.id,
|
AirDefence.ZSU_23_4_Shilka.id,
|
||||||
}
|
}
|
||||||
|
|
||||||
EWR_UNIT_TYPE = AirDefence.X_1L13_EWR.id
|
EWR_UNIT_TYPE = AirDefence.x_1L13_EWR.id
|
||||||
|
|
||||||
ARMOR_GROUP_UNIT_TYPE = Armor.M_1_Abrams.id
|
ARMOR_GROUP_UNIT_TYPE = Armor.M_1_Abrams.id
|
||||||
|
|
||||||
|
|||||||
@ -5,8 +5,8 @@ from game.theater.theatergroup import TheaterUnit
|
|||||||
|
|
||||||
class AlicCodes:
|
class AlicCodes:
|
||||||
CODES = {
|
CODES = {
|
||||||
AirDefence.X_1L13_EWR.id: 101,
|
AirDefence.x_1L13_EWR.id: 101,
|
||||||
AirDefence.X_55G6_EWR.id: 102,
|
AirDefence.x_55G6_EWR.id: 102,
|
||||||
AirDefence.S_300PS_40B6MD_sr.id: 103,
|
AirDefence.S_300PS_40B6MD_sr.id: 103,
|
||||||
AirDefence.S_300PS_64H6E_sr.id: 104,
|
AirDefence.S_300PS_64H6E_sr.id: 104,
|
||||||
AirDefence.SA_11_Buk_SR_9S18M1.id: 107,
|
AirDefence.SA_11_Buk_SR_9S18M1.id: 107,
|
||||||
@ -17,12 +17,12 @@ class AlicCodes:
|
|||||||
AirDefence.Osa_9A33_ln.id: 117,
|
AirDefence.Osa_9A33_ln.id: 117,
|
||||||
AirDefence.Strela_10M3.id: 118,
|
AirDefence.Strela_10M3.id: 118,
|
||||||
AirDefence.Tor_9A331.id: 119,
|
AirDefence.Tor_9A331.id: 119,
|
||||||
AirDefence.X_2S6_Tunguska.id: 120,
|
AirDefence.x_2S6_Tunguska.id: 120,
|
||||||
AirDefence.ZSU_23_4_Shilka.id: 121,
|
AirDefence.ZSU_23_4_Shilka.id: 121,
|
||||||
AirDefence.P_19_s_125_sr.id: 122,
|
AirDefence.p_19_s_125_sr.id: 122,
|
||||||
AirDefence.Snr_s_125_tr.id: 123,
|
AirDefence.snr_s_125_tr.id: 123,
|
||||||
AirDefence.Rapier_fsa_blindfire_radar.id: 124,
|
AirDefence.rapier_fsa_blindfire_radar.id: 124,
|
||||||
AirDefence.Rapier_fsa_launcher.id: 125,
|
AirDefence.rapier_fsa_launcher.id: 125,
|
||||||
AirDefence.SNR_75V.id: 126,
|
AirDefence.SNR_75V.id: 126,
|
||||||
AirDefence.HQ_7_LN_SP.id: 127,
|
AirDefence.HQ_7_LN_SP.id: 127,
|
||||||
AirDefence.HQ_7_STR_SP.id: 128,
|
AirDefence.HQ_7_STR_SP.id: 128,
|
||||||
|
|||||||
@ -26,7 +26,7 @@ from dcs.vehicles import AirDefence
|
|||||||
from pydcs_extensions import highdigitsams as hds
|
from pydcs_extensions import highdigitsams as hds
|
||||||
|
|
||||||
TELARS = {
|
TELARS = {
|
||||||
AirDefence.X_2S6_Tunguska,
|
AirDefence.x_2S6_Tunguska,
|
||||||
AirDefence.SA_11_Buk_LN_9A310M1,
|
AirDefence.SA_11_Buk_LN_9A310M1,
|
||||||
AirDefence.Osa_9A33_ln,
|
AirDefence.Osa_9A33_ln,
|
||||||
AirDefence.Tor_9A331,
|
AirDefence.Tor_9A331,
|
||||||
@ -36,14 +36,14 @@ TELARS = {
|
|||||||
|
|
||||||
TRACK_RADARS = {
|
TRACK_RADARS = {
|
||||||
AirDefence.Kub_1S91_str,
|
AirDefence.Kub_1S91_str,
|
||||||
AirDefence.Snr_s_125_tr,
|
AirDefence.snr_s_125_tr,
|
||||||
AirDefence.S_300PS_40B6M_tr,
|
AirDefence.S_300PS_40B6M_tr,
|
||||||
AirDefence.S_300PS_5H63C_30H6_tr,
|
AirDefence.S_300PS_5H63C_30H6_tr,
|
||||||
AirDefence.Hawk_tr,
|
AirDefence.Hawk_tr,
|
||||||
AirDefence.Patriot_str,
|
AirDefence.Patriot_str,
|
||||||
AirDefence.SNR_75V,
|
AirDefence.SNR_75V,
|
||||||
AirDefence.RPC_5N62V,
|
AirDefence.RPC_5N62V,
|
||||||
AirDefence.Rapier_fsa_blindfire_radar,
|
AirDefence.rapier_fsa_blindfire_radar,
|
||||||
AirDefence.HQ_7_STR_SP,
|
AirDefence.HQ_7_STR_SP,
|
||||||
AirDefence.NASAMS_Radar_MPQ64F1,
|
AirDefence.NASAMS_Radar_MPQ64F1,
|
||||||
hds.SAM_SA_10B_S_300PS_30N6_TR,
|
hds.SAM_SA_10B_S_300PS_30N6_TR,
|
||||||
@ -55,7 +55,7 @@ TRACK_RADARS = {
|
|||||||
|
|
||||||
LAUNCHER_TRACKER_PAIRS = {
|
LAUNCHER_TRACKER_PAIRS = {
|
||||||
AirDefence.Kub_2P25_ln: (AirDefence.Kub_1S91_str,),
|
AirDefence.Kub_2P25_ln: (AirDefence.Kub_1S91_str,),
|
||||||
AirDefence.X_5p73_s_125_ln: (AirDefence.Snr_s_125_tr,),
|
AirDefence.x_5p73_s_125_ln: (AirDefence.snr_s_125_tr,),
|
||||||
AirDefence.S_300PS_5P85C_ln: (
|
AirDefence.S_300PS_5P85C_ln: (
|
||||||
AirDefence.S_300PS_40B6M_tr,
|
AirDefence.S_300PS_40B6M_tr,
|
||||||
AirDefence.S_300PS_5H63C_30H6_tr,
|
AirDefence.S_300PS_5H63C_30H6_tr,
|
||||||
@ -67,14 +67,14 @@ LAUNCHER_TRACKER_PAIRS = {
|
|||||||
AirDefence.Hawk_ln: (AirDefence.Hawk_tr,),
|
AirDefence.Hawk_ln: (AirDefence.Hawk_tr,),
|
||||||
AirDefence.Patriot_ln: (AirDefence.Patriot_str,),
|
AirDefence.Patriot_ln: (AirDefence.Patriot_str,),
|
||||||
AirDefence.S_75M_Volhov: (AirDefence.SNR_75V,),
|
AirDefence.S_75M_Volhov: (AirDefence.SNR_75V,),
|
||||||
AirDefence.Rapier_fsa_launcher: (AirDefence.Rapier_fsa_blindfire_radar,),
|
AirDefence.rapier_fsa_launcher: (AirDefence.rapier_fsa_blindfire_radar,),
|
||||||
AirDefence.HQ_7_LN_SP: (AirDefence.HQ_7_STR_SP,),
|
AirDefence.HQ_7_LN_SP: (AirDefence.HQ_7_STR_SP,),
|
||||||
AirDefence.S_200_Launcher: (AirDefence.RPC_5N62V,),
|
AirDefence.S_200_Launcher: (AirDefence.RPC_5N62V,),
|
||||||
AirDefence.NASAMS_LN_B: (AirDefence.NASAMS_Radar_MPQ64F1,),
|
AirDefence.NASAMS_LN_B: (AirDefence.NASAMS_Radar_MPQ64F1,),
|
||||||
AirDefence.NASAMS_LN_C: (AirDefence.NASAMS_Radar_MPQ64F1,),
|
AirDefence.NASAMS_LN_C: (AirDefence.NASAMS_Radar_MPQ64F1,),
|
||||||
hds.SAM_SA_2__V759__LN_SM_90: (AirDefence.SNR_75V,),
|
hds.SAM_SA_2__V759__LN_SM_90: (AirDefence.SNR_75V,),
|
||||||
hds.SAM_HQ_2_LN_SM_90: (AirDefence.SNR_75V,),
|
hds.SAM_HQ_2_LN_SM_90: (AirDefence.SNR_75V,),
|
||||||
hds.SAM_SA_3__V_601P__LN_5P73: (AirDefence.Snr_s_125_tr,),
|
hds.SAM_SA_3__V_601P__LN_5P73: (AirDefence.snr_s_125_tr,),
|
||||||
hds.SAM_SA_10B_S_300PS_5P85SE_LN: (hds.SAM_SA_10B_S_300PS_30N6_TR,),
|
hds.SAM_SA_10B_S_300PS_5P85SE_LN: (hds.SAM_SA_10B_S_300PS_30N6_TR,),
|
||||||
hds.SAM_SA_10B_S_300PS_5P85SU_LN: (hds.SAM_SA_10B_S_300PS_30N6_TR,),
|
hds.SAM_SA_10B_S_300PS_5P85SU_LN: (hds.SAM_SA_10B_S_300PS_30N6_TR,),
|
||||||
hds.SAM_SA_12_S_300V_9A82_LN: (hds.SAM_SA_12_S_300V_9S32_TR,),
|
hds.SAM_SA_12_S_300V_9A82_LN: (hds.SAM_SA_12_S_300V_9S32_TR,),
|
||||||
@ -88,7 +88,7 @@ LAUNCHER_TRACKER_PAIRS = {
|
|||||||
|
|
||||||
UNITS_WITH_RADAR = {
|
UNITS_WITH_RADAR = {
|
||||||
# Radars
|
# Radars
|
||||||
AirDefence.X_2S6_Tunguska,
|
AirDefence.x_2S6_Tunguska,
|
||||||
AirDefence.SA_11_Buk_LN_9A310M1,
|
AirDefence.SA_11_Buk_LN_9A310M1,
|
||||||
AirDefence.Osa_9A33_ln,
|
AirDefence.Osa_9A33_ln,
|
||||||
AirDefence.Tor_9A331,
|
AirDefence.Tor_9A331,
|
||||||
@ -96,11 +96,11 @@ UNITS_WITH_RADAR = {
|
|||||||
AirDefence.Vulcan,
|
AirDefence.Vulcan,
|
||||||
AirDefence.Roland_ADS,
|
AirDefence.Roland_ADS,
|
||||||
AirDefence.ZSU_23_4_Shilka,
|
AirDefence.ZSU_23_4_Shilka,
|
||||||
AirDefence.X_1L13_EWR,
|
AirDefence.x_1L13_EWR,
|
||||||
AirDefence.Kub_1S91_str,
|
AirDefence.Kub_1S91_str,
|
||||||
AirDefence.S_300PS_40B6M_tr,
|
AirDefence.S_300PS_40B6M_tr,
|
||||||
AirDefence.S_300PS_40B6MD_sr,
|
AirDefence.S_300PS_40B6MD_sr,
|
||||||
AirDefence.X_55G6_EWR,
|
AirDefence.x_55G6_EWR,
|
||||||
AirDefence.S_300PS_64H6E_sr,
|
AirDefence.S_300PS_64H6E_sr,
|
||||||
AirDefence.SA_11_Buk_SR_9S18M1,
|
AirDefence.SA_11_Buk_SR_9S18M1,
|
||||||
AirDefence.Dog_Ear_radar,
|
AirDefence.Dog_Ear_radar,
|
||||||
@ -108,13 +108,13 @@ UNITS_WITH_RADAR = {
|
|||||||
AirDefence.Hawk_sr,
|
AirDefence.Hawk_sr,
|
||||||
AirDefence.Patriot_str,
|
AirDefence.Patriot_str,
|
||||||
AirDefence.Hawk_cwar,
|
AirDefence.Hawk_cwar,
|
||||||
AirDefence.P_19_s_125_sr,
|
AirDefence.p_19_s_125_sr,
|
||||||
AirDefence.Roland_Radar,
|
AirDefence.Roland_Radar,
|
||||||
AirDefence.Snr_s_125_tr,
|
AirDefence.snr_s_125_tr,
|
||||||
AirDefence.SNR_75V,
|
AirDefence.SNR_75V,
|
||||||
AirDefence.RLS_19J6,
|
AirDefence.RLS_19J6,
|
||||||
AirDefence.RPC_5N62V,
|
AirDefence.RPC_5N62V,
|
||||||
AirDefence.Rapier_fsa_blindfire_radar,
|
AirDefence.rapier_fsa_blindfire_radar,
|
||||||
AirDefence.HQ_7_LN_SP,
|
AirDefence.HQ_7_LN_SP,
|
||||||
AirDefence.HQ_7_STR_SP,
|
AirDefence.HQ_7_STR_SP,
|
||||||
AirDefence.FuMG_401,
|
AirDefence.FuMG_401,
|
||||||
|
|||||||
@ -74,6 +74,25 @@ class MigrationUnpickler(pickle.Unpickler):
|
|||||||
return ELM2084_MMR_AD_RT
|
return ELM2084_MMR_AD_RT
|
||||||
elif name == "IRON_DOME_CP":
|
elif name == "IRON_DOME_CP":
|
||||||
return Iron_Dome_David_Sling_CP
|
return Iron_Dome_David_Sling_CP
|
||||||
|
if module == "dcs.terrain.kola.airports":
|
||||||
|
if name == "Lakselv":
|
||||||
|
from dcs.terrain.kola.airports import Banak
|
||||||
|
return Banak
|
||||||
|
elif name == "Severomorsk1":
|
||||||
|
from dcs.terrain.kola.airports import Severomorsk_1
|
||||||
|
return Severomorsk_1
|
||||||
|
elif name == "Severomorsk3":
|
||||||
|
from dcs.terrain.kola.airports import Severomorsk_3
|
||||||
|
return Severomorsk_3
|
||||||
|
elif name == "Olenegorsk":
|
||||||
|
from dcs.terrain.kola.airports import Olenya
|
||||||
|
return Olenya
|
||||||
|
if module == "dcs.vehicles":
|
||||||
|
try:
|
||||||
|
return super().find_class(module, name)
|
||||||
|
except AttributeError:
|
||||||
|
alternate = name.split('.')[:-1] + [name.split('.')[-1][0].lower() + name.split('.')[-1][1:]]
|
||||||
|
name = '.'.join(alternate)
|
||||||
return super().find_class(module, name)
|
return super().find_class(module, name)
|
||||||
# fmt: on
|
# fmt: on
|
||||||
|
|
||||||
|
|||||||
@ -28,7 +28,7 @@ from uuid import UUID
|
|||||||
|
|
||||||
from dcs.mapping import Point
|
from dcs.mapping import Point
|
||||||
from dcs.ships import (
|
from dcs.ships import (
|
||||||
Ara_vdm,
|
ara_vdm,
|
||||||
CVN_71,
|
CVN_71,
|
||||||
CVN_72,
|
CVN_72,
|
||||||
CVN_73,
|
CVN_73,
|
||||||
@ -39,7 +39,7 @@ from dcs.ships import (
|
|||||||
LHA_Tarawa,
|
LHA_Tarawa,
|
||||||
Stennis,
|
Stennis,
|
||||||
Type_071,
|
Type_071,
|
||||||
Hms_invincible,
|
hms_invincible,
|
||||||
)
|
)
|
||||||
from dcs.terrain.terrain import Airport, ParkingSlot
|
from dcs.terrain.terrain import Airport, ParkingSlot
|
||||||
from dcs.unitgroup import ShipGroup, StaticGroup
|
from dcs.unitgroup import ShipGroup, StaticGroup
|
||||||
@ -1385,13 +1385,13 @@ class NavalControlPoint(
|
|||||||
for group in self.find_main_tgo().groups:
|
for group in self.find_main_tgo().groups:
|
||||||
for u in group.units:
|
for u in group.units:
|
||||||
if u.alive and u.type in [
|
if u.alive and u.type in [
|
||||||
Ara_vdm,
|
ara_vdm,
|
||||||
Forrestal,
|
Forrestal,
|
||||||
Stennis,
|
Stennis,
|
||||||
LHA_Tarawa,
|
LHA_Tarawa,
|
||||||
KUZNECOW,
|
KUZNECOW,
|
||||||
Type_071,
|
Type_071,
|
||||||
Hms_invincible,
|
hms_invincible,
|
||||||
L02,
|
L02,
|
||||||
L52,
|
L52,
|
||||||
L61,
|
L61,
|
||||||
|
|||||||
@ -1004,7 +1004,7 @@ class A_4E_C(PlaneType):
|
|||||||
LAU3_WP156 = (1, Weapons.LAU3_WP156)
|
LAU3_WP156 = (1, Weapons.LAU3_WP156)
|
||||||
LAU3_HE151 = (1, Weapons.LAU3_HE151)
|
LAU3_HE151 = (1, Weapons.LAU3_HE151)
|
||||||
AGM_45A_Shrike_ARM = (1, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (1, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (1, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (1, Weapons.AGM_45B_Shrike_ARM)
|
||||||
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
||||||
1,
|
1,
|
||||||
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
||||||
@ -1213,7 +1213,7 @@ class A_4E_C(PlaneType):
|
|||||||
WeaponsA4EC._2_x_LAU_3_pod___19_x_2_75_Hydra__UnGd_Rkts_WTU_1_B__Practice__TER__,
|
WeaponsA4EC._2_x_LAU_3_pod___19_x_2_75_Hydra__UnGd_Rkts_WTU_1_B__Practice__TER__,
|
||||||
)
|
)
|
||||||
AGM_45A_Shrike_ARM = (2, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (2, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (2, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (2, Weapons.AGM_45B_Shrike_ARM)
|
||||||
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
||||||
2,
|
2,
|
||||||
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
||||||
@ -1850,7 +1850,7 @@ class A_4E_C(PlaneType):
|
|||||||
WeaponsA4EC._2_x_LAU_3_pod___19_x_2_75_Hydra__UnGd_Rkts_WTU_1_B__Practice__TER___,
|
WeaponsA4EC._2_x_LAU_3_pod___19_x_2_75_Hydra__UnGd_Rkts_WTU_1_B__Practice__TER___,
|
||||||
)
|
)
|
||||||
AGM_45A_Shrike_ARM = (4, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (4, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (4, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (4, Weapons.AGM_45B_Shrike_ARM)
|
||||||
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
||||||
4,
|
4,
|
||||||
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
||||||
@ -2048,7 +2048,7 @@ class A_4E_C(PlaneType):
|
|||||||
LAU3_WP156 = (5, Weapons.LAU3_WP156)
|
LAU3_WP156 = (5, Weapons.LAU3_WP156)
|
||||||
LAU3_HE151 = (5, Weapons.LAU3_HE151)
|
LAU3_HE151 = (5, Weapons.LAU3_HE151)
|
||||||
AGM_45A_Shrike_ARM = (5, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (5, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (5, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (5, Weapons.AGM_45B_Shrike_ARM)
|
||||||
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets = (
|
||||||
5,
|
5,
|
||||||
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
Weapons.Mk_20_Rockeye___490lbs_CBU__247_x_HEAT_Bomblets,
|
||||||
|
|||||||
@ -7,7 +7,6 @@ from dcs.weapons_data import Weapons
|
|||||||
from game.modsupport import planemod
|
from game.modsupport import planemod
|
||||||
from pydcs_extensions import inject_weapons, WeaponsA7E
|
from pydcs_extensions import inject_weapons, WeaponsA7E
|
||||||
|
|
||||||
|
|
||||||
inject_weapons(WeaponsA7E)
|
inject_weapons(WeaponsA7E)
|
||||||
|
|
||||||
|
|
||||||
@ -61,7 +60,7 @@ class VSN_A6A(PlaneType):
|
|||||||
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
||||||
)
|
)
|
||||||
AGM_45A_Shrike_ARM = (1, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (1, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (1, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (1, Weapons.AGM_45B_Shrike_ARM)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
||||||
1,
|
1,
|
||||||
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
||||||
@ -213,7 +212,7 @@ class VSN_A6A(PlaneType):
|
|||||||
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
||||||
)
|
)
|
||||||
AGM_45A_Shrike_ARM = (2, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (2, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (2, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (2, Weapons.AGM_45B_Shrike_ARM)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
||||||
2,
|
2,
|
||||||
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
||||||
@ -423,7 +422,7 @@ class VSN_A6A(PlaneType):
|
|||||||
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
||||||
)
|
)
|
||||||
AGM_45A_Shrike_ARM = (4, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (4, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (4, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (4, Weapons.AGM_45B_Shrike_ARM)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
||||||
4,
|
4,
|
||||||
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
||||||
@ -578,7 +577,7 @@ class VSN_A6A(PlaneType):
|
|||||||
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
||||||
)
|
)
|
||||||
AGM_45A_Shrike_ARM = (5, Weapons.AGM_45A_Shrike_ARM)
|
AGM_45A_Shrike_ARM = (5, Weapons.AGM_45A_Shrike_ARM)
|
||||||
AGM_45B_Shrike_ARM__Imp_ = (5, Weapons.AGM_45B_Shrike_ARM__Imp_)
|
AGM_45B_Shrike_ARM = (5, Weapons.AGM_45B_Shrike_ARM)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile = (
|
||||||
5,
|
5,
|
||||||
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
Weapons.AGM_88C_HARM___High_Speed_Anti_Radiation_Missile,
|
||||||
|
|||||||
@ -503,9 +503,9 @@ class A_7E(PlaneType):
|
|||||||
1,
|
1,
|
||||||
Weapons.AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_,
|
Weapons.AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_,
|
||||||
)
|
)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
1,
|
1,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
||||||
1,
|
1,
|
||||||
@ -698,9 +698,9 @@ class A_7E(PlaneType):
|
|||||||
LAU_117_AGM_65G = (2, Weapons.LAU_117_AGM_65G)
|
LAU_117_AGM_65G = (2, Weapons.LAU_117_AGM_65G)
|
||||||
LAU_117_AGM_65H = (2, Weapons.LAU_117_AGM_65H)
|
LAU_117_AGM_65H = (2, Weapons.LAU_117_AGM_65H)
|
||||||
LAU_88_AGM_65H_2_L = (2, Weapons.LAU_88_AGM_65H_2_L)
|
LAU_88_AGM_65H_2_L = (2, Weapons.LAU_88_AGM_65H_2_L)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
2,
|
2,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
||||||
2,
|
2,
|
||||||
@ -1116,9 +1116,9 @@ class A_7E(PlaneType):
|
|||||||
LAU_117_AGM_65G = (7, Weapons.LAU_117_AGM_65G)
|
LAU_117_AGM_65G = (7, Weapons.LAU_117_AGM_65G)
|
||||||
LAU_117_AGM_65H = (7, Weapons.LAU_117_AGM_65H)
|
LAU_117_AGM_65H = (7, Weapons.LAU_117_AGM_65H)
|
||||||
LAU_88_AGM_65H_2_R = (7, Weapons.LAU_88_AGM_65H_2_R)
|
LAU_88_AGM_65H_2_R = (7, Weapons.LAU_88_AGM_65H_2_R)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
7,
|
7,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
||||||
7,
|
7,
|
||||||
@ -1275,9 +1275,9 @@ class A_7E(PlaneType):
|
|||||||
8,
|
8,
|
||||||
Weapons.AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_,
|
Weapons.AGM_62_Walleye_II___Guided_Weapon_Mk_5__TV_Guided_,
|
||||||
)
|
)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
8,
|
8,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
AGM_88C_HARM___High_Speed_Anti_Radiation_Missile_ = (
|
||||||
8,
|
8,
|
||||||
|
|||||||
@ -212,9 +212,9 @@ class VSN_F100(PlaneType):
|
|||||||
5,
|
5,
|
||||||
Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM,
|
Weapons.LAU_7_with_AIM_9B_Sidewinder_IR_AAM,
|
||||||
)
|
)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
5,
|
5,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
|
|
||||||
Fuel_tank_500_Liter = (5, WeaponsF100.Fuel_tank_500_Liter)
|
Fuel_tank_500_Liter = (5, WeaponsF100.Fuel_tank_500_Liter)
|
||||||
@ -295,9 +295,9 @@ class VSN_F100(PlaneType):
|
|||||||
7,
|
7,
|
||||||
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
Weapons.LAU_7_with_AIM_9P_Sidewinder_IR_AAM,
|
||||||
)
|
)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
7,
|
7,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
Fuel_tank_500_Liter = (7, WeaponsF100.Fuel_tank_500_Liter)
|
Fuel_tank_500_Liter = (7, WeaponsF100.Fuel_tank_500_Liter)
|
||||||
|
|
||||||
|
|||||||
@ -612,9 +612,9 @@ class F_16D_52(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
3,
|
3,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -795,9 +795,9 @@ class F_16D_52(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
4,
|
4,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -919,9 +919,9 @@ class F_16D_52(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
6,
|
6,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -1046,9 +1046,9 @@ class F_16D_52(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
7,
|
7,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -1499,9 +1499,9 @@ class F_16D_50(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
3,
|
3,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -1682,9 +1682,9 @@ class F_16D_50(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
4,
|
4,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -1806,9 +1806,9 @@ class F_16D_50(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
6,
|
6,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -1933,9 +1933,9 @@ class F_16D_50(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
7,
|
7,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -2386,9 +2386,9 @@ class F_16D_52_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
3,
|
3,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -2569,9 +2569,9 @@ class F_16D_52_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
4,
|
4,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -2693,9 +2693,9 @@ class F_16D_52_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
6,
|
6,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -2820,9 +2820,9 @@ class F_16D_52_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
7,
|
7,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -3272,9 +3272,9 @@ class F_16D_50_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
3,
|
3,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -3455,9 +3455,9 @@ class F_16D_50_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
4,
|
4,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -3579,9 +3579,9 @@ class F_16D_50_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
6,
|
6,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -3706,9 +3706,9 @@ class F_16D_50_NS(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
7,
|
7,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -4159,9 +4159,9 @@ class F_16D_Barak_40(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
3,
|
3,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -4342,9 +4342,9 @@ class F_16D_Barak_40(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
4,
|
4,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -4454,9 +4454,9 @@ class F_16D_Barak_40(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
6,
|
6,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -4570,9 +4570,9 @@ class F_16D_Barak_40(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
7,
|
7,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -5020,9 +5020,9 @@ class F_16D_Barak_30(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
3,
|
3,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -5203,9 +5203,9 @@ class F_16D_Barak_30(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
4,
|
4,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -5315,9 +5315,9 @@ class F_16D_Barak_30(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
6,
|
6,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -5431,9 +5431,9 @@ class F_16D_Barak_30(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
7,
|
7,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -5880,9 +5880,9 @@ class F_16I(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (3, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
3,
|
3,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (3, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (3, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -6063,9 +6063,9 @@ class F_16I(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (4, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
4,
|
4,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (4, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (4, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -6187,9 +6187,9 @@ class F_16I(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (6, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
6,
|
6,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (6, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (6, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
@ -6314,9 +6314,9 @@ class F_16I(PlaneType):
|
|||||||
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_10___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
GBU_12___500lb_Laser_Guided_Bomb = (7, Weapons.GBU_12___500lb_Laser_Guided_Bomb)
|
||||||
GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb = (
|
||||||
7,
|
7,
|
||||||
Weapons.GBU_24_Paveway_III___2000lb_Laser_Guided_Bomb,
|
Weapons.GBU_24A_B_Paveway_III___2000lb_Laser_Guided_Bomb,
|
||||||
)
|
)
|
||||||
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
CBU_87___202_x_CEM_Cluster_Bomb = (7, Weapons.CBU_87___202_x_CEM_Cluster_Bomb)
|
||||||
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
CBU_97___10_x_SFW_Cluster_Bomb = (7, Weapons.CBU_97___10_x_SFW_Cluster_Bomb)
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
from typing import Any, Dict, Set
|
from typing import Set
|
||||||
|
|
||||||
from dcs import task
|
from dcs import task
|
||||||
from dcs.planes import PlaneType
|
from dcs.planes import PlaneType
|
||||||
@ -596,9 +596,9 @@ class VSN_F4C(PlaneType):
|
|||||||
Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD,
|
Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD,
|
||||||
)
|
)
|
||||||
Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD)
|
Mk_84___2000lb_GP_Bomb_LD = (3, Weapons.Mk_84___2000lb_GP_Bomb_LD)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
3,
|
3,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
LAU_10_pod___4_x_127mm_ZUNI__UnGd_Rkts_Mk71__HE_FRAG = (
|
LAU_10_pod___4_x_127mm_ZUNI__UnGd_Rkts_Mk71__HE_FRAG = (
|
||||||
3,
|
3,
|
||||||
@ -711,9 +711,9 @@ class VSN_F4C(PlaneType):
|
|||||||
Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD,
|
Weapons.BRU_42_with_3_x_Mk_82___500lb_GP_Bombs_LD,
|
||||||
)
|
)
|
||||||
Mk_84___2000lb_GP_Bomb_LD = (9, Weapons.Mk_84___2000lb_GP_Bomb_LD)
|
Mk_84___2000lb_GP_Bomb_LD = (9, Weapons.Mk_84___2000lb_GP_Bomb_LD)
|
||||||
LAU_118A___AGM_45B_Shrike_ARM__Imp_ = (
|
LAU_118A___AGM_45B_Shrike_ARM = (
|
||||||
9,
|
9,
|
||||||
Weapons.LAU_118A___AGM_45B_Shrike_ARM__Imp_,
|
Weapons.LAU_118A___AGM_45B_Shrike_ARM,
|
||||||
)
|
)
|
||||||
LAU_10_pod___4_x_127mm_ZUNI__UnGd_Rkts_Mk71__HE_FRAG = (
|
LAU_10_pod___4_x_127mm_ZUNI__UnGd_Rkts_Mk71__HE_FRAG = (
|
||||||
9,
|
9,
|
||||||
|
|||||||
@ -32,7 +32,7 @@ pluggy==1.5.0
|
|||||||
pre-commit==3.7.0
|
pre-commit==3.7.0
|
||||||
pydantic==2.7.1
|
pydantic==2.7.1
|
||||||
pydantic-settings==2.2.1
|
pydantic-settings==2.2.1
|
||||||
pydcs @ git+https://github.com/dcs-retribution/pydcs@961b5e1109c416f1a168d10db52c34bede6306af
|
pydcs @ git+https://github.com/dcs-retribution/pydcs@a8f3a0b26b78c37c88e58e7f32a30305a1568de5
|
||||||
pyinstaller==5.13.2
|
pyinstaller==5.13.2
|
||||||
pyinstaller-hooks-contrib==2024.0
|
pyinstaller-hooks-contrib==2024.0
|
||||||
pyparsing==3.1.2
|
pyparsing==3.1.2
|
||||||
|
|||||||
@ -104,19 +104,19 @@ local unitPayloads = {
|
|||||||
["name"] = "SEAD",
|
["name"] = "SEAD",
|
||||||
["pylons"] = {
|
["pylons"] = {
|
||||||
[1] = {
|
[1] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 4,
|
["num"] = 4,
|
||||||
},
|
},
|
||||||
[2] = {
|
[2] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 5,
|
["num"] = 5,
|
||||||
},
|
},
|
||||||
[3] = {
|
[3] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 2,
|
["num"] = 2,
|
||||||
},
|
},
|
||||||
[4] = {
|
[4] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 1,
|
["num"] = 1,
|
||||||
},
|
},
|
||||||
[5] = {
|
[5] = {
|
||||||
@ -132,19 +132,19 @@ local unitPayloads = {
|
|||||||
["name"] = "ANTISHIP",
|
["name"] = "ANTISHIP",
|
||||||
["pylons"] = {
|
["pylons"] = {
|
||||||
[1] = {
|
[1] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 5,
|
["num"] = 5,
|
||||||
},
|
},
|
||||||
[2] = {
|
[2] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 4,
|
["num"] = 4,
|
||||||
},
|
},
|
||||||
[3] = {
|
[3] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 2,
|
["num"] = 2,
|
||||||
},
|
},
|
||||||
[4] = {
|
[4] = {
|
||||||
["CLSID"] = "{3E6B632D-65EB-44D2-9501-1C2D04515404}",
|
["CLSID"] = "{AGM_45B}",
|
||||||
["num"] = 1,
|
["num"] = 1,
|
||||||
},
|
},
|
||||||
[5] = {
|
[5] = {
|
||||||
|
|||||||
@ -5,3 +5,4 @@ fallback: AGM-45A Shrike ARM
|
|||||||
clsids:
|
clsids:
|
||||||
- "{3E6B632D-65EB-44D2-9501-1C2D04515404}"
|
- "{3E6B632D-65EB-44D2-9501-1C2D04515404}"
|
||||||
- "{3E6B632D-65EB-44D2-9501-1C2D04515405}"
|
- "{3E6B632D-65EB-44D2-9501-1C2D04515405}"
|
||||||
|
- "{AGM_45B}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user