from dcs.vehicles import AirDefence
from dcs.ships import *

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,
    Type_093,
]