// Use objects in directory ObjectSet0708 with this file. /* * Machine Generated Class Table Constants header file. * NOTE: This file is read only. DO NOT ATTEMPT TO MODIFY IT BY HAND. * Generated on 12-August-1999 at 00:24:40 * Generated from file Access Class Table */ #ifndef CLASSTBL_H #define CLASSTBL_H #include "F4vu.h" #define FALCON_VERSION 17 #define FALCON_RELEASE 23 #define FALCON40 0x02 /* Domain Class table Entries */ enum Classtable_Domains{ DOMAIN_ABSTRACT = 1, DOMAIN_AIR = 2, DOMAIN_LAND = 3, DOMAIN_SEA = 4, DOMAIN_SPACE = 5, DOMAIN_UNDERGROUND = 6, DOMAIN_UNDERSEA = 7, }; /* Class Class table Entries */ enum Classtable_Classes{ CLASS_ANIMAL = 1, CLASS_FEATURE = 2, CLASS_MANAGER = 3, CLASS_OBJECTIVE = 4, CLASS_SFX = 5, CLASS_UNIT = 6, CLASS_VEHICLE = 7, CLASS_WEAPON = 8, CLASS_WEATHER = 9, CLASS_SESSION = 10, CLASS_ABSTRACT = 0, CLASS_GAME = 11, CLASS_GROUP = 12, CLASS_DIALOG = 13, }; /* Type Class table Entries */ enum Classtable_Types{ TYPE_NOTHING = 1, //Abstract/weapons TYPE_MINESWEEP = 2, TYPE_GUN = 3, TYPE_RACK = 4, TYPE_LAUNCHER = 5, TYPE_ABSTRACT_WEAPONS, // air/class manager/airtasking manager TYPE_ATM = 1, // air/unit TYPE_FLIGHT = 1, TYPE_PACKAGE = 2, TYPE_SQUADRON = 3, TYPE_AIR_UNITS, // air/vehicle TYPE_AIRPLANE = 1, TYPE_BOMB = 2, //TYPE_ELECTRONICS = 3, TYPE_POD = 3, TYPE_FUEL_TANK = 4, TYPE_HELICOPTER = 5, TYPE_MISSILE = 6, TYPE_RECON = 7, TYPE_ROCKET = 8, TYPE_AIR_VEHICLES, // land/objective TYPE_AIRBASE = 1, TYPE_AIRSTRIP = 2, TYPE_ARMYBASE = 3, TYPE_BEACH = 4, TYPE_BORDER = 5, TYPE_BRIDGE = 6, TYPE_CHEMICAL = 7, TYPE_CITY = 8, TYPE_COM_CONTROL = 9, TYPE_DEPOT = 10, TYPE_FACTORY = 11, TYPE_FORD = 12, TYPE_FORTIFICATION = 13, TYPE_HILL_TOP = 14, TYPE_INTERSECT = 15, TYPE_NAV_BEACON = 16, TYPE_NUCLEAR = 17, TYPE_PASS = 18, TYPE_PORT = 19, TYPE_POWERPLANT = 20, TYPE_RADAR = 21, TYPE_RADIO_TOWER = 22, TYPE_RAIL_TERMINAL = 23, TYPE_RAILROAD = 24, TYPE_REFINERY = 25, TYPE_ROAD = 26, TYPE_SEA = 27, TYPE_TOWN = 28, TYPE_VILLAGE = 29, TYPE_HARTS = 30, TYPE_SAM_SITE = 31, TYPE_LAND_OBJECTIVES, // land/features TYPE_CRATER = 1, // uncertain TYPE_CTRL_TOWER = 2, TYPE_BARN = 3, TYPE_BUNKER = 4, TYPE_BUSH = 5, TYPE_FACTORYS = 6, TYPE_CHURCH = 7, TYPE_CITY_HALL = 8, TYPE_DOCK = 9, //TYPE_DEPOT = 10, // already in the enum under objectives TYPE_RUNWAY = 11, TYPE_WAREHOUSE = 12, TYPE_HELIPAD = 13, TYPE_FUEL_TANKS = 14, TYPE_NUKE_PLANT = 15, TYPE_BRIDGES = 16, TYPE_PIER = 17, TYPE_PPOLE = 18, TYPE_SHOP = 19, TYPE_PTOWER = 20, TYPE_APARTMENT = 21, TYPE_HOUSE = 22, TYPE_PPLANT = 23, TYPE_TAXI_SIGN = 24, TYPE_NAV_BEAC = 25, TYPE_RADAR_SITE = 26, TYPE_CRATERS = 27, TYPE_RADARS = 28, TYPE_RTOWER = 29, TYPE_TAXIWAY = 30, TYPE_RAIL_TERMINALS = 31, TYPE_REFINERYS = 32, TYPE_SAM = 33, TYPE_SHED = 34, TYPE_BARRACKS = 35, TYPE_TREE = 36, TYPE_WTOWER = 37, TYPE_TWNHALL = 38, TYPE_AIR_TERMINAL = 39, // used by "Terminal" // TYPE_YARD = 39, // ??? TYPE_SHRINE = 40, TYPE_PARK = 41, TYPE_OFF_BLOCK = 42, TYPE_TVSTN = 43, TYPE_HOTEL = 44, TYPE_HANGAR = 45, TYPE_LIGHTS = 46, TYPE_VASI = 47, TYPE_TANK = 48, TYPE_FENCE = 49, TYPE_PARKINGLOT = 50, TYPE_SMOKESTACK = 51, TYPE_BUILDING = 52, TYPE_COOL_TWR = 53, TYPE_CONT_DOME = 54, TYPE_GUARDHOUSE = 55, TYPE_TRANSFORMER = 56, TYPE_AMMO_DUMP = 57, TYPE_ART_SITE = 58, TYPE_OFFICE = 59, TYPE_CHEM_PLANT = 60, TYPE_TOWER = 61, TYPE_HOSPITAL = 62, TYPE_SHOPBLK = 63, //TYPE_RUNWAY_NUM = 64, // ??? TYPE_STATIC = 64, // used by weapon trailer TYPE_RUNWAY_MARKER = 65, TYPE_STADIUM = 66, TYPE_MONUMENT = 67, TYPE_LAND_FEATURES, // land/classmanager TYPE_GTM = 1, // land/unit TYPE_BATTALION = 1, TYPE_BRIGADE = 2, TYPE_LAND_UNITS, // land/vehicle TYPE_FOOT = 1, TYPE_TOWED = 2, TYPE_TRACKED = 3, TYPE_WHEELED = 4, TYPE_LAND_VEHICLES, // sea/classmanager TYPE_NTM = 1, // sea/unit TYPE_TASKFORCE = 1, TYPE_SEA_UNITS, // sea/vehicle TYPE_ASSAULT = 1, TYPE_BOAT = 2, TYPE_BUOY = 3, TYPE_CAPITAL_SHIP = 4, TYPE_CARGO = 5, TYPE_CRUISER = 6, TYPE_DEPTHCHARGE = 7, TYPE_DESTROYER = 8, TYPE_FRIGATE = 9, TYPE_PATROL = 10, TYPE_RAFT = 11, TYPE_SHIP = 12, TYPE_TANKER = 13, TYPE_TORPEDO = 14, TYPE_SEA_VEHICLES, // undersea/unit TYPE_WOLFPACK = 1, TYPE_UNSERSEA_UNITS, // undersea/vehicle TYPE_SUBMARINE = 1, TYPE_UNSERSEA_VEHICLES, // abs/classmanager TYPE_TEAM = 1, // air/sfx TYPE_CHAFF = 5, TYPE_FLARE = 6, TYPE_EJECT = 9, // domain and class seem to not matter // abstract/abstract TYPE_FLYING_EYE = 1, // these are all unknown and unreferenced TYPE_ARMADA = 1, TYPE_END_MISSION = 1, TYPE_TEST = 15, TYPE_COCKPIT = 3, TYPE_DEBRIS = 1, TYPE_AEXPLOSION = 1, TYPE_CANOPY = 7, TYPE_EXPLOSION = 1, TYPE_FIRE = 2, TYPE_DUST = 3, TYPE_SMOKE = 4, TYPE_CLOUD = 1, TYPE_HULK = 2, }; /* Sub type Class table Entries */ enum Sub_Types{ STYPE_SITE1 = 1, STYPE_HARTS1 = 1, STYPE_TEST = 1, STYPE_FAC_UNDER_1 = 4, STYPE_BRIDGE_044_7 = 3, STYPE_BRIDGE_044_5 = 4, STYPE_NAV_BEACON1 = 1, STYPE_TAXIWAY1 = 1, STYPE_ADMIN1 = 1, STYPE_HANGAR2 = 1, STYPE_CNC_TILE1 = 1, STYPE_HANG_TILE1 = 2, STYPE_HOUSE3 = 1, STYPE_HOUSE4 = 2, STYPE_HOUSE5 = 3, STYPE_CRATER1 = 1, STYPE_CNC1 = 3, STYPE_WAREHOUSE2 = 1, STYPE_BRIDGE3 = 3, STYPE_TAXIWAY2 = 2, STYPE_SHOP2 = 1, STYPE_FUEL_TANK2 = 1, STYPE_OFFICE2 = 3, STYPE_WINDOSCK =30, STYPE_APARTMENT1 = 1, STYPE_R02_NPGA = 1, STYPE_CTRL_TOWER1 = 1, STYPE_BRIDGE4 = 4, STYPE_BRIDGE2 = 2, STYPE_BRIDGE1 = 1, STYPE_BUNKER1 = 1, STYPE_BUNKER2 = 2, STYPE_BUSH1 = 1, STYPE_CHURCH1 = 1, STYPE_CITY_HALL1 = 1, STYPE_SHOP1 = 2, STYPE_SHOP3 = 3, STYPE_SHOP4 = 4, STYPE_DEPOT1_F = 3, STYPE_DEPOT2_F = 4, STYPE_DOCK01 = 1, STYPE_DOCK02 = 2, STYPE_FUEL_TANK1 = 2, STYPE_HANGAR3 = 2, STYPE_HANGAR8 = 4, STYPE_HANGAR1 = 5, STYPE_HANGAR6 = 3, STYPE_HANGAR7 = 6, STYPE_HELIPAD1 = 1, STYPE_HOUSE2 = 4, STYPE_NUKE_PLANT1 = 1, STYPE_NUKE_PLANT2 = 2, STYPE_OFFICE1 = 4, STYPE_PIER1 = 1, STYPE_PPOLE1 = 1, STYPE_PTOWER1 = 1, STYPE_PPLANT1 = 1, STYPE_RADAR_SITE1 = 1, STYPE_RADAR2 = 2, STYPE_RADAR3 = 3, STYPE_RADAR4 = 4, STYPE_RADAR5 = 5, STYPE_RADAR6 = 6, STYPE_RADAR7 = 7, STYPE_RADAR8 = 8, STYPE_RTOWER1 = 1, STYPE_RTOWER2 = 2, STYPE_SAM1 = 1, STYPE_SEARCH_RADAR1 = 9, STYPE_SHED1 = 1, STYPE_TREE1 = 1, STYPE_WAREHOUSE1 = 2, STYPE_WTOWER1 = 1, STYPE_APARTMENT2 = 2, STYPE_ART_SITE1 = 1, STYPE_BARRACKS1 = 1, //STYPE_IR_POD = 2, STYPE_CHAFF = 1, STYPE_APARTMENT4 = 3, STYPE_APARTMENT5 = 4, STYPE_HOUSE6 = 5, STYPE_HOUSE7 = 6, STYPE_HOUSE8 = 7, STYPE_BARN1 = 1, STYPE_BARN2 = 2, STYPE_HOUSE9 = 8, STYPE_HOUSE10 = 9, STYPE_HOUSE11 = 10, STYPE_UNIT_SSBN = 13, STYPE_UNIT_SSGN = 11, STYPE_UNIT_SSN = 12, STYPE_AIRBASE_505 = 5, STYPE_AIRBASE1 = 1, STYPE_AIRBASE2 = 2, STYPE_AIR_ASW = 1, STYPE_AIR_ATTACK = 2, STYPE_AIR_AWACS = 3, STYPE_AIR_BOMBER = 4, STYPE_AIR_ECM = 5, STYPE_AIR_FIGHTER = 6, STYPE_AIR_FIGHTER_BOMBER = 7, STYPE_AIR_JSTAR = 8, STYPE_AIR_RECON = 9, STYPE_AIR_TANKER = 10, STYPE_AIR_TRANSPORT = 11, STYPE_AIR_ELINT = 12, STYPE_AIR_ABCCC = 13, STYPE_AIRSTRIPV = 1, STYPE_ARMYBASE1 = 1, STYPE_AMPHIBIOUS = 1, STYPE_WASP = 2, STYPE_UNIT_AIR_DEFENSE = 1, STYPE_UNIT_AIRMOBILE = 2, STYPE_UNIT_ARMOR = 3, STYPE_UNIT_ARMORED_CAV = 4, STYPE_UNIT_ENGINEER = 5, STYPE_UNIT_HQ = 6, STYPE_UNIT_INFANTRY = 7, STYPE_UNIT_MARINE = 8, STYPE_UNIT_MECHANIZED = 9, STYPE_UNIT_ROCKET = 10, STYPE_UNIT_SP_ARTILLERY = 11, STYPE_UNIT_SS_MISSILE = 12, STYPE_UNIT_SUPPLY = 13, STYPE_UNIT_TOWED_ARTILLERY = 14, STYPE_MISSILE_BOAT = 1, STYPE_PATROL_BOAT = 1, STYPE_BOMB = 1, STYPE_BOMB_GUIDED = 2, STYPE_BOMB_IRON = 3, STYPE_BOMB_GPS = 4, //MI added for GPS Weaps STYPE_BOMB_WCMD = 5, // I-Hawk 13/10/11 - Added WCMD STYPE_POD_ECM = 1, // Electronic countermeasure pod STYPE_POD_CM_BOTH = 2, // Countermeasure pod -> chaff / flare STYPE_POD_CM_FLARE = 3, // Countermeasure pod -> flare STYPE_POD_CM_CHAFF = 4, // Countermeasure pod -> chaff STYPE_POD_TGT = 5, // TGT POD -> IR/TV camera and laser STYPE_POD_LD = 6, // Laser Designator pod -> no IR only TV camera STYPE_POD_FLIR = 7, // Only IR/TV camera -> no laser STYPE_POD_NAV = 8, // Navigation pod -> TFR also STYPE_POD_ACMI = 9, // Air Combat Maneuvering Instrumentation pod STYPE_POD_DATALINK = 10, // Data link pod STYPE_POD_ELS = 11, // Emitter Locator System pod -> HTS on F-16 STYPE_POD_ELINT = 12, // ??? STPYE_POD_SMOKE = 13, // Smoke generating pod -> e.g. Smokewinder STYPE_UNIT_AIRBORNE = 2, STYPE_BATTLESHIP = 1, STYPE_CARRIER = 2, STYPE_AMMOSHIP = 1, STYPE_FRIGATE = 1, STYPE_GENERIC = 3, STYPE_NEWPORT = 4, STYPE_C01_OBJ = 1, STYPE_DECK = 1, STYPE_PUFFY = 2, STYPE_COM_CONTROL1 = 1, STYPE_SMALL_CRATER = 1, STYPE_CG = 1, STYPE_DEPOT1 = 1, STYPE_DEPTHCHARGE = 1, STYPE_GEARING = 1, STYPE_SPRUANCE = 2, //STYPE_ECM = 1, STYPE_F803_1 = 1, STYPE_F80F_1 = 2, STYPE_UNIT_AIR_TRANSPORT = 1, STYPE_UNIT_ASW = 2, STYPE_UNIT_ATTACK = 3, STYPE_UNIT_ATTACK_HELO = 4, STYPE_UNIT_AWACS = 5, STYPE_UNIT_BOMBER = 6, STYPE_UNIT_ECM = 7, STYPE_UNIT_FIGHTER = 8, STYPE_UNIT_FIGHTER_BOMBER = 9, STYPE_UNIT_JSTAR = 10, STYPE_UNIT_RECON = 11, STYPE_UNIT_RECON_HELO = 12, STYPE_UNIT_TANKER = 13, STYPE_UNIT_TRANSPORT_HELO = 14, STYPE_UNIT_ELINT = 15, STYPE_UNIT_ABCCC = 16, STYPE_FOOT_SQUAD = 1, STYPE_FORTIFICATION1 = 1, STYPE_FUEL_TANK = 1, STYPE_AAA_GUN = 1, STYPE_ARTILLERY = 3, STYPE_GUN = 12, STYPE_MORTAR = 5, STYPE_SMALLARMS = 2, STYPE_AIR_ATTACK_HELO = 1, STYPE_AIR_RECON_HELO = 2, STYPE_AIR_TRANSPORT_HELO = 3, STYPE_MINESWPBLADE = 1, STYPE_MISSILE_AIR_AIR = 1, STYPE_MISSILE_AIR_GROUND = 2, STYPE_MISSILE_ANTI_SHIP = 3, STYPE_MISSILE_SURF_AIR = 5, STYPE_MISSILE_SURF_SURF = 6, STYPE_NAV1 = 1, STYPE_NOTHING = 1, STYPE_NUCLEAR1 = 1, STYPE_PORT1 = 1, STYPE_PP01_OBJ = 1, STYPE_RACK = 1, STYPE_RADAR1 = 1, STYPE_RADIO_TOWER1 = 1, STYPE_LIFE_RAFT = 1, STYPE_RAIL_TERMINAL1 = 1, STYPE_RAILROAD1 = 1, STYPE_CAMERA = 1, STYPE_REFINERY1 = 1, STYPE_ROCKET = 2, STYPE_CRUISER = 1, STYPE_SEA_SUPPLY = 1, STYPE_SEA_TRANSPORT = 2, STYPE_SSBN = 1, STYPE_SSGN = 2, STYPE_SSN = 3, STYPE_UNIT_AMPHIBIOUS = 1, STYPE_UNIT_BATTLESHIP = 2, STYPE_UNIT_CARRIER = 3, STYPE_UNIT_CRUISER = 4, STYPE_UNIT_DESTROYER = 5, STYPE_UNIT_FRIGATE = 6, STYPE_UNIT_PATROL = 7, STYPE_UNIT_SEA_SUPPLY = 8, STYPE_UNIT_SEA_TANKER = 9, STYPE_UNIT_SEA_TRANSPORT = 10, STYPE_TORPEDO = 1, STYPE_TOWED_AAA = 1, STYPE_TOWED_ARTILLERY = 2, STYPE_TRACKED_AAA = 1, STYPE_TRACKED_AIR_DEFENSE = 2, STYPE_TRACKED_ARMOR = 3, STYPE_TRACKED_ARTILLERY = 4, STYPE_TRACKED_ENGINEER = 5, STYPE_TRACKED_HQ = 6, STYPE_TRACKED_IFV = 7, STYPE_TRACKED_MORTAR = 8, STYPE_TRACKED_TRANSPORT = 9, STYPE_WHEELED_AAA = 1, STYPE_WHEELED_AIR_DEFENSE = 2, STYPE_WHEELED_ARTILLERY = 3, STYPE_WHEELED_ENGINEER = 4, STYPE_WHEELED_FIRETRUCK = 5, STYPE_WHEELED_HQ = 6, STYPE_WHEELED_IFV = 7, STYPE_WHEELED_TRANSPORT = 8, STYPE_BRIDGE_044_4 = 1, STYPE_BRIDGE_044_6 = 2, STYPE_DEPOT2 = 2, STYPE_F405_1 = 3, STYPE_NUCLEAR2 = 2, STYPE_FACTORY1L = 8, STYPE_FACTORY1R = 9, STYPE_PORT_66B = 2, STYPE_BRIDGE_A41_3 = 13, STYPE_BRIDGE_A42_3 = 14, STYPE_TWNHALL1 = 1, STYPE_SHOP5 = 5, STYPE_HANGAR9 = 7, STYPE_HANGAR10 = 8, STYPE_R02_PGC = 3, STYPE_TEMPLE1 = 2, STYPE_SHOP6 = 6, STYPE_SHED2 = 2, STYPE_SHED3 = 3, STYPE_WTOWER2 = 2, STYPE_WTOWER3 = 3, STYPE_SHRINE1 = 1, STYPE_OFFICE7 = 5, STYPE_APARTMENT6 = 5, STYPE_STABLE1 = 3, STYPE_PARK1 = 1, STYPE_TREE2 = 2, STYPE_TREE3 = 3, STYPE_TREE4 = 4, STYPE_HOUSE12 = 11, STYPE_OFFICE3 = 1, STYPE_OFFICE4 = 6, STYPE_OFFICE5 = 7, STYPE_OFFICE6 = 8, STYPE_OFFICE8 = 9, STYPE_SKYSCRAPER1 = 10, STYPE_SKYSCRAPER2 = 11, STYPE_OFF_BLOCK1 = 1, STYPE_APARTMENT3 = 6, STYPE_CITY_HALL2 = 2, STYPE_BARRACKS2 = 2, STYPE_CHURCH2 = 3, STYPE_TEMPLE2 = 4, STYPE_COCKPIT = 1, STYPE_OFFICE9 = 12, STYPE_OFFICE10 = 13, STYPE_OFFICE11 = 14, STYPE_OFFICE12 = 15, STYPE_OFFICE13 = 16, STYPE_OFFICE14 = 17, STYPE_OFFICE15 = 18, STYPE_OFFICE16 = 19, STYPE_OFFICE17 = 20, STYPE_BRIDGE1_4 = 6, STYPE_BRIDGE1_2 = 5, STYPE_BRIDGE1_1 = 7, STYPE_BRIDGE2_3 = 8, STYPE_BRIDGE2_1 = 9, STYPE_OFF_BLOCK2 = 2, STYPE_OFF_BLOCK3 = 3, STYPE_OFF_BLOCK4 = 4, STYPE_OFF_BLOCK5 = 5, STYPE_OFF_BLOCK6 = 6, STYPE_OFF_BLOCK7 = 7, STYPE_OFF_BLOCK8 = 8, STYPE_OFF_BLOCK9 = 9, STYPE_WAREHOUSE3 = 3, STYPE_WAREHOUSE4 = 4, STYPE_TVSTN1 = 1, STYPE_HOTEL1 = 1, STYPE_CITY_835 = 24, STYPE_BRIDGE_241_3 = 5, STYPE_SM_BRIDGE3 = 10, STYPE_BRIDGE_242_3 = 6, STYPE_BRIDGE_D41_3 = 7, STYPE_BRIDGE_D42_3 = 8, STYPE_MISS_LAUN = 1, STYPE_SAM_LAUN = 2, STYPE_MISS_FLAME = 1, STYPE_ENG_FIRE = 2, STYPE_SM_FACT1 = 5, STYPE_SM_FACT2 = 6, STYPE_SM_FACT3 = 7, STYPE_4KRUNWAY = 5, STYPE_FLARE1 = 1, STYPE_TANK_HULK = 2, STYPE_R02_NPGB = 6, STYPE_R02_NPGC = 7, STYPE_R02_NPGD = 8, STYPE_R03_NPGA = 4, STYPE_BRIDGE_654_1 = 15, STYPE_BRIDGE_656_1 = 16, STYPE_R03_NPGB = 16, STYPE_A33_VILLAGE = 9, STYPE_VILL_D3D = 25, STYPE_VILL_D37 = 26, STYPE_OSAN = 24, STYPE_TAXIOSAN = 2, STYPE_R02_PGA = 9, STYPE_R02_PGB = 10, STYPE_AIRBASE_501 = 3, STYPE_AIRBASE_510 = 4, STYPE_AIRBASE_560 = 5, STYPE_OFFICE18 = 21, STYPE_OFFICE19 = 22, STYPE_OFFICE20 = 23, STYPE_OFFICE21 = 24, STYPE_OFFICE22 = 25, STYPE_OFFICE23 = 26, STYPE_OFFICE24 = 27, STYPE_OFFICE25 = 28, STYPE_OFFICE26 = 29, STYPE_DUST1 = 1, STYPE_TAXI_01 = 3, STYPE_R01_NPGA = 12, STYPE_R01_NPGB = 11, STYPE_R01_NPGC = 13, STYPE_R01_PFLA = 3, STYPE_R01_PGB = 15, STYPE_R01_PGA = 14, STYPE_R01_PFLB = 4, STYPE_STROBE_1 = 1, STYPE_STROBE_2 = 2, STYPE_HANGAR11 = 9, STYPE_HANGAR12 = 10, STYPE_WTOWER4 = 4, STYPE_CTRL_TOWER2 = 2, STYPE_EJECT1 = 1, STYPE_EJECT2 = 2, STYPE_VASI_N = 1, STYPE_VASI_F = 2, STYPE_VASI_RB = 3, STYPE_VASI_RF = 4, STYPE_FACTORY1_SHIP = 10, STYPE_TANK1 = 1, STYPE_PARKINGLOT1 = 1, STYPE_SMOKESTACK1 = 1, STYPE_SECONDARY1 = 1, STYPE_SECONDARY2 = 2, STYPE_PARKINGLOT2 = 2, STYPE_COOL_TWR1 = 1, STYPE_CONT_DOME1 = 1, STYPE_FENCE_NUKE2 = 1, STYPE_GUARDHOUSE1 = 1, STYPE_TRANSFORMER1 = 1, STYPE_SHED4 = 4, STYPE_WAREHOUSE5 = 5, STYPE_RADAR9 = 10, STYPE_AMMO_DUMP1 = 1, STYPE_C01_03 = 2, STYPE_BRIDGE_046_2 = 9, STYPE_BRIDGE4_1 = 11, STYPE_BRIDGE5_1 = 12, STYPE_BRIDGE6_1 = 13, STYPE_BRIDGE7_1 = 14, STYPE_BRIDGE_046_3 = 10, STYPE_BRIDGE_046_4 = 11, STYPE_BRIDGE_046_5 = 12, STYPE_UNIT_RESERVE = 15, STYPE_DEBRIS = 1, STYPE_LEXPLOSION1 = 3, STYPE_WEXPLOSION1 = 1, STYPE_AEXPLOSION1 = 2, STYPE_AEXPLOSION2 = 1, STYPE_CRATER = 2, STYPE_FIREBALL = 3, STYPE_BRIDGE_6E6_1 = 17, STYPE_BRIDGE_6E4_1 = 18, STYPE_BRIDGE_684_1 = 19, STYPE_BRIDGE_686_1 = 20, STYPE_BRIDGE_68B_1 = 21, STYPE_BRIDGE_68D_1 = 22, STYPE_TOWN_D37 = 3, STYPE_TOWN_D3B = 4, STYPE_TOWN_D3D = 5, STYPE_TOWN_D3E = 6, STYPE_TOWN_D3F = 7, STYPE_BRIDGE2_2 = 16, STYPE_TOWN_D47 = 1, STYPE_TOWN_D48 = 2, STYPE_BRIDGE_65B_1 = 23, STYPE_BRIDGE_65D_1 = 24, STYPE_BRIDGE_6EB_1 = 25, STYPE_BRIDGE_6ED_1 = 26, STYPE_BRIDGE_754_1 = 27, STYPE_BRIDGE_044_1 = 28, STYPE_BRIDGE_046_1 = 29, STYPE_BRIDGE_04B_1 = 30, STYPE_BRIDGE_04D_1 = 31, STYPE_BRIDGE_75D_1 = 32, STYPE_JUNCTION1 = 1, STYPE_BRIDGE_624_1 = 33, STYPE_BRIDGE_626_1 = 34, STYPE_BRIDGE_62B_1 = 35, STYPE_BRIDGE_62D_1 = 36, STYPE_BRIDGE6_2 = 15, STYPE_BRIDGE6_3 = 17, STYPE_BRIDGE3_1 = 18, STYPE_BRIDGE_044_2 = 37, STYPE_BRIDGE_044_3 = 38, STYPE_BRIDGE_046_6 = 39, STYPE_BRIDGE_046_7 = 40, STYPE_BRIDGE_04B_2 = 41, STYPE_BRIDGE_04B_3 = 42, STYPE_BRIDGE_04B_4 = 43, STYPE_BRIDGE_04B_5 = 44, STYPE_BRIDGE_04B_6 = 45, STYPE_BRIDGE_04B_7 = 46, STYPE_BRIDGE_04D_2 = 47, STYPE_BRIDGE_04D_3 = 48, STYPE_BRIDGE_04D_4 = 49, STYPE_BRIDGE_04D_6 = 50, STYPE_BRIDGE_04D_7 = 51, STYPE_BRIDGE_624_2 = 52, STYPE_BRIDGE_624_3 = 53, STYPE_BRIDGE_624_4 = 54, STYPE_BRIDGE_624_5 = 55, STYPE_BRIDGE_624_6 = 56, STYPE_BRIDGE_624_7 = 57, STYPE_BRIDGE_62D_2 = 58, STYPE_BRIDGE_62D_3 = 59, STYPE_BRIDGE_62D_4 = 60, STYPE_BRIDGE_62D_5 = 61, STYPE_BRIDGE_62D_6 = 62, STYPE_BRIDGE_62D_7 = 63, STYPE_BRIDGE_626_2 = 64, STYPE_BRIDGE_626_3 = 65, STYPE_BRIDGE_626_4 = 66, STYPE_BRIDGE_626_5 = 67, STYPE_BRIDGE_626_6 = 68, STYPE_BRIDGE_626_7 = 69, STYPE_BRIDGE_62B_2 = 70, STYPE_BRIDGE_62B_4 = 71, STYPE_BRIDGE_62B_3 = 72, STYPE_BRIDGE_62B_5 = 73, STYPE_BRIDGE_62B_6 = 74, STYPE_BRIDGE_62B_7 = 75, STYPE_BRIDGE_654_2 = 76, STYPE_BRIDGE_654_3 = 77, STYPE_BRIDGE_654_4 = 78, STYPE_BRIDGE_654_5 = 79, STYPE_BRIDGE_654_6 = 80, STYPE_BRIDGE_654_7 = 81, STYPE_BRIDGE_656_2 = 82, STYPE_BRIDGE_656_3 = 83, STYPE_BRIDGE_656_4 = 84, STYPE_BRIDGE_656_5 = 85, STYPE_BRIDGE_656_6 = 86, STYPE_BRIDGE_656_7 = 87, STYPE_BRIDGE_65B_2 = 88, STYPE_BRIDGE_65B_3 = 89, STYPE_J235 = 15, STYPE_BRIDGE_65B_4 = 90, STYPE_BRIDGE_65B_5 = 91, STYPE_BRIDGE_65B_6 = 92, STYPE_BRIDGE_65B_7 = 93, STYPE_BRIDGE_65D_2 = 94, STYPE_BRIDGE_65D_3 = 95, STYPE_BRIDGE_65D_4 = 96, STYPE_BRIDGE_65D_5 = 97, STYPE_BRIDGE_65D_6 = 98, STYPE_BRIDGE_65D_7 = 99, STYPE_BRIDGE_684_2 = 100, STYPE_BRIDGE_684_3 = 101, STYPE_BRIDGE_684_4 = 103, STYPE_BRIDGE_684_6 = 104, STYPE_BRIDGE_686_2 = 102, STYPE_BRIDGE_686_3 = 105, STYPE_BRIDGE_686_4 = 106, STYPE_BRIDGE_686_5 = 107, STYPE_BRIDGE_686_6 = 108, STYPE_BRIDGE_68B_2 = 110, STYPE_BRIDGE_68B_3 = 109, STYPE_BRIDGE_68B_4 = 111, STYPE_BRIDGE_68B_5 = 112, STYPE_BRIDGE_68B_6 = 113, STYPE_BRIDGE_68D_2 = 115, STYPE_BRIDGE_68D_3 = 114, STYPE_BRIDGE_68D_4 = 116, STYPE_BRIDGE_68D_6 = 118, STYPE_BRIDGE_6E4_2 = 117, STYPE_BRIDGE_6E4_3 = 119, STYPE_BRIDGE_6E4_4 = 120, STYPE_BRIDGE_6E4_5 = 122, STYPE_BRIDGE_6E4_6 = 121, STYPE_BRIDGE_6E4_7 = 123, STYPE_BRIDGE_6E6_2 = 124, STYPE_BRIDGE_6E6_3 = 125, STYPE_BRIDGE_6E6_4 = 126, STYPE_BRIDGE_6E6_6 = 127, STYPE_BRIDGE_6E6_5 = 128, STYPE_BRIDGE_6E6_7 = 129, STYPE_BRIDGE_6EB_2 = 130, STYPE_BRIDGE_6EB_3 = 131, STYPE_BRIDGE_6EB_4 = 132, STYPE_BRIDGE_6EB_5 = 133, STYPE_BRIDGE_6EB_6 = 134, STYPE_BRIDGE_6EB_7 = 135, STYPE_BRIDGE_6ED_2 = 136, STYPE_BRIDGE_6ED_3 = 137, STYPE_BRIDGE_6ED_4 = 138, STYPE_BRIDGE_6ED_5 = 139, STYPE_BRIDGE_6ED_6 = 140, STYPE_BRIDGE_6ED_7 = 141, STYPE_BRIDGE_754_2 = 142, STYPE_BRIDGE_754_3 = 143, STYPE_BRIDGE_754_4 = 144, STYPE_BRIDGE_754_5 = 145, STYPE_BRIDGE_754_6 = 146, STYPE_BRIDGE_754_7 = 147, STYPE_BRIDGE_75D_2 = 148, STYPE_BRIDGE_75D_3 = 149, STYPE_BRIDGE_75D_4 = 150, STYPE_BRIDGE_75D_5 = 151, STYPE_BRIDGE_75D_6 = 152, STYPE_BRIDGE_75D_7 = 153, STYPE_BRIDGE1_1A = 19, STYPE_BRIDGE1_2A = 20, STYPE_BRIDGE1_X2 = 21, STYPE_BRIDGE1_X2A = 22, STYPE_BRIDGE1_X3 = 23, STYPE_BRIDGE1_X3A = 24, STYPE_BRIDGE2_1A = 25, STYPE_BRIDGE2_2A = 26, STYPE_BRIDGE2_3A = 27, STYPE_BRIDGE3_1A = 28, STYPE_BRIDGE4_1A = 29, STYPE_BRIDGE4_X2 = 30, STYPE_BRIDGE4_X2A = 31, STYPE_BRIDGE5_1A = 32, STYPE_BRIDGE6_1A = 33, STYPE_BRIDGE6_X2 = 34, STYPE_BRIDGE6_X2A = 35, STYPE_BRIDGE7_1A = 36, STYPE_NSEOUL = 4, STYPE_DTSEOUL = 5, STYPE_J43E = 2, STYPE_J437 = 3, STYPE_J43B = 4, STYPE_J43D = 5, STYPE_F303_1 = 5, STYPE_PLOT_F01_04 = 3, STYPE_PLOT_F01_05 = 4, STYPE_F30E_1 = 6, STYPE_F66C_1 = 7, STYPE_F801_1 = 8, STYPE_F802_1 = 9, STYPE_F804_1 = 10, STYPE_F805_1 = 11, STYPE_F80A_1 = 12, STYPE_F80B_1 = 13, STYPE_F80C_1 = 14, STYPE_FEC1_1 = 15, STYPE_FEC2_1 = 16, STYPE_FEC8_1 = 17, STYPE_APARTMENT7 = 7, STYPE_EJECT3 = 3, STYPE_FIRE1 = 3, STYPE_EJECT4 = 3, STYPE_CANOPY1 = 1, STYPE_C01_02 = 1, STYPE_C01_04 = 4, STYPE_C01_05 = 5, STYPE_C01_06 = 6, STYPE_WAREHOUSE_CHEM = 6, STYPE_OFFICE_CHEM = 30, STYPE_WAREHOUSE_CHEM2 = 7, STYPE_TANK2 = 2, STYPE_TANK3 = 3, STYPE_TANK4 = 4, STYPE_CRACKER1 = 1, STYPE_CRACKER2 = 2, STYPE_REL_VALVE1 = 3, STYPE_PROC_TANK1 = 5, STYPE_C01_10 = 7, STYPE_HOUSE1 = 12, STYPE_R02_01 = 2, STYPE_R02_02 = 3, STYPE_R02_03 = 4, STYPE_R02_04 = 5, STYPE_R02_05 = 6, STYPE_R02_06 = 7, STYPE_R02_07 = 8, STYPE_R02_08 = 9, STYPE_R02_09 = 10, STYPE_R02_10 = 11, STYPE_R02_11 = 12, STYPE_R02_12 = 13, STYPE_R02_13 = 14, STYPE_F05_01 = 11, STYPE_F05_02 = 12, STYPE_F05_03 = 13, STYPE_F05_04 = 14, STYPE_F05_05 = 15, STYPE_F05_06 = 16, STYPE_F05_07 = 17, STYPE_F05_08 = 18, STYPE_F05_09 = 19, STYPE_DOCK06 = 3, STYPE_HOTEL02 = 2, STYPE_HOSPITAL01 = 1, STYPE_HOSPITAL02 = 2, STYPE_HOSPITAL03 = 3, STYPE_SHOPBLK01 = 1, STYPE_SHOPBLK02 = 2, STYPE_SHOPBLK03 = 3, STYPE_SHOPBLK04 = 4, STYPE_REFINERY2 = 2, STYPE_F05_OBJ = 18, STYPE_N02_01 = 3, STYPE_N02_02 = 4, STYPE_N02_03 = 5, STYPE_N02_04 = 6, STYPE_N02_05 = 7, STYPE_COOLT2 = 8, STYPE_R02_OBJ = 3, STYPE_N03_01 = 9, STYPE_N03_02 = 10, STYPE_N03_03 = 11, STYPE_N03_04 = 12, STYPE_N03_05 = 13, STYPE_N03_06 = 14, STYPE_N03_OBJ = 4, STYPE_N04_01 = 15, STYPE_N04_02 = 16, STYPE_N04_03 = 17, STYPE_N04_04 = 18, STYPE_N04_OBJ = 5, STYPE_N02_OBJ = 3, STYPE_C02_01 = 2, STYPE_C02_02 = 8, STYPE_C02_03 = 9, STYPE_C02_04 = 10, STYPE_C02_05 = 11, STYPE_C02_06 = 12, STYPE_C02_07 = 13, STYPE_C02_OBJ = 2, STYPE_LGTNK_05 = 3, STYPE_LGTNK_06 = 4, STYPE_LGTNK_07 = 5, STYPE_RTWR_03 = 3, STYPE_RTWR_04 = 4, STYPE_CMTWR_01 = 14, STYPE_SILO_01 = 15, STYPE_CMTWR_02 = 16, STYPE_C03_01 = 17, STYPE_C03_OBJ = 3, STYPE_PP01_01 = 2, STYPE_PP02_01 = 3, STYPE_PP02_02 = 2, STYPE_PP02_03 = 4, STYPE_PP03_01 = 5, STYPE_PP03_02 = 6, STYPE_PP03_03 = 7, STYPE_PP04_01 = 8, STYPE_PP02_OBJ = 2, STYPE_PTWR_03 = 2, STYPE_PP01_04 = 9, STYPE_PP01_05 = 10, STYPE_PTWR03 = 3, STYPE_PP03_OBJ = 3, STYPE_PTWR02 = 2, STYPE_PP04_OBJ = 4, STYPE_F03_01 = 20, STYPE_F03_02 = 21, STYPE_F03_03 = 22, STYPE_F03_04 = 23, STYPE_F03_05 = 24, STYPE_F03_OBJ = 19, STYPE_R03_01 = 15, STYPE_R03_02 = 16, STYPE_R03_03 = 17, STYPE_R03_04 = 18, STYPE_R03_05 = 19, STYPE_R03_06 = 20, STYPE_R03_07 = 21, STYPE_R03_OBJ = 3, STYPE_NUM380 = 2, STYPE_NUM270 = 3, STYPE_TAIL_GUN = 6, STYPE_ADMIN02 = 2, STYPE_CTR01 = 3, STYPE_DEPO03 = 1, STYPE_R02OVER = 2, STYPE_TAXIS02 = 4, STYPE_R03_NPGC = 18, STYPE_R03_PGA = 17, STYPE_R03_PGB = 19, STYPE_R03_PGC = 20, STYPE_TAXIS03L = 5, STYPE_TAXIS03U = 6, STYPE_SUNAN = 6, STYPE_F02_03 = 25, STYPE_SEOULAFB = 7, STYPE_HNGR05 = 11, STYPE_R04AGA = 21, STYPE_R04AGB = 22, STYPE_R04AGC = 23, STYPE_R04BGA = 24, STYPE_R04BGB = 25, STYPE_R04BGC = 26, STYPE_TAXIS04 = 7, STYPE_LANDL = 27, STYPE_GEN_AFB = 8, STYPE_NUM160 = 1, STYPE_RV82A = 28, STYPE_RV82B = 29, STYPE_RV82C = 30, STYPE_TAXIS05 = 8, STYPE_CTR03 = 4, STYPE_KIMPO = 9, STYPE_TAXIS06 = 9, STYPE_R06RGA = 31, STYPE_R06RGB = 32, STYPE_R06RGC = 33, STYPE_R06LGA = 34, STYPE_R06LGB = 35, STYPE_R06LGC = 36, STYPE_FLAND = 37, STYPE_BLDG01 = 1, STYPE_BLDG02 = 2, STYPE_BLDG03 = 3, STYPE_BLDG04 = 4, STYPE_BLDG05 = 5, STYPE_BEACH = 1, STYPE_BORDER = 1, STYPE_FORD = 1, STYPE_HILL_TOP = 1, STYPE_PASS = 1, STYPE_SEA = 1, STYPE_ROAD = 1, STYPE_40F_9CC2 = 9, STYPE_80F_9CC1 = 10, STYPE_ECF_TOWN = 10, STYPE_EC1_TOWN = 11, STYPE_D35_TOWN = 12, STYPE_D3A_TOWN = 13, STYPE_237_TOWN = 14, STYPE_23A_TOWN = 15, STYPE_23B_TOWN = 16, STYPE_23D_TOWN = 17, STYPE_23E_TOWN = 18, STYPE_247_TOWN = 19, STYPE_248_TOWN = 20, STYPE_235_TOWN = 21, STYPE_A35_TOWN = 22, STYPE_A37_TOWN = 23, STYPE_A3A_TOWN = 24, STYPE_A3B_TOWN = 25, STYPE_A3D_TOWN = 26, STYPE_A3E_TOWN = 27, STYPE_A47_TOWN = 28, STYPE_A48_TOWN = 29, STYPE_C2F_TOWN = 30, STYPE_D38_TOWN = 31, STYPE_SHOP7 = 7, STYPE_234_VILLAGE = 7, STYPE_D39_VILLAGE = 8, STYPE_JA3F = 6, STYPE_324_VILLAGE = 9, STYPE_J324 = 7, STYPE_40FBURB1 = 6, STYPE_835BURB1 = 7, STYPE_80FBURB1 = 11, STYPE_40F_9CC1 = 23, STYPE_80F_9CC2 = 8, STYPE_J40B = 8, STYPE_J435 = 9, STYPE_J439 = 10, STYPE_J444 = 11, STYPE_J446 = 12, STYPE_J83A = 13, STYPE_J844 = 14, STYPE_23B_VILLAGE = 15, STYPE_23D_VILLAGE = 16, STYPE_23E_VILLAGE = 17, STYPE_435BURB1 = 16, STYPE_A35_VILLAGE = 18, STYPE_437BURB1 = 19, STYPE_43BBURB1 = 17, STYPE_446_TOWN = 32, STYPE_A37_VILLAGE = 20, STYPE_A3A_VILLAGE = 21, STYPE_A3B_VILLAGE = 22, STYPE_A3D_VILLAGE = 23, STYPE_A3F_VILLAGE = 24, STYPE_D35_VILLAGE = 6, STYPE_D3A_VILLAGE = 5, STYPE_D3B_VILLAGE = 4, STYPE_D3E_VILLAGE = 3, STYPE_D3F_VILLAGE = 2, STYPE_D37_VILLAGE = 1, STYPE_30F_9CC1 = 18, STYPE_307_TOWN = 37, STYPE_83ABURB1 = 15, STYPE_ECFBURB1 = 13, STYPE_237BURB1 = 14, STYPE_237_VILLAGE = 13, STYPE_D38_VILLAGE = 14, STYPE_C2FBURB1 = 15, STYPE_A3E_VILLAGE = 10, STYPE_235_VILLAGE = 11, STYPE_23A_VILLAGE = 12, STYPE_23ABURB1 = 12, STYPE_307BURB1 = 2, STYPE_30BBURB1 = 3, STYPE_30D_TOWN = 33, STYPE_30DBURB1 = 19, STYPE_30E_TOWN = 34, STYPE_30EBURB1 = 20, STYPE_E8B_TOWN = 35, STYPE_E8BBURB1 = 21, STYPE_E8E_TOWN = 36, STYPE_E8EBURB1 = 22, STYPE_30FBURB1 = 1, STYPE_JA35 = 16, STYPE_JA37 = 17, STYPE_JA3A = 18, STYPE_JA3B = 19, STYPE_JA3D = 20, STYPE_JA3E = 21, STYPE_JD37 = 22, STYPE_JD39 = 23, STYPE_JD3B = 24, STYPE_JD3D = 25, STYPE_JD3E = 26, STYPE_JEC1 = 27, STYPE_EE7BURB1 = 25, STYPE_EE4BURB1 = 26, STYPE_303BURB1 = 27, STYPE_B27BURB1 = 28, STYPE_B2BBURB1 = 29, STYPE_B2B_TOWN = 38, STYPE_B2FBURB1 = 30, STYPE_B2F_TOWN = 39, STYPE_C27BURB1 = 31, STYPE_C2ABURB1 = 32, STYPE_C2BBURB1 = 33, STYPE_E8FBURB1 = 34, STYPE_EC2BURB1 = 35, STYPE_EC5BURB1 = 36, STYPE_ECABURB1 = 37, STYPE_ECDBURB1 = 38, STYPE_ECEBURB1 = 39, STYPE_EEDBURB1 = 40, STYPE_EEFBURB1 = 41, STYPE_EED_TOWN = 8, STYPE_EEF_TOWN = 9, STYPE_FLAND27 = 38, STYPE_AB5_THP1 = 34, STYPE_AB5_THP2A = 35, STYPE_AB5_THP3 = 36, STYPE_AB5_THP4 = 37, STYPE_AB5_THP7 = 38, STYPE_AB5_TMD1 = 39, STYPE_AB5_TMD2 = 40, STYPE_AB5_TMD3 = 41, STYPE_AB5_TMD4 = 42, STYPE_AB5_THP5 = 43, STYPE_AB5_THP6 = 44, STYPE_AB5_THP2B = 45, STYPE_A52ARMB = 2, STYPE_252ARMB = 3, STYPE_251ARMB = 4, STYPE_A51ARMB = 5, STYPE_D52ARMB = 6, STYPE_D51ARMB = 7, STYPE_24FSAM = 7, STYPE_24ESAM = 2, STYPE_CRANE1 = 4, STYPE_DAEWOO = 5, STYPE_BUNKER3 = 3, STYPE_D4FSAM = 3, STYPE_D4ESAM = 4, STYPE_A4FSAM = 5, STYPE_A4ESAM = 6, STYPE_DOCK07 = 6, STYPE_00CPORT = 3, STYPE_66DPORT = 4, STYPE_731PORT = 5, STYPE_795PORT = 6, STYPE_79APORT = 7, STYPE_79BPORT = 8, STYPE_79DPORT = 9, STYPE_79EPORT = 10, STYPE_7A0PORT = 11, STYPE_DOCK04 = 7, STYPE_DOCK05 = 8, STYPE_7A1PORT = 12, STYPE_7A2PORT = 13, STYPE_7A5PORT = 14, STYPE_7A6PORT = 15, STYPE_304CHEM = 4, STYPE_40CCHEM = 1, STYPE_80ACHEM = 5, STYPE_817CHEM = 6, STYPE_84DCHEM = 7, STYPE_C28CHEM = 8, STYPE_EC1CHEM = 9, STYPE_EC2CHEM = 10, STYPE_EC4CHEM = 11, STYPE_41EREFIN = 4, STYPE_436REFIN = 2, STYPE_807REFIN = 3, STYPE_EC2REFIN = 5, STYPE_ECAREFIN = 6, STYPE_14DNUKE1 = 6, STYPE_14DNUKE2 = 1, STYPE_79BNUKE1 = 2, STYPE_805NUKE1 = 3, STYPE_817NUKE1 = 4, STYPE_84BNUKE1 = 5, STYPE_D35NUKE1 = 7, STYPE_D3ANUKE1 = 8, STYPE_D3BNUKE1 = 9, STYPE_D3CNUKE2 = 10, STYPE_D5ANUKE1 = 11, STYPE_D5ANUKE2 = 12, STYPE_D89NUKE1 = 13, STYPE_DA7NUKE1 = 14, STYPE_EE1NUKE1 = 15, STYPE_20_02ABASE = 10, STYPE_02_20ABASE2 = 2, STYPE_20_02ABASE2 = 1, STYPE_05_23ABASE2 = 10, STYPE_34_16ABASE2 = 3, STYPE_MFLAME_S = 2, STYPE_MFLAME_L = 1, STYPE_01_19ABASE = 4, STYPE_02_20ABASE = 11, STYPE_08_26ABASE = 12, STYPE_11_29ABASE = 13, STYPE_12_30ABASE = 14, STYPE_20_02ABASE1 = 15, STYPE_21_03ABASE = 16, STYPE_23_05ABASE = 17, STYPE_26_08ABASE = 18, STYPE_30_12ABASE = 19, STYPE_32_14ABASE = 20, STYPE_34_16ABASE = 21, STYPE_36_18ABASE = 22, STYPE_THP = 10, STYPE_THPX = 11, STYPE_THA = 12, STYPE_THB = 13, STYPE_THC = 14, STYPE_THD = 15, STYPE_THE = 16, STYPE_THF = 17, STYPE_THG = 18, STYPE_ABLTL1 = 19, STYPE_AB1TL2 = 20, STYPE_AB1TL3 = 21, STYPE_AB1TL4 = 22, STYPE_AB1TL5 = 23, STYPE_AB1TL7 = 24, STYPE_AB1TL8 = 1, STYPE_AB7TMD1 = 25, STYPE_AB1TMD2 = 2, STYPE_AB1TMD3 = 26, STYPE_AB5TL1 = 27, STYPE_AB5TL2 = 28, STYPE_AB5TL3 = 29, STYPE_AB5TL4 = 30, STYPE_AB5TL5 = 31, STYPE_AB6TMD1 = 32, STYPE_AB6TMD2 = 33, STYPE_AB6TMD3 = 34, STYPE_AB6TMD4 = 35, STYPE_AB6TL3 = 36, STYPE_AB6UTMD2 = 38, STYPE_AB6UTMD3 = 39, STYPE_AB6UTL2 = 40, STYPE_AB8TMD1 = 42, STYPE_AB7TMD2 = 43, STYPE_AB7TMD3 = 41, STYPE_AB9TMD1 = 45, STYPE_AB9TMD2 = 46, STYPE_AB9TMD3 = 47, STYPE_AB9TMD4 = 57, STYPE_AB9TL1 = 48, STYPE_AB9TL2 = 49, STYPE_AB9TL4 = 50, STYPE_AB9TL3 = 51, STYPE_AB9TL6 = 52, STYPE_AB9TL5 = 7, STYPE_R03PGD = 39, STYPE_R06RGD = 40, STYPE_AB5TMD1 = 54, STYPE_AB5TMD2 = 55, STYPE_AB5TMD3 = 56, STYPE_SUWON = 23, STYPE_AB6TL1 = 9, STYPE_AB6UTMD1 = 53, STYPE_AB7TL1 = 37, STYPE_AB1TL1 = 44, STYPE_AB8TMD2 = 19, STYPE_AB6UTL1 = 8, STYPE_AIRSTRIPH = 2, STYPE_HWYTAX1 = 1, STYPE_231FACT = 20, STYPE_232FACT = 2, STYPE_238FACT = 1, STYPE_305FACT = 3, STYPE_322FACT = 9, STYPE_324FACT = 10, STYPE_328FACT = 11, STYPE_403FACT = 12, STYPE_405FACT = 13, STYPE_40AFACT = 14, STYPE_F02_01 = 26, STYPE_F02_02 = 2, STYPE_F02_04 = 3, STYPE_F02_05 = 1, STYPE_WHSE06 = 8, STYPE_40CFACT = 15, STYPE_417FACT = 16, STYPE_418FACT = 17, STYPE_41EFACT = 5, STYPE_444FACT = 6, STYPE_446FACT = 7, STYPE_44BFACT = 8, STYPE_44DFACT = 21, STYPE_79CFACT = 22, STYPE_7A0FACT = 23, STYPE_801FACT = 24, STYPE_802FACT = 25, STYPE_803FACT = 26, STYPE_805FACT = 27, STYPE_807FACT = 28, STYPE_80AFACT = 29, STYPE_80BFACT = 30, STYPE_817FACT = 31, STYPE_81EFACT = 32, STYPE_844FACT = 33, STYPE_846FACT = 34, STYPE_84BFACT = 35, STYPE_84DFACT = 36, STYPE_B28FACT = 37, STYPE_B2CFACT = 38, STYPE_C21FACT = 39, STYPE_C22FACT = 40, STYPE_C23FACT = 41, STYPE_C24FACT = 42, STYPE_C25FACT = 43, STYPE_C28FACT = 44, STYPE_C2BFACT = 45, STYPE_C2CFACT = 46, STYPE_D35FACT = 47, STYPE_D3AFACT = 48, STYPE_DA8FACT = 49, STYPE_E81FACT = 50, STYPE_E83FACT = 51, STYPE_E8AFACT = 52, STYPE_E8CFACT = 53, STYPE_EC1FACT = 54, STYPE_EC4FACT = 55, STYPE_EC5FACT = 56, STYPE_ECCFACT = 57, STYPE_EE1FACT = 58, STYPE_EE2FACT = 60, STYPE_EE5FACT = 59, STYPE_EE8FACT = 61, STYPE_21DUGFACT = 62, STYPE_UGNDFACT = 27, STYPE_204UGNDFACT = 63, STYPE_23CUGNDFACT = 64, STYPE_202UGNDFACT = 65, STYPE_20FUGNDFACT = 66, STYPE_21CUGNDFACT = 67, STYPE_FENCE1 = 3, STYPE_FENCE2 = 4, STYPE_FENCE3 = 5, STYPE_FENCE4 = 6, STYPE_2A6DMZ = 3, STYPE_2A4DMZ = 4, STYPE_2ADDMZ = 2, STYPE_2ABDMZ = 5, STYPE_DA8PP = 5, STYPE_40CPP = 6, STYPE_40APP = 7, STYPE_DA7PP = 8, STYPE_44BPP = 9, STYPE_EE2PP = 10, STYPE_322PP = 11, STYPE_235PP = 12, STYPE_PP01_02 = 11, STYPE_PP01_03 = 12, STYPE_EE2NUKE1 = 16, STYPE_DUGNDFACT = 4, STYPE_RWYDIST1 = 6, STYPE_RWYDIST2 = 5, STYPE_RWYDIST3 = 4, STYPE_RWYDIST4 = 3, STYPE_MAYDAY = 1, STYPE_KOEX = 31, STYPE_ARCH = 1, STYPE_KORYO = 3, STYPE_STOWER = 5, STYPE_RYUGYONG = 4, STYPE_TANKER = 1, STYPE_OLY1 = 2, STYPE_OLY2 = 3, STYPE_OLY3 = 4, STYPE_OLY4 = 5, STYPE_OLY5 = 6, STYPE_STADOBJ = 36, STYPE_PANMUN = 37, STYPE_PMJ1 = 2, STYPE_PMJ2 = 3, STYPE_DMZSFNC = 7, STYPE_40FKOEX = 38, STYPE_80FSTARCH = 39, STYPE_STARCH = 2, STYPE_KIM2 = 3, STYPE_NBBRD1 = 8, STYPE_NBBRD2 = 9, STYPE_80FKYORO = 40, STYPE_CLUBBLK = 5, STYPE_80FRYUGNG = 41, STYPE_5F0TOWER = 42, STYPE_MAYDAYOBJ = 43, STYPE_D35ARMB = 8, STYPE_D35DEPOT = 3, STYPE_D3AARMB = 9, STYPE_D3ADEPOT = 10, STYPE_D3FBURB1 = 42, STYPE_141ARMB = 11, STYPE_D5CNUKE1 = 17, STYPE_D5ACHEM = 12, STYPE_C2F_CITY = 43, STYPE_307_CITY = 44, STYPE_81E_CITY = 45, STYPE_41E_CITY = 46, STYPE_817_CITY = 47, STYPE_137_TOWN = 40, STYPE_137_VILLAGE = 27, STYPE_137_JUNCT = 28, STYPE_12E_TOWN = 41, STYPE_12D_TOWN = 43, STYPE_138_TOWN = 44, STYPE_127_TOWN = 45, STYPE_12A_TOWN = 46, STYPE_12B_TOWN = 47, STYPE_125_TOWN = 48, STYPE_12E_VILLAGE = 28, STYPE_12D_VILLAGE = 29, STYPE_138_VILLAGE = 30, STYPE_127_VILLAGE = 31, STYPE_12A_VILLAGE = 32, STYPE_12B_VILLAGE = 33, STYPE_125_VILLAGE = 34, STYPE_12E_JCT = 29, STYPE_12D_JCT = 30, STYPE_138_JCT = 31, STYPE_127_JCT = 32, STYPE_12A_JCT = 33, STYPE_12B_JCT = 34, STYPE_125_JCT = 35, STYPE_RUNWAY_NUM = 41, STYPE_CSHIP1 = 2, STYPE_CSHIP2 = 5, STYPE_CSHIP3 = 6, STYPE_CSHIP4 = 7, STYPE_ = 4, STYPE_RWYLIT = 5, STYPE_GRLINE = 6, STYPE_YRLINE = 7, STYPE_THR160 = 42, STYPE_MNAVBEAC = 8, STYPE_F16PIT = 2, STYPE_F16PIT_MP = 3, STYPE_B_131_1 = 154, STYPE_LB02 = 37, STYPE_B132_1 = 155, STYPE_B_784_1 = 156, STYPE_B_78B_1 = 157, STYPE_LB01 = 38, STYPE_LB03 = 39, STYPE_LB04 = 40, STYPE_BRIDGE_131_2 = 158, STYPE_BRIDGE_131_3 = 159, STYPE_BRIDGE_131_4 = 160, STYPE_BRIDGE_132_2 = 161, STYPE_BRIDGE_132_3 = 162, STYPE_BRIDGE_132_4 = 163, STYPE_BRIDGE_242_1 = 164, STYPE_BRIDGE_241_1 = 6, STYPE_BRIDGE_241_2 = 5, STYPE_BRIDGE_241__3 = 165, STYPE_BRIDGE_241_4 = 166, STYPE_BRIDGE_242_2 = 167, STYPE_BRIDGE_242__3 = 168, STYPE_BRIDGE_242_4 = 169, STYPE_BRIDGE_A42_1 = 170, STYPE_BRIDGE_A41_1 = 14, STYPE_BRIDGE_a41_2 = 13, STYPE_BRIDGE_a41__3 = 171, STYPE_BRIDGE_a41_4 = 172, STYPE_BRIDGE_a42_2 = 173, STYPE_BRIDGE_A42__3 = 174, STYPE_BRIDGE_A42_4 = 175, STYPE_BRIDGE_D41_1 = 176, STYPE_BRIDGE_D41_2 = 177, STYPE_BRIDGE_D41__3 = 178, STYPE_BRIDGE_D41_4 = 179, STYPE_BRIDGE_D42_1 = 178, STYPE_BRIDGE_D42_2 = 180, STYPE_BRIDGE_D42_4 = 181, STYPE_B2AC_1 = 182, STYPE_B2A3_1 = 183, STYPE_BD2A_1 = 184, STYPE_POPMENU = 1, STYPE_R03OPGA = 43, STYPE_R03OPGD = 44, STYPE_OSANLIT = 9, STYPE_THP27 = 58, STYPE_THP09 = 59, STYPE_1RWYLIT = 10, STYPE_2RWYLIT = 11, STYPE_KIMPOLIT = 12, STYPE_SEOULLIT = 13, STYPE_SUNANLIT = 14, STYPE_SUNANLIT2 = 15, STYPE_WONSANLIT = 16, STYPE_THP01 = 60, STYPE_THP02 = 61, STYPE_THP02LR = 62, STYPE_THP02RL = 63, STYPE_THP03 = 64, STYPE_THP05LR = 65, STYPE_THP05RL = 66, STYPE_THP08 = 67, STYPE_THP11 = 68, STYPE_THP12 = 69, STYPE_THP14 = 70, STYPE_THP14LR = 71, STYPE_THP14RL = 72, STYPE_THP15 = 73, STYPE_THP16 = 74, STYPE_THP16LR = 75, STYPE_THP16RL = 76, STYPE_THP18 = 77, STYPE_THP19 = 78, STYPE_THP20 = 79, STYPE_THP20LR = 80, STYPE_THP20RL = 81, STYPE_THP21 = 82, STYPE_THP23LR = 83, STYPE_THP23RL = 84, STYPE_THP26 = 85, STYPE_THP29 = 86, STYPE_THP30 = 87, STYPE_THP32 = 88, STYPE_THP32LR = 89, STYPE_THP32RL = 90, STYPE_THP33 = 91, STYPE_THP34 = 92, STYPE_THP34LR = 93, STYPE_THP34RL = 94, STYPE_THP36 = 95, STYPE_00CPORTLIT = 17, STYPE_MIRIM = 25, STYPE_66DPORTLIT = 18, STYPE_731PORTLIT = 19, STYPE_795PORTLIT = 20, STYPE_79APORTLIT = 21, STYPE_79BPORTLIT = 22, STYPE_79DPORTLIT = 23, STYPE_79EPORTLIT = 24, STYPE_7A0PORTLIT = 25, STYPE_7A1PORTLIT = 26, STYPE_7A2PORTLIT = 27, STYPE_7A5PORTLIT = 28, STYPE_7A6PORTLIT = 29, STYPE_C0FARMB = 10, STYPE_D39ARMB = 12, STYPE_142ARMB = 13, STYPE_A0FARMB = 14, STYPE_A35ARMB = 15, STYPE_322DEPOT = 4, STYPE_402DEPOT = 5, STYPE_40CDEPOT = 6, STYPE_84BDEPOT = 7, STYPE_ECADEPOT = 8, STYPE_D31DEPOT = 9, STYPE_D36DEPOT = 11, STYPE_D3BDEPOT = 5, STYPE_D3CDEPOT = 12, STYPE_D79DEPOT = 13, STYPE_125DEPOT = 14, STYPE_126DEPOT = 15, STYPE_12DDEPOT = 16, STYPE_A35DEPOT = 17, STYPE_A3BDEPOT = 18, STYPE_D35HQ = 2, STYPE_D5AHQ = 3, STYPE_14CHQ = 4, STYPE_FEFRADAR = 2, STYPE_D35RADAR = 3, STYPE_D3ARADAR = 4, STYPE_D48RADAR = 5, STYPE_20FRADAR = 6, STYPE_DEPOTONE = 9, STYPE_21BRADAR = 7, STYPE_RTOWER01 = 6, STYPE_21CRADAR = 8, STYPE_2DFRADAR = 9, STYPE_F00RADAR = 10, STYPE_F0FRADAR = 11, STYPE_A34RADAR = 12, STYPE_A3ERADAR = 13, STYPE_BA2RADAR = 14, STYPE_BA7RADAR = 15, STYPE_BCFRADAR = 16, STYPE_DA9RADAR = 17, STYPE_PYONGNUKE = 18, STYPE_6CEPORT = 16, STYPE_6CCPORT = 17, STYPE_798PORT = 18, STYPE_FUELTRUCK = 1, STYPE_SM977 = 2, STYPE_APU = 3, STYPE_WTRAILER = 4, STYPE_WLOADER = 5, }; /* Specific type Class table Entries */ enum Specific_Types{ SPTYPE_20mmAAA = 2, SPTYPE_P3 = 1, SPTYPE_S3 = 2, SPTYPE_A10 = 1, SPTYPE_A37B = 2, SPTYPE_A6E = 3, SPTYPE_AC130U = 4, SPTYPE_F4G = 5, SPTYPE_FB111 = 6, SPTYPE_HARRIER = 7, SPTYPE_IL28 = 8, SPTYPE_MIG27 = 9, SPTYPE_Q5 = 10, SPTYPE_SU24 = 11, SPTYPE_SU25 = 12, SPTYPE_SU7 = 13, SPTYPE_AH1 = 1, SPTYPE_AH64 = 2, SPTYPE_AH64D = 3, SPTYPE_AH66 = 4, SPTYPE_KA50 = 5, SPTYPE_MI24 = 6, SPTYPE_MI28 = 7, SPTYPE_MI8 = 8, SPTYPE_A50 = 1, SPTYPE_E2C = 2, SPTYPE_E3 = 3, SPTYPE_B1B = 1, SPTYPE_B2 = 2, SPTYPE_B52G = 3, SPTYPE_TU16 = 4, SPTYPE_TU160 = 5, SPTYPE_TU22 = 6, SPTYPE_TU95 = 7, SPTYPE_EA6B = 1, SPTYPE_EF111 = 2, SPTYPE_F14A = 2, SPTYPE_F15C = 3, SPTYPE_F22 = 4, SPTYPE_F4E = 5, SPTYPE_F5E = 6, SPTYPE_J7 = 7, SPTYPE_J8 = 8, SPTYPE_MIG19 = 10, SPTYPE_MIG21 = 11, SPTYPE_MIG23MS = 12, SPTYPE_MIG25 = 13, SPTYPE_MIG29 = 14, SPTYPE_MIG31 = 15, SPTYPE_SU15 = 9, SPTYPE_SU27 = 1, SPTYPE_F117 = 1, SPTYPE_F15E = 2, SPTYPE_F16C = 3, SPTYPE_F18C = 4, SPTYPE_J5 = 5, SPTYPE_E8C = 1, SPTYPE_OV10D = 1, SPTYPE_RC135 = 2, SPTYPE_SR71 = 3, SPTYPE_TR1 = 4, SPTYPE_TR2 = 5, SPTYPE_U2 = 6, SPTYPE_MD500 = 1, SPTYPE_OH58D = 2, SPTYPE_IL78 = 1, SPTYPE_KC10 = 2, SPTYPE_KC130R = 3, SPTYPE_KC135 = 4, SPTYPE_TU16N = 5, SPTYPE_AN12 = 1, SPTYPE_AN124 = 2, SPTYPE_AN2 = 3, SPTYPE_AN225 = 4, SPTYPE_AN70 = 5, SPTYPE_AN72 = 6, SPTYPE_C130 = 7, SPTYPE_C141 = 8, SPTYPE_C17 = 9, SPTYPE_C5 = 10, SPTYPE_IL76M = 11, SPTYPE_MV22 = 12, SPTYPE_Y8 = 13, SPTYPE_CH46 = 1, SPTYPE_CH47 = 2, SPTYPE_CH53 = 3, SPTYPE_MI26 = 4, SPTYPE_UH1N = 5, SPTYPE_UH60L = 6, SPTYPE_SACRAMENTO = 1, SPTYPE_FAGLST = 1, SPTYPE_120mmAP = 28, SPTYPE_120mmHEAT = 29, SPTYPE_105mm = 1, SPTYPE_152mm = 2, SPTYPE_73mm = 3, SPTYPE_BOFORS = 4, SPTYPE_BLU109B = 1, SPTYPE_BLU27 = 2, SPTYPE_CBU52BB = 3, SPTYPE_CBU58AB = 4, SPTYPE_CBU87 = 5, SPTYPE_CBU89B = 6, SPTYPE_DURANDAL = 7, SPTYPE_MK20ROCKEYE = 8, SPTYPE_GBU10AB = 1, SPTYPE_GBU12B = 2, SPTYPE_GBU24B = 3, SPTYPE_GPS_JSOW1 = 1, //MI added for GPS Weaps SPTYPE_GPS_JSOW2 = 2, //MI added for GPS Weaps SPTYPE_GPS_JSOW3 = 3, //MI added for GPS Weaps SPTYPE_GPS_JSSM = 4, // I-Hawk 18/12/12 - JSSM type SPTYPE_GPS_SPICE = 5, // I-Hawk 18/12/12 - Special IAM Missile type (like Spice bomb) SPTYPE_GPS_JDAM1 = 6, //MI added for GPS Weaps SPTYPE_GPS_JDAM2 = 7, //MI added for GPS Weaps SPTYPE_GBU15_GEN0 = 4, // Generation "zero", pure direct steering, use 4 as I'm not sure if 0 is valid for SPTYPEs... SPTYPE_GBU15_GEN1 = 1, // I-Hawk 8/1/13 - Added GBU-15 for Man In The Loop type AGM support SPTYPE_GBU15_GEN2 = 2, SPTYPE_GBU15_GEN3 = 3, SPTYPE_GBU15_GEN4 = 7, // Generation 4 for weapons with go-around/Loiter capability like IMI Delilah and probably also SLAM-ER SPTYPE_AGM62_GEN1 = 5, // Also save room for walleyes if we will model them right some day as some sub-type in the GBU-15 family SPTYPE_AGM62_GEN2 = 6, SPTYPE_DLP_ANAXQ14 = 1, // I-Hawk 26/1/15 - Added Data Link Pod types SPTYPE_DLP_ANASW55 = 2, SPTYPE_DLP_ANAWW13 = 3, SPTYPE_DLP_APK9 = 4, SPTYPE_MK82 = 1, SPTYPE_MK82SNAKEYE = 2, SPTYPE_MK84 = 3, SPTYPE_MK84AIR = 4, SPTYPE_LOWALT = 1, SPTYPE_CV67KENNEDY = 1, SPTYPE_CG47 = 1, SPTYPE_DECK_CLOUD1 = 1, SPTYPE_DEPTHCHARGE = 1, SPTYPE_ALQ131 = 1, SPTYPE_ALLM16SQD = 1, SPTYPE_ALLM4SQD = 2, SPTYPE_ALLM60SQD = 3, SPTYPE_CISARTSQD = 4, SPTYPE_CISATMISSQD = 5, SPTYPE_CISMORTSQD = 6, SPTYPE_CISSAMSQD = 7, SPTYPE_DPRKARTSQD = 8, SPTYPE_DPRKATMISSQD = 9, SPTYPE_DPRKMORTSQD = 10, SPTYPE_DPRKSAMSQD = 11, SPTYPE_PRCARTSQD = 12, SPTYPE_PRCATMISSQD = 13, SPTYPE_PRCMORTSQD = 14, SPTYPE_PRCSAMSQD = 15, SPTYPE_ROKARTSQD = 16, SPTYPE_ROKATMISSQD = 17, SPTYPE_ROKMORTSQD = 18, SPTYPE_ROKSAMSQD = 19, SPTYPE_USARTSQD = 20, SPTYPE_USATMISSQD = 21, SPTYPE_USMORTSQD = 22, SPTYPE_USSAMSQUAD = 23, SPTYPE_JANGWEI = 1, SPTYPE_ULSAN = 2, SPTYPE_100GAL = 1, SPTYPE_300GAL = 2, SPTYPE_370GAL = 3, SPTYPE_500GAL = 4, SPTYPE_600GAL = 5, SPTYPE_GEARDEST = 1, SPTYPE_CARGOSHP = 1, SPTYPE_GENTANKER = 2, SPTYPE_12_7mm = 1, SPTYPE_20mm = 2, SPTYPE_30mm = 3, SPTYPE_40mmGL = 4, SPTYPE_7_62mm = 5, SPTYPE_7_62mmPKT = 6, SPTYPE_76mm_3in_50cal = 7, SPTYPE_GAU12U = 8, SPTYPE_GAU8 = 9, SPTYPE_GSH23 = 10, SPTYPE_M16GUN = 11, SPTYPE_M46130mm = 12, SPTYPE_M4GUN = 13, SPTYPE_M60MGUN = 14, SPTYPE_MK15PHALANX = 15, SPTYPE_MK45 = 16, SPTYPE_MNCLRBLADE = 1, SPTYPE_AA1 = 1, SPTYPE_AA10 = 2, SPTYPE_AA10C = 3, SPTYPE_AA11 = 4, SPTYPE_AA12 = 5, SPTYPE_AA2 = 6, SPTYPE_AA2R = 7, SPTYPE_AA3 = 8, SPTYPE_AA7 = 9, SPTYPE_AA7R = 10, SPTYPE_AA8 = 11, SPTYPE_AA9 = 12, SPTYPE_AIM120 = 13, SPTYPE_AIM54 = 14, SPTYPE_AIM7 = 15, SPTYPE_AIM9M = 16, SPTYPE_AIM9P = 17, SPTYPE_AIM9R = 18, SPTYPE_AGM114 = 1, SPTYPE_AGM119 = 2, SPTYPE_AGM122 = 3, SPTYPE_AGM45 = 4, SPTYPE_AGM65A = 5, SPTYPE_AGM65B = 6, SPTYPE_AGM65D = 7, SPTYPE_AGM65G = 8, SPTYPE_AGM78 = 9, SPTYPE_AGM84 = 10, SPTYPE_AGM88 = 11, SPTYPE_AS10 = 12, SPTYPE_AS11 = 13, SPTYPE_AS12 = 14, SPTYPE_AS14 = 15, SPTYPE_AS15 = 16, SPTYPE_AS7 = 17, SPTYPE_AS9 = 18, SPTYPE_AT2 = 10, SPTYPE_AT6 = 20, SPTYPE_HELLFIRE = 21, SPTYPE_AS4 = 1, SPTYPE_AS6 = 2, SPTYPE_ADATS = 1, SPTYPE_CHAPARRAL = 2, SPTYPE_HAWK = 3, SPTYPE_HN_5_A = 4, SPTYPE_HYDRA = 5, SPTYPE_MK26 = 6, SPTYPE_NIKE = 7, SPTYPE_PATRIOT = 8, SPTYPE_RAPIER = 9, SPTYPE_RIM7 = 10, SPTYPE_SA13 = 12, SPTYPE_SA14 = 13, SPTYPE_SA15 = 14, SPTYPE_SA19 = 15, SPTYPE_SA2 = 16, SPTYPE_SA3 = 17, SPTYPE_SA4 = 18, SPTYPE_SA5 = 19, SPTYPE_SA6 = 20, SPTYPE_SA7 = 21, SPTYPE_SA8 = 22, SPTYPE_SA9 = 23, SPTYPE_SAN5 = 24, SPTYPE_STINGER = 25, SPTYPE_TOWM1046 = 1, SPTYPE_122mmAProcket = 1, SPTYPE_122mmHErocket = 2, SPTYPE_240mmROCKET = 3, SPTYPE_ASROC = 4, SPTYPE_AT3 = 5, SPTYPE_AT5 = 6, SPTYPE_FROG7 = 7, SPTYPE_M47 = 8, SPTYPE_MINUTEMAN = 9, SPTYPE_PEACEKEEPER = 11, SPTYPE_RPG_7VAT = 12, SPTYPE_SCUD = 13, SPTYPE_SS1 = 14, SPTYPE_SS18 = 15, SPTYPE_SS21 = 16, SPTYPE_SS24 = 17, SPTYPE_SS45 = 18, SPTYPE_SSN2 = 3, SPTYPE_160mmMORT = 1, SPTYPE_60mmMORT = 2, SPTYPE_M1937MORT = 3, SPTYPE_M252MORT = 4, SPTYPE_LST1179 = 1, SPTYPE_NOTHING = 1, SPTYPE_NOWEAPON = 2, SPTYPE_OSA2 = 1, SPTYPE_WILDCAT = 2, SPTYPE_PONTOONBRIDGE = 1, SPTYPE_PUFFY_CLOUD1 = 1, SPTYPE_SINGLE = 1, SPTYPE_TRIPLE = 2, SPTYPE_LAU3A = 1, SPTYPE_UB3257 = 2, SPTYPE_VIKHR = 22, SPTYPE_SMALL_CRATER1 = 1, SPTYPE_FIRETEAM = 1, SPTYPE_DD963 = 1, SPTYPE_DELTA = 1, SPTYPE_TRIDENT = 2, SPTYPE_PTK250 = 9, SPTYPE_TYPHOON = 3, SPTYPE_OSCAR = 1, SPTYPE_AKULA = 1, SPTYPE_KILO = 2, SPTYPE_LOSANGELES = 3, SPTYPE_SEAWOLF = 4, SPTYPE_MK32 = 1, SPTYPE_M167 = 1, SPTYPE_2A65 = 1, SPTYPE_M198 = 2, SPTYPE_M163 = 1, SPTYPE_P76ZSU23_4 = 2, SPTYPE_ZSU57_2 = 4, SPTYPE_CHAPARRALL = 1, SPTYPE_M2A2ADATS = 2, SPTYPE_M2A2ADV = 3, SPTYPE_SA13L = 4, SPTYPE_SA15L_GM569 = 5, SPTYPE_SA2L = 6, SPTYPE_SA4L = 7, SPTYPE_SA6L = 8, SPTYPE_M1A1 = 5, SPTYPE_M1A2 = 6, SPTYPE_M2A2 = 7, SPTYPE_M2A2BC = 8, SPTYPE_M48A5TNK = 9, SPTYPE_M60 = 10, SPTYPE_PT76 = 13, SPTYPE_T55 = 14, SPTYPE_T62 = 15, SPTYPE_T72 = 16, SPTYPE_T80 = 17, SPTYPE_T90 = 18, SPTYPE_TYPE62 = 19, SPTYPE_TYPE80 = 20, SPTYPE_TYPE85II = 21, SPTYPE_TYPE90II = 22, SPTYPE_XM8AGS = 23, SPTYPE_2S19 = 1, SPTYPE_2S3 = 2, SPTYPE_M109 = 3, SPTYPE_M110A2 = 4, SPTYPE_M1973SPARTY = 5, SPTYPE_M1974SPARTY = 6, SPTYPE_MLRS = 7, SPTYPE_SM240 = 9, SPTYPE_AVLM = 1, SPTYPE_M1MS = 2, SPTYPE_M60AVLB = 3, SPTYPE_M88AVRV = 4, SPTYPE_M9ACE = 5, SPTYPE_P76MDK_2DOZER = 6, SPTYPE_P76MT_55BRGLY = 7, SPTYPE_ACRV = 1, SPTYPE_MTLBU = 3, SPTYPE_AAV7A1 = 1, SPTYPE_AAVC7A1 = 2, SPTYPE_BMD = 3, SPTYPE_BMP1 = 4, SPTYPE_BMP1ATG = 5, SPTYPE_BMP2 = 6, SPTYPE_BMP3 = 7, SPTYPE_M113 = 9, SPTYPE_M113A3 = 10, SPTYPE_M901 = 11, SPTYPE_160mmMRTL = 1, SPTYPE_FROG7L_ZIL135 = 1, SPTYPE_MTLB = 3, SPTYPE_YW_534_APC = 4, SPTYPE_BRIGADE = 1, SPTYPE_CHINESE_SA6 = 2, SPTYPE_CHINESE_ZU23 = 3, SPTYPE_DPRK_SA2 = 4, SPTYPE_DPRK_SA3 = 5, SPTYPE_DPRK_SA5 = 6, SPTYPE_DPRK_ZSU57 = 7, SPTYPE_ROK_HAWK = 8, SPTYPE_30mmAAA = 1, SPTYPE_203mm = 6, SPTYPE_25mm = 25, SPTYPE_M2A3 = 8, SPTYPE_HUMMVSTD = 15, SPTYPE_HUMMVCARGO = 14, SPTYPE_HMMWV_AMB = 13, SPTYPE_ROK_NIKE = 9, SPTYPE_SOVIET_SA15 = 10, SPTYPE_SOVIET_SA6 = 11, SPTYPE_SOVIET_SA8 = 12, SPTYPE_US_HAWK = 13, SPTYPE_US_PATRIOT = 7, SPTYPE_SOVIET_AIR = 1, SPTYPE_US_AIR = 2, SPTYPE_DPRK_AMPH = 1, SPTYPE_SOVIET_AMPH = 2, SPTYPE_US_AMPH = 3, SPTYPE_CHINESE_TYPE80 = 2, SPTYPE_CHINESE_TYPE85II = 3, SPTYPE_CHINESE_TYPE90II = 4, SPTYPE_DPRK_T62 = 5, SPTYPE_ROK_M48 = 6, SPTYPE_SOVIET_T72 = 7, SPTYPE_SOVIET_T80 = 8, SPTYPE_SOVIET_T90 = 9, SPTYPE_US_M1 = 10, SPTYPE_US_M60 = 11, SPTYPE_US_CAV = 1, SPTYPE_CHINESE_BB = 1, SPTYPE_SOVIET_BB = 2, SPTYPE_US_BB = 3, SPTYPE_CHINESE_CV = 1, SPTYPE_SOVIET_CV = 2, SPTYPE_US_CV = 3, SPTYPE_CHINESE_CR = 1, SPTYPE_SOVIET_CR = 2, SPTYPE_US_CR = 3, SPTYPE_ROK_DD = 1, SPTYPE_SOVIET_DD = 2, SPTYPE_US_DD = 3, SPTYPE_SOVIET_ENG = 2, SPTYPE_US_ENG = 1, SPTYPE_CHINESE_FF = 1, SPTYPE_ROK_FF = 2, SPTYPE_SOVIET_FF = 3, SPTYPE_CHINESE_HQ = 2, SPTYPE_DPRK_HQ = 3, SPTYPE_ROK_HQ = 4, SPTYPE_SOVIET_HQ = 5, SPTYPE_US_HQ = 1, SPTYPE_CHINESE_INF = 2, SPTYPE_DPRK_INF = 3, SPTYPE_ROK_INF = 4, SPTYPE_SOVIET_INF = 5, SPTYPE_US_INF = 1, SPTYPE_SOVIET_MARINE = 2, SPTYPE_US_LAV25 = 1, SPTYPE_CHINESE_MECH = 2, SPTYPE_DPRK_BMP1 = 3, SPTYPE_ROK_M113 = 4, SPTYPE_SOVIET_MECH = 5, SPTYPE_US_M2 = 1, SPTYPE_DPRK_PAT = 1, SPTYPE_SOVIET_BM21 = 2, SPTYPE_SOVIET_BM24 = 3, SPTYPE_SOVIET_BM9A52 = 4, SPTYPE_US_MLRS = 5, SPTYPE_ANY_SS = 1, SPTYPE_SOVIET_SS = 2, SPTYPE_US_SS = 3, SPTYPE_ANY_TANK = 1, SPTYPE_SOVIET_TRAN = 1, SPTYPE_US_TRAN = 2, SPTYPE_CHINESE_SP = 2, SPTYPE_ROK_SP = 4, SPTYPE_SOVIET_SP = 5, SPTYPE_US_M109 = 6, SPTYPE_SOVIET_FROG7 = 2, SPTYPE_SOVIET_SCUD = 3, SPTYPE_CHINESE_SSBN = 1, SPTYPE_SOVIET_SSBN = 2, SPTYPE_US_SSBN = 3, SPTYPE_CHINESE_SSGN = 1, SPTYPE_SOVIET_SSGN = 2, SPTYPE_US_SSGN = 3, SPTYPE_CHINESE_SSN = 1, SPTYPE_SOVIET_SSN = 2, SPTYPE_US_SSN = 3, SPTYPE_SOVIET_SUP = 2, SPTYPE_US_SUP = 1, SPTYPE_CHINESE_ART = 2, SPTYPE_SOVIET_ART = 3, SPTYPE_US_M198 = 1, SPTYPE_LHD1 = 1, SPTYPE_ZSU30 = 1, SPTYPE_ZU_23AAA = 2, SPTYPE_2S6_TUNGUSKA = 1, SPTYPE_HAWKL = 2, SPTYPE_HUMMVAVG = 3, SPTYPE_LAVADATS = 4, SPTYPE_LAVADV = 5, SPTYPE_MK29L = 6, SPTYPE_NIKEL = 7, SPTYPE_PATRIOTL = 8, SPTYPE_SA2R = 9, SPTYPE_SA3L = 10, SPTYPE_SA3R = 11, SPTYPE_SA4R = 12, SPTYPE_SA5L = 13, SPTYPE_SA5R = 14, SPTYPE_SA8L = 15, SPTYPE_SA9L = 16, SPTYPE_BM21MLRS = 1, SPTYPE_BM24MLRS = 2, SPTYPE_BM9A52 = 3, SPTYPE_HUMMVTOW = 16, SPTYPE_LAVR = 1, SPTYPE_FIRETRUCK = 1, SPTYPE_HAWKRADAR = 17, SPTYPE_M997HQ = 1, SPTYPE_NIKERADAR = 18, SPTYPE_PATRIOTR = 19, SPTYPE_SA6RADAR = 20, SPTYPE_BRDM1 = 1, SPTYPE_BRDM2 = 2, SPTYPE_BRDM3 = 3, SPTYPE_BTR70 = 4, SPTYPE_BTR80 = 5, SPTYPE_FAV = 6, SPTYPE_LAV25 = 7, SPTYPE_LAVC2 = 8, SPTYPE_LAVM = 9, SPTYPE_LAVTOW = 10, SPTYPE_M998 = 12, SPTYPE_CAR = 2, SPTYPE_CARGOTRUCK = 3, SPTYPE_FUELTRUCK = 4, SPTYPE_JEEP = 5, SPTYPE_KrAz255B = 6, SPTYPE_KrAzFUEL = 7, SPTYPE_M977 = 8, SPTYPE_M977_FUEL = 9, SPTYPE_M977CARGO = 10, SPTYPE_SCUDL = 11, SPTYPE_WC_551_APC = 12, SPTYPE_120mmHE = 26, SPTYPE_105mmAP = 17, SPTYPE_105mmHE = 18, SPTYPE_115mmAP = 19, SPTYPE_115mmHE = 20, SPTYPE_125mmAP = 21, SPTYPE_125mmHE = 22, SPTYPE_135mmAP = 23, SPTYPE_135mmHE = 24, SPTYPE_155mmAAA = 3, SPTYPE_155mmHE = 7, SPTYPE_122mmHE = 5, SPTYPE_2S1 = 8, SPTYPE_ZIL135 = 1, SPTYPE_DPRK_SP_152 = 1, SPTYPE_DPRK_AAA = 1, SPTYPE_DPRK_SP_122 = 3, SPTYPE_DPRK_FROG = 4, SPTYPE_TEST = 1, SPTYPE_DPRK_SCUD = 1, SPTYPE_DPRK_T55 = 1, SPTYPE_DPRK_AIR_MOBILE = 3, SPTYPE_DPRK_BM21 = 1, SPTYPE_2_75mm = 4, SPTYPE_GBU15 = 4, SPTYPE_F18D = 6, SPTYPE_F18A = 7, SPTYPE_F18E = 4, SPTYPE_AN24 = 14, SPTYPE_MK46 = 2, SPTYPE_GPU5 = 27, SPTYPE_FAB250LD = 6, SPTYPE_FAB250HD = 7, SPTYPE_GBU28B = 7, SPTYPE_FAB250LGB = 5, SPTYPE_FAB1000LD = 8, SPTYPE_FAB1000HD = 9, SPTYPE_FAB1000LGB = 6, SPTYPE_LANTIRN_NAV = 1, SPTYPE_LANTIRN_TARG = 2, SPTYPE_AGM130 = 19, SPTYPE_AT4 = 2, SPTYPE_SA12 = 11, SPTYPE_MLRS_ROCKET = 5, SPTYPE_UB1957 = 3, SPTYPE_RPK180 = 10, SPTYPE_RPK500 = 11, SPTYPE_AA8R = 19, SPTYPE_CHAFF1 = 1, SPTYPE_300GALW = 6, SPTYPE_57MMROCK = 6, SPTYPE_DESTBOMBER = 8, SPTYPE_DISRUPTOR = 20, SPTYPE_FFG = 3, SPTYPE_ENFAC = 3, SPTYPE_DESTF16_1 = 8, SPTYPE_DESTF16_2 = 9, SPTYPE_DESTMIG29 = 17, SPTYPE_KIROV = 2, SPTYPE_ROK_MARINE = 3, SPTYPE_ROK_AAA = 14, SPTYPE_ROK_M198 = 4, SPTYPE_DESTASW = 3, SPTYPE_DESTATTACK = 14, SPTYPE_DESTAWACS = 4, SPTYPE_DESTECM = 3, SPTYPE_DESTJSTAR = 2, SPTYPE_DESTRECON = 7, SPTYPE_DESTTANKER = 6, SPTYPE_DESTTRANSPORT = 15, SPTYPE_DESTATTHELO = 9, SPTYPE_DESTRECHELO = 3, SPTYPE_DESTTRANHELO = 7, SPTYPE_DESTMIG19 = 18, SPTYPE_DESTMIG21 = 19, SPTYPE_RIFLE = 30, SPTYPE_RES_INF_SQUAD = 24, SPTYPE_ALL_RESERVE = 1, SPTYPE_DEBRIS1 = 1, SPTYPE_DEBRIS2 = 2, SPTYPE_DEBRIS3 = 3, SPTYPE_CRATER2 = 1, SPTYPE_CRATER3 = 2, SPTYPE_CRATER4 = 3, SPTYPE_DESTIL28 = 15, SPTYPE_DESTMIG23MS = 20, SPTYPE_DESTSU25 = 16, SPTYPE_DESTSU27 = 21, SPTYPE_DESTAN2 = 16, SPTYPE_30MM_TAIL_GUN = 1, SPTYPE_DPRK_BMP2 = 6, SPTYPE_DPRK_TOW_ART = 1, SPTYPE_D30 = 3, SPTYPE_SIX = 3, SPTYPE_QUAD = 4, SPTYPE_GUYDIE = 25, SPTYPE_DOWN_PILOT = 26, SPTYPE_DPRK_FF = 3, SPTYPE_ROK_PATROL = 2, SPTYPE_240MM = 8, SPTYPE_NUM380 = 1, SPTYPE_NUM270 = 2, SPTYPE_NUM160 = 3, SPTYPE_NAJIN = 4, SPTYPE_AC130 = 16, SPTYPE_F16BLU = 14, SPTYPE_F4 = 15, SPTYPE_F5 = 16, SPTYPE_F16B = 8, SPTYPE_PRC_MIG21 = 16, SPTYPE_CIS_MIG29 = 17, SPTYPE_CIS_SU27 = 18, SPTYPE_PRC_SU27 = 19, SPTYPE_57MM_HE = 31, SPTYPE_SINGLE_AA = 5, SPTYPE_2RAIL = 6, SPTYPE_MAVRACK = 7, SPTYPE_MUH1 = 7, SPTYPE_CUH1 = 8, SPTYPE_NUM01 = 4, SPTYPE_RCKT1 = 1, SPTYPE_AA10A = 21, SPTYPE_DPRK_HART = 5, SPTYPE_ALL_AK47SQUAD = 27, SPTYPE_AK47 = 32, SPTYPE_CF16A = 8, SPTYPE_BIRACK = 8, SPTYPE_HBIRACK = 9, SPTYPE_HTRIRACK = 10, SPTYPE_HONERACK = 11, SPTYPE_RTRIRACK = 12, SPTYPE_ONELAU3A = 1, SPTYPE_BILAU3A = 2, SPTYPE_TRILAU3A = 3, SPTYPE_NUM23RW = 5, SPTYPE_NUM05LW = 6, SPTYPE_WLOADER = 2, SPTYPE_APU = 3, SPTYPE_WTRAILER = 4, SPTYPE_CARRIER = 7, //JP0410 }; /* Mode Class table Entries */ enum Mode_Types{ MODE_CRIMSON = 1, MODE_NORMAL = 0, MODE_SHARK = 2, MODE_TIGER = 4, MODE_VIPER = 3, }; /* data Type Class table Entries */ enum Data_Types{ DTYPE_MIN = 0, // JB 010106 for sanity checks DTYPE_FEATURE = 1, DTYPE_NONE = 2, DTYPE_OBJECTIVE = 3, DTYPE_UNIT = 4, DTYPE_VEHICLE = 5, DTYPE_WEAPON = 6, DTYPE_MAX = 7, // JB 010106 for sanity checks }; /* Bounding Box Class table Entries */ enum Bbox_Types{ BBOX_NOTHING = 0, BBOX_120MMAP = 1, BBOX_275ROCK = 2, BBOX_2S19 = 3, BBOX_2S6 = 4, BBOX_370GAL = 5, BBOX_A10 = 6, BBOX_A37 = 7, BBOX_A50 = 8, BBOX_A6 = 9, BBOX_AA10 = 10, BBOX_AA10C = 11, BBOX_AA11 = 12, BBOX_AA12 = 13, BBOX_AA2 = 14, BBOX_AA2R = 15, BBOX_AA3 = 16, BBOX_AA7 = 17, BBOX_AA7R = 18, BBOX_AA8 = 19, BBOX_AA9 = 20, BBOX_AAV7A1 = 21, BBOX_AC130 = 22, BBOX_AGM114 = 23, BBOX_AGM119 = 24, BBOX_AGM122 = 25, BBOX_AGM45 = 26, BBOX_AGM65B = 27, BBOX_AGM65D = 28, BBOX_AGM65G = 29, BBOX_AGM78 = 30, BBOX_AGM84 = 31, BBOX_AGM88 = 32, BBOX_AH1 = 33, BBOX_AH64 = 34, BBOX_AH64D = 35, BBOX_AH66 = 36, BBOX_AIM120 = 37, BBOX_AIM54 = 38, BBOX_AIM7 = 39, BBOX_AIM9M = 40, BBOX_AIM9P = 41, BBOX_AIM9R = 42, BBOX_AKULA = 43, BBOX_ALQ131 = 44, BBOX_AN12 = 45, BBOX_AN124 = 46, BBOX_AN14 = 47, BBOX_AN2 = 48, BBOX_AN225 = 49, BBOX_AN24 = 50, BBOX_AN70 = 51, BBOX_AN72 = 52, BBOX_APT1 = 53, BBOX_AS10 = 54, BBOX_AS14 = 55, BBOX_AS15 = 56, BBOX_AS4 = 57, BBOX_AS6 = 58, BBOX_AS7 = 59, BBOX_AS9 = 60, BBOX_AT3 = 61, BBOX_B1 = 62, BBOX_B2 = 63, BBOX_B52 = 64, BBOX_B52G = 65, BBOX_BARRACKS = 66, BBOX_BM24 = 67, BBOX_BMP = 68, BBOX_BRDM2 = 69, BBOX_BRIDGE1 = 70, BBOX_BRIDGE2 = 71, BBOX_BRIDGE3 = 72, BBOX_BTR80 = 73, BBOX_BUILD1 = 74, BBOX_BUILD2 = 75, BBOX_BUNKER1 = 76, BBOX_C130 = 77, BBOX_C141 = 78, BBOX_C17 = 79, BBOX_C5 = 80, BBOX_CBU528 = 81, BBOX_CH46 = 82, BBOX_CH47 = 83, BBOX_CHAPARRAL = 84, BBOX_CITY_HALL = 85, BBOX_CNC1 = 86, BBOX_DELTA = 87, BBOX_DOCK1 = 88, BBOX_DURANDAL = 89, BBOX_E2C = 90, BBOX_E3 = 91, BBOX_E3BOOM = 92, BBOX_E8C = 93, BBOX_EA6B = 94, BBOX_EF111 = 95, BBOX_EF2000 = 96, BBOX_F117 = 97, BBOX_F14 = 98, BBOX_F15C = 99, BBOX_F15E = 100, BBOX_F16A = 101, BBOX_F16C = 102, BBOX_F18 = 103, BBOX_F18A = 104, BBOX_F18D = 105, BBOX_F18E = 106, BBOX_F22 = 107, BBOX_F4 = 108, BBOX_F4G = 109, BBOX_F5 = 110, BBOX_F5E = 111, BBOX_FAB250 = 112, BBOX_FACTORY1 = 113, BBOX_FACTORY2 = 114, BBOX_FB111 = 115, BBOX_FROG7 = 116, BBOX_FROG7L = 117, BBOX_FUELTANK2 = 118, BBOX_FUELTRUCK = 119, BBOX_GBU10 = 120, BBOX_GBU12 = 121, BBOX_GBU15 = 122, BBOX_GBU24B = 123, BBOX_HARRIER = 124, BBOX_HAWK = 125, BBOX_HAWKL = 126, BBOX_HELLFIRE = 127, BBOX_HIGHRISE1 = 128, BBOX_HMMWV = 129, BBOX_HMVAMB = 130, BBOX_HMVAVG = 131, BBOX_HMVCAR = 132, BBOX_HMVTOW = 133, BBOX_HOUSE1 = 134, BBOX_HOUSE2 = 135, BBOX_HOUSE3 = 136, BBOX_HOUSE4 = 137, BBOX_IL28 = 138, BBOX_IL76 = 139, BBOX_IL78 = 140, BBOX_J5 = 141, BBOX_J7 = 142, BBOX_J8 = 143, BBOX_KC10 = 144, BBOX_KC130 = 145, BBOX_KC135 = 146, BBOX_KH50 = 147, BBOX_KILO = 148, BBOX_LAU3A = 149, BBOX_LAV25 = 150, BBOX_LAVADV = 151, BBOX_LAVTOW = 152, BBOX_LOSANGELES = 153, BBOX_M110A2 = 154, BBOX_M113 = 155, BBOX_M163 = 156, BBOX_M1A1 = 157, BBOX_M2 = 158, BBOX_M2ADAT = 159, BBOX_M2ADV = 160, BBOX_M48 = 161, BBOX_M60 = 162, BBOX_M88 = 163, BBOX_M901 = 164, BBOX_M977C = 165, BBOX_M977F = 166, BBOX_M997 = 167, BBOX_M998 = 168, BBOX_MI24 = 169, BBOX_MI26 = 170, BBOX_MI8 = 171, BBOX_MIG19 = 172, BBOX_MIG21 = 173, BBOX_MIG23 = 174, BBOX_MIG25 = 175, BBOX_MIG27 = 176, BBOX_MIG29 = 177, BBOX_MIG31 = 178, BBOX_MINUTEMAN = 179, BBOX_MIRAGE = 180, BBOX_MK82 = 181, BBOX_MK84 = 182, BBOX_MLRS = 183, BBOX_MTLBU = 184, BBOX_MV22 = 185, BBOX_NEW1 = 186, BBOX_NEW2 = 187, BBOX_NEW3 = 188, BBOX_NEW4 = 189, BBOX_NONE = 190, BBOX_NUKE_PLANT = 191, BBOX_OFFICE1 = 192, BBOX_OFFICE2 = 193, BBOX_OH58 = 194, BBOX_OSCAR = 195, BBOX_OV10D = 196, BBOX_P3 = 197, BBOX_PATLAUNCH = 198, BBOX_PATRIOT = 199, BBOX_PEACEKEEPER = 200, BBOX_PT76 = 201, BBOX_Q5 = 202, BBOX_RAIL1 = 203, BBOX_RAPIER = 204, BBOX_RC135 = 205, BBOX_REFINERY1 = 206, BBOX_RTOWER = 207, BBOX_S_RADAR = 208, BBOX_S1 = 209, BBOX_S3 = 210, BBOX_SA10 = 211, BBOX_SA13 = 212, BBOX_SA13L = 213, BBOX_SA2 = 214, BBOX_SA2L = 215, BBOX_SA2R = 216, BBOX_SA3 = 217, BBOX_SA3L = 218, BBOX_SA3R = 219, BBOX_SA4 = 220, BBOX_SA4L = 221, BBOX_SA4R = 222, BBOX_SA5 = 223, BBOX_SA5L = 224, BBOX_SA5R = 225, BBOX_SA6 = 226, BBOX_SA6L = 227, BBOX_SA7 = 228, BBOX_SA8 = 229, BBOX_SA8L = 230, BBOX_SCUDL = 231, BBOX_SEAWOLF = 232, BBOX_SH3 = 233, BBOX_SINGLE_RACK = 234, BBOX_SMALL_CRATER1 = 235, BBOX_SR71 = 236, BBOX_SS1 = 237, BBOX_SS18 = 238, BBOX_SS21 = 239, BBOX_SS24 = 240, BBOX_SS45 = 241, BBOX_STINGER = 242, BBOX_SU15 = 243, BBOX_SU24 = 244, BBOX_SU25 = 245, BBOX_SU27 = 246, BBOX_SU7 = 247, BBOX_T62 = 248, BBOX_T72 = 249, BBOX_T80 = 250, BBOX_TAXI2 = 251, BBOX_TR1 = 252, BBOX_TR2 = 253, BBOX_TRIDENT = 254, BBOX_TRIPLE_RACK = 255, BBOX_TU16 = 256, BBOX_TU160 = 257, BBOX_TU16N = 258, BBOX_TU20 = 259, BBOX_TU22 = 260, BBOX_TU95 = 261, BBOX_TYPHOON = 262, BBOX_U2 = 263, BBOX_UH1H = 264, BBOX_UH60 = 265, BBOX_UH60L = 266, BBOX_WAREHOUSE1 = 267, BBOX_WAReHOUSE2 = 268, BBOX_Y12 = 269, BBOX_Y8 = 270, BBOX_ZIL135 = 271, BBOX_ZSU23_4 = 272, BBOX_ZSU30 = 273, BBOX_ZSU57 = 274, BBOX_M109 = 277, BBOX_GPU5 = 278, BBOX_GBU28B = 279, BBOX_FAB1000 = 280, BBOX_LNTRN = 281, BBOX_AGM130 = 282, BBOX_AT4 = 283, BBOX_SA14 = 284, BBOX_SA12 = 285, BBOX_CHAPMIS = 286, BBOX_HYDRA = 287, BBOX_UB1957 = 288, BBOX_PTK250 = 289, BBOX_RPK180 = 290, BBOX_RPK500 = 291, BBOX_TOWM1046 = 292, BBOX_M47 = 293, BBOX_AA8R = 294, BBOX_300GALW = 295, BBOX_300GAL = 296, BBOX_CHAFF = 297, BBOX_57MMROCK = 298, BBOX_M198 = 299, BBOX_KRAZ255B = 300, BBOX_APT4 = 301, BBOX_APT5 = 302, BBOX_HOUSE6 = 303, BBOX_HOUSE7 = 304, BBOX_HOUSE8 = 305, BBOX_BARN1 = 306, BBOX_BARN2 = 307, BBOX_HOUSE9 = 308, BBOX_HOUSE10 = 309, BBOX_HOUSE11 = 310, BBOX_TWNHALL1 = 311, BBOX_YARD1 = 312, BBOX_SHOP4 = 313, BBOX_SHOP5 = 314, BBOX_HANGAR9 = 315, BBOX_HANGAR10 = 316, BBOX_RUNWAY3 = 317, BBOX_RUNWAY4 = 318, BBOX_TEMPLE1 = 319, BBOX_SHOP6 = 320, BBOX_HOUSE5 = 321, BBOX_SHED2 = 322, BBOX_SHED3 = 323, BBOX_WTOWER2 = 324, BBOX_WTOWER3 = 325, BBOX_SHRINE1 = 326, BBOX_OFFICE7 = 327, BBOX_APARTMENT6 = 328, BBOX_RAMP = 329, BBOX_RAMP2 = 330, BBOX_STABLE1 = 331, BBOX_PARK1 = 332, BBOX_TREE2 = 333, BBOX_TREE3 = 334, BBOX_TREE4 = 335, BBOX_HOUSE12 = 336, BBOX_OFFICE3 = 337, BBOX_OFFICE4 = 338, BBOX_OFFICE5 = 339, BBOX_OFFICE6 = 340, BBOX_OFFICE8 = 341, BBOX_SKYSCRAPER1 = 342, BBOX_SKYSCRAPER2 = 343, BBOX_OFF_BLOCK = 344, BBOX_APARTMENT3 = 345, BBOX_CITY_HALL2 = 346, BBOX_BARRACKS2 = 347, BBOX_CHURCH2 = 348, BBOX_TEMPLE2 = 349, BBOX_RPG_7VAT = 350, BBOX_HN_5_A = 351, BBOX_ADATS = 352, BBOX_BLOWNUP = 353, BBOX_OFFICE9 = 354, BBOX_OFFICE10 = 355, BBOX_OFFICE11 = 356, BBOX_OFFICE12 = 357, BBOX_OFFICE13 = 358, BBOX_OFFICE14 = 359, BBOX_OFFICE15 = 360, BBOX_OFFICE16 = 361, BBOX_OFFICE17 = 362, BBOX_RAMP1 = 363, BBOX_LRAMP1 = 364, BBOX_LSPAN1 = 365, BBOX_LTOWER1 = 366, BBOX_LRAMP2 = 367, BBOX_LSPAN2 = 368, BBOX_TEST = 369, BBOX_OFF_BLOCK2 = 370, BBOX_OFF_BLOCK3 = 371, BBOX_OFF_BLOCK4 = 372, BBOX_OFF_BLOCK5 = 373, BBOX_OFF_BLOCK6 = 374, BBOX_OFF_BLOCK7 = 375, BBOX_OFF_BLOCK9 = 376, BBOX_WAREHOUSE3 = 377, BBOX_WAREHOUSE4 = 378, BBOX_TVSTN1 = 379, BBOX_HOTEL1 = 380, BBOX_SM_BRIDGE3 = 381, BBOX_MISS_LAUN = 382, BBOX_SAM_LAUN = 383, BBOX_MISS_FLAME = 384, BBOX_ENG_FIRE = 385, BBOX_SM_FACT1 = 386, BBOX_SM_FACT2 = 387, BBOX_SM_FACT3 = 388, BBOX_4KRUNWAY = 389, BBOX_FLARE1 = 390, BBOX_EXPLOSION1 = 391, BBOX_TANK_HULK = 392, BBOX_RUN2K = 393, BBOX_RN23K = 394, BBOX_RN2MID = 395, BBOX_RN2NUM = 396, BBOX_RN2THR = 397, BBOX_FFG = 398, BBOX_ENFAC = 399, BBOX_GENTANKER = 400, BBOX_CV67 = 401, BBOX_CG47 = 402, BBOX_ULSAN = 403, BBOX_OFFICE18 = 404, BBOX_OFFICE19 = 405, BBOX_OFFICE20 = 406, BBOX_OFFICE21 = 407, BBOX_OFFICE22 = 408, BBOX_OFFICE23 = 409, BBOX_OFFICE24 = 410, BBOX_OFFICE25 = 411, BBOX_OFFICE26 = 412, BBOX_KIROV = 413, BBOX_RUNWAY = 414, BBOX_RUNWAY_GA = 415, BBOX_RUNWAY_NPGA = 416, BBOX_RUNWAY_NPGB = 417, BBOX_RUNWAY_NPGC = 418, BBOX_RUNWAY_PFLA = 419, BBOX_RUNWAY_PFGB = 420, BBOX_RUNWAY_PFGA = 421, BBOX_RUNWAY_PFLB = 422, BBOX_LIGHTS_1 = 423, BBOX_LIGHTS_2 = 424, BBOX_HANGAR11 = 425, BBOX_HANGAR12 = 426, BBOX_WTOWER4 = 427, BBOX_CTRL_TOWER2 = 428, BBOX_EJECT1 = 429, BBOX_EJECT2 = 430, BBOX_VASI_LB = 431, BBOX_VASI_LF = 432, BBOX_VASI_RB = 433, BBOX_VASI_RF = 434, BBOX_AEXPLOSION1 = 435, BBOX_SIX_RACK = 436, BBOX_QUAD_RACK = 437, }; /* Visual Index Class table Entries */ enum Vis_Types{ // ================================================================= // 17NOV03 - FRB - Tanker Parent #s // Added KC-130, 5 boom-equipped tankers and 5 drogue-equipped tankers VIS_KC10 = 907, VIS_KC135 = 906, VIS_TNKR_BOOM1 = 2200, VIS_TNKR_BOOM2 = 2201, VIS_TNKR_BOOM3 = 2202, VIS_TNKR_BOOM4 = 2203, VIS_TNKR_BOOM5 = 2204, VIS_IL78 = 1218, VIS_KC130 = 887, VIS_TNKR_DROGUE1 = 2205, VIS_TNKR_DROGUE2 = 2206, VIS_TNKR_DROGUE3 = 2207, VIS_TNKR_DROGUE4 = 2208, VIS_TNKR_DROGUE5 = 2209, // ================================================================= // 17NOV03 - FRB - Tanker Boom/Drogue Parent #s // Added 5 tanker booms and 5 tanker drogues // VIS_KCBOOM1 goes with VIS_TNKR_BOOM1, VIS_KCBOOM2 goes with VIS_TNKR_BOOM2, etc. // VIS_RDROGUE1 goes with VIS_TNKR_DROGUE1, VIS_RDROGUE2 goes with VIS_TNKR_DROGUE2, etc. VIS_KC135BOOM = 1221, VIS_KC10BOOM = 1215, VIS_KCBOOM1 = 2210, VIS_KCBOOM2 = 2211, VIS_KCBOOM3 = 2212, VIS_KCBOOM4 = 2213, VIS_KCBOOM5 = 2214, VIS_RDROGUE = 1223, // IL-78 and KC-130 VIS_RDROGUE1 = 2215, VIS_RDROGUE2 = 2216, VIS_RDROGUE3 = 2217, VIS_RDROGUE4 = 2218, VIS_RDROGUE5 = 2219, VIS_KCDROGUE1 = 2220, // Drogues for KC's with both boom and drogue VIS_KCDROGUE2 = 2221, // vvvv VIS_KCDROGUE3 = 2222, // vvvv VIS_KCDROGUE4 = 2223, // vvvv VIS_KCDROGUE5 = 2224, // Drogues for KC's with both boom and drogue // ================================================================= VIS_BRIDGE1 = 159, VIS_A10 = 891, VIS_F16C = 1052, VIS_B52G = 1051, VIS_M1A1 = 118, VIS_MIG29 = 74, VIS_A50 = 904, VIS_AA10 = 881, VIS_AA10C = 882, VIS_AA11 = 883, VIS_AA2 = 884, VIS_AA2R = 931, VIS_AA7 = 932, VIS_AA7R = 933, VIS_AA8 = 934, VIS_AA9 = 935, VIS_AAV7A1 = 209, VIS_AGM45 = 920, VIS_AGM65B = 936, VIS_AGM65D = 937, VIS_AGM65G = 938, VIS_AGM84 = 939, VIS_AGM88 = 940, VIS_AIM120 = 886, VIS_AIM54 = 941, VIS_AIM7 = 887, VIS_AIM9M = 1054, VIS_AS10 = 942, VIS_AS14 = 943, VIS_AS4 = 944, VIS_AS6 = 945, VIS_AS7 = 946, VIS_AS9 = 947, VIS_SCUDL = 132, VIS_BMP = 211, VIS_BRDM2 = 212, VIS_CHAPARRAL = 991, VIS_DCLUBBLK = 792, VIS_DCNC02 = 793, VIS_DCOOLT01 = 161, VIS_DCTR03 = 146, VIS_DDEPOT02 = 204, VIS_DDEPOT01 = 900, VIS_DDEPOT03 = 17, VIS_DDOCK01 = 18, VIS_DDOCK06 = 516, VIS_DDUMP01 = 526, VIS_DF02_01 = 527, VIS_DF02_02 = 671, VIS_DF02_03 = 794, VIS_E3 = 1069, VIS_EF111 = 896, VIS_F117 = 889, VIS_F14 = 897, VIS_F15C = 898, VIS_F4 = 899, VIS_F5E = 901, VIS_FB111 = 888, VIS_HAWK = 240, VIS_IL76 = 903, VIS_LAV25 = 222, VIS_M113 = 226, VIS_M163 = 990, VIS_M2 = 244, VIS_MIG19 = 908, VIS_MIG21 = 909, VIS_MIG23 = 910, VIS_MIG25 = 911, VIS_MK82 = 142, VIS_MK84 = 959, VIS_MLRS = 880, VIS_F18A = 139, VIS_AN24 = 929, VIS_F18D = 138, VIS_HANGAR9 = 1009, VIS_T62 = 136, VIS_SA2R = 833, VIS_SA3R = 834, VIS_SA4R = 835, VIS_SA5R = 836, VIS_UB1957 = 70, VIS_DF02_04 = 795, VIS_DF02_05 = 796, VIS_DHANGAR07 = 797, VIS_DHANGAR08 = 798, VIS_DHANGAR09 = 799, VIS_DHOSP02 = 800, VIS_DN01_01 = 801, VIS_DN01_02 = 802, VIS_DN01_03 = 803, VIS_DN01_04 = 804, VIS_DN01_05 = 805, VIS_DOBLK09 = 806, VIS_DPP01_01 = 807, VIS_DPP01_02 = 808, VIS_DPP01_03 = 809, VIS_DPP01_04 = 810, VIS_DPP01_05 = 811, VIS_SA12 = 979, VIS_SA13 = 962, VIS_SA13L = 133, VIS_SA2 = 230, VIS_SA4 = 234, VIS_SA4L = 235, VIS_SA6 = 242, VIS_SA6L = 243, VIS_SA8 = 238, VIS_STINGER = 957, VIS_SU25 = 913, VIS_SU27 = 914, VIS_T55 = 137, VIS_T72 = 877, VIS_T80 = 878, VIS_AEXPLOSION1 = 120, VIS_BLU109B = 965, VIS_AN2 = 893, VIS_AH64 = 892, VIS_DURANDAL = 923, VIS_GBU10 = 953, VIS_BARRACKS1 = 145, VIS_TANKLG01 = 147, VIS_HANGAR2 = 148, VIS_R02_NPGA = 149, VIS_UB3257 = 71, VIS_RPK500 = 72, VIS_DPP02_01 = 812, VIS_DPP02_02 = 813, VIS_DPP02_03 = 814, VIS_DPP03_01 = 815, VIS_DPP03_02 = 816, VIS_DPP03_03 = 817, VIS_DPP04_01 = 818, VIS_DR03_05 = 819, VIS_DR03_06 = 820, VIS_DSHED04 = 821, VIS_DTANKSM01 = 822, VIS_DTRNSFR01 = 823, VIS_DUPTANK01 = 824, VIS_DWAREHS02 = 825, VIS_DWAREHS03 = 826, VIS_DWAREHS05 = 827, VIS_BLU27 = 922, VIS_CBU = 951, VIS_MK82SnakeEye = 958, VIS_ALQ131 = 921, VIS_300GAL = 918, VIS_370GAL = 919, VIS_600GAL = 930, VIS_CH47 = 895, VIS_RECPOD = 961, VIS_LAU3A = 924, VIS_M109 = 225, VIS_AGM65A = 885, VIS_AT6 = 948, VIS_OH58D = 912, VIS_HANGAR8 = 144, VIS_GBU28B = 73, VIS_FACTORY1L = 75, VIS_FACTORY1R = 76, VIS_FACTORY1_SHIP = 77, VIS_DWTRTWR01 = 828, VIS_MAYDAY = 269, VIS_KOEX = 271, VIS_ARCH = 273, VIS_KORYO = 275, VIS_STOWER = 277, VIS_RYUGYONG = 285, VIS_DRYUGYONG = 830, VIS_M48 = 831, VIS_SM240 = 832, VIS_SA6R = 837, VIS_HAWKRADAR = 838, VIS_PATRIOTRAD = 839, VIS_KRAZ255BF = 840, VIS_OLY1 = 841, VIS_OLY2 = 842, VIS_OLY3 = 843, VIS_OLY4 = 844, VIS_OLY5 = 845, VIS_PMJ1 = 846, VIS_BRIDGE1_1D = 1189, VIS_AH1 = 829, VIS_AH64D = 3, VIS_IL28 = 902, VIS_KA50 = 905, VIS_MD500 = 890, VIS_MI24 = 119, VIS_TU16N = 915, VIS_UH1H = 916, VIS_UH60L = 917, VIS_OFFICE7 = 121, VIS_SINGLE_RACK = 140, VIS_TRIPLE_RACK = 141, VIS_PUFFY_CLOUD1 = 7, VIS_WAREHOUSE1 = 560, VIS_SMALL_CRATER1 = 143, VIS_PMJ2 = 847, VIS_DMZSFNC = 848, VIS_KIM2 = 849, VIS_NBBRD1 = 850, VIS_NBBRD2 = 851, VIS_CLUBBLK = 852, VIS_RWYPATCH = 853, VIS_NAJIN = 854, VIS_OSA2 = 855, VIS_WILDCAT = 856, VIS_HELLFIRE = 857, VIS_MK84AIR = 858, VIS_CSHIP1 = 859, VIS_CSHIP2 = 860, VIS_CSHIP3 = 861, VIS_CSHIP4 = 862, VIS_AC130 = 863, VIS_F15E = 864, VIS_ZIL135 = 1053, VIS_WEXPLOSION1 = 47, VIS_TAXI_01 = 48, VIS_AV8B = 865, VIS_PRC_MIG21 = 866, VIS_CIS_MIG29 = 867, VIS_CIS_SU27 = 868, VIS_PRC_SU27 = 869, VIS_TYPE85II = 166, VIS_VRCOCKPIT_MP = 870, VIS_2RAIL = 871, VIS_1RAIL = 872, VIS_MAVRACK = 873, VIS_MUH1 = 181, VIS_UPTANK1 = 78, VIS_SMOKESTACK1 = 80, VIS_PARKINGLOT1 = 81, VIS_HOUSE1 = 300, VIS_DAPT01 = 301, VIS_NUM380 = 151, VIS_CUH1 = 874, VIS_BRIDGE1_2D = 1190, VIS_RWYLIT = 1191, VIS_GRLINE = 1192, VIS_YRLINE = 1193, VIS_THR160 = 1194, VIS_MNAVBEAC = 1195, VIS_F16PIT = 1196, VIS_F16PIT_MP = 1197, VIS_NUM01 = 1198, VIS_LB02W = 1199, VIS_LB02 = 1200, VIS_HOUSE5 = 171, VIS_HOUSE4 = 170, VIS_HOUSE3 = 169, VIS_SHOP1 = 163, VIS_HOUSE2 = 167, VIS_APT1 = 158, VIS_OFFICE2 = 1040, VIS_TANKSM01 = 1034, VIS_DOCK1 = 165, VIS_REFINERY1 = 179, VIS_RAIL1 = 180, VIS_CITY_HALL = 162, VIS_RTOWER = 178, VIS_N01_01 = 172, VIS_OFFICE1 = 173, VIS_SHOP2 = 164, VIS_FACTORY2 = 157, VIS_WAREHOUSE2 = 117, VIS_R02_OVER = 152, VIS_ADMIN1 = 150, VIS_FAB1000LGB = 966, VIS_FAB1000HD = 967, VIS_FAB1000LD = 968, VIS_NUM270 = 153, VIS_ADMIN02 = 154, VIS_CTR01 = 155, VIS_DEPO03 = 156, VIS_R02OVER = 160, VIS_TAXIS02 = 993, VIS_APT2 = 168, VIS_CBU89 = 950, VIS_N01_03 = 82, VIS_N01_04 = 83, VIS_PARKINGLOT2 = 84, VIS_COOL_TWR1 = 85, VIS_CONT_DOME1 = 86, VIS_R03_NPGB = 1006, VIS_R03_PGA = 1023, VIS_R03_PGB = 1030, VIS_DARCH = 1201, VIS_DOLY1 = 1202, VIS_DOLY2 = 1203, VIS_DOLY3 = 1204, VIS_DOLY4 = 1205, VIS_DOLY5 = 1206, VIS_DKORYO = 1207, VIS_DMAYDAY = 1208, VIS_DKIM2 = 1209, VIS_DKOEX = 1210, VIS_LB01 = 1211, VIS_LB03 = 1212, VIS_LB04 = 1213, VIS_POPMENU = 1214, VIS_BMP2 = 1216, VIS_BMP3 = 1217, VIS_DBMB = 1036, VIS_DBMBLW = 1037, VIS_DBMBRW = 1038, VIS_N01_05 = 88, VIS_TRANSFORMER1 = 89, VIS_R03_PGC = 1035, VIS_TAXIS03L = 68, VIS_ZU23 = 1219, VIS_ZSU57_2 = 1220, VIS_BM21 = 1222, VIS_HTS = 1224, VIS_LANTIRN = 1225, VIS_NIKEL = 1226, VIS_RCKT1 = 1227, VIS_FAB250LGB = 969, VIS_FAB250LD = 970, VIS_FAB250HD = 927, VIS_KRAZ255B = 994, VIS_SHED4 = 90, VIS_WAREHOUSE5 = 91, VIS_DMIG19FUS = 92, VIS_DMIG19LW = 93, VIS_DMIG19RW = 94, VIS_DMIG19TL = 95, VIS_DMIG21FUS = 96, VIS_R03OPGA = 1228, VIS_R03OPGD = 1229, VIS_OSANLIT = 1230, VIS_1RWYLIT = 1231, VIS_2RWYLIT = 1232, VIS_CF16FRN = 1233, VIS_CF16LST = 1234, VIS_CF16LWG = 1235, VIS_CF16MID = 1236, VIS_CF16NOS = 1237, VIS_CF16RST = 1238, VIS_AT3 = 210, VIS_BTR80 = 213, VIS_FROG7 = 214, VIS_BR_TOP1_1 = 1073, VIS_BR_TOP1_2 = 1081, VIS_TAXIS03U = 69, VIS_F02_03 = 79, VIS_CF16RWG = 1239, VIS_KIMPOLIT = 1240, VIS_SEOULLIT = 1241, VIS_SUNANLIT = 1242, VIS_SUNANLIT2 = 1243, VIS_WONSANLIT = 1244, VIS_GENCARGOSHP = 1245, VIS_F5SHADOW = 1246, VIS_F14SHADOW = 1247, VIS_F15SHADOW = 1248, VIS_F18SHADOW = 1249, VIS_THP01 = 1250, VIS_DMIG21LW = 97, VIS_DMIG21RW = 98, VIS_DMIG21TL = 99, VIS_R03_NPGC = 87, VIS_HNGR05 = 116, VIS_R04AGA = 456, VIS_R04AGB = 457, VIS_THP02 = 1251, VIS_THP02LR = 1252, VIS_THP02RL = 1253, VIS_THP03 = 1254, VIS_THP05LR = 1255, VIS_THP05RL = 1256, VIS_THP08 = 1257, VIS_THP11 = 1258, VIS_THP12 = 1259, VIS_THP14 = 1260, VIS_THP14LR = 1261, VIS_THP14RL = 1262, VIS_THP15 = 1263, VIS_THP16 = 1264, VIS_THP16LR = 1265, VIS_THP16RL = 1266, VIS_THP18 = 1267, VIS_THP19 = 1268, VIS_PP01_01 = 174, VIS_WTOWER1 = 175, VIS_RADAR1 = 176, VIS_RADAR2 = 177, VIS_BUNKER2 = 182, VIS_CHURCH1 = 183, VIS_DEPOT1 = 184, VIS_DEPOT2 = 185, VIS_FACTORY3 = 186, VIS_DOCK2 = 187, VIS_HANGAR1 = 188, VIS_HANGAR3 = 189, VIS_HANGAR6 = 190, VIS_HANGAR7 = 191, VIS_N01_02 = 192, VIS_HELIPAD1 = 193, VIS_PIER1 = 194, VIS_PPOLE1 = 195, VIS_PTOWER1 = 196, VIS_RTOWER2 = 197, VIS_RADAR3 = 198, VIS_RADAR4 = 199, VIS_RADAR5 = 200, VIS_RADAR6 = 201, VIS_RADAR7 = 202, VIS_RADAR8 = 203, VIS_SHOP3 = 205, VIS_2S19 = 206, VIS_2S6 = 207, VIS_BM24 = 208, VIS_FROG7L = 215, VIS_FUELTRUCK = 216, VIS_HMVAVG = 217, VIS_THP20 = 1269, VIS_THP20LR = 1270, VIS_GBU15 = 928, VIS_CBU58 = 949, VIS_PATRIOT = 952, VIS_GBU24 = 954, VIS_GSH23 = 955, VIS_MK20 = 956, VIS_MK46 = 992, VIS_NIKE = 960, VIS_GPU5 = 964, VIS_LNTRN_N = 971, VIS_LNTRN_T = 972, VIS_AGM130 = 973, VIS_AT2 = 974, VIS_AT4 = 975, VIS_VIKHR = 976, VIS_AT5 = 977, VIS_SA14 = 978, VIS_CHAPMIS = 963, VIS_PTK250 = 980, VIS_RPK180 = 981, VIS_TOWM1046 = 982, VIS_M47 = 983, VIS_AA8R = 984, VIS_CHAFF = 986, VIS_300GALW = 987, VIS_57MMROCK = 988, VIS_M198 = 989, VIS_APT4 = 995, VIS_HMVTOW = 218, VIS_HMMWV = 219, VIS_HMVCAR = 220, VIS_HMVAMB = 221, VIS_LAVADV = 223, VIS_LAVTOW = 224, VIS_M88 = 227, VIS_M977F = 228, VIS_M977C = 229, VIS_SA2L = 231, VIS_SA3 = 232, VIS_SA3L = 233, VIS_SA5 = 236, VIS_SA5L = 237, VIS_SA8L = 239, VIS_HAWKL = 241, VIS_M2ADAT = 875, VIS_M2ADV = 876, VIS_ZSU23_4 = 879, VIS_GBU12 = 925, VIS_275ROCK = 926, VIS_APT5 = 996, VIS_SHOP4 = 1007, VIS_THP20RL = 1271, VIS_HOUSE6 = 997, VIS_HOUSE7 = 998, VIS_HOUSE8 = 999, VIS_BARN1 = 1000, VIS_BARN2 = 1001, VIS_HOUSE9 = 1002, VIS_HOUSE10 = 1003, VIS_HOUSE11 = 1004, VIS_TWNHALL1 = 1005, VIS_SHOP5 = 1008, VIS_HANGAR10 = 1010, VIS_R02_PGC = 1011, VIS_R03_NPGA = 1012, VIS_TEMPLE1 = 1013, VIS_SHOP6 = 1014, VIS_SHED2 = 1015, VIS_SHED3 = 1016, VIS_WTOWER2 = 1017, VIS_WTOWER3 = 1018, VIS_SHRINE1 = 1019, VIS_APT6 = 1020, VIS_STABLE1 = 1021, VIS_PARK1 = 1022, VIS_TREE2 = 1024, VIS_TREE3 = 1025, VIS_TREE4 = 1026, VIS_HOUSE12 = 1027, VIS_OFFICE3 = 1028, VIS_OFFICE4 = 1029, VIS_OFFICE5 = 1031, VIS_OFFICE6 = 1032, VIS_DAPT02 = 302, VIS_DCHALL01 = 303, VIS_R04AGC = 458, VIS_THP21 = 1272, VIS_THP23LR = 1273, VIS_THP23RL = 1274, VIS_OFFICE8 = 1033, VIS_DBMBTL = 1039, VIS_VRCOCKPIT = 1, VIS_OFFICE9 = 1041, VIS_OFFICE10 = 1042, VIS_OFFICE11 = 1043, VIS_OFFICE12 = 1044, VIS_OFFICE13 = 1045, VIS_OFFICE14 = 1046, VIS_OFFICE15 = 1047, VIS_OFFICE16 = 1048, VIS_OFFICE17 = 1049, VIS_LRAMP1 = 1087, VIS_LSPAN1 = 1080, VIS_LTOWER1 = 1072, VIS_LRAMP2 = 1118, VIS_LSPAN2 = 1101, VIS_PILEBIG = 1055, VIS_PILESML = 1056, VIS_TEST = 1057, VIS_OFF_BLOCK = 1058, VIS_OFF_BLOCK2 = 1059, VIS_OFF_BLOCK3 = 1060, VIS_OFF_BLOCK4 = 1061, VIS_OFF_BLOCK5 = 1062, VIS_OFF_BLOCK6 = 1063, VIS_OFF_BLOCK7 = 1064, VIS_OFF_BLOCK8 = 1065, VIS_OFF_BLOCK9 = 1068, VIS_WAREHOUSE3 = 1070, VIS_WAREHOUSE4 = 1071, VIS_TVSTN1 = 1050, VIS_HOTEL1 = 2, VIS_R04BGA = 459, VIS_R04BGB = 460, VIS_R04BGC = 461, VIS_SM_BRIDGE3 = 19, VIS_MFLAME_S = 483, VIS_SAM_LAUN = 561, VIS_MISS_FLAME = 1067, VIS_ENG_FIRE = 1066, VIS_SM_FACT1 = 10, VIS_SM_FACT2 = 122, VIS_SM_FACT3 = 8, VIS_BARRACKS2 = 291, VIS_4KRUNWAY = 9, VIS_FLARE1 = 6, VIS_C01_02 = 570, VIS_TANK_HULK = 985, VIS_R02_NPGB = 12, VIS_R02_NPGC = 13, VIS_R02_NPGD = 14, VIS_R02_PGA = 15, VIS_R02_PGB = 16, VIS_FFG = 20, VIS_ENFAC = 21, VIS_GENTANKER = 22, VIS_CV67 = 23, VIS_CG47 = 24, VIS_ULSAN = 25, VIS_OFFICE18 = 26, VIS_OFFICE19 = 27, VIS_OFFICE20 = 28, VIS_OFFICE21 = 29, VIS_OFFICE22 = 30, VIS_OFFICE23 = 31, VIS_OFFICE24 = 32, VIS_OFFICE25 = 33, VIS_N02_01 = 373, VIS_DN02_01 = 374, VIS_THP26 = 1275, VIS_DHELI1BOD = 101, VIS_DHELI1TL = 102, VIS_DHELI1PT = 103, VIS_DCOMV = 104, VIS_DNTRUK1 = 105, VIS_DNTRUK2 = 106, VIS_DTRUCK1 = 107, VIS_DTANK1 = 108, VIS_DTANK2 = 109, VIS_DTANK3 = 110, VIS_DJEEP2 = 111, VIS_DJEEP3 = 112, VIS_DLNCHR = 113, VIS_RADAR9 = 114, VIS_AMMO_DUMP1 = 115, VIS_LSPAN4 = 1133, VIS_LSPAN5 = 1147, VIS_LSPAN6 = 1156, VIS_LSPAN7_1 = 1180, VIS_LSPAN6_2 = 1163, VIS_DEBRIS1 = 123, VIS_DEBRIS2 = 124, VIS_DEBRIS3 = 125, VIS_AEXPLOSION2 = 126, VIS_CRATER2 = 127, VIS_CRATER3 = 128, VIS_CRATER4 = 129, VIS_FIREBALL = 130, VIS_SCUD = 131, VIS_SA15L = 134, VIS_PATRIOTL = 135, VIS_N02_02 = 375, VIS_DN02_02 = 376, VIS_TAXIS04 = 462, VIS_OFFICE26 = 34, VIS_D1F16LW = 35, VIS_D1F16RW = 36, VIS_D1F16FUS = 37, VIS_D1F16NOS = 38, VIS_D2F16FUS = 39, VIS_D2F16STB = 40, VIS_D1MIG29L = 41, VIS_D1MIG29R = 42, VIS_D1MIG29F = 43, VIS_D1MIG29N = 44, VIS_KIROV = 45, VIS_DUST1 = 46, VIS_R01_NPGA = 49, VIS_R01_NPGB = 50, VIS_R01_NPGC = 51, VIS_R01_PFLA = 52, VIS_R01_PGB = 53, VIS_R01_PGA = 54, VIS_R01_PFLB = 55, VIS_LIGHTS_1 = 56, VIS_LIGHTS_2 = 57, VIS_HANGAR11 = 58, VIS_HANGAR12 = 59, VIS_DHANGAR1 = 60, VIS_DHANGAR2 = 61, VIS_WTOWER4 = 62, VIS_CTRL_TOWER2 = 63, VIS_EJECT1 = 64, VIS_EJECT2 = 65, VIS_VASI_N = 66, VIS_VASI_F = 67, VIS_DHELI1ROT = 100, VIS_LANDL = 463, VIS_NUM160 = 464, VIS_RV82A = 465, VIS_DMIG23RW = 250, VIS_DMIG23NOS = 251, VIS_DSU25FUS = 252, VIS_DSU25LW = 253, VIS_DSU25RW = 254, VIS_DSU25NOS = 255, VIS_DSU27FUS = 256, VIS_DSU27LW = 257, VIS_DSU27RW = 258, VIS_DSU27NOS = 259, VIS_DIL28NOS = 260, VIS_APT3 = 261, VIS_PLOT_F01_04 = 262, VIS_PLOT_F01_05 = 263, VIS_APT7 = 264, VIS_EJECT3 = 265, VIS_FIRE1 = 266, VIS_EJECT4 = 267, VIS_CANOPY1 = 268, VIS_DC01_02 = 270, VIS_DC01_03 = 272, VIS_DC01_04 = 274, VIS_DC01_05 = 276, VIS_DC01_06 = 278, VIS_C01_07 = 279, VIS_DC01_07 = 280, VIS_C01_08 = 281, VIS_DC01_08 = 282, VIS_N02_03 = 377, VIS_THP29 = 1276, VIS_THP30 = 1277, VIS_THP32 = 1278, VIS_THP32LR = 1279, VIS_THP32RL = 1280, VIS_THP33 = 1281, VIS_LTOWER2 = 1109, VIS_LSPAN6_3 = 1168, VIS_LTOWER1_W = 1079, VIS_LTOWER1_P = 1076, VIS_LTOWER1_N = 1075, VIS_LTOWER1_R = 1077, VIS_LSPAN1_W = 1086, VIS_LSPAN1_P = 1084, VIS_LSPAN1_N = 1083, VIS_LSPAN1_R = 1085, VIS_LRAMP1_W = 1088, VIS_LSPAN2_W = 1108, VIS_LSPAN2_P = 1105, VIS_LSPAN2_N = 1104, VIS_LSPAN2_R = 1106, VIS_LTOWER2_W = 1117, VIS_LTOWER2_P = 1114, VIS_LTOWER2_N = 1113, VIS_LTOWER2_R = 1115, VIS_LTOWER2_B = 1111, VIS_LRAMP2_W = 1123, VIS_LRAMP2_R = 1121, VIS_LSPAN3 = 1124, VIS_LSPAN3_W = 1132, VIS_LSPAN3_P = 1129, VIS_LSPAN3_N = 1128, VIS_LSPAN3_R = 1130, VIS_LSPAN3_B = 1126, VIS_LSPAN4_W = 1139, VIS_LSPAN4_P = 1137, VIS_LSPAN4_N = 1136, VIS_LSPAN4_R = 1138, VIS_LSPAN5_W = 1155, VIS_LSPAN5_P = 1152, VIS_LSPAN5_N = 1151, VIS_LSPAN5_R = 1153, VIS_LSPAN5_B = 1149, VIS_LSPAN6_W = 1162, VIS_LSPAN6_R = 1161, VIS_LSPAN6_P = 1160, VIS_LSPAN6_N = 1159, VIS_LSPAN6_2W = 1167, VIS_LSPAN6_2R = 1166, VIS_LSPAN6_2P = 1165, VIS_LSPAN6_2N = 1164, VIS_LSPAN6_3W = 1172, VIS_LSPAN6_3R = 1171, VIS_LSPAN6_3P = 1170, VIS_LSPAN6_3N = 1169, VIS_LSPAN7_W = 1188, VIS_LSPAN7_R = 1186, VIS_LSPAN7_P = 1185, VIS_LSPAN7_N = 1184, VIS_LSPAN7_B = 1182, VIS_BRIDGE1_X2 = 1089, VIS_BR_TOP1_X2A = 1090, VIS_BRIDGE1_X3 = 1095, VIS_BR_TOP1_X3A = 1096, VIS_BR_TOP2_1A = 1102, VIS_BR_TOP2_2A = 1110, VIS_BR_TOP2_3A = 1119, VIS_BR_TOP3_1A = 1125, VIS_BR_TOP4_1A = 1134, VIS_BR_TOP4_X2A = 1141, VIS_BRIDGE4_X2 = 1140, VIS_BR_TOP5_1A = 1148, VIS_BR_TOP6_1A = 1157, VIS_BRIDGE6_X2 = 1173, VIS_BR_TOP6_X2A = 1174, VIS_BR_TOP7_1A = 1181, VIS_BR_TOP1_1D = 1074, VIS_BR_TOP1_1R = 1078, VIS_BR_TOP1_2D = 1082, VIS_BR_TOP2_1D = 1103, VIS_BR_TOP2_1R = 1107, VIS_BR_TOP2_2D = 1112, VIS_BR_TOP2_2R = 1116, VIS_BR_TOP2_3D = 1120, VIS_BR_TOP2_3R = 1122, VIS_BR_TOP3_1D = 1127, VIS_BR_TOP3_1R = 1131, VIS_BR_TOP4_1D = 1135, VIS_BR_TOP4_X2D = 1142, VIS_BR_TOP5_1D = 1150, VIS_BR_TOP5_1R = 1154, VIS_BR_TOP6_1D = 1158, VIS_BR_TOP6_X2D = 1176, VIS_BR_TOP7_1D = 1183, VIS_BR_TOP7_1R = 1187, VIS_BRIDGE1_X3B = 1100, VIS_BRIDGE1_X3N = 1097, VIS_BRIDGE1_X3W = 1099, VIS_BRIDGE4_X2B = 1146, VIS_BRIDGE4_X2N = 1143, VIS_BRIDGE4_X2P = 1144, VIS_BRIDGE4_X2W = 1145, VIS_BRIDGE6_X2B = 1175, VIS_BRIDGE6_X2N = 1177, VIS_BRIDGE6_X2P = 1178, VIS_BRIDGE6_X2W = 1179, VIS_BRIDGE1_X2B = 1094, VIS_BRIDGE1_X2N = 1091, VIS_BRIDGE1_X2P = 1092, VIS_BRIDGE1_X2W = 1093, VIS_BRIDGE1_X3P = 1098, VIS_DIL28FUS = 245, VIS_DIL28LW = 246, VIS_DIL28RW = 247, VIS_DMIG23FUS = 248, VIS_DMIG23LW = 249, VIS_C01_09 = 283, VIS_TANKLG02 = 286, VIS_DTANKLG02 = 287, VIS_TANKLG03 = 288, VIS_DTANKLG03 = 289, VIS_TANKLG04 = 290, VIS_CRACKER1 = 292, VIS_DCRACKER1 = 293, VIS_CRACKER2 = 294, VIS_REL_VALVE1 = 295, VIS_DREL_VALVE1 = 296, VIS_DCRACKER2 = 297, VIS_PROC_TANK1 = 298, VIS_EJECT5 = 299, VIS_DPROC_TANK1 = 284, VIS_DCHURCH01 = 304, VIS_DF01_01 = 305, VIS_DF01_02 = 306, VIS_DF01_03 = 307, VIS_DF01_04 = 308, VIS_DF01_05 = 309, VIS_DOBLK01 = 310, VIS_DOFF02 = 311, VIS_DOFF03 = 312, VIS_DOFF04 = 313, VIS_DOFF05 = 314, VIS_DOFF08 = 315, VIS_R02_01 = 316, VIS_R02_02 = 317, VIS_R02_03 = 318, VIS_R02_04 = 319, VIS_R02_05 = 320, VIS_R02_06 = 321, VIS_R02_07 = 322, VIS_R02_08 = 323, VIS_DN02_03 = 378, VIS_THP34 = 1282, VIS_R02_09 = 324, VIS_R02_10 = 325, VIS_R02_11 = 326, VIS_R02_12 = 327, VIS_R02_13 = 328, VIS_F05_01 = 329, VIS_F05_02 = 330, VIS_F05_03 = 331, VIS_F05_04 = 332, VIS_F05_05 = 333, VIS_F05_06 = 334, VIS_F05_07 = 335, VIS_F05_08 = 336, VIS_F05_09 = 337, VIS_DR02_01 = 338, VIS_DR02_02 = 339, VIS_DR02_03 = 340, VIS_DR02_04 = 341, VIS_DR02_05 = 342, VIS_DR02_06 = 343, VIS_DR02_07 = 344, VIS_DR02_08 = 345, VIS_DR02_09 = 346, VIS_DR02_10 = 347, VIS_DR02_11 = 348, VIS_DR02_12 = 349, VIS_DR02_13 = 350, VIS_DF05_01 = 351, VIS_DF05_02 = 352, VIS_DF05_03 = 353, VIS_DF05_04 = 354, VIS_DF05_05 = 355, VIS_DF05_06 = 356, VIS_DF05_07 = 357, VIS_DF05_08 = 358, VIS_DF05_09 = 359, VIS_DTNHL01 = 360, VIS_DTVSTN01 = 361, VIS_DSMLMF01 = 362, VIS_DSHRINE01 = 363, VIS_DOCK06 = 364, VIS_HOTEL02 = 365, VIS_HOSPITAL01 = 366, VIS_HOSPITAL02 = 367, VIS_HOSPITAL03 = 368, VIS_SHOPBLK01 = 369, VIS_SHOPBLK02 = 370, VIS_SHOPBLK03 = 371, VIS_SHOPBLK04 = 372, VIS_N02_04 = 379, VIS_DN02_04 = 380, VIS_N02_05 = 381, VIS_DN02_05 = 382, VIS_COOLT2 = 383, VIS_DCOOLT2 = 384, VIS_N03_01 = 385, VIS_DN03_01 = 386, VIS_N03_02 = 387, VIS_DN03_02 = 388, VIS_N03_03 = 389, VIS_DN03_03 = 390, VIS_N03_04 = 391, VIS_DN03_04 = 392, VIS_N03_05 = 393, VIS_DN03_05 = 394, VIS_N03_06 = 395, VIS_DN03_06 = 396, VIS_N04_01 = 397, VIS_N04_02 = 398, VIS_N04_03 = 399, VIS_N04_04 = 400, VIS_DN04_01 = 401, VIS_DN04_02 = 402, VIS_DN04_03 = 403, VIS_DN04_04 = 404, VIS_C02_01 = 405, VIS_C02_02 = 406, VIS_C02_03 = 407, VIS_C02_04 = 408, VIS_C02_05 = 409, VIS_C02_06 = 410, VIS_C02_07 = 411, VIS_DC02_01 = 412, VIS_DC02_02 = 413, VIS_DC02_03 = 414, VIS_DC02_04 = 415, VIS_DC02_05 = 416, VIS_DC02_06 = 417, VIS_DC02_07 = 418, VIS_LGTNK_05 = 419, VIS_LGTNK_06 = 420, VIS_LGTNK_07 = 421, VIS_RTWR_03 = 422, VIS_RTWR_04 = 423, VIS_CMTWR_01 = 424, VIS_SILO_01 = 425, VIS_CMTWR_02 = 426, VIS_C03_01 = 427, VIS_PP02_01 = 428, VIS_PP02_02 = 429, VIS_PP02_03 = 430, VIS_PP03_01 = 431, VIS_PP03_02 = 432, VIS_PP03_03 = 433, VIS_PP04_01 = 434, VIS_PTWR03 = 435, VIS_PP01_04 = 436, VIS_PP01_05 = 437, VIS_PTWR02 = 438, VIS_F03_01 = 439, VIS_F03_02 = 440, VIS_F03_03 = 441, VIS_F03_04 = 442, VIS_F03_05 = 443, VIS_DF03_01 = 444, VIS_DF03_02 = 445, VIS_DF03_03 = 446, VIS_DF03_04 = 447, VIS_DF03_05 = 448, VIS_R03_01 = 449, VIS_R03_02 = 450, VIS_R03_03 = 451, VIS_R03_04 = 452, VIS_R03_05 = 453, VIS_R03_06 = 454, VIS_R03_07 = 455, VIS_RV82B = 466, VIS_RV82C = 467, VIS_TAXIS05 = 468, VIS_CTR03 = 469, VIS_TAXIS06 = 470, VIS_R06RGA = 471, VIS_R06RGB = 472, VIS_R06RGC = 473, VIS_R06LGA = 474, VIS_R06LGB = 475, VIS_R06LGC = 476, VIS_FLAND = 477, VIS_BLDG01 = 478, VIS_BLDG02 = 479, VIS_BLDG03 = 480, VIS_BLDG04 = 481, VIS_BLDG05 = 482, VIS_END_MISSION = 4, VIS_SHOP7 = 485, VIS_SIX_RACK = 486, VIS_QUAD_RACK = 487, VIS_THP27 = 488, VIS_THP09 = 489, VIS_THA = 490, VIS_THP2R = 491, VIS_THC = 492, VIS_THD = 493, VIS_THE = 494, VIS_THF = 495, VIS_THG = 496, VIS_AB1TL1 = 497, VIS_AB1TL2 = 498, VIS_AB1TL3 = 499, VIS_AB1TL4 = 500, VIS_AB1TL5 = 501, VIS_AB1TL7 = 502, VIS_AB1TMD2 = 503, VIS_AB1TMD3 = 504, VIS_AB5TL1 = 505, VIS_AB5TL2 = 506, VIS_AB5TL3 = 507, VIS_AB5TL4 = 508, VIS_FLAND27 = 509, VIS_AB5TL5 = 510, VIS_AB6TMD2 = 511, VIS_AB5THP1 = 512, VIS_AB6TMD3 = 513, VIS_AB6TMD4 = 514, VIS_AB6TL3 = 515, VIS_AB6UTMD2 = 517, VIS_AB6UTMD3 = 518, VIS_AB6UTL2 = 519, VIS_AB8TMD1 = 520, VIS_AB7TMD2 = 521, VIS_AB5THP6 = 522, VIS_AB7TMD3 = 523, VIS_DEPOT2_F = 524, VIS_SHADOW = 525, VIS_CRANE1 = 528, VIS_DAEWOO = 529, VIS_BUNKER3 = 530, VIS_DOCK07 = 531, VIS_FOOT_SQUAD = 532, VIS_ALLM4SQD = 533, VIS_DPRKATMISSQD = 534, VIS_PRCATMISSQD = 535, VIS_PRCARTSQD = 536, VIS_DPRKARTSQD = 537, VIS_ALLM16SQD = 538, VIS_USSAMSQUAD = 539, VIS_ROKSAMSQD = 540, VIS_CISSAMSQD = 541, VIS_DPRKSAMSQD = 542, VIS_USATMISSQD = 543, VIS_USARTSQD = 544, VIS_ROKATMISSQD = 545, VIS_CISATMISSQD = 546, VIS_ROKARTSQD = 547, VIS_CISARTSQD = 548, VIS_PRCSAMSQD = 549, VIS_ALLM60SQD = 550, VIS_USMORTSQD = 551, VIS_PRCMORTSQD = 552, VIS_DPRKMORTSQD = 553, VIS_ROKMORTSQD = 554, VIS_RES_INF_SQUAD = 555, VIS_GUYDIE = 556, VIS_DOWN_PILOT = 557, VIS_DOCK04 = 558, VIS_DOCK05 = 559, VIS_F16CBLU = 5, VIS_F16CGRN = 562, VIS_F16CORG = 563, VIS_F16CRED = 564, VIS_C01_03 = 565, VIS_C01_04 = 566, VIS_C01_05 = 567, VIS_C01_06 = 568, VIS_C01_10 = 569, VIS_D1MIG29FBLU = 571, VIS_D1MIG29FGRN = 572, VIS_D1MIG29FORG = 573, VIS_D1MIG29FRED = 574, VIS_D1MIG29LBLU = 575, VIS_D1MIG29LGRN = 576, VIS_D1MIG29LRED = 577, VIS_D1MIG29LORG = 578, VIS_D1MIG29NBLU = 579, VIS_D1MIG29NGRN = 580, VIS_D1MIG29NORG = 581, VIS_D1MIG29NRED = 582, VIS_D1MIG29RBLU = 583, VIS_D1MIG29RGRN = 584, VIS_D1MIG29RORG = 585, VIS_D1MIG29RRED = 586, VIS_DMIG19FUSBLU = 587, VIS_DMIG19FUSGRN = 588, VIS_DMIG19FUSORG = 589, VIS_DMIG19FUSRED = 590, VIS_DMIG19LWBLU = 591, VIS_DMIG19LWGRN = 592, VIS_DMIG19LWORG = 593, VIS_DMIG19LWRED = 594, VIS_THP34LR = 1283, VIS_DMIG19RWBLU = 595, VIS_DMIG19RWGRN = 596, VIS_DMIG19RWORG = 597, VIS_DMIG19RWRED = 598, VIS_DMIG19TLBLU = 599, VIS_DMIG19TLGRN = 600, VIS_DMIG19TLORG = 601, VIS_DMIG19TLRED = 602, VIS_DMIG21FUSBLU = 603, VIS_DMIG21FUSGRN = 604, VIS_DMIG21FUSORG = 605, VIS_DMIG21FUSRED = 606, VIS_DMIG21LWBLU = 607, VIS_DMIG21LWGRN = 608, VIS_DMIG21LWORG = 609, VIS_DMIG21LWRED = 610, VIS_DMIG21RWBLU = 611, VIS_DMIG21RWGRN = 612, VIS_DMIG21RWORG = 613, VIS_DMIG21RWRED = 614, VIS_DMIG21TLBLU = 615, VIS_DMIG21TLGRN = 616, VIS_DMIG21TLORG = 617, VIS_DMIG21TLRED = 618, VIS_DMIG23FUSBLU = 619, VIS_DMIG23FUSGRN = 620, VIS_DMIG23FUSORG = 621, VIS_DMIG23FUSRED = 622, VIS_DMIG23LWBLU = 623, VIS_DMIG23LWGRN = 624, VIS_DMIG23LWORG = 625, VIS_DMIG23LWRED = 626, VIS_DMIG23RWBLU = 627, VIS_DMIG23RWGRN = 628, VIS_DMIG23RWORG = 629, VIS_DMIG23RWRED = 630, VIS_DMIG23NOSBLU = 631, VIS_DMIG23NOSGRN = 632, VIS_DMIG23NOSORG = 633, VIS_DMIG23NOSRED = 634, VIS_MIG29BLU = 635, VIS_MIG29ORG = 636, VIS_MIG29GRN = 637, VIS_MIG29RED = 638, VIS_MIG19BLU = 639, VIS_MIG19RED = 640, VIS_MIG19GRN = 641, VIS_MIG19ORG = 642, VIS_MIG21BLU = 643, VIS_MIG21GRN = 644, VIS_MIG21ORG = 645, VIS_MIG23BLU = 646, VIS_MIG23GRN = 647, VIS_MIG23ORG = 648, VIS_F14BLU = 649, VIS_F14GRN = 650, VIS_F14ORG = 651, VIS_F15CBLU = 652, VIS_F15CGRN = 653, VIS_F15CORG = 654, VIS_F15CRED = 655, VIS_F18ABLU = 656, VIS_F18AGRN = 657, VIS_F18AORG = 658, VIS_F18ARED = 659, VIS_F5BLU = 660, VIS_F5GRN = 661, VIS_F5ORG = 662, VIS_F5RED = 663, VIS_MIG25BLU = 664, VIS_MIG25GRN = 665, VIS_MIG25ORG = 666, VIS_F4BLU = 667, VIS_F4GRN = 668, VIS_F4ORG = 669, VIS_F4RED = 670, VIS_MFLAME_L = 672, VIS_NOTHING = 0, VIS_AB1TL8 = 675, VIS_AB7TMD1 = 676, VIS_THP = 677, VIS_THPX = 678, VIS_THB = 679, VIS_AB7TL1 = 680, VIS_AB9TMD1 = 681, VIS_AB9TMD2 = 682, VIS_AB9TMD3 = 683, VIS_AB9TMD4 = 684, VIS_AB9TL1 = 685, VIS_AB9TL2 = 686, VIS_AB9TL4 = 687, VIS_AB9TL3 = 688, VIS_AB9TL6 = 689, VIS_AB9TL5 = 690, VIS_AB6UTMD1 = 691, VIS_AB6TMD1 = 692, VIS_R03PGD = 693, VIS_AB6TL1 = 694, VIS_R06RGD = 695, VIS_D1F16NOSRED = 697, VIS_D1F16FUSRED = 698, VIS_D1F16LWRED = 699, VIS_DSU27RWBLU = 732, VIS_DSU27RWGRN = 733, VIS_DSU27RWRED = 734, VIS_DSU27RWORG = 735, VIS_DSU27NOSORG = 736, VIS_DSU27NOSRED = 737, VIS_DSU27NOSBLU = 738, VIS_DSU27NOSGRN = 739, VIS_SU27RED = 740, VIS_HWYTAX1 = 674, VIS_MIG25RED = 741, VIS_F02_02 = 742, VIS_F02_04 = 743, VIS_F02_05 = 744, VIS_WHSE06 = 745, VIS_F02_01 = 746, VIS_UGNDFACT = 747, VIS_FENCE1 = 748, VIS_FENCE2 = 749, VIS_FENCE3 = 750, VIS_FENCE4 = 751, VIS_PP01_02 = 752, VIS_PP01_03 = 753, VIS_F16_SHADOW = 754, VIS_F111_SHADOW = 755, VIS_F18_SHADOW = 756, VIS_KC10_SHADOW = 757, VIS_B52_SHADOW = 758, VIS_C130_SHADOW = 759, VIS_MIG21_SHADOW = 760, VIS_MIG19_SHADOW = 761, VIS_SU25_SHADOW = 762, VIS_F117_SHADOW = 763, VIS_AN2_SHADOW = 764, VIS_A10_SHADOW = 765, VIS_D1F16RWRED = 700, VIS_D1F16RWBLU = 701, VIS_D1F16LWBLU = 702, VIS_D1F16NOSBLU = 703, VIS_D1F16FUSBLU = 704, VIS_D1F16FUSGRN = 705, VIS_D1F16LWGRN = 706, VIS_D1F16RWGRN = 707, VIS_D1F16NOSGRN = 708, VIS_D1F16NOSORG = 709, VIS_D1F16FUSORG = 710, VIS_D1F16LWORG = 711, VIS_D1F16RWORG = 712, VIS_AB5TMD1 = 713, VIS_AB5TMD2 = 714, VIS_AB5TMD3 = 715, VIS_MIG23RED = 716, VIS_MIG21RED = 717, VIS_F14RED = 718, VIS_SU27BLU = 720, VIS_SU27GRN = 721, VIS_SU27ORG = 722, VIS_AB8TMD2 = 723, VIS_AB6UTL1 = 673, VIS_DSU27FUSBLU = 724, VIS_DSU27FUSGRN = 725, VIS_DSU27FUSRED = 726, VIS_DSU27FUSORG = 727, VIS_DSU27LWBLU = 728, VIS_DSU27LWGRN = 729, VIS_DSU27LWRED = 730, VIS_DSU27LWORG = 731, VIS_THP34RL = 1284, VIS_IL28_SHADOW = 766, VIS_AH64_SHADOW = 767, VIS_UH1N_SHADOW = 768, VIS_CH47_SHADOW = 769, VIS_500MG_SHADOW = 770, VIS_OH58_SHADOW = 771, VIS_DUGNDFACT = 772, VIS_TAXIOSAN = 773, VIS_RWYDIST1 = 774, VIS_RWYDIST2 = 775, VIS_RWYDIST3 = 776, VIS_RWYDIST4 = 777, VIS_PILEREC01 = 778, VIS_PILEREC02 = 779, VIS_PILEREC03 = 780, VIS_PILEREC04 = 781, VIS_PILESQ01 = 782, VIS_PILESQ02 = 783, VIS_PILESQ03 = 784, VIS_PILESQ04 = 785, VIS_DADMIN01 = 786, VIS_DADMIN02 = 787, VIS_DBARR01 = 788, VIS_DBARR02 = 789, VIS_DC01_09 = 790, VIS_DC03_01 = 791, VIS_THP36 = 1285, VIS_00CPORTLIT = 1286, VIS_66DPORTLIT = 1287, VIS_CF16A = 1288, VIS_731PORTLIT = 1289, VIS_795PORTLIT = 1290, VIS_79APORTLIT = 1291, VIS_79BPORTLIT = 1292, VIS_TU95 = 1330, VIS_F22 = 1331, VIS_LITEPOOL = 1332, VIS_WLOADER = 1333, VIS_APU = 1334, VIS_WTRAILER = 1335, VIS_EA6SH = 1336, VIS_TU95SH = 1337, VIS_F22SH = 1338, VIS_B1BSH = 1339, VIS_SFULTRK = 1340, VIS_SM977 = 1341, VIS_79DPORTLIT = 1293, VIS_79EPORTLIT = 1294, VIS_7A0PORTLIT = 1295, VIS_7A1PORTLIT = 1296, VIS_7A2PORTLIT = 1297, VIS_7A5PORTLIT = 1298, VIS_7A6PORTLIT = 1299, VIS_TU16SH = 1300, VIS_BIRACK = 1301, VIS_HBIRACK = 1302, VIS_HTRIRACK = 1303, VIS_HONERACK = 1304, VIS_RTRIRACK = 1305, VIS_ONELAU3A = 1306, VIS_BILAU3A = 1307, VIS_TRILAU3A = 1308, VIS_DNAVBEAC = 1309, VIS_DTHP = 1310, VIS_DTHALPH = 1311, VIS_DEPOTONE = 1312, VIS_RTOWER01 = 1313, VIS_MIG29SH = 1314, VIS_SU27SH = 1315, VIS_MIG23SH = 1316, VIS_MIG25SH = 1317, VIS_KA50SH = 1318, VIS_PCHUTESH = 1319, VIS_MISSILESH = 1320, VIS_LB01W = 1321, VIS_LB03W = 1322, VIS_LB04W = 1323, VIS_DSMSTK01 = 1324, VIS_NUM23RW = 1326, VIS_NUM05LW = 1327, VIS_EA6 = 1328, VIS_B1B = 1329, }; /* Vehicle Index Class table Entries */ enum Veh_types{ A10_DEF, An2_DEF, B1B_DEF, B52_DEF, C130_DEF, EA6_DEF, F111_DEF, F14_DEF, F15_DEF, F16_DEF, F18_DEF, F22_DEF, F4_DEF, F5_DEF, GEN_BOMBER_DEF, GEN_FIGHTER_DEF, GEN_TANKER_DEF, KC10_DEF, Mig19_DEF, Mig21_DEF, Mig23_DEF, Mig25_DEF, Mig27_DEF, Mig29_DEF, Mig31_DEF, Su25_DEF, Su27_DEF, Tu16_DEF, TU95_DEF, }; /* Weapon Index Class table Entries */ enum SimWeap_types{ AA10_DEF, AA10C_DEF, AA11_DEF, AA2_DEF, AA2R_DEF, AA7_DEF, AA7R_DEF, AA9_DEF, AGM45_DEF, AGM65A_DEF, AGM65B_DEF, AGM65D_DEF, AGM65G_DEF, AGM84_DEF, AGM88_DEF, Aim120_DEF, Aim54_DEF, Aim7_DEF, Aim9M_DEF, Aim9P_DEF, ALQ131_DEF, B49_DEF, B50_DEF, BLU107_DEF, BLU109_DEF, BLU27_DEF, Bofors_DEF, CBU52B_DEF, CBU58B_DEF, CBU87_DEF, CBU89D_DEF, GAU12_DEF, GBU10_DEF, GBU12_DEF, GBU15_DEF, GBU24_DEF, GBU28_DEF, GEN_AAM_DEF, GEN_AGM_DEF, GEN_BMB_DEF, GEN_BOMB_DEF, GEN_DEPTH_CHARGE_DEF, GEN_GBU_DEF, GEN_GUN_DEF, GEN_MISSILE_DEF, GEN_SAM_DEF, GEN_TK_DEF, GEN_TORPEDO_DEF, GUN105MM_DEF, GUN20mm_DEF, GUN30MMTailGun_DEF, MK20D_DEF, MK82_DEF, MK84_DEF, NO_WEAP_DEF, PGU28_DEF, Rocket_DEF, Rpod_DEF, SA13_DEF, SA14_DEF, SA15_DEF, SA2_DEF, SA3_DEF, SA4_DEF, SA5_DEF, SA6_DEF, SA7_DEF, SA8_DEF, SA9_DEF, TK300GAL_DEF, TK370GAL_DEF, TK600GAL_DEF, }; /* Vehicle Index Class table Entries */ enum OldVeh_types{ NO_VEHICLE, GEN_FIGHTER, GEN_BOMBER, GEN_TANK, GEN_HELICOPTER, GEN_TRUCK, GEN_MISSILE, GEN_ROCKET, GEN_BOMB, GEN_SHIP, GEN_SUB, GEN_TORPEDO, GEN_DEPTHCHARGE, GEN_FOOT, GUN_20_MM, AGM_45, AGM_65A, AGM_65B, AGM_65D, AGM_65G, AGM_88, AIM_9P, AIM_120, ALQ_131, GBU_24, MK_82, MK_84, SAM, TANK_300, TANK_370, TANK_600, AGMxxx, AIMxxx, ALQxxx, GBUxxx, GUNxxx, Mkxxx, TANKxxx, F16_VEH, TU16_VEH, AN2_VEH, KC10_VEH, MIG29_VEH, MIG19_VEH, SU27_VEH, AH64_VEH, AIM_7, GBU_10, GBU_15, GBU_28, GBU_12, AIM_9LM, CAMERA, MIG21_VEH, F14_VEH, F15_VEH, F18_VEH, F4_VEH, F5_VEH, SU25_VEH, MIG23_VEH, MIG25_VEH, MIG27_VEH, MIG31_VEH, A10_VEH, C130_VEH, F111_VEH, AGM_84, AIM54_VEH, AA7_VEH, AA7R_VEH, AA9_VEH, AA10_VEH, AA10C_VEH, AA11_VEH, SA2_VEH, SA3_VEH, SA4_VEH, SA5_VEH, SA6_VEH, SA7_VEH, SA8_VEH, SA9_VEH, SA13_VEH, SA14_VEH, SA15_VEH, Chaparral, Patriot, Stinger, Hawk, Nike, ADATS, Rocket, }; /* Radar Type Class table Entries */ enum Radar_types{ RDR_NO_RADAR = 0, RDR_F16 = 1, RDR_F16_SIMPLE = 2, RDR_F16_360 = 3, RDR_AMRAAM = 4, RDR_Mig21 = 5, RDR_Mig23 = 6, RDR_Mig25 = 7, RDR_Mig31 = 8, RDR_2S6 = 9, RDR_A50 = 10, RDR_ADATS = 11, RDR_AEGIS = 12, RDR_AH66 = 13, RDR_AV8B = 14, RDR_BarLock = 15, RDR_Chapparal = 16, RDR_E2C = 17, RDR_E3 = 18, RDR_F14 = 19, RDR_F15 = 20, RDR_ZUES = 21, RDR_F22 = 22, RDR_F4 = 23, RDR_F5 = 24, RDR_Hawk = 27, RDR_Nike = 28, RDR_J5 = 29, RDR_J7 = 30, RDR_LongTrack = 32, RDR_LowBlowSearch = 33, RDR_MPQ54 = 34, RDR_MSQ48 = 35, RDR_MSQ50 = 36, RDR_Patriot = 37, RDR_PHOENIX = 38, RDR_FanSong = 39, RDR_LowBlow = 40, RDR_PatHand = 41, RDR_SquarePair = 42, RDR_StraightFlush = 43, RDR_LandRoll = 44, RDR_SA9 = 45, RDR_FlapLid = 46, RDR_SnapShot = 47, RDR_Slotback = 48, RDR_SpoonRest = 49, RDR_SU15 = 50, RDR_TPS63 = 51, RDR_SA15 = 52, RDR_ANVPS2 = 53, RDR_DrumTilt = 54, RDR_PopGroup = 55, RDR_TopDome = 56, RDR_ANSPS10 = 57, RDR_ANAPQ114 = 58, RDR_AGOnly = 59, }; /* Rwr Symbol Class table Entries */ enum Rwr_Symbols{ RWRSYM_NONE = 0, RWRSYM_UNKNOWN = 1, RWRSYM_ADVANCED_INTERCEPTOR = 2, RWRSYM_BASIC_INTERCEPTOR = 3, RWRSYM_ACTIVE_MISSILE = 4, RWRSYM_HAWK = 5, RWRSYM_PATRIOT = 6, RWRSYM_SA2 = 7, RWRSYM_SA3 = 8, RWRSYM_SA4 = 9, RWRSYM_SA5 = 10, RWRSYM_SA6 = 11, RWRSYM_SA8 = 12, RWRSYM_SA9 = 13, RWRSYM_SA10 = 14, RWRSYM_SA13 = 15, RWRSYM_AAA = 16, RWRSYM_SEARCH = 17, RWRSYM_NAVAL = 18, RWRSYM_CHAPARAL = 19, RWRSYM_SA15 = 20, RWRSYM_NIKE = 21, RWRSYM_A1 = 22, RWRSYM_A2 = 23, RWRSYM_A3 = 24, RWRSYM_PDOT = 25, RWRSYM_PSLASH = 26, RWRSYM_UNK1 = 27, RWRSYM_UNK2 = 28, RWRSYM_UNK3 = 29, RWRSYM_KSAM = 30, RWRSYM_V4 = 32, RWRSYM_V5 = 33, RWRSYM_V6 = 34, RWRSYM_V14 = 35, RWRSYM_V15 = 36, RWRSYM_V16 = 37, RWRSYM_V18 = 38, RWRSYM_V19 = 39, RWRSYM_V20 = 40, RWRSYM_V21 = 41, RWRSYM_V22 = 42, RWRSYM_V23 = 43, RWRSYM_V25 = 44, RWRSYM_V27 = 45, RWRSYM_V29 = 46, RWRSYM_V30 = 47, RWRSYM_V31 = 48, RWRSYM_VP = 49, RWRSYM_VPD = 50, RWRSYM_VA = 51, RWRSYM_VB = 52, RWRSYM_VS = 53, RWRSYM_Aa = 54, RWRSYM_Ab = 55, RWRSYM_Ac = 56, RWRSYM_MIB_F_S = 57, RWRSYM_MIB_F_A = 58, RWRSYM_MIB_F_M = 59, RWRSYM_MIB_F_U = 60, RWRSYM_MIB_F_BW = 61, RWRSYM_MIB_BW_S = 62, RWRSYM_MIB_BW_A = 63, RWRSYM_MIB_BW_M = 64, }; /* * Class Table Constant Init Function */ void InitClassTableAndData (const char* fileName, const char *objset); std::vector InitClassTableAndDataXml(const char* fileName, const char *objset, bool dataOverwrite = false, std::string path = ""); #endif