from dcs.ships import ( CGN_1144_2_Pyotr_Velikiy, CG_1164_Moskva, CVN_70_Carl_Vinson, CVN_71_Theodore_Roosevelt, CVN_72_Abraham_Lincoln, CVN_73_George_Washington, CVN_74_John_C__Stennis, CV_1143_5_Admiral_Kuznetsov, CV_1143_5_Admiral_Kuznetsov_2017, FFG_11540_Neustrashimy, FFL_1124_4_Grisha, FF_1135M_Rezky, FSG_1241_1MP_Molniya, LHA_1_Tarawa, Oliver_Hazzard_Perry_class, Ticonderoga_class, Type_052B_Destroyer, Type_052C_Destroyer, Type_054A_Frigate, USS_Arleigh_Burke_IIa, ) from dcs.vehicles import AirDefence UNITS_WITH_RADAR = [ # Radars AirDefence.SAM_SA_15_Tor_9A331, AirDefence.SAM_SA_11_Buk_CC_9S470M1, AirDefence.SAM_Patriot_AMG_AN_MRC_137, AirDefence.SAM_Patriot_ECS_AN_MSQ_104, AirDefence.SPAAA_Gepard, AirDefence.AAA_Vulcan_M163, AirDefence.SPAAA_ZSU_23_4_Shilka, AirDefence.EWR_1L13, AirDefence.SAM_SA_6_Kub_STR_9S91, AirDefence.SAM_SA_10_S_300PS_TR_30N6, AirDefence.SAM_SA_10_S_300PS_SR_5N66M, AirDefence.EWR_55G6, AirDefence.SAM_SA_10_S_300PS_SR_64H6E, AirDefence.SAM_SA_11_Buk_SR_9S18M1, AirDefence.CP_9S80M1_Sborka, AirDefence.SAM_Hawk_TR_AN_MPQ_46, AirDefence.SAM_Hawk_SR_AN_MPQ_50, AirDefence.SAM_Patriot_STR_AN_MPQ_53, AirDefence.SAM_Hawk_CWAR_AN_MPQ_55, AirDefence.SAM_SR_P_19, AirDefence.SAM_Roland_EWR, AirDefence.SAM_SA_3_S_125_TR_SNR, AirDefence.SAM_SA_2_TR_SNR_75_Fan_Song, AirDefence.HQ_7_Self_Propelled_STR, # Ships CVN_70_Carl_Vinson, Oliver_Hazzard_Perry_class, Ticonderoga_class, FFL_1124_4_Grisha, CV_1143_5_Admiral_Kuznetsov, FSG_1241_1MP_Molniya, CG_1164_Moskva, FFG_11540_Neustrashimy, CGN_1144_2_Pyotr_Velikiy, FF_1135M_Rezky, CV_1143_5_Admiral_Kuznetsov_2017, CVN_74_John_C__Stennis, CVN_71_Theodore_Roosevelt, CVN_72_Abraham_Lincoln, CVN_73_George_Washington, USS_Arleigh_Burke_IIa, LHA_1_Tarawa, Type_052B_Destroyer, Type_054A_Frigate, Type_052C_Destroyer ]