Advertisement
BitEmE

GTA V - GAME STRUCTURE - ENUMS

Jun 22nd, 2014
3,347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 51.01 KB | None | 0 0
  1. enum eVVehicleTypes {
  2.     BICYCLE = 0,// 0
  3.     CAR,        // 1
  4.     QUADBIKE,   // 2
  5.     BIKE,       // 3
  6.     BOAT,       // 4
  7.     TRAIN,      // 5
  8.     HELI,       // 6
  9.     PLANE,      // 7
  10.     AUTOGYRO,   // 8
  11.     SUBMARINE,  // 9
  12.     TRAILER,    // 10
  13.     BLIMP       // 11
  14. };
  15.  
  16. enum eVBlips {
  17.     BLIP_OTHPLAYER,
  18.     BLIP_PROPCAT,
  19.     BLIP_PLAYER,
  20.     BLIP_DEST,
  21.     BLIP_COP,
  22.     BLIP_PICK,
  23.     BLIP_GALLERY,
  24.     BLIP_ENEMY,
  25.     BLIP_CAR,
  26.     BLIP_PICK_OBJ,
  27.     BLIP_CONT,
  28.     BLIP_FRIEND,
  29.     BLIP_TREV,
  30.     BLIP_MICHAEL,
  31.     BLIP_FRANKLIN
  32. };
  33.  
  34. enum eVRadarBlips {
  35.     RADAR_DARTS = 0, // 0x70000 - 0x90000 = 2000 per blip(offset)
  36.     RADAR_FBI_OFFICERS_STRAND,
  37.     RADAR_CLOTHES_STORE,
  38.     RADAR_TACO_VAN,
  39.     RADAR_DRIVE_THRU,
  40.     RADAR_STRIP_CLUB,
  41.     RADAR_POLICE,
  42.     RADAR_BIOLAB_HEIST,
  43.     RADAR_RANDOM_CHARACTER,
  44.     RADAR_FRANKLIN_FAMILIY,
  45.     RADAR_AIR_HOCKY,
  46.     RADAR_POOL,
  47.     RADAR_HOSPITAL,
  48.     RADAR_WEAPON_ASSAULT_RIFLE,
  49.     RADAR_DOCKS_HEIST,
  50.     RADAR_WEAPON_HEALTH,
  51.     RADAR_CAR_WASH,
  52.     RADAR_ARMENIAN_FAMILY,
  53.     RADAR_WEAPON_SMG,
  54.     RADAR_RAMPAGE,
  55.     RADAR_VIENWOOD_TOURS,
  56.     RADAR_POLICE_STATION,
  57.     RADAR_INTERNET_CAFE,
  58.     RADAR_FIRE_DEPARTMENT,
  59.     RADAR_TREVOR_FAMILY_EXIL,
  60.     RADAR_CRIM_DRUGS,
  61.     RADAR_FIRE,
  62.     RADAR_TENNIS,
  63.     RADAR_ASSASSISN_MARK,
  64.     RADAR_DRAG_RACE_FINISH,
  65.     RADAR_WEAPON_UP,
  66.     RADAR_WEAPON_DOWN,
  67.     RADAR_BOMB_C,
  68.     RADAR_RURAL_BANK_HEIST,
  69.     RADAR_STATION,
  70.     RADAR_BAR,
  71.     RADAR_NORTH,
  72.     RADAR_SAVEHOUSE,
  73.     RADAR_FINALE_BANK_HEIST,
  74.     RADAR_WEAPON_MOLOTOV,
  75.     RADAR_WEAPON_GRENADES,
  76.     RADAR_FENCE,
  77.     RADAR_LEVEL,
  78.     RADAR_WEAPON_KNIFE,
  79.     RADAR_CRIM_PLAYER,
  80.     RADAR_JIMMY,
  81.     RADAR_POLICE_HELI,
  82.     RADAR_HELICOPTER,
  83.     RADAR_TATTOO,
  84.     RADAR_LESTER_FAMILY,
  85.     RADAR_COP_PATROL,
  86.     RADAR_WEAPON_BAT,
  87.     RADAR_REPO,
  88.     RADAR_BOWLIGN,
  89.     RADAR_RANDOM_MALE,
  90.     RADAR_BOMB_A,
  91.     RADAR_SHOOTIGN_RANGE,
  92.     RADAR_ILLEGAL_PARLING,
  93.     RADAR_TREVOR_FAMILY,
  94.     RADAR_CRIM_HOLDUPS,
  95.     RADAR_POLICE_CHASE,
  96.     RADAR_FLIGHT_SCHOOL,
  97.     RADAR_NIGHTCLUB,
  98.     RADAR_OBJECTIVE_HIGHER,
  99.     RADAR_SNITCH,
  100.     RADAR_RANDOM_FEMALE,
  101.     RADAR_HEIST,
  102.     RADAR_HIGHER,
  103.     RADAR_WEAPON_PISTOL,
  104.     RADAR_CRIM_WANTED,
  105.     RADAR_JEWELRY_HEIST,
  106.     RADAR_CRIM_ARREST,
  107.     RADAR_SOLOMON_STRAND,
  108.     RADAR_BOMB_B,
  109.     RADAR_BASE_JUIMP,
  110.     RADAR_BURGER_SHOT,
  111.     RADAR_GYM,
  112.     RADAR_TOWTRUCK,
  113.     RADAR_NICE_HOUSE_HEIST,
  114.     RADAR_WEAPON_ROCKET,
  115.     RADAR_MICHAEL_FAMILY,
  116.     RADAR_BARBER,
  117.     RADAR_CHINESE_STRAND,
  118.     RADAR_FINANCIER_STRAND,
  119.     RADAR_OBJECTIVE_LOWER,
  120.     RADAR_WEAPON_SHOTGUN,
  121.     RADAR_TRIATHLON,
  122.     RADAR_COP_PLAYER,
  123.     RADAR_CLUCKING_BELL,
  124.     RADAR_SECURITYVAN,
  125.     RADAR_CRIM_CARSTEAL,
  126.     RADAR_CAR_ARRIER,
  127.     RADAR_RESTAURANT,
  128.     RADAR_CENTRE,
  129.     RADAR_MICHAEL_TREVOR_FAMILIY,
  130.     RADAR_PLANNIGN_LOCATIONS,
  131.     RADAR_MICHAEL_FAMILY_EXILE,
  132.     RADAR_SKI_LIFT,
  133.     RADAR_ACTIVITIES,
  134.     RADAR_RACEFLAG,
  135.     RADAR_WEAPON_SNIPER,
  136.     RADAR_GOLF,
  137.     RADAR_ELEVATOR,
  138.     RADAR_GUN_SHOP,
  139.     RADAR_FBI_HEIST,
  140.     RADAR_CABARET_CLUB,
  141.     RADAR_EYE_SKY,
  142.     RADAR_OBJECTIVE,
  143.     RADAR_CABLE_CAR,
  144.     RADAR_JOYRIDERS,
  145.     RADAR_DRAG_RACE,
  146.     RADAR_LOWER,
  147.     RADAR_BASKETBALL,
  148.     RADAR_CRIM_PIMPIGN,
  149.     RADAR_WEAPON_ARMOUR,
  150.     RADAR_CAR_MOD_SHOP,
  151.     RADAR_COMEDY_CLUB,
  152.     RADAR_WAYPOINT,
  153.     RADAR_VEHICLE_SPAWN,
  154.     RADAR_LAMAR_FAMILY
  155. };
  156.  
  157. enum eVPickups {
  158.     PICKUP_WEAPON_BULLPUPSHOTGUN,
  159.     PICKUP_WEAPON_ASSAULTSMG,
  160.     PICKUP_VEHICLE_WEAPON_ASSAULTSMG,
  161.     PICKUP_WEAPON_PISTOL50,
  162.     PICKUP_VEHICLE_WEAPON_PISTOL50,
  163.     PICKUP_AMMO_BULLET_MP,
  164.     PICKUP_AMMO_MISSILE_MP,
  165.     PICKUP_AMMO_GRENADELAUNCHER_MP,
  166.     PICKUP_WEAPON_ASSAULTRIFLE,
  167.     PICKUP_WEAPON_CARBINERIFLE,
  168.     PICKUP_WEAPON_ADVANCEDRIFLE,
  169.     PICKUP_WEAPON_MG,
  170.     PICKUP_WEAPON_COMBATMG,
  171.     PICKUP_WEAPON_SNIPERRIFLE,
  172.     PICKUP_WEAPON_HEAVYSNIPER,
  173.     PICKUP_WEAPON_MICROSMG,
  174.     PICKUP_WEAPON_SMG,
  175.     PICKUP_ARMOUR_STANDARD,
  176.     PICKUP_WEAPON_RPG,
  177.     PICKUP_WEAPON_MINIGUN,
  178.     PICKUP_HEALTH_STANDARD,
  179.     PICKUP_WEAPON_PUMPSHOTGUN,
  180.     PICKUP_WEAPON_SAWNOFFSHOTGUN,
  181.     PICKUP_WEAPON_ASSAULTSHOTGUN,
  182.     PICKUP_WEAPON_GRENADE,
  183.     PICKUP_WEAPON_MOLOTOV,
  184.     PICKUP_WEAPON_SMOKEGRENADE,
  185.     PICKUP_WEAPON_STICKYBOMB,
  186.     PICKUP_WEAPON_PISTOL,
  187.     PICKUP_WEAPON_COMBATPISTOL,
  188.     PICKUP_WEAPON_APPISTOL,
  189.     PICKUP_WEAPON_GRENADELAUNCHER,
  190.     PICKUP_MONEY_VARIABLE,
  191.     PICKUP_WEAPON_STUNGUN,
  192.     PICKUP_WEAPON_FIREEXTINGUISHER,
  193.     PICKUP_WEAPON_PETROLCAN,
  194.     PICKUP_WEAPON_KNIFE,
  195.     PICKUP_WEAPON_NIGHTSTICK,
  196.     PICKUP_WEAPON_HAMMER,
  197.     PICKUP_WEAPON_BAT,
  198.     PICKUP_WEAPON_GolfClub,
  199.     PICKUP_WEAPON_CROWBAR,
  200.     PICKUP_HANDCUFF_KEY,
  201.     PICKUP_CUSTOM_SCRIPT,
  202.     PICKUP_CAMERA,
  203.     PICKUP_PORTABLE_PACKAGE,
  204.     PICKUP_PORTABLE_CRATE_UNFIXED,
  205.     PICKUP_MONEY_CASE,
  206.     PICKUP_MONEY_WALLET,
  207.     PICKUP_MONEY_PURSE,
  208.     PICKUP_MONEY_DEP_BAG,
  209.     PICKUP_MONEY_MED_BAG,
  210.     PICKUP_MONEY_PAPER_BAG,
  211.     PICKUP_MONEY_SECURITY_CASE,
  212.     PICKUP_VEHICLE_WEAPON_COMBATPISTOL,
  213.     PICKUP_VEHICLE_WEAPON_APPISTOL,
  214.     PICKUP_VEHICLE_WEAPON_PISTOL,
  215.     PICKUP_VEHICLE_WEAPON_GRENADE,
  216.     PICKUP_VEHICLE_WEAPON_MOLOTOV,
  217.     PICKUP_VEHICLE_WEAPON_SMOKEGRENADE,
  218.     PICKUP_VEHICLE_WEAPON_STICKYBOMB,
  219.     PICKUP_VEHICLE_HEALTH_STANDARD,
  220.     PICKUP_VEHICLE_ARMOUR_STANDARD,
  221.     PICKUP_VEHICLE_WEAPON_MICROSMG,
  222.     PICKUP_VEHICLE_WEAPON_SMG,
  223.     PICKUP_VEHICLE_WEAPON_SAWNOFF,
  224.     PICKUP_VEHICLE_CUSTOM_SCRIPT,
  225.     PICKUP_VEHICLE_MONEY_VARIABLE,
  226.     PICKUP_SUBMARINE,
  227.     PICKUP_HEALTH_SNACK,
  228.     PICKUP_PARACHUTE,
  229.     PICKUP_AMMO_PISTOL,
  230.     PICKUP_AMMO_SMG,
  231.     PICKUP_AMMO_RIFLE,
  232.     PICKUP_AMMO_MG,
  233.     PICKUP_AMMO_SHOTGUN,
  234.     PICKUP_AMMO_SNIPER,
  235.     PICKUP_AMMO_GRENADELAUNCHER,
  236.     PICKUP_AMMO_RPG,
  237.     PICKUP_AMMO_MINIGUN
  238. };
  239.  
  240. enum eVPlayerSwitch {
  241.     SWITCH_TYPE_AUTO,
  242.     SWITCH_TYPE_LONG,
  243.     SWITCH_TYPE_MEDIUM,
  244.     SWITCH_TYPE_SHORT
  245. };
  246.  
  247. enum eVPlayerSwitchEstablishingShotMetadataStore {
  248.     v_trailer,
  249.     v_trevors,
  250.     v_trevors_2,
  251.     v_lesters,
  252.     v_franklins,
  253.     v_franklins_2,
  254.     v_franklinshouse,
  255.     v_franklinshouse_2,
  256.     v_franklinshouse_3,
  257.     v_franklinshouse_4,
  258.     v_strip3,
  259.     v_strip3_2,
  260.     v_chopshop,
  261.     v_michael,
  262.     v_michael_2,
  263.     v_methlab,
  264.     v_PRFTa_FRANKLIN1a,
  265.     v_PRFTa_FRANKLIN1c,
  266.     v_PRFTa_FRANKLIN1d,
  267.     v_PRFTa_FRANKLIN1e,
  268.     v_PRM2_SAVEHOUSE1_b,
  269.     v_PRT_FIGHTCASINO,
  270.     v_PRT6_SMOKECRYSTAL,
  271.     v_PRT6_METHLAB,
  272.     v_PRM2_DROPOFFDAU_a,
  273.     v_PRM2_DROPOFFSON_a,
  274.     v_PRM2_DROPOFFSON_b,
  275.     v_PRM2_DROPOFFDAU_b,
  276.     v_PRM6_DRINKINGBEER,
  277.     v_PRM6_HOUSEBED,
  278.     v_PRM6_HOUSETV_a,
  279.     v_PRM6_MORNING_a,
  280.     v_PRM6_DEPRESSED,
  281.     v_PRM6_ONPHONE,
  282.     v_PRM4_LUNCH_b,
  283.     v_PRM2_SAVEHOUSE1_a,
  284.     v_PRM_S_FAMILY4,
  285.     v_PRT_FIGHTYAUCLUB_b,
  286.     v_PRT_FIGHTBAR_a,
  287.     v_PRT_FIGHTBAR_b,
  288.     v_PRT_FIGHTBAR_c,
  289.     v_PRT6_TRAF_AIR,
  290.     v_PRT6_LAKE,
  291.     v_PRT6_HUNTING2,
  292.     v_PRT6_HUNTING1,
  293.     v_PRT6_HUNTING3,
  294.     v_PRT_CN_PIER,
  295.     v_PRT_CN_WAKETRAIN,
  296.     v_PRM_BENCHCALL_a,
  297.     v_PRM_BENCHCALL_b,
  298.     v_PRT_CN_WAKETRASH_b,
  299.     v_PRT_SC_ALLEYDRUNK,
  300.     v_PRT_NAKED_GARDEN,
  301.     v_PRT_CN_CHATEAU_b,
  302.     v_PRT_CN_CHATEAU_c,
  303.     v_PRT_CR_CHATEAU_d,
  304.     v_PRT_CR_WAKEBEACH,
  305.     v_PRT_CN_WAKEBARN,
  306.     v_PRT_CR_WAKEROOFTOP,
  307.     v_PRT_CN_WAKEMOUNTAIN,
  308.     v_PRF_KUSH_DOC_b,
  309.     v_PRF_KUSH_DOC_c
  310. };
  311.  
  312. enum eVMapTypes {
  313.     MAP_VISLOW,
  314.     MAP_VISHIGH,
  315.     MAP_GOLF,
  316.     MAP_INTERIOR,
  317.     MAP_CANSTARTMISS,
  318.     MAP_CANDROPPOI,
  319.     MAP_CANZOOM,
  320.     MAP_WAYPOINT,
  321.     MAP_CANWARP
  322. };
  323.  
  324. enum eVPedModels {
  325.     GTAV_MP_PLAYER
  326. };
  327.  
  328. enum eVStreamerPrioritys {
  329.     /* **NOT SURE**
  330.     LOWEST_12
  331.     LOWEST_11
  332.     LOWEST_10
  333.     LOWEST_9
  334.     LOWEST_8
  335.     LOWEST_7
  336.     LOWEST_6
  337.     LOWEST_5
  338.     LOWEST_4
  339.     LOWEST_3
  340.     LOWEST_2
  341.     LOWEST_1
  342.     HIGHEST_1
  343.     HIGHEST_2
  344.     HIGHEST_3
  345.     HIGHEST_4
  346.     HIGHEST_5
  347.     HIGHEST_6
  348.     HIGHEST_7
  349.     HIGHEST_8
  350.     HIGHEST_9
  351.     HIGHEST_10
  352.     HIGHEST_11
  353.     HIGHEST_12
  354.     TIME_CRITICAL
  355.     */
  356.     PRIO_LOWEST,
  357.     PRIO_BELOW_NORMAL,
  358.     PRIO_NORMAL,
  359.     PRIO_IDLE,
  360.     PRIO_ABOVE_NORMAL,
  361.     PRIO_HIGHEST
  362. };
  363.  
  364. enum eVMovementModeUnholsterData {
  365.     UNHOLSTER_UNARMED,
  366.     UNHOLSTER_2H_MELEE,
  367.     UNHOLSTER_1H,
  368.     UNHOLSTER_2H,
  369.     UNHOLSTER_MINIGUN,
  370.     UNHOLSTER_UNARMED_STEALTH,
  371.     UNHOLSTER_2H_MELEE_STEALTH,
  372.     UNHOLSTER_1H_STEALTH,
  373.     UNHOLSTER_2H_STEALTH
  374. };
  375.  
  376. enum eVMovementModes {
  377.     DEFAULT_ACTION,
  378.     MP_FEMALE_ACTION,
  379.     MICHAEL_ACTION,
  380.     FRANKLIN_ACTION,
  381.     TREVOR_ACTION
  382. };
  383.  
  384. enum eVWeapons {
  385.     WEAPON_UNARMED,
  386.     WEAPON_GRENADE,
  387.     WEAPON_SMOKEGRENADE,
  388.     WEAPON_STICKYBOMB,
  389.     WEAPON_MOLOTOV,
  390.     WEAPON_LOUDHAILER,
  391.     WEAPON_KNIFE,
  392.     WEAPON_NIGHTSTICK,
  393.     WEAPON_HAMMER,
  394.     WEAPON_CROWBAR,
  395.     WEAPON_FLARE,
  396.     WEAPON_BAT,
  397.     WEAPON_GOLFCLUB,
  398.     WEAPON_PISTOL,
  399.     WEAPON_COMBATPISTOL,
  400.     WEAPON_PISTOL50,
  401.     WEAPON_APPISTOL,
  402.     WEAPON_MICROSMG,
  403.     WEAPON_RUBBERGUN,
  404.     WEAPON_STUNGUN,
  405.     WEAPON_SMG,
  406.     WEAPON_ASSAULTSMG,
  407.     WEAPON_ASSAULTRIFLE,
  408.     WEAPON_CARBINERIFLE,
  409.     WEAPON_HEAVYRIFLE,
  410.     WEAPON_ADVANCEDRIFLE,
  411.     WEAPON_MG,
  412.     WEAPON_COMBATMG,
  413.     WEAPON_ASSAULTMG,
  414.     WEAPON_PUMPSHOTGUN,
  415.     WEAPON_SAWNOFFSHOTGUN,
  416.     WEAPON_BULLPUPSHOTGUN,
  417.     WEAPON_ASSAULTSHOTGUN,
  418.     WEAPON_SNIPERRIFLE,
  419.     WEAPON_ASSAULTSNIPER,
  420.     WEAPON_PROGRAMMABLEAR,
  421.     WEAPON_HEAVYSNIPER,
  422.     WEAPON_GRENADELAUNCHER,
  423.     WEAPON_MINIGUN
  424. };
  425.  
  426. enum eVThrownWeapons {
  427.     CJ_PROC_TIN,
  428.     CJ_PROC_TIN3,
  429.     CJ_PROC_BRICK,
  430.     CJ_PROC_BRICK4,
  431.     CJ_PROC_BRICK5,
  432.     CJ_PROC_BRICK6,
  433.     CJ_PROC_BS_CUP,
  434.     CJ_PROC_COFFEE1,
  435.     BM_burgershot_burg2,
  436.     CJ_PROC_BEER_1,
  437.     CJ_PROC_BEER_2
  438. };
  439.  
  440. enum eVTimes {
  441.     NIGHT = 0,
  442.     MORNING = 7,
  443.     AFTERNOON = 12,
  444.     EVENING = 18
  445. };
  446.  
  447. enum eVTVPlaylist {
  448.     CNT_PROMO1,
  449.     CNT_SHOW1,
  450.     CNT_ADVERT1,
  451.     CNT_ADVERT3,
  452.     CNT_ADVERT2,
  453.  
  454.     // To be continued..
  455. };
  456.  
  457. enum eVDamageAndReaction {
  458.     DAR_counter,
  459.     DAR_counter_armed,
  460.     DAR_dodge,
  461.     DAR_shove,
  462.     DAR_heavy,
  463.     DAR_heavy_cardinal,
  464.     DAR_dog_bite,
  465.     DAR_cougar_attack,
  466.     DAR_knife,
  467.     DAR_bat,
  468.     DAR_small_wpn,
  469.     DAR_stealth_kill,
  470.     DAR_kill_self_head,
  471.     DAR_kill_self_neck,
  472.     DAR_kill_self_spine_1,
  473.     DAR_kill_self_pelvis,
  474.     DAR_knockout,
  475.     DAR_stomp,
  476.     DAR_kick_surface,
  477.     DAR_armed_melee,
  478.     DAR_special_ability_recharge
  479. };
  480.  
  481. enum eVStealthKills {
  482.     SKT_a,
  483.     SKT_weapon,
  484.     SKT_b,
  485.     SKT_c,
  486.     SKT_d,
  487.     SKT_armed
  488. };
  489.  
  490. enum eVCrimeInfo {
  491.     STEALING_VEHICLE
  492. };
  493.  
  494. enum eVFiringPatternInfos {
  495.     FIRING_PATTERN_BURST_FIRE,
  496.     FIRING_PATTERN_BURST_FIRE_IN_COVER,
  497.     FIRING_PATTERN_BURST_FIRE_DRIVEBY,
  498.     FIRING_PATTERN_FROM_GROUND,
  499.     FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC,
  500.     FIRING_PATTERN_FULL_AUTO,
  501.     FIRING_PATTERN_SINGLE_SHOT,
  502.     FIRING_PATTERN_BURST_FIRE_PISTOL,
  503.     FIRING_PATTERN_BURST_FIRE_SMG,
  504.     FIRING_PATTERN_BURST_FIRE_RIFLE,
  505.     FIRING_PATTERN_BURST_FIRE_MG,
  506.     FIRING_PATTERN_BURST_FIRE_PUMPSHOTGUN,
  507.     FIRING_PATTERN_BURST_FIRE_HELI,
  508.     FIRING_PATTERN_BURST_FIRE_MICRO,
  509.     FIRING_PATTERN_SHORT_BURSTS,
  510.     FIRING_PATTERN_SLOW_FIRE_TANK
  511. };
  512.  
  513. enum eVPedMotivationInfos {
  514.     PED_MOTIVATION_TYPE_DEFAULT,
  515.     PED_MOTIVATION_TYPE_HAPPY,
  516.     PED_MOTIVATION_TYPE_SAD,
  517.     PED_MOTIVATION_TYPE_ANGRY,
  518.     PED_MOTIVATION_TYPE_SCARED
  519. };
  520.  
  521. enum eVScriptedGunTaskMetadata {
  522.     SCRIPTED_GUN_TASK_ON_CRATE,
  523.     SCRIPTED_GUN_TASK_HANGING_UPSIDE_DOWN,
  524.     SCRIPTED_GUN_TASK_ON_ROPE,
  525.     SCRIPTED_GUN_TASK_PRONE_BACK,
  526.     SCRIPTED_GUN_TASK_DINGY_RPG,
  527.     SCRIPTED_GUN_TASK_CRATE_RPG,
  528.     SCRIPTED_GUN_TASK_CRATE_BUDDY,
  529.     SCRIPTED_GUN_TASK_PRONE_BACK_RIFLE,
  530.     SCRIPTED_GUN_TASK_PLANE_WING,
  531.     SCRIPTED_GUN_TASK_WRITHE,
  532.     SCRIPTED_GUN_TASK_BIKE
  533. };
  534.  
  535. enum eVVehicleMetadata {
  536.     DEFAULT_ANIM_RATE_SET,
  537.     STD_LOW_ANIM_RATE_SET,
  538.     BOAT_ANIM_RATE_SET,
  539.     LAZER_ANIM_RATE_SET
  540. };
  541.  
  542. enum eVVehicleClipSetMaps {
  543.     COMMON_CLIPSET_MAP_BICYCLE_LEFT,
  544.     COMMON_CLIPSET_MAP_BICYCLE_RIGHT,
  545.     COMMON_CLIPSET_MAP_BIKE_LEFT
  546.  
  547.     // To be continued..
  548. };
  549.  
  550. enum eVWeaponAnimations {
  551.     ANIM_WEAPON_ADVANCEDRIFLE,
  552.     ANIM_WEAPON_ASSAULTRIFLE,
  553.     ANIM_WEAPON_ASSAULTSHOTGUN,
  554.     ANIM_WEAPON_ASSAULTSMG,
  555.     ANIM_WEAPON_BULLPUPSHOTGUN,
  556.     ANIM_WEAPON_CARBINERIFLE,
  557.     ANIM_WEAPON_COMBATMG,
  558.     ANIM_WEAPON_GRENADELAUNCHER,
  559.     ANIM_WEAPON_GRENADELAUNCHER_SMOKE,
  560.     ANIM_WEAPON_HEAVYSNIPER,
  561.     ANIM_WEAPON_MG,
  562.     ANIM_WEAPON_PUMPSHOTGUN,
  563.     ANIM_WEAPON_RPG,
  564.     ANIM_WEAPON_SAWNOFFSHOTGUN,
  565.     ANIM_WEAPON_SMG,
  566.     ANIM_WEAPON_SNIPERRIFLE,
  567.     ANIM_WEAPON_STINGER,
  568.     ANIM_WEAPON_MINIGUN,
  569.     ANIM_GADGET_NIGHTVISION,
  570.     ANIM_GADGET_PARACHUTE,
  571.     ANIM_VEHICLE_WEAPON_ENEMY_LASER,
  572.     ANIM_VEHICLE_WEAPON_PLAYER_BULLET,
  573.     ANIM_VEHICLE_WEAPON_PLAYER_BUZZARD,
  574.     ANIM_VEHICLE_WEAPON_PLAYER_HUNTER,
  575.     ANIM_VEHICLE_WEAPON_PLAYER_LASER,
  576.     ANIM_VEHICLE_WEAPON_PLAYER_LAZER,
  577.     ANIM_VEHICLE_WEAPON_SEARCHLIGHT,
  578.     ANIM_VEHICLE_WEAPON_SPACE_ROCKET,
  579.     ANIM_VEHICLE_WEAPON_TANK,
  580.     ANIM_WEAPON_ANIMAL,
  581.     ANIM_WEAPON_APPISTOL,
  582.     ANIM_WEAPON_BALL,
  583.     ANIM_WEAPON_BARBED_WIRE,
  584.     ANIM_WEAPON_BAT,
  585.     ANIM_WEAPON_BLEEDING,
  586.     ANIM_WEAPON_BRIEFCASE,
  587.     ANIM_WEAPON_BRIEFCASE_02,
  588.     ANIM_WEAPON_BZGAS,
  589.     ANIM_WEAPON_COMBATPISTOL,
  590.     ANIM_WEAPON_COUGAR,
  591.     ANIM_WEAPON_CROWBAR,
  592.     ANIM_WEAPON_DIGISCANNER,
  593.     ANIM_WEAPON_DROWNING,
  594.     ANIM_WEAPON_DROWNING_IN_VEHICLE,
  595.     ANIM_WEAPON_ELECTRIC_FENCE,
  596.     ANIM_WEAPON_EXPLOSION,
  597.     ANIM_WEAPON_FALL,
  598.     ANIM_WEAPON_FIRE,
  599.     ANIM_WEAPON_FIREEXTINGUISHER,
  600.     ANIM_WEAPON_FLARE,
  601.     ANIM_WEAPON_GOLFCLUB,
  602.     ANIM_WEAPON_GRENADE,
  603.     ANIM_WEAPON_HAMMER,
  604.     ANIM_WEAPON_HELI_CRASH,
  605.     ANIM_WEAPON_HIT_BY_WATER_CANNON,
  606.     ANIM_WEAPON_KNIFE,
  607.     ANIM_WEAPON_MICROSMG,
  608.     ANIM_WEAPON_MOLOTOV,
  609.     ANIM_WEAPON_PASSENGER_ROCKET,
  610.     ANIM_WEAPON_PETROLCAN,
  611.     ANIM_WEAPON_PISTOL,
  612.     ANIM_WEAPON_PISTOL50,
  613.     ANIM_WEAPON_RAMMED_BY_CAR,
  614.     ANIM_WEAPON_REMOTESNIPER,
  615.     ANIM_WEAPON_RUN_OVER_BY_CAR,
  616.     ANIM_WEAPON_SMOKEGRENADE,
  617.     ANIM_WEAPON_STICKYBOMB,
  618.     ANIM_WEAPON_STUNGUN,
  619.     ANIM_WEAPON_UNARMED
  620. };
  621.  
  622. enum eVWeaponSlots {
  623.     SLOT_UNARMED = 10,
  624.     SLOT_KNIFE = 20,
  625.     SLOT_NIGHTSTICK = 30,
  626.     SLOT_HAMMER = 40,
  627.     SLOT_BAT = 50,
  628.     SLOT_CROWBAR = 60,
  629.     SLOT_GOLFCLUB = 70,
  630.     SLOT_PISTOL = 90,
  631.     SLOT_COMBATPISTOL = 100,
  632.     SLOT_PISTOL50 = 110,
  633.     SLOT_APPISTOL = 120,
  634.     SLOT_STUNGUN = 130,
  635.     SLOT_MICROSMG = 140,
  636.     SLOT_SMG = 150,
  637.     SLOT_ASSAULTSMG = 160,
  638.     SLOT_ASSAULTRIFLE = 170,
  639.     SLOT_CARBINERIFLE = 180,
  640.     SLOT_ADVANCEDRIFLE = 200,
  641.     SLOT_MG = 210,
  642.     SLOT_COMBATMG = 220,
  643.     SLOT_PUMPSHOTGUN = 250,
  644.     SLOT_SAWNOFFSHOTGUN = 260,
  645.     SLOT_BULLPUPSHOTGUN = 270,
  646.     SLOT_ASSAULTSHOTGUN = 280,
  647.     SLOT_SNIPERRIFLE = 290,
  648.     SLOT_HEAVYSNIPER = 310,
  649.     SLOT_GRENADELAUNCHER = 330,
  650.     SLOT_RPG = 340,
  651.     SLOT_PASSENGER_ROCKET = 342,
  652.     SLOT_STINGER = 345,
  653.     SLOT_MINIGUN = 350,
  654.     SLOT_GRENADE = 360,
  655.     SLOT_STICKYBOMB = 370,
  656.     SLOT_SMOKEGRENADE = 380,
  657.     SLOT_BZGAS = 390,
  658.     SLOT_MOLOTOV = 400,
  659.     SLOT_FIREEXTINGUISHER = 410,
  660.     SLOT_PETROLCAN = 420,
  661.     SLOT_BALL = 440,
  662.     SLOT_FLARE = 445
  663. };
  664.  
  665. enum eVVehicleWeaponInfos {
  666.     VEHICLE_DATA_TANK,
  667.     VEHICLE_DATA_SPACE_ROCKET,
  668.     VEHICLE_DATA_PLAYER_LASER,
  669.     VEHICLE_DATA_PLAYER_BULLET,
  670.     VEHICLE_DATA_ENEMY_LASER,
  671.     VEHICLE_DATA_SEARCHLIGHT
  672. };
  673.  
  674. enum eVInputOnFoot {
  675.     INPUT_NEXT_CAMERA,
  676.     INPUT_LOOK_LR,
  677.     INPUT_LOOK_UD,
  678.     INPUT_LOOK_UP_ONLY,
  679.     INPUT_LOOK_DOWN_ONLY,
  680.     INPUT_LOOK_LEFT_ONLY,
  681.     INPUT_LOOK_RIGHT_ONLY,
  682.     INPUT_CINEMATIC_SLOWMO,
  683.     INPUT_SCRIPTED_FLY_UD,
  684.     INPUT_SCRIPTED_FLY_LR,
  685.     INPUT_SCRIPTED_FLY_ZUP,
  686.     INPUT_SCRIPTED_FLY_ZDOWN,
  687.     INPUT_CHARACTER_WHEEL,
  688.     INPUT_MULTIPLAYER_INFO,
  689.     INPUT_WEAPON_WHEEL_UD,
  690.     INPUT_WEAPON_WHEEL_LR,
  691.     INPUT_WEAPON_WHEEL_NEXT,
  692.     INPUT_WEAPON_WHEEL_PREV,
  693.     INPUT_SELECT_NEXT_WEAPON,
  694.     INPUT_SELECT_PREV_WEAPON,
  695.  
  696.     //<!--PC Specific-->
  697.     INPUT_MAP,
  698.     INPUT_SELECT_WEAPON_UNARMED,
  699.     INPUT_SELECT_WEAPON_MELEE,
  700.     INPUT_SELECT_WEAPON_HANDGUN,
  701.     INPUT_SELECT_WEAPON_SHOTGUN,
  702.     INPUT_SELECT_WEAPON_SMG,
  703.     INPUT_SELECT_WEAPON_AUTO_RIFLE,
  704.     INPUT_SELECT_WEAPON_SNIPER,
  705.     INPUT_SELECT_WEAPON_HEAVY,
  706.     INPUT_SELECT_WEAPON_SPECIAL,
  707.     INPUT_SELECT_CHARACTER_MICHAEL,
  708.     INPUT_SELECT_CHARACTER_FRANKLIN,
  709.     INPUT_SELECT_CHARACTER_TREVOR,
  710.     INPUT_SELECT_CHARACTER_MULTIPLAYER,
  711.     INPUT_SAVE_REPLAY_CLIP,
  712.     INPUT_SPECIAL_ABILITY_PC,
  713.  
  714.     //<!--Start of the actual ON_FOOT controls!-->
  715.     INPUT_SPRINT,
  716.     INPUT_JUMP,
  717.     INPUT_ENTER,
  718.     INPUT_ATTACK,
  719.     INPUT_AIM,
  720.     INPUT_LOOK_BEHIND,
  721.     INPUT_PHONE,
  722.     INPUT_SPECIAL_ABILITY,
  723.     INPUT_SPECIAL_ABILITY_SECONDARY,
  724.     INPUT_MOVE_LR,
  725.     INPUT_MOVE_UD,
  726.     INPUT_MOVE_UP_ONLY,
  727.     INPUT_MOVE_DOWN_ONLY,
  728.     INPUT_MOVE_LEFT_ONLY,
  729.     INPUT_MOVE_RIGHT_ONLY,
  730.     INPUT_DUCK,
  731.     INPUT_SELECT_WEAPON,
  732.     INPUT_PICKUP,
  733.     INPUT_SNIPER_ZOOM,
  734.     INPUT_SNIPER_ZOOM_IN_ONLY,
  735.     INPUT_SNIPER_ZOOM_OUT_ONLY,
  736.     INPUT_COVER,
  737.     INPUT_RELOAD,
  738.     INPUT_TALK,
  739.     INPUT_DETONATE,
  740.     INPUT_HUD_SPECIAL,
  741.     INPUT_ARREST,
  742.     INPUT_ACCURATE_AIM,
  743.     INPUT_CONTEXT,
  744.     INPUT_WEAPON_SPECIAL,
  745.     INPUT_WEAPON_SPECIAL_TWO,
  746.     INPUT_DIVE,
  747. };
  748.  
  749. enum eVInputInVehicle {
  750.     INPUT_VEH_MOVE_LR,
  751.     INPUT_VEH_MOVE_UD,
  752.     INPUT_VEH_MOVE_UP_ONLY,
  753.     INPUT_VEH_MOVE_DOWN_ONLY,
  754.     INPUT_VEH_MOVE_LEFT_ONLY,
  755.     INPUT_VEH_MOVE_RIGHT_ONLY,
  756.     INPUT_VEH_SPECIAL,
  757.     INPUT_VEH_GUN_LR,
  758.     INPUT_VEH_GUN_UD,
  759.     INPUT_VEH_AIM,
  760.     INPUT_VEH_ATTACK,
  761.     INPUT_VEH_ATTACK2,
  762.     INPUT_VEH_ACCELERATE,
  763.     INPUT_VEH_BRAKE,
  764.     INPUT_VEH_HEADLIGHT,
  765.     INPUT_VEH_EXIT,
  766.     INPUT_VEH_HANDBRAKE,
  767.     INPUT_VEH_HOTWIRE_LEFT,
  768.     INPUT_VEH_HOTWIRE_RIGHT,
  769.     INPUT_VEH_LOOK_BEHIND,
  770.     INPUT_VEH_CIN_CAM,
  771.     INPUT_VEH_NEXT_RADIO,
  772.     INPUT_VEH_PREV_RADIO,
  773.     INPUT_VEH_RADIO_WHEEL,
  774.     INPUT_VEH_HORN,
  775.     INPUT_VEH_FLY_THROTTLE_UP,
  776.     INPUT_VEH_FLY_THROTTLE_DOWN,
  777.     INPUT_VEH_FLY_YAW_LEFT,
  778.     INPUT_VEH_FLY_YAW_RIGHT,
  779.     INPUT_VEH_SPECIAL_ABILITY_FRANKLIN,
  780.     INPUT_VEH_PASSENGER_ATTACK,
  781.     INPUT_VEH_PASSENGER_AIM,
  782.     INPUT_VEH_STUNT_UD,
  783.     INPUT_VEH_CINEMATIC_UD,
  784.     INPUT_VEH_CINEMATIC_UP_ONLY,
  785.     INPUT_VEH_CINEMATIC_DOWN_ONLY,
  786.     INPUT_VEH_CINEMATIC_LR,
  787.     INPUT_VEH_SELECT_NEXT_WEAPON,
  788.     INPUT_VEH_SELECT_PREV_WEAPON,
  789.     INPUT_VEH_ROOF,
  790.     INPUT_VEH_JUMP,
  791.     INPUT_VEH_GRAPPLING_HOOK,
  792.     INPUT_VEH_FLY_ROLL_LR,
  793.     INPUT_VEH_FLY_ROLL_LEFT_ONLY,
  794.     INPUT_VEH_FLY_ROLL_RIGHT_ONLY,
  795.     INPUT_VEH_FLY_PITCH_UD,
  796.     INPUT_VEH_FLY_PITCH_UP_ONLY,
  797.     INPUT_VEH_FLY_PITCH_DOWN_ONLY,
  798.     INPUT_VEH_FLY_UNDERCARRIAGE,
  799.     INPUT_VEH_FLY_ATTACK,
  800.     INPUT_VEH_FLY_SELECT_NEXT_WEAPON,
  801.     INPUT_VEH_FLY_SELECT_PREV_WEAPON,
  802.     INPUT_VEH_FLY_SELECT_TARGET_LEFT,
  803.     INPUT_VEH_FLY_SELECT_TARGET_RIGHT,
  804.     INPUT_VEH_FLY_VERTICAL_FLIGHT_MODE,
  805.     INPUT_VEH_SUB_TURN_LR,
  806.     INPUT_VEH_SUB_TURN_LEFT_ONLY,
  807.     INPUT_VEH_SUB_TURN_RIGHT_ONLY,
  808.     INPUT_VEH_SUB_PITCH_UD,
  809.     INPUT_VEH_SUB_PITCH_UP_ONLY,
  810.     INPUT_VEH_SUB_PITCH_DOWN_ONLY,
  811.     INPUT_VEH_SUB_THROTTLE_UP,
  812.     INPUT_VEH_SUB_THROTTLE_DOWN,
  813.     INPUT_VEH_SUB_ASCEND,
  814.     INPUT_VEH_SUB_DESCEND,
  815.     INPUT_VEH_SUB_TURN_HARD_LEFT,
  816.     INPUT_VEH_SUB_TURN_HARD_RIGHT,
  817. };
  818.  
  819. enum eVInputMeele {
  820.     INPUT_MELEE_ATTACK_LIGHT,
  821.     INPUT_MELEE_ATTACK_HEAVY,
  822.     INPUT_MELEE_ATTACK_ALTERNATE,
  823.     INPUT_MELEE_BLOCK
  824. };
  825.  
  826. enum eVInputParachute {
  827.     INPUT_PARACHUTE_DEPLOY,
  828.     INPUT_PARACHUTE_DETACH,
  829.     INPUT_PARACHUTE_TURN_LR,
  830.     INPUT_PARACHUTE_TURN_LEFT_ONLY,
  831.     INPUT_PARACHUTE_TURN_RIGHT_ONLY,
  832.     INPUT_PARACHUTE_PITCH_UD,
  833.     INPUT_PARACHUTE_PITCH_UP_ONLY,
  834.     INPUT_PARACHUTE_PITCH_DOWN_ONLY,
  835.     INPUT_PARACHUTE_BRAKE_LEFT,
  836.     INPUT_PARACHUTE_BRAKE_RIGHT,
  837.     INPUT_PARACHUTE_SMOKE,
  838. };
  839.  
  840. enum eVInputFrontend {
  841.     INPUT_FRONTEND_DOWN,
  842.     INPUT_FRONTEND_UP,
  843.     INPUT_FRONTEND_LEFT,
  844.     INPUT_FRONTEND_RIGHT,
  845.     INPUT_FRONTEND_RDOWN,
  846.     INPUT_FRONTEND_RUP,
  847.     INPUT_FRONTEND_RLEFT,
  848.     INPUT_FRONTEND_RRIGHT,
  849.     INPUT_FRONTEND_AXIS_X,
  850.     INPUT_FRONTEND_AXIS_Y,
  851.     INPUT_FRONTEND_RIGHT_AXIS_X,
  852.     INPUT_FRONTEND_RIGHT_AXIS_Y,
  853.     INPUT_FRONTEND_PAUSE,
  854.     INPUT_FRONTEND_ACCEPT,
  855.     INPUT_FRONTEND_CANCEL,
  856.     INPUT_FRONTEND_X,
  857.     INPUT_FRONTEND_Y,
  858.     INPUT_FRONTEND_LB,
  859.     INPUT_FRONTEND_RB,
  860.     INPUT_FRONTEND_LT,
  861.     INPUT_FRONTEND_RT,
  862.     INPUT_FRONTEND_LS,
  863.     INPUT_FRONTEND_RS,
  864.     INPUT_FRONTEND_SELECT,
  865.     INPUT_CELLPHONE_UP,
  866.     INPUT_CELLPHONE_DOWN,
  867.     INPUT_CELLPHONE_LEFT,
  868.     INPUT_CELLPHONE_RIGHT,
  869.     INPUT_CELLPHONE_SELECT,
  870.     INPUT_CELLPHONE_CANCEL,
  871.     INPUT_CELLPHONE_OPTION,
  872.     INPUT_CELLPHONE_EXTRA_OPTION,
  873.     INPUT_CELLPHONE_SCROLL_FORWARD,
  874.     INPUT_CELLPHONE_SCROLL_BACKWARD,
  875.     INPUT_SKIP_CUTSCENE,
  876.  
  877.     //<!--New script remappable inputs, for use in minigames and other scripts instead of unmappable direct pad controls and frontend inputs-->
  878.     INPUT_SCRIPT_LEFT_AXIS_X,
  879.     INPUT_SCRIPT_LEFT_AXIS_Y,
  880.     INPUT_SCRIPT_RIGHT_AXIS_X,
  881.     INPUT_SCRIPT_RIGHT_AXIS_Y,
  882.     INPUT_SCRIPT_RUP,
  883.     INPUT_SCRIPT_RDOWN,
  884.     INPUT_SCRIPT_RLEFT,
  885.     INPUT_SCRIPT_RRIGHT,
  886.     INPUT_SCRIPT_LB,
  887.     INPUT_SCRIPT_RB,
  888.     INPUT_SCRIPT_LT,
  889.     INPUT_SCRIPT_RT,
  890.     INPUT_SCRIPT_LS,
  891.     INPUT_SCRIPT_RS,
  892.     INPUT_SCRIPT_PAD_UP,
  893.     INPUT_SCRIPT_PAD_DOWN,
  894.     INPUT_SCRIPT_PAD_LEFT,
  895.     INPUT_SCRIPT_PAD_RIGHT,
  896.     INPUT_SCRIPT_SELECT,
  897. };
  898.  
  899. enum eVInputReplay {
  900.     INPUT_REPLAY_MARKER_DELETE,
  901.     INPUT_REPLAY_PAUSE,
  902.     INPUT_REPLAY_REWIND,
  903.     INPUT_REPLAY_FFWD,
  904.     INPUT_REPLAY_NEWMARKER,
  905.     INPUT_REPLAY_RECORD,
  906.     INPUT_REPLAY_SCREENSHOT,
  907.     INPUT_REPLAY_HIDEHUD,
  908.     INPUT_REPLAY_STARTPOINT,
  909.     INPUT_REPLAY_ENDPOINT,
  910.     INPUT_REPLAY_ADVANCE,
  911.     INPUT_REPLAY_BACK,
  912.     INPUT_REPLAY_TOOLS,
  913.     INPUT_REPLAY_RESTART,
  914.     INPUT_REPLAY_SHOWHOTKEY,
  915.     INPUT_REPLAY_CYCLEMARKERLEFT,
  916.     INPUT_REPLAY_CYCLEMARKERRIGHT,
  917.     INPUT_REPLAY_FOVINCREASE,
  918.     INPUT_REPLAY_FOVDECREASE,
  919.     INPUT_REPLAY_CAMERAUP,
  920.     INPUT_REPLAY_CAMERADOWN,
  921.     INPUT_REPLAY_SAVE,
  922.     INPUT_REPLAY_TOGGLETIME,
  923.     INPUT_REPLAY_TOGGLETIPS,
  924.     INPUT_REPLAY_PREVIEW,
  925. };
  926.  
  927. enum eVTimeCycles {
  928.     TIMECYCLE_MODS_1,
  929.     TIMECYCLE_MODS_2,
  930.     TIMECYCLE_MODS_3,
  931.     TIMECYCLE_MODS_4,
  932.     TIMECYCLE_UNDERWATER_DEEP,
  933.     TIMECYCLE_BLIZZARD,
  934.     TIMECYCLE_CLEAR,
  935.     TIMECYCLE_CLEARING,
  936.     TIMECYCLE_CLOUDS,
  937.     TIMECYCLE_EXTRASUNNY,
  938.     TIMECYCLE_FOGGY,
  939.     TIMECYCLE_NEUTRAL,
  940.     TIMECYCLE_OVERCAST,
  941.     TIMECYCLE_RAIN,
  942.     TIMECYCLE_SMOG,
  943.     TIMECYCLE_SNOW,
  944.     TIMECYCLE_SNOWLIGHT,
  945.     TIMECYCLE_THUNDER
  946. };
  947.  
  948. enum eVUI3DDraw {
  949.     PAUSE_SINGLE_LEFT,
  950.     PAUSE_SINGLE_MIDDLE,
  951.     PAUSE_SINGLE_RIGHT,
  952.     FACE_CREATION_PRESET,
  953.     MPLOBBY_ALL5SLOTS,
  954.     FACE_CREATION_CONFIRM,
  955.  
  956. };
  957.  
  958. enum eVLadderMetadata {
  959.     DEFAULT,
  960.     DEFAULT_NOSLIDE,
  961.     DEFAULT_NOBEHID
  962. };
  963.  
  964. enum eVStrikeBones {
  965.     SB_left_arm,
  966.     SB_left_arm_large,
  967.     SB_right_arm,
  968.     SB_right_arm_large,
  969.     SB_right_arm_very_large,
  970.     SB_right_elbow,
  971.     SB_right_arm_weapon,
  972.     SB_right_arm_melee_weapon,
  973.     SB_right_arm_swimming_knife,
  974.     SB_right_leg,
  975.     SB_left_leg,
  976.     SB_animal_paws,
  977.     SB_animal_head,
  978.  
  979. };
  980.  
  981. enum eVExplosions {
  982.     EXP_TAG_GRENADE,
  983.     EXP_TAG_GRENADELAUNCHER,
  984.     EXP_TAG_STICKYBOMB,
  985.     EXP_TAG_MOLOTOV,
  986.     EXP_TAG_ROCKET,
  987.     EXP_TAG_TANKSHELL,
  988.     EXP_TAG_HI_OCTANE,
  989.     EXP_TAG_CAR,
  990.     EXP_TAG_PLANE,
  991.     EXP_TAG_PETROL_PUMP,
  992.     EXP_TAG_BIKE,
  993.     EXP_TAG_DIR_STEAM,
  994.     EXP_TAG_DIR_FLAME,
  995.     EXP_TAG_DIR_WATER_HYDRANT,
  996.     EXP_TAG_DIR_GAS_CANISTER,
  997.     EXP_TAG_BOAT,
  998.     EXP_TAG_SHIP_DESTROY,
  999.     EXP_TAG_TRUCK,
  1000.     EXP_TAG_BULLET,
  1001.     EXP_TAG_SMOKEGRENADELAUNCHER,
  1002.     EXP_TAG_SMOKEGRENADE,
  1003.     EXP_TAG_BZGAS,
  1004.     EXP_TAG_FLARE,
  1005.     EXP_TAG_GAS_CANISTER,
  1006.     EXP_TAG_EXTINGUISHER,
  1007.     EXP_TAG_PROGRAMMABLEAR,
  1008.     EXP_TAG_TRAIN,
  1009.     EXP_TAG_BARREL,
  1010.     EXP_TAG_PROPANE,
  1011.     EXP_TAG_BLIMP,
  1012.     EXP_TAG_DIR_FLAME_EXPLODE,
  1013.     EXP_TAG_TANKER,
  1014.     EXP_TAG_PLANE_ROCKET,
  1015.     EXP_TAG_VEHICLE_BULLET,
  1016.     EXP_TAG_GAS_TANK
  1017. };
  1018.  
  1019. enum eVMaps {
  1020.     GTA5,
  1021.     TESTBED,
  1022.     VFX_TEST,
  1023.     NM_TEST,
  1024.     NETTESTBED,
  1025.     ANIM_TEST,
  1026.     CPTESTBED,
  1027.     TOOLS_TEST,
  1028.     WATERBED,
  1029.     GFX_TEST
  1030. };
  1031.  
  1032. enum eVMotionTaskData {
  1033.     PED_ON_FOOT,
  1034.     PED_IN_WATER,
  1035.     BIRD_ON_FOOT,
  1036.     FLIGHTLESS_BIRD,
  1037.     HORSE_ON_FOOT,
  1038.     ROTTWEILER_ON_FOOT,
  1039.     RETRIEVER_ON_FOOT,
  1040.     BOAR_ON_FOOT,
  1041.     COW_ON_FOOT,
  1042.     COUGAR_ON_FOOT,
  1043.     COYOTE_ON_FOOT,
  1044.     PIG_ON_FOOT,
  1045.     RAT_ON_FOOT,
  1046.     FISH_IN_WATER,
  1047.     DEER_ON_FOOT
  1048. };
  1049.  
  1050. enum eVNavi {
  1051.     SECTORS_PER_NAVMESH = 3,
  1052.     SECTORS_PER_NAVNODES = 12,
  1053.     NAVMESH_LOAD_DISTANCE = 212,
  1054.     RELATIVE_THREAD_PRIORITY = 8,
  1055.     MAX_NUM_NAVMESHES_IN_ANY_LEVEL = 10099,
  1056.     MAX_NUM_AUDMESHES_IN_ANY_LEVEL = 1000,
  1057.     MAX_NUM_NAVNODES_IN_ANY_LEVEL = 400,
  1058.     MAX_NUM_DYNAMIC_NAVMESH_TYPES = 40
  1059. };
  1060.  
  1061. enum eVBrawlingStyles {
  1062.     BS_MICHAEL,
  1063.     BS_TREVOR,
  1064.     BS_FRANKLIN,
  1065.     BS_AI,
  1066.     BS_ANIMAL,
  1067.     BS_DOG,
  1068.     BS_COUGAR
  1069. };
  1070.  
  1071. enum eVPools {
  1072.     AnimatedBuilding, // Size: 210
  1073.     AttachmentExtension, // Size: 290
  1074.     BlendshapeStore, // Size: 75
  1075.     Building, // Size: 28500
  1076.     carrec, // Size: 3700
  1077.     CBoatChaseDirector, // Size: 4
  1078.     CVehicleCombatAvoidanceArea, // Size: 5
  1079.     CCargen, // Size: 750
  1080.     CCargenForScenarios, // Size: 150
  1081.     CCombatDirector, // Size: 5
  1082.     CCombatInfo, // Size: 16
  1083.     CCombatSituation, // Size: 6
  1084.     CCoverFinder, // Size: 40
  1085.     CDefaultCrimeInfo, // Size: 13
  1086.     CTacticalAnalysis, // Size: 3
  1087.     AnimStore, // Size: 9750
  1088.     CGameScriptResource, // Size: 1500
  1089.     ClothStore, // Size: 60
  1090.     CombatMeleeManager_Groups, // Size: 3
  1091.     CombatMountedManager_Attacks, // Size: 1
  1092.     CompEntity, // Size: 39
  1093.     CPrioritizedClipSetBucked, // Size: 22
  1094.     CPrioritizedClipSetRequest, // Size: 106
  1095.     CRoadBlock, // Size: 3
  1096.     CStuntJump, // Size: 64
  1097.     CScenarioInfo, // Size: 64
  1098.     CScenarioPointExtraData, // Size: 220
  1099.     CutsceneStore, // Size: 400
  1100.     CScriptEntityExtension, // Size: 150
  1101.     CVehicleChaseDirector, // Size: 4
  1102.     CVehicleClipRequestHelper, // Size: 45
  1103.     CPathNodeRouteSearchHelper, // Size: 119
  1104.     CGrabHelper, // Size: 8
  1105.     CGpsNumNodesStored, // Size: 1024
  1106.     CClimbHandHoldDetected, // Size: 16
  1107.     CAmbientLookAt, // Size: 40
  1108.     DrawableStore, // Size: 50000
  1109.     DummyObject, // Size: 8000
  1110.     DwdStore, // Size: 10650
  1111.     EntityBatch, // Size: 5000
  1112.     GrassBatch, // Size: 5000
  1113.     ExprDictStore, // Size: 190
  1114.     FrameFilterStore, // Size: 14
  1115.     FragmentStore, // Size: 4255
  1116.     GamePlayerBroadcastDataHandler_Remote, // Size: 500
  1117.     InteriorInst, // Size: 80
  1118.     InteriorProxy, // Size: 475
  1119.     IplStore, // Size: 3000
  1120.     MaxLoadedInfo, // Size: 6000
  1121.     MaxLoadRequestedInfo, // Size: 3000
  1122.     ActiveLoadedInfo, // Size: 3000
  1123.     ActivePersistentLoadedInfo, // Size: 1439
  1124.     KnownRefs, // Size: 11500
  1125.     LightEntity, // Size: 2000
  1126.     MapDataLoadedNode, // Size: 566
  1127.     MapDataStore, // Size: 4300
  1128.     MapTypesStore, // Size: 800
  1129.     MetaDataStore, // Size: 1551
  1130.     NavMeshes, // Size: 10100
  1131.     NetworkDefStore, // Size: 118
  1132.     NetworkCewDataMgr, // Size: 16
  1133.     Object, // Size: 800
  1134.     OcclusionInteriorInfo, // Size: 50
  1135.     OcclusionPortalEntity, // Size: 163
  1136.     OcclusionPortalInfo, // Size: 250
  1137.     Peds, // Size: 110
  1138.     ScenarioPedsMultiplier, // Size: 100
  1139.     AmbientPedsMultiplier, // Size: 100
  1140.     MaxTotalPeds, // Size: 100
  1141.     CWeapon, // Size: 117
  1142.     phInstGTA, // Size: 2214
  1143.     PhysicsBounds, // Size: 1450
  1144.     CPickup, // Size: 73
  1145.     CPickupPlacement, // Size: 280
  1146.     CPickupPlacementCustomScriptData, // Size: 60
  1147.     CRegenerationInfo, // Size: 56
  1148.     PedMemoryMultiplier, // Size: 500
  1149.     PedsForVehicles, // Size: 75
  1150.     PortalInst, // Size: 95
  1151.     PoseMatcherStore, // Size: 20
  1152.     PMStore, // Size: 100
  1153.     PtFxSortedEntity, // Size: 30
  1154.     PtFxAssetStore, // Size: 250
  1155.     QuadTreeNodes, // Size: 1310
  1156.     ScaleformStore, // Size: 642
  1157.     ScaleformMgrArray, // Size: 40
  1158.     ScriptStore, // Size: 780
  1159.     StaticBounds, // Size: 10520
  1160.     tcBox, // Size: 1300
  1161.     TrafficLightInfos, // Size: 84
  1162.     TxdStore, // Size: 27300
  1163.     Vehicles, // Size: 148
  1164.     VehicleAmbientDensityMultiplier, // Size: 100
  1165.     VehicleMemoryMultiplier, // Size: 300
  1166.     VehicleParkedDensityMultiplier, // Size: 100
  1167.     VehicleStreamRequest, // Size: 30
  1168.     VehicleStreamRender, // Size: 35
  1169.     VehicleStruct, // Size: 53
  1170.     VehicleUpperLimit, // Size: 60
  1171.     VehicleUpperLimitMP, // Size: 20
  1172.     VehicleKeyholeShapeInnerThickness, // Size: 50
  1173.     VehicleKeyholeShapeOuterThickness, // Size: 60
  1174.     VehicleKeyholeShapeInnerRadius, // Size: 50
  1175.     VehicleKeyholdShapeOuterRadius, // Size: 165
  1176.     VehicleKeyholdSideWallThickness, // Size: 60
  1177.     VehicleMaxCreationDistance, // Size: 225
  1178.     VehicleMaxCreationDistanceOffscreen, // Size: 50
  1179.     VehicleCullRange, // Size: 251
  1180.     VehicleCullRangeOffScreen, // Size: 100
  1181.     DensityBasedRemovalRateScale, // Size: 36
  1182.     DensityBasedRemovalTargetHeadroom, // Size: 10
  1183.     VehicleSpacing_0, // Size: 1
  1184.     VehicleSpacing_1, // Size: 172
  1185.     VehicleSpacing_2, // Size: 150
  1186.     VehicleSpacing_3, // Size: 129
  1187.     VehicleSpacing_4, // Size: 110
  1188.     VehicleSpacing_5, // Size: 88
  1189.     VehicleSpcaing_6, // Size: 55
  1190.     VehicleSpacing_7, // Size: 52
  1191.     VehicleSpacing_8, // Size: 45
  1192.     VehicleSpacing_9, // Size: 40
  1193.     VehicleSpacing_10, // Size: 34
  1194.     VehicleSpacing_11, // Size: 27
  1195.     VehicleSpacing_12, // Size: 22
  1196.     VehicleSpacing_13, // Size: 20
  1197.     VehicleSpcaing_14, // Size: 19
  1198.     VehicleSpacing_15, // Size: 18
  1199.     PlayersRoadScanDistance, // Size: 300
  1200.     PlayerRoadDensityInc_0, // Size: 0
  1201.     PlayerRoadDensityInc_1, // Size: 0
  1202.     PlayerRoadDensityInc_2, // Size: 0
  1203.     PlayerRoadDensityInc_3, // Size: 0
  1204.     PlayerRoadDensityInc_4, // Size: 0
  1205.     PlayerRoadDensityInc_5, // Size: 0
  1206.     PlayerRoadDensityInc_6, // Size: 0
  1207.     PlayerRoadDensityInc_7, // Size: 0
  1208.     PlayerRoadDensityInc_8, // Size: 0
  1209.     PlayerRoadDensityInc_9, // Size: 0
  1210.     PlayerRoadDensityInc_10, // Size: 0
  1211.     PlayerRoadDensityInc_11, // Size: 0
  1212.     PlayerRoadDensityInc_12, // Size: 0
  1213.     PlayerRoadDensityInc_13, // Size: 0
  1214.     PlayerRoadDensityInc_14, // Size: 0
  1215.     PlayerRoadDensityInc_15, // Size: 0
  1216.     NonPlayerRoadDensityDec_1, // Size: 0
  1217.     NonPlayerRoadDensityDec_2, // Size: 0
  1218.     NonPlayerRoadDensityDec_3, // Size: 1
  1219.     NonPlayerRoadDensityDec_4, // Size: 1
  1220.     NonPlayerRoadDensityDec_5, // Size: 1
  1221.     NonPlayerRoadDensityDec_6, // Size: 1
  1222.     NonPlayerRoadDensityDec_7, // Size: 2
  1223.     NonPlayerRoadDensityDec_8, // Size: 2
  1224.     NonPlayerRoadDensityDec_9, // Size: 2
  1225.     NonPlayerRoadDensityDec_10, // Size: 2
  1226.     NonPlayerRoadDensityDec_11, // Size: 2
  1227.     NonPlayerRoadDensityDec_12, // Size: 3
  1228.     NonPlayerRoadDensityDec_13, // Size: 3
  1229.     NonPlayerRoadDensityDec_14, // Size: 3
  1230.     NonPlayerRoadDensityDec_15, // Size: 3
  1231.     VehiclePopulationFrameRate, // Size: 25
  1232.     VehiclePopulationCyclesPerFrame, // Size: 1
  1233.     wptrec, // Size: 768
  1234.     fwLodNode, // Size: 12500
  1235.     CTask, // Size: 1450
  1236.     CEvent, // Size: 500
  1237.     CMoveObject, // Size: 112
  1238.     CMoveAnimatedBuilding, // Size: 161
  1239.     atDScriptObjectNode, // Size: 450
  1240.     fwDynamicArchetypeComponent, // Size: 6830
  1241.     fwDynamicEntityComponent, // Size: 1000
  1242.     fwEntityContainer, // Size: 615
  1243.     fwMatrixTransform, // Size: 1536
  1244.     fwQuaternionTransform, // Size: 12958
  1245.     fwSimpleTransform, // Size: 30720
  1246.     ScenarioCarGensPerRegion, // Size: 80
  1247.     ScenarioPointsAndEdgesPerRegion, // Size: 1000
  1248.     ScenarioPoint, // Size: 900
  1249.     ScenarioPointEntity, // Size: 350
  1250.     ScenarioPointWorld, // Size: 1400
  1251.     MaxNonRegionScenarioPointSpatialObjects, // Size: 900
  1252.     ObjectIntelligence, // Size: 37
  1253.     VehicleScenarioAttractors, // Size: 64
  1254.     AircraftFlames, // Size: 34
  1255.     CScenarioPointChainUseInfo, // Size: 76
  1256.     CScenarioClusterSpawnedTrackingData, // Size: 190
  1257.     CSPClusterFSMWrapper, // Size: 192
  1258.     fwArchetypePooledMap, // Size: 36497
  1259.     CTaskConversationHelper, // Size: 4
  1260.     SyncedScenes, // Size: 10
  1261.     CPropManagementHelper, // Size: 77
  1262.     ActionTable_Definitions, // Size: 271
  1263.     ActionTable_Results, // Size: 426
  1264.     ActionTable_Impulses, // Size: 20
  1265.     ActionTable_Interrelations, // Size: 60
  1266.     ActionTable_Homings, // Size: 156
  1267.     ActionTable_Damages, // Size: 21
  1268.     ActionTable_StrikeBones, // Size: 15
  1269.     ActionTable_Rumbles, // Size: 5
  1270.     ActionTable_Branches, // Size: 15
  1271.     ActionTable_StealthKills, // Size: 10
  1272.     ActionTable_Vfx, // Size: 30
  1273.     ActionTable_FacialAnimSets, // Size: 5
  1274.     NetworkEntityAreas, // Size: 64
  1275.     NavMeshRoute // Size: 113
  1276. };
  1277.  
  1278. enum eVPADStates {
  1279.     PAD_RSTICK_DOWN,
  1280.     PAD_RSTICK_UP,
  1281.     PAD_RSTICK_LEFT,
  1282.     PAD_DPAD_NONE,
  1283.     PAD_DPAD_UPDOWN,
  1284.     PAD_DPAD_ALL,
  1285.     PAD_LSTICK_DOWN,
  1286.     PAD_LSTICK_UP,
  1287.     PAD_LSTICk_LEFT,
  1288.     PAD_DPAD_DOWN,
  1289.     PAD_DPAD_UP,
  1290.     PAD_LSTICK_ALL,
  1291.     PAD_DPAD_LEFT,
  1292.     PAD_DPAD_RIGHT,
  1293.     PAD_RSTICK_ALL,
  1294.     PAD_RSTICK_NONE,
  1295.     PAD_LSTICK_RIGHT,
  1296.     PAD_RSTICK_ROTATE,
  1297.     PAD_LSTICK_NONE,
  1298.     PAD_RSTICK_UPDOWN,
  1299.     PAD_LSTICK_UPDOWN,
  1300.     PAD_LSTICK_ROTATE,
  1301.     PAD_DPAD_LEFTRIGHT,
  1302.     PAD_RSTICK_LEFTRIGHT,
  1303.     PAD_RSTICK_RIGHT,
  1304.     PAD_LSTICK_LEFTRIGHT
  1305. };
  1306.  
  1307. enum eVMenuIDs {
  1308.     MENU_UNIQUE_ID_SETTINGS_CAMERA,
  1309.     MENU_UNIQUE_ID_HOME_NEWSWIRE,
  1310.     MENU_UNIQUE_ID_CUTSCENE_EMPTY,
  1311.     MENU_UNIQUE_ID_REPLAY_RANDOM,
  1312.     MENU_UNIQUE_ID_SETTINGS_SIXAXIS,
  1313.     MENU_UNIQUE_ID_INCEPT_TRIGGER,
  1314.     MENU_UNIQUE_ID_BETTING_LOBBYLIST,
  1315.     MENU_UNIQUE_ID_BETTING_INFOLIST,
  1316.     MENU_UNIQUE_ID_BETTING,
  1317.     MENU_UNIQUE_ID_HEADER_BETTING,
  1318.     MENU_UNIQUE_ID_RACE_LOBBYLIST,
  1319.     MENU_UNIQUE_ID_RACE_INFOLIST,
  1320.     MENU_UNIQUE_ID_RACE_INFO,
  1321.     MENU_UNIQUE_ID_HEADER_RACE,
  1322.     MENU_UNIQUE_ID_CREW_REQUEST,
  1323.     MENU_UNIQUE_ID_HOME_OPEN_JOBS,
  1324.     MENU_UNIQUE_ID_CREW_LEADERBOARDS,
  1325.     MENU_UNIQUE_ID_CORONA_INVITE_LAST_JOB_PLAYERS,
  1326.     MENU_UNIQUE_ID_CORONA_INVITE_MATCHED_PLAYERS,
  1327.     MENU_UNIQUE_ID_HEADER_CORONA_INVITE_LAST_JOB_PLAYERS,
  1328.     MENU_UNIQUE_ID_HEADER_CORONA_INVITE_MATCHED_PLAYERS,
  1329.     MENU_UNIQUE_ID_CORONA_JOINED_LIST,
  1330.     MENU_UNIQUE_ID_CORONA_INVITE_LIST,
  1331.     MENU_UNIQUE_ID_CORONA_DETAILS_LIST,
  1332.     MENU_UNIQUE_ID_CORONA_SETTINGS_LIST,
  1333.     MENU_UNIQUE_ID_HEADER_JOINING_SCREEN,
  1334.     MENU_UNIQUE_ID_SETTINGS_FACEBOOK,
  1335.     MENU_UNIQUE_ID_CORONA_INVITE_CREWS,
  1336.     MENU_UNIQUE_ID_CORONA_INVITE_FRIENDS,
  1337.     MENU_UNIQUE_ID_CORONA_INVITE_PLAYERS,
  1338.     MENU_UNIQUE_ID_CORONA_JOINED_PLAYERS,
  1339.     MENU_UNIQUE_ID_HEADER_CORONA_INVITE_CREWS,
  1340.     MENU_UNIQUE_ID_HEADER_CORONA_INVITE_FRIENDS,
  1341.     MENU_UNIQUE_ID_HEADER_CORONA_INVITE_PLAYERS,
  1342.     MENU_UNIQUE_ID_HEADER_CORONA_JOINED_PLAYERS,
  1343.     MENU_UNIQUE_ID_HEADER_CORONA_LOBBY,
  1344.     MENU_UNIQUE_ID_HEADER_CORONA,
  1345.     MENU_UNIQUE_ID_LOBBY_LIST_ITEM,
  1346.     MENU_UNIQUE_ID_LOBBY_LIST,
  1347.     MENU_UNIQUE_ID_HEADER_TEXT_SELECTION,
  1348.     MENU_UNIQUE_ID_BRIGHTNESS_CALIBRATION,
  1349.     MENU_UNIQUE_ID_GALLERY_OPTIONS_LIST,
  1350.     MENU_UNIQUE_ID_GALLERY_OPTIONS,
  1351.     MENU_UNIQUE_ID_SETTINGS_FEED,
  1352.     MENU_UNIQUE_ID_HEADER_EMPTY,
  1353.     MENU_UNIQUE_ID_HOME_DIALOG,
  1354.     MENU_UNIQUE_ID_TEAM_SELECT,
  1355.     MENU_UNIQUE_ID_FRIENDS_MP,
  1356.     MENU_UNIQUE_ID_FRIENDS_OPTIONS_LIST,
  1357.     MENU_UNIQUE_ID_CREW_OPTIONS_LIST,
  1358.     MENU_UNIQUE_ID_CREW_OPTIONS,
  1359.     MENU_UNIQUE_ID_PARTY_OPTIONS_LIST,
  1360.     MENU_UNIQUE_ID_PARTY_OPTIONS,
  1361.     MENU_UNIQUE_ID_PLAYERS_OPTIONS_LIST,
  1362.     MENU_UNIQUE_ID_PLAYERS_OPTIONS,
  1363.     MENU_UNIQUE_ID_PLAYERS_LIST,
  1364.     MENU_UNIQUE_ID_CREATION_LIFESTYLE_LIST,
  1365.     MENU_UNIQUE_ID_CREATION_HERITAGE_LIST,
  1366.     MENU_UNIQUE_ID_CREW,
  1367.     MENU_UNIQUE_ID_REPLAY_MISSION_ACTIVITY,
  1368.     MENU_UNIQUE_ID_REPLAY_MISSION_LIST,
  1369.     MENU_UNIQUE_ID_REPLAY_MISSION,
  1370.     MENU_UNIQUE_ID_PARTY_LIST,
  1371.     MENU_UNIQUE_ID_CREATION_YOU,
  1372.     MENU_UNIQUE_ID_CREATION_LIFESTYLE,
  1373.     MENU_UNIQUE_ID_CREATION_HERITAGE,
  1374.     MENU_UNIQUE_ID_HEADER_MP_CHARACTER_CREATION,
  1375.     MENU_UNIQUE_ID_HEADER_MP_CHARACTER_SELECT,
  1376.     MENU_UNIQUE_ID_FRIENDS_OPTIONS,
  1377.     MENU_UNIQUE_ID_FRIENDS_LIST,
  1378.     MENU_UNIQUE_ID_MISSION_CREATOR_STAT,
  1379.     MENU_UNIQUE_ID_MISSION_CREATOR_LISTITEM,
  1380.     MENU_UNIQUE_ID_MISSION_CREATOR_CATEGORY,
  1381.     MENU_UNIQUE_ID_CREW_LIST,
  1382.     MENU_UNIQUE_ID_CREW_INVITES,
  1383.     MENU_UNIQUE_ID_CREW_FRIENDS,
  1384.     MENU_UNIQUE_ID_CREW_ROCKSTAR,
  1385.     MENU_UNIQUE_ID_CREW_MINE,
  1386.     MENU_UNIQUE_ID_STATS_LISTITEM,
  1387.     MENU_UNIQUE_ID_SPECTATOR,
  1388.     MENU_UNIQUE_ID_CREWS_CARD,
  1389.     MENU_UNIQUE_ID_CREWS_FILTER,
  1390.     MENU_UNIQUE_ID_CREWS_CATEGORY,
  1391.     MENU_UNIQUE_ID_MAP_LEGEND,
  1392.     MENU_UNIQUE_ID_SAVE_GAME_LIST,
  1393.     MENU_UNIQUE_ID_SETTINGS_LIST,
  1394.     MENU_UNIQUE_ID_STATS_CATEGORY,
  1395.     MENU_UNIQUE_ID_PLACEHOLDER,
  1396.     MENU_UNIQUE_ID_LOBBY,
  1397.     MENU_UNIQUE_ID_PARTY,
  1398.     MENU_UNIQUE_ID_HEADER_LOBBY,
  1399.     MENU_UNIQUE_ID_HEADER_PRE_LOBBY,
  1400.     MENU_UNIQUE_ID_LEAVE_GAME,
  1401.     MENU_UNIQUE_ID_GAME_MP,
  1402.     MENU_UNIQUE_ID_MISSION_CREATOR,
  1403.     MENU_UNIQUE_ID_HEADER_MY_MP,
  1404.     MENU_UNIQUE_ID_HEADER_MULTIPLAYER,
  1405.     MENU_UNIQUE_ID_MP_CHAR_5,
  1406.     MENU_UNIQUE_ID_MP_CHAR_4,
  1407.     MENU_UNIQUE_ID_MP_CHAR_3,
  1408.     MENU_UNIQUE_ID_MP_CHAR_2,
  1409.     MENU_UNIQUE_ID_MP_CHAR_1,
  1410.     MENU_UNIQUE_ID_FREEMODE,
  1411.     MENU_UNIQUE_ID_GALLERY_ITEM,
  1412.     MENU_UNIQUE_ID_SETTINGS_SAVEGAME,
  1413.     MENU_UNIQUE_ID_CREWS,
  1414.     MENU_UNIQUE_ID_HOME,
  1415.     MENU_UNIQUE_ID_HEADER_SAVE_GAME,
  1416.     MENU_UNIQUE_ID_HEADER,
  1417.     MENU_UNIQUE_ID_SAVE_GAME,
  1418.     MENU_UNIQUE_ID_LOAD_GAME,
  1419.     MENU_UNIQUE_ID_NEW_GAME,
  1420.     MENU_UNIQUE_ID_SETTINGS_CONTROLS,
  1421.     MENU_UNIQUE_ID_SETTINGS_DISPLAY,
  1422.     MENU_UNIQUE_ID_SETTINGS_AUDIO,
  1423.     MENU_UNIQUE_ID_HOME_FEED,
  1424.     MENU_UNIQUE_ID_HOME_BRIEF,
  1425.     MENU_UNIQUE_ID_HOME_HELP,
  1426.     MENU_UNIQUE_ID_STORE,
  1427.     MENU_UNIQUE_ID_CORONA_INVITE,
  1428.     MENU_UNIQUE_ID_CORONA_SETTINGS,
  1429.     MENU_UNIQUE_ID_HOME_MISSION,
  1430.     MENU_UNIQUE_ID_LOST,
  1431.     MENU_UNIQUE_ID_COPS,
  1432.     MENU_UNIQUE_ID_VAGOS,
  1433.     MENU_UNIQUE_ID_AVAILABLE,
  1434.     MENU_UNIQUE_ID_STATS,
  1435.     MENU_UNIQUE_ID_MEDALS,
  1436.     MENU_UNIQUE_ID_WEAPONS,
  1437.     MENU_UNIQUE_ID_PLAYERS,
  1438.     MENU_UNIQUE_ID_SETTINGS,
  1439.     MENU_UNIQUE_ID_GAME,
  1440.     MENU_UNIQUE_ID_SOCIALCLUB,
  1441.     MENU_UNIQUE_ID_GALLERY,
  1442.     MENU_UNIQUE_ID_FRIENDS,
  1443.     MENU_UNIQUE_ID_INFO,
  1444.     MENU_UNIQUE_ID_START,
  1445.     MENU_UNIQUE_ID_MAP,
  1446.     MENU_UNIQUE_ID_INVALID,
  1447. };
  1448.  
  1449. enum eVScriptVMNatives {
  1450.     SET_PLAYER_ARMOUR,
  1451.     SET_PLAYER_HEALTH,
  1452.     REMOVE_SAVING,
  1453.     SET_DISPLAY_CONFIG,
  1454.     SET_MINIMAP_VISIBLE_STATE,
  1455.     SET_HELPTEXT_HEIGHT,
  1456.     SET_IMPORTANT_PARAMS,
  1457.     REMOVE_HUD_ITEM,
  1458.     MULTIPLAYER_IS_ACTIVE,
  1459.     FLASH_HEALTH_BAR,
  1460.     SET_CHARACTER_COLOUR,
  1461.     SET_ABILITY_BAR,
  1462.     FLASH_ABILITY_BAR,
  1463.     BLINK_ABILITY_BAR,
  1464.     SET_AIR_BAR,
  1465.     OVERRIDE_COMPONENT_POSITION,
  1466.     SHOW_STALL_WARNIG,
  1467.     TOGGLE_COMPONENT,
  1468.     FLASH_MINIMAP,
  1469.     GET_ASSET_ARRAY,
  1470.     REGISTER_HEALTH_ARMOUR,
  1471.     REGISTER_MAP_LAYER,
  1472.     STOP_BLIP_FLASHING,
  1473.     START_BLIP_FLASHING,
  1474.     SHOW_AIRCRAFT_COMPONENTS,
  1475.     GOLF_LINK,
  1476.     SET_DATA_SLOT_EMPTY,
  1477.     SET_INPUT_EVENT_CROSS,
  1478.     SET_INPUT_EVENT_CIRCLE,
  1479.     GET_CURRENT_COLOUMN,
  1480.     SET_INPUT_EVENT,
  1481.     HIDE_BUTTONS,
  1482.     HAS_NO_MEMBERS,
  1483.     STOP_FLASHING_WANTED_OVERLAY,
  1484.     FLASH_WANTED_OVERLAY,
  1485.     IS_WAYPOIT_SET,
  1486.     GET_CURRENT_END_INDEX,
  1487.     GET_CURRENT_START_INDEX,
  1488.     SET_INPUT_EVENT_TRIANGLE,
  1489.     FADE_TO_BLACK,
  1490.     HIGHLIGHT_ITEM,
  1491.     SET_ANALOG_STICK_INPUT,
  1492.     TXT_ALREADY_LOADED,
  1493.     RESTART_MOVIE,
  1494.     PAUSE_MENU_SP_CONTENT,
  1495.     SET_COLUMN_TITLE,
  1496.     SET_SAVING_TEXT,
  1497.     REMOVE_STREAM_COMPONENT,
  1498.     SET_STREAM_COMPONENT,
  1499.     SET_COMPONENT_VALUES,
  1500.     SET_COMPONENT_POSITION,
  1501.     SELECT_RADIO_STATION,
  1502.     SET_PLAYER_WEAPON_WHEEL,
  1503.     SET_POITER,
  1504.     START_CROSSFADE,
  1505.     SET_STATS_VISIBILITY,
  1506.     PM_RANGE,
  1507.     PM_ACCURACY,
  1508.     PM_FIRERATE,
  1509.     PM_DAMAGE,
  1510.     SET_STATS_LABLES_AND_VALUES,
  1511.     SET_ATTACHMENTS,
  1512.     NO_ATTACHMENST,
  1513.     GET_CURRENT_WEAPON_WHEEL_HASH,
  1514.     SET_WEAPON_WHEEL_ACTIVE,
  1515.     UNLOAD_WEAPON_WHEEL_STATS,
  1516.     UNLOAD_WEAPON_WHEEL,
  1517.     SET_RETICLE_VISIBLE,
  1518.     SHOW_HITMARKER,
  1519.     SET_SATNAV_DIRECTION,
  1520.     HIDE_SATNAV,
  1521.     HIDE_DEPTH,
  1522.     SET_SATNAV_DISTANCE,
  1523.     SET_SATNAV_AREA,
  1524.     SET_DEPTH,
  1525.     SHOW_DEPTH,
  1526.     SET_BACKGROUND_COLOURS,
  1527.     DRAW_INSTRUCTIONAL_BUTTONS,
  1528.     SET_DATA_SLOT,
  1529.     SET_CLEAR_SPACE,
  1530.     DISPLAY_DATA_SLOT,
  1531.     SET_STATUS_COLOURS,
  1532.     STORE_FREE_PRICE, // maybe at the hair cut studio
  1533.  
  1534.     // Ui menu selector ADD_COLUMN,
  1535.     REMOVE_COLUMN,
  1536.     STORE_NO_CONTENT,
  1537.  
  1538.     DISPLAY_ERROR_MESSAGE,
  1539.     SET_LANGUAGES,
  1540.     SET_CONTEXT_SLOT,
  1541.     SHOW_CONTEXT_MENU,
  1542.     CONTROLLER_LABLES,
  1543.     SET_CONTROL_LABLS,
  1544.     INIT_COLUMN_SCROLL,
  1545.     UPDATE_SLOT,
  1546.     BEGI_RESTART_PAUSE_MENU,
  1547.     SET_HEADING_DETAILS,
  1548.     SET_CHAR_IMG,
  1549.     SET_CREW_IMG,
  1550.     SET_ALL_HIGHLIGHTS,
  1551.     SET_MENU_HEADER_TEXT_BY_INDEX,
  1552.     SET_MENU_ITEM_COLOUR,
  1553.     SET_DIMMABLE,
  1554.     BUILD_MENU_GFX_FILES,
  1555.     BUILD_MENU,
  1556.     SHOW_HEADIG_DETAILS,
  1557.     SET_HEADER_TITLE,
  1558.     LOAD_CHILD_PAGE,
  1559.     SET_CONTENT_SCALED,
  1560.     MENU_SHIFT_DEPTH,
  1561.     SET_TITLE,
  1562.     SET_COLUMN_HIGHLIGHT,
  1563.     SET_COLUMN_FOCUS,
  1564.     SHOW_COLUMN,
  1565.     SET_COLUMN_SCROLL,
  1566.     SHOW_WARNING_MESSAGE,
  1567.     SCROLL_POLICY_TEXT,
  1568.  
  1569.     // To be continued
  1570.     // .rdata:82019224 00000026 C SET_WELCOME_FALLBACK_IMAGE_VISIBILITY
  1571. };
  1572.  
  1573. enum eVUIScriptNatives {
  1574.     SET_CASH,
  1575.     SHUTDOWN_MOVIE,
  1576.     ADD_PROGRAM,
  1577.     RUN_PROGRAM,
  1578.     OPEN_POPUP,
  1579.     CLOSE_POPUP,
  1580.     IS_PC_NEEDED,
  1581.     SET_SCAN_BAR,
  1582.     PLAY_SCAN_ANIM,
  1583.     GET_CURRENT_SELECTION,
  1584.     SET_HEADER,
  1585.     DISPLAY_VIEW,
  1586.     SET_POSITIVE_BUTTON,
  1587.     SET_NEGATIVE_BUTTON,
  1588.     SET_OTHER_BUTTON,
  1589.     SET_THEME,
  1590.     CREATE_ALERT,
  1591.     CLEAR_ALL,
  1592.     SET_SLEEP_MODE,
  1593.     OPEN_SHUTTER,
  1594.     CLOSE_SHUTTER,
  1595.     CLOSE_THEN_OPEN_SHUTTER,
  1596.     SET_TITLEBAR_TIME,
  1597.     SET_LAYOUT,
  1598.     SET_WIND,
  1599.     SET_ZOOM_LEVEL,
  1600.     SET_COMPASS,
  1601.     DISPLAY_STAT,
  1602.     SET_TEXT,
  1603.     PROXY_FUNCTION,
  1604.     SET_POPUP,
  1605.     SET_WIDESCREEN,
  1606.     SHOW,
  1607.     HIDE,
  1608.     SET_SOFT_KEYS,
  1609.     SET_SOFT_KEYS_COLOUR,
  1610.     DISPLAY_STAT_LIST,
  1611.     SHOW_STATIC,
  1612.     SET_PROGRESS_BAR,
  1613.     SET_POLICE_NUMBER,
  1614.     SET_UI_COLOUR,
  1615.     SET_DISPLAY,
  1616.     SET_BACKGROUND_VISIBILITY,
  1617.     SET_BAR_VALUE,
  1618.     FLASH_BAR,
  1619.     CREATE_VIEW,
  1620.     SET_ECG_HEALTH,
  1621.     SET_HEALTH,
  1622.     SET_HEART_RATE,
  1623.     QUIT,
  1624.     SET_COUNTER,
  1625.     SET_LABELS,
  1626.     SET_CAR_FIX_PERCENT,
  1627.     SET_CARFIX_COLOUR,
  1628.     SET_RANK_BAR,
  1629.     SET_HEART_BEAT,
  1630.     SET_TODO,
  1631.     SET_MISSION_TITLE,
  1632.     ADD_BUTTON_TO_LIST,
  1633.     SET_TOTAL,
  1634.     DRAW_BUTTONS,
  1635.     SET_MEDAL,
  1636.     SET_SOCIAL_CLUB_INFO,
  1637.     BUTTON_DEPRESSED,
  1638.     REMOVE_BUTTONS,
  1639.     BUTTON_PRESSED,
  1640.     SET_MISSION_TITLE_COLOUR,
  1641.     SET_MOVIECLIP_IS_VISIBLE,
  1642.     SET_CHARGE_VALUE,
  1643.     START_METER_FLASHING,
  1644.     STOP_METER_FLASHING,
  1645.     SHOW_RACE_MODULE,
  1646.     UPDATE_DATA_SLOT,
  1647.     APPEND_DATA_SLOT,
  1648.     SET_BROWSER_CURSOR_SPEED_MODIFIER,
  1649.     INITIALISE_WEBSITE,
  1650.     IS_SITE_DYNAMIC,
  1651.     GET_SITE_ID,
  1652.     GET_PAGE_ID,
  1653.     UPDATE_TEXT,
  1654.     GO_TO_WEBPAGE,
  1655.     GET_CURRENT_OBJECT_TYPE,
  1656.     CAN_I_CLOSE_THE_BROWSER,
  1657.     DRAW_MENU_LIST,
  1658.     SET_LOGO,
  1659.     SET_BACKGROUND_COLOUR,
  1660.     SET_GAMEPLAY_LABELS,
  1661.     FOCUS_VIEW,
  1662.     SHOW_HEIST_ASSET,
  1663.     SHOW_VIEW,
  1664.     SHOW_CREW_MEMBER_VIEW,
  1665.     REPOSITION_VIEW,
  1666.     DRAW_LIST,
  1667.     SET_ROW_A,
  1668.     SET_ROW_B,
  1669.     SET_SPIN_DIRECTION,
  1670.     SET_CONCAT_MESSAGE,
  1671.     SET_TIME,
  1672.     SET_MESSAGE,
  1673.     SET_SHOT_DISPLAY,
  1674.     SET_SPLASH,
  1675.     SET_HOLE_DISPLAY,
  1676.     SET_WIND_DIRECTION,
  1677.     TINT_WIND_POINTER,
  1678.     SET_COMPASS_DIRECTION,
  1679.     SET_PUTTMETER,
  1680.     SET_DISTANCE,
  1681.     SET_SCOREPANEL,
  1682.     SET_SCOREBOARD,
  1683.     SET_HEADER_A,
  1684.     SET_HEADER_B,
  1685.     SET_SCORES_A,
  1686.     SET_SCORES_B,
  1687.     SHOW_RAMPAGE_TITLE,
  1688.     HIDE_RAMPAGE_TITLE,
  1689.     SHOW_RAMPAGE_COUNTERS,
  1690.     HIDE_RAMPAGE_COUNTERS,
  1691.     SET_RAMPAGE_TITLE,
  1692.     CLEAR_TAXI_DISPLAY,
  1693.     SET_TAXI_PRICE,
  1694.     SHOW_TAXI_DESTINATION,
  1695.     ADD_TAXI_DESTINATION,
  1696.     SET_RACE_LABELS,
  1697.     SET_RACE_POSITION,
  1698.     SET_GATES_POSITION,
  1699.     SET_RACE_TIME,
  1700.     SET_RACE_RESULTS,
  1701.     SHOW_RACE_RESULTS,
  1702.     SET_TEETH_BRITTLE,
  1703.     SET_TEETH_ANGLE,
  1704.     SET_TEETH_DEPTH,
  1705.     SET_SCROLL_TEXT,
  1706.     DISPLAY_SCROLL_TEXT,
  1707.     CLEAR_SCROLL_TEXT,
  1708.     SET_CAM_HEADING,
  1709.     SET_CAM_FOV,
  1710.     INIT_GAME,
  1711.     COURSE_PAR,
  1712.     SET_WAITING_TEXT,
  1713.     MOVE_CURSOR,
  1714.     SET_MISSION_BG_COLOUR,
  1715.     COURSE_PAR_TOTAL,
  1716.     SHOW_ASSASSINATIONS_TITLE,
  1717.     HIDE_ASSASSINATIONS_TITLE,
  1718.     SET_ASSASSINATIONS_TITLE,
  1719.     SET_STICK_POINTER_RGB,
  1720.     SET_STICK_POINTER_ANGLE,
  1721.     SET_SECTION,
  1722.     SET_DATE,
  1723.     TRIGGER_CAM_FLASH,
  1724.     TRIGGER_WARNING,
  1725.     SET_BUTTON_ACTIVE,
  1726.     REPOSITION_WORD,
  1727.     CROSS_WORD,
  1728.     DELETE_WORD,
  1729.     SET_BACKGROUND_IMAGE,
  1730.     DISPLAY_PHOTO,
  1731.     SET_IP_OUTCOME,
  1732.     SET_ROULETTE_OUTCOME,
  1733.     SET_COUNTDOWN,
  1734.     SET_SPEED,
  1735.     SET_LIVES,
  1736.     CLOSE_APP,
  1737.     OPEN_ERROR_POPUP,
  1738.     OPEN_APP,
  1739.     SHOW_SOCIAL_CLUB_MESSAGE,
  1740.     HIDE_SOCIAL_CLUB_MESSAGE,
  1741.     SET_HOTSWAP_PHONE,
  1742.     SET_COLUMN_SPEED,
  1743.     SET_HEADINGS,
  1744.     SET_ROULETTE_WORD,
  1745.     SET_HOTSWAP_MESSAGE,
  1746.     SHOW_RAMPAGE_INTRO,
  1747.     SHOW_RAMPAGE_COUNTDOWN,
  1748.     SHOW_RAMPAGE_OUTRO,
  1749.     SHOW_RAMPAGE,
  1750.     HIDE_RAMPAGE,
  1751.     OPEN_LOADING_PROGRESS,
  1752.     SET_LOADING_PROGRESS,
  1753.     SET_LOADING_MESSAGE,
  1754.     CREATE_CELLPHONE_PREVIEW,
  1755.     REMOVE_DRUG_PURSE,
  1756.     SET_DRUG_AMOUNT_AND_TYPE,
  1757.     SET_FEED_DLC,
  1758.     REMOVE_FEED_DLC,
  1759.     SET_FEED_FRIENDS,
  1760.     REMOVE_FEED_FRIENDS,
  1761.     SET_FEED_MESSAGE_PICTURE,
  1762.     REMOVE_FEED_MESSAGE_PICTURE,
  1763.     SET_FEED_MESSAGE_TEXT,
  1764.     REMOVE_FEED_MESSAGE_TEXT,
  1765.     SET_FEED_SOCIALCLUB,
  1766.     REMOVE_FEED_SOCIALCLUB,
  1767.     SET_FEED_STATS,
  1768.     REMOVE_FEED_STATS,
  1769.     SET_INPUT_EVENT_SELECT,
  1770.     SET_INPUT_EVENT_BACK,
  1771.     SHOW_MP_INVENTORY_ITEM_WITH_TEXT,
  1772.     SET_HEADER_ITEM_COLOUR,
  1773.     SET_MENU_HEADER_TEXT,
  1774.     SET_ABILITY_BAR_GLOW,
  1775.     debug,
  1776.     SHOW_PHOTO_FRAME,
  1777.     FLASH_PHOTO_FRAME,
  1778.     SET_REMAINING_PHOTOS,
  1779.     SHOW_MP_INVENTORY_ITEM,
  1780.     REMOVE_MP_INVENTORY_ITEM,
  1781.     SET_PLAYER_SWITCH,
  1782.     SET_PLAYER_SWITCH_WITH_HINT_AND_CHARACTER,
  1783.     CLEANUP_PLAYER_SWITCH_ALERT,
  1784.     DESTROY,
  1785.     ADD_PLAYER_TO_SWITCH,
  1786.     START_PLAYER_SWITCH_LOOP,
  1787.     LOAD_PLAYER_SWITCH_ALERT,
  1788.     SET_COLOUR,
  1789.     OVERRIDE_ANIMATION_SPEED,
  1790.     OVERRIDE_ONSCREEN_DURATION,
  1791.     SET_BAR_TEXT,
  1792.     RESET_BAR_TEXT,
  1793.     FADE_BAR_OUT,
  1794.     SET_RANK_SCORES,
  1795.     REMOVE,
  1796.     RESET_MOVIE,
  1797.     COLOUR_INFOBAR,
  1798.     SET_NUMBERPAD_DISPLAY,
  1799.     HOME_MENU,
  1800.     CAMERA_SHUTTER,
  1801.     CONTACT_LIST,
  1802.     SIMPLE_LIST,
  1803.     TODO_LIST,
  1804.     TODO_VIEW,
  1805.     SIDE_TASKS,
  1806.     RECENT_CONTACTS_LIST,
  1807.     CALENDAR_LIST,
  1808.     TEXT_MESSAGE_LIST,
  1809.     TEXT_MESSAGE_VIEW,
  1810.     EMAIL_LIST,
  1811.     EMAIL_VIEW,
  1812.     CALL_SCREEN,
  1813.     ALERT_DIALOG,
  1814.     HIDE_ALERT_DIALOG,
  1815.     SHOW_KEYBOARD,
  1816.     HIDE_KEYBOARD,
  1817.     HIDE_NUMBERPAD,
  1818.     SHOW_NUMBERPAD,
  1819.     GET_DATA,
  1820.     SET_PROVIDER_ICON,
  1821.     APP_FUNCTION,
  1822.     IS_COUNTDOWN_VISIBLE,
  1823.     SET_SPLASH_TEXT,
  1824.     SPLASH_TEXT_LABEL,
  1825.     SPLASH_TEXT_COLOR,
  1826.     SPLASH_TEXT_TRANSITION_IN,
  1827.     SPLASH_TEXT_TRANSITION_OUT,
  1828.     IS_SPLASH_TEXT_VISIBLE,
  1829.     SET_DISPLAY_TYPE,
  1830.     SET_MULTIPLAYER_TITLE,
  1831.     GET_BROWSER_FAVORITES_SIZE,
  1832.     SET_BROWSER_FAVORITES_SIZE,
  1833.     GET_BROWSER_FAVORITES,
  1834.     SET_BROWSER_FAVORITES,
  1835.     GET_BROWSER_HISTORY_SIZE,
  1836.     SET_BROWSER_HISTORY_SIZE,
  1837.     GET_BROWSER_HISTORY,
  1838.     SET_BROWSER_HISTORY,
  1839.     SET_BROWSER_SKIN,
  1840.     SET_ERROR_TEXT,
  1841.     SET_TITLEBAR_TEXT,
  1842.     SET_MAX_WIDTH
  1843. };
  1844.  
  1845. enum eVDelays {
  1846.     FEED_DELAY_1HOUR,
  1847.     FEED_DELAY_30MIN,
  1848.     FEED_DELAY_15MIN,
  1849.     FEED_DELAY_4MIN,
  1850.     FEED_DELAY_10MIN,
  1851.     FEED_DELAY_5MIN,
  1852.     FEED_DELAY_3MIN,
  1853.     FEED_DELAY_2MIN,
  1854.     FEED_DELAY_1MIN,
  1855.     FEED_NO_DELAY
  1856. };
  1857.  
  1858. enum eVPCards {
  1859.     PCARD_SEND_INVT_TITLE,
  1860.     PCARD_ONLINE_OTHER,
  1861.     PCARD_ONLINE_SP,
  1862.     PCARD_ONLINE_MP,
  1863.     PCARD_ONLINE_SES,
  1864.     PCARD_NEVER_PLAYED_SP,
  1865.     PCARD_JOIN_CREW,
  1866.     PCARD_UPDATE_SC,
  1867.     PCARD_JOIN_SC,
  1868.     PCARD_INVITE_CREW_ALT,
  1869.     PCARD_INVITE_CREW,
  1870.     PCARD_NO_CREW,
  1871.     PCARD_CREW_INVITE,
  1872.     PCARD_SYNCING_STATS,
  1873.     PCARD_NEVER_PLAYED_MP,
  1874.     PCARD_SYNC_ERROR,
  1875.     PCARD_SEND_INVT_TEXT
  1876. };
  1877.  
  1878. enum eVErrors {
  1879.     ERROR_NO_SC,
  1880.     ERROR_UPDATE_SC,
  1881.     ERROR_GAL_HDR,
  1882.     ERROR_EMPTY_,
  1883.     ERROR_EMPTY_TITLE,
  1884.     ERROR_PROFANITY_HEADER,
  1885.     ERROR_FAILEDPROFANITY,
  1886.     ERROR_DEL_HDR,
  1887.     ERROR_DELTE,
  1888.     ERROR_PROFILESETTIGNS_FACEBOOK,
  1889.     ERROR_FB_HEADER,
  1890.     ERROR_FACEBOOK,
  1891. };
  1892.  
  1893. enum eVCorona {
  1894.     CORONA_INVITE_LAST_JOB_PLAYERS,
  1895.     CORONA_INVITE_MATCHED_PLAYERS,
  1896.     CORONA_INVITE_JOINED,
  1897.     CORONA_INVITE_PLAYERS,
  1898.     CORONA_INVITE_FRIENDS,
  1899.     CORONA_INVITE_CREWS
  1900. };
  1901.  
  1902. enum eVPoliceScanner {
  1903.     SUSPECT_IN_CUSTODY,
  1904.     SUSPECT_DOWN,
  1905.     POLICE_SCANNER_CONJUNCTIVES_FOR,
  1906.     INSTRUCTIONS_DISPATH_TO,
  1907.     POLICE_CAR_NUMBER,
  1908.     POLICE_CAR_NAME,
  1909.     POLICE_SCANNER_RANDOM_CHAT,
  1910.     POLICE_SCANNER_A,
  1911.     POLICE_SCANNER_IN,
  1912.     POLICE_SCANNER_ON_SHORT,
  1913.     POLICE_SCANNER_ON_FOOT,
  1914.     POLICE_SCANNER_LAST_SEEN,
  1915.     POLICE_SCANNER_SUSPECT,
  1916.     POLICE_SCANNER_NEAR_DIR_PERCENTs,
  1917.     POLICE_SCANNER_CONJUNCTIVES_NEAR,
  1918.     POLICE_SCANNER_CONJUNCTIVES_AT,
  1919.     NORTH_OF_UHM,
  1920.     EAST_OF_UHM,
  1921.     SOUTH_OF_UHM,
  1922.     WEST_OF_UHM,
  1923.     POLICE_SCANNER_IN_DIRECTION,
  1924.     IN_CENTRAL,
  1925.     NORTHERN,
  1926.     EASTERN,
  1927.     SOUTHERN,
  1928.     WESTERN,
  1929.     NORTH,
  1930.     EAST,
  1931.     SOUTH,
  1932.     WEST,
  1933.     PERCENTDOT2i_SCANNER_VOICE_PARAMS,
  1934.     POLICE_SCANNER_COLOUR_FUCKED,
  1935.     CRIME_AMBIENT_MEDICAL_EVENT,
  1936.     CRIME_AMBIENT_FIRE,
  1937.     POLICE_SCANNER_ASSISTANCE_REQUIRED_ASSISTANCE_REQUIRED,
  1938. };
  1939.  
  1940. enum eVEVents {
  1941.     CEventShockingCarChase,
  1942.     CEventShockingCarCrash,
  1943.     CEventShockingBicycleCrash,
  1944.     CEventShockingCarPileUp,
  1945.     CEventShockingCarOnCar,
  1946.     CEventShockingDangerousAnimal,
  1947.     CEventShockingDeadBody,
  1948.     CEventShockingDrivingOnPavement,
  1949.     CEventShockingBicycleOnPavement,
  1950.     CEventShockingEngineRevved,
  1951.     CEventShockingExplosion,
  1952.     CEventShockingFire,
  1953.     CEventShockingGunFight,
  1954.     CEventShockingGunshotFired,
  1955.     CEventShockingHelicopterOverhead,
  1956.     CEventShockingParachuterOverhead,
  1957.     CEventShockingHornSounded,
  1958.     CEventShockingInjuredPed,
  1959.     CEventShockingInDangerousVehicle,
  1960.     CEventShockingMadDriver,
  1961.     CEventShockingMadDriverExtreme,
  1962.     CEventShockingMadDriverBicycle,
  1963.     CEventShockingMugging,
  1964.     CEventShockingPedKnockedIntoByPlayer,
  1965.     CEventShockingPedRunOver,
  1966.     CEventShockingPedShot,
  1967.     CEventShockingPlaneFlyby,
  1968.     CEventShockingPotentialBlast,
  1969.     CEventShockingPropertyDamage,
  1970.     CEventShockingRunningPed,
  1971.     CEventShockingRunningStampede,
  1972.     CEventShockingSeenCarStolen,
  1973.     CEventShockingSeenConfrontation,
  1974.     CEventShockingSeenGangFight,
  1975.     CEventShockingSeenInsult,
  1976.     CEventShockingSeenMeleeAction,
  1977.     CEventShockingSeenNiceCar,
  1978.     CEventShockingSeenPedKilled,
  1979.     CEventShockingSiren,
  1980.     CEventShockingCarAlarm,
  1981.     CEventShockingStudioBomb,
  1982.     CEventShockingVehicleTowed,
  1983.     CEventShockingWeaponThreat,
  1984.     CEventShockingVisibleWeapon,
  1985.     CEventShockingWeirdPed,
  1986.     CEventShockingWeirdPedApproaching,
  1987.     CEventShockingNonViolentWeaponAimedAt
  1988. };
  1989.  
  1990. enum eVDTs {
  1991.     DT_ArmyVehicle,
  1992.     DT_PoliceBoat,
  1993.     DT_SwatHelicopter,
  1994.     DT_Gangs,
  1995.     DT_PoliceAutomobileWaitCruising,
  1996.     DT_PoliceAutomobileWaitPulledOver,
  1997.     DT_PoliceRoadBlock,
  1998.     DT_PoliceVehicleRequest,
  1999.     DT_PoliceRiders,
  2000.     DT_AmbulanceDepartment,
  2001.     DT_SwatAutomobile,
  2002.     DT_FireDepartment,
  2003.     DT_PoliceHelicopter,
  2004.     DT_PoliceAutomobile,
  2005.     DT_Invalid
  2006. };
  2007.  
  2008. enum eVCopSees {
  2009.     COP_SEES_WEAPON,
  2010.     COP_SEES_GUN,
  2011.     COP_SEES_MINI_GUN,
  2012.     COP_SEES_GRENADE,
  2013.     COP_SEES_GRENADE_LAUNCHER,
  2014.     COP_SEES_ROCKET_LAUNCHER
  2015. };
  2016.  
  2017. enum eVCMS {
  2018.     CSM_ST_CLOUDS_DITHER2_LINEAR,
  2019.     CSM_ST_CLOUDS_BOX4x4,
  2020.     CSM_ST_CLOUDS_BOX3x3,
  2021.     CSM_ST_CLOUDS_TWOTAP,
  2022.     CSM_ST_CLOUDS_LINEAR,
  2023.     CSM_ST_CLOUDS_SIMPLE,
  2024.     CSM_ST_HIGHRES_BOX4x4,
  2025.     CSM_ST_SOFT16,
  2026.     CSM_ST_DITHER16,
  2027.     CSM_ST_DITHER4,
  2028.     CSM_ST_CUBIC,
  2029.     CSM_ST_DITHER2_LINEAR,
  2030.     CSM_ST_BOX4x4,
  2031.     CSM_ST_BOX3x3,
  2032.     CSM_ST_TWOTAP,
  2033.     CSM_ST_LINEAR,
  2034.     CSM_ST_POINT
  2035. };
  2036.  
  2037. enum eVDLs {
  2038.     DL_BEGIN_DRAW,
  2039.     DL_DEBUG,
  2040.     DL_MIRROR_REFLECTION,
  2041.     DL_RAIN_COLLISION_MAP,
  2042.     DL_RAIN_UPDATE,
  2043.     DL_PLAYER_SETTINGS,
  2044.     DL_PED_DAMAGE_GEN,
  2045.     DL_CLOUD_GEN,
  2046.     DL_HEIGHT_MAP,
  2047.     DL_PREAMBLE,
  2048.     DL_FRONTEND,
  2049.     DL_HUD,
  2050.     DL_PHONE,
  2051.     DL_SEETHROUGH_MAP,
  2052.     DL_REFLECTION_MAP,
  2053.     DL_WATER_SURFACE,
  2054.     DL_TREE,
  2055.     DL_SCRIPT,
  2056.     DL_TIMEBARS,
  2057.     DL_PRE_RENDER_VP,
  2058.     DL_RADAR,
  2059.     DL_LIGHTING
  2060. };
  2061.  
  2062. enum eVSGStates {
  2063.     SG_RPT_SAVES,
  2064.     SG_PH_SV_CL_FL,
  2065.     SG_PH_LD_CL_FL,
  2066.     SG_PH_LS_CL_FL,
  2067.     SG_DEL_C_FAIL,
  2068.     SG_DEL_FAIL,
  2069.     SG_ALD_DAM,
  2070.     SG_ALD_SIGN_AGN,
  2071.     SG_ALD_SIGNIN,
  2072.     SG_VERS_ERR,
  2073.     SG_FILENAME_DUP,
  2074.     SG_FILENAME_ERR,
  2075.     SG_TOOMANYFILES,
  2076.     SG_SAVEOVR_SURE,
  2077.     SG_SAVE_OVRWRT,
  2078.     SG_SAVE_OVRWRT2,
  2079.     SG_LOAD_OVRWRT,
  2080.     SG_AUTO_OFF,
  2081.     SG_AUTOOFF_SURE,
  2082.     SG_AUTO_FAILED,
  2083.     SG_AUTO_SL_OVR,
  2084.     SG_AUTO_SL_OVR2,
  2085.     SG_DEV_REM,
  2086.     SG_CHKLOAD_FAIL,
  2087.     SG_BUFFSIZE_DIF,
  2088.     SG_NOT_CREATOR,
  2089.     SG_BGNLOAD_FAIL,
  2090.     SG_CHKTIME_FAIL,
  2091.     SG_BGNTIME_FAIL,
  2092.     SG_CHKSAVE_FAIL,
  2093.     SG_ENUM_FAILED,
  2094.     SG_DEL_LST_FAIL,
  2095.     SG_SPCHK_FAILED,
  2096.     SG_DEV_SEL_FAIL,
  2097.     SG_NO_SPCE_360,
  2098.     SG_SPACE_360,
  2099.     SG_SEL_DEV_AGN,
  2100.     SG_DEVICE_REM,
  2101.     SG_DEV_REM_AUTO,
  2102.     SG_SGN_SV_RPT_A,
  2103.     SG_SIGNIN_AGN,
  2104.     SG_SIGNIN_ATSV,
  2105.     SG_SGN_SV_RPT,
  2106.     SG_SIGNIN_SV,
  2107.     SG_SIGNIN
  2108. };
  2109.  
  2110. enum eVBasicPedTasks {
  2111.     GC_COMBAT_TASK,
  2112.     GC_LOCAL_PLAYER,
  2113.     GC_SITTING,
  2114.     GC_WALKING,
  2115.     GC_VEHICLE_PASSENGER,
  2116.     GC_VEHICLE_DRIVER,
  2117.     GC_OBJECT_RIGHT_HAND,
  2118.     GC_OBJECT_LEFT_HAND,
  2119.     GC_CONVERSATION_HANGOUT, GC_CONVERSATION_PHONE,
  2120.     GC_DEFAULT
  2121. };
  2122.  
  2123. enum eVGameEvents {
  2124.     START_PROJECTILE_EVENT,
  2125.     SET_LOOK_AT_ENTITY,
  2126.     SET_TASK_VEHICLE_TEMP_ACTION,
  2127.     REQUEST_CONTROL_EVENT,
  2128.     GIVE_CONTROL_EVENT,
  2129.     WEAPON_DAMAGE_EVENT,
  2130.     REQUEST_PICKUP_EVENT,
  2131.     GAME_CLOCK_EVENT,
  2132.     GAME_WEATHER_EVENT,
  2133.     RESPAWN_PLAYER_PED_EVENT,
  2134.     GIVE_WEAPON_EVENT,
  2135.     REMOVE_WEAPON_EVENT,
  2136.     REMOVE_ALL_WEAPONS_EVENT,
  2137.     VEHICLE_COMPONENT_CONTROL_EVENT,
  2138.     REQUEST_FIRE_EVENT,
  2139.     CONFIRM_FIRE_EVENT,
  2140.     ALTER_WANTED_LEVEL_EVENT,
  2141.     CHANGE_RADIO_STATION_EVENT,
  2142.     RAGDOLL_REQUEST_EVENT,
  2143.     PLAYER_TAUNT_EVENT,
  2144.     PLAYER_CARD_STAT_EVENT,
  2145.     PED_CONVERSATION_LINE_EVENT,
  2146.     DOOR_BREAK_EVENT, SCRIPTED_GAME_EVENT,
  2147.     REMOTE_SCRIPT_LEAVE_EVENT,
  2148.     MARK_AS_NO_LONGER_NEEDED_EVENT,
  2149.     SCRIPT_WORLD_STATE_EVENT,
  2150.     INCIDENT_ENTITY_EVENT,
  2151.     CLEAR_AREA_EVENT,
  2152.     REQUEST_NETWORK_SYNCED_SCENE_EVENT,
  2153.     START_NETWORK_SYNCED_SCENE_EVENT,
  2154.     STOP_NETWORK_SYNCED_SCENE_EVENT,
  2155.     UPDATE_NETWORK_SYNCED_SCENE_EVENT,
  2156.     GIVE_PED_SCRIPTED_TASK_EVENT,
  2157.     CLEAR_PED_TASKS_EVENT,
  2158.     START_NETWORK_PED_ARREST_EVENT,
  2159.     START_NETWORK_PED_UNCUFF_EVENT,
  2160.     NETWORK_CAR_HORN_EVENT,
  2161.     NETWORK_ENTITY_AREA_STATUS_EVENT,
  2162.     NETWORK_GARAGE_OCCUPIED_STATUS_EVENT,
  2163.     SCRIPT_ENTITY_STATE_CHANGE_EVENT,
  2164.     PLAY_SOUND_EVENT,
  2165.     STOP_SOUND_EVENT,
  2166.     BANK_REQUEST_EVENT,
  2167.     REQUEST_DOOR_EVENT,
  2168.     NETWORK_TRAIN_REQUEST_EVENT,
  2169.     NETWORK_TRAIN_REPORT_EVENT,
  2170.     MODIFY_VEHICLE_LOCK_WORLD_STATE_DATA_EVENT,
  2171.     NETWORK_INCREMENT_STAT_EVENT,
  2172.     REQUEST_PHONE_EXPLOSION_EVENT,
  2173.     REQUEST_RADIO_STATION_DATA_EVENT,
  2174.     KICK_VOTES_EVENT,
  2175.     NETWORK_GIVE_PICKUP_REWARD_EVENT,
  2176.     NETWORK_CRC_HASH_CHECK_EVENT,
  2177.     BLOW_UP_VEHICLE_EVENT,
  2178.     NETWORK_SPECIAL_FIRE_EQUIPPED_WEAPON,
  2179.     NETWORK_RESPONDED_TO_THREAD_EVENT,
  2180.     DESTROYING_EVENT,
  2181.     REMOTE_SCRIPT_INFO_EVENT,
  2182.     CONVERT_TO_SCRIPT_ENTITY_EVENT,
  2183.     SCRIPT_DATA_VERIFY_EVENT,
  2184.     REQUEST_MAP_PICKUP_EVENT,
  2185.     GIVE_PED_SEQUENCE_TASK_EVENT,
  2186.     EXPLOSION_EVENT,
  2187.     GIVE_PICKUP_REWARDS_EVENT,
  2188.     MODIFY_VEHICLE_LOCK_WORD_STATE_DATA_EVENT,
  2189.     NETWORK_BANK_REQUEST_EVENT,
  2190.     NETWORK_STOP_SOUND_EVENT,
  2191.     NETWORK_PLAY_SOUND_EVENT,
  2192.     NETWORK_SOUND_CAR_HORN_EVENT,
  2193.     NETWORK_START_PED_UNCUFF_EVENT,
  2194.     NETWORK_START_PED_ARREST_EVENT,
  2195.     NETWORK_CLEAR_PED_TASKS_EVENT,
  2196.     NETWORK_STOP_SYNCED_SCENE_EVENT,
  2197.     NETWORK_UPDATE_SYNCED_SCENE_EVENT,
  2198.     NETWORK_START_SYNCED_SCENE_EVENT,
  2199.     NETWORK_REQUEST_SYNCED_SCENE_EVENT,
  2200.     WEATHER_EVENT,
  2201.     CLOCK_EVENT,
  2202.     SCRIPT_ARRAY_DATA_VERIFY_EVENT
  2203. };
  2204.  
  2205. enum eVSupportedFormats {
  2206.     GSM,
  2207.     SD2,
  2208.     MPG4,
  2209.     MP4,
  2210.     MP2,
  2211.     MPEG,
  2212.     VFW,
  2213.     AVI,
  2214.     MOV,
  2215.     MP3,
  2216.     ULW,
  2217.     SND,
  2218.     AIFC,
  2219.     AIFF,
  2220.     AIF,
  2221.     WAV,
  2222.     BIK
  2223. };
  2224.  
  2225. enum eVThreads {
  2226.     THREAD_VOICECHAT_WORKER, // [RAGE] VoiceChat Worker
  2227.     THREAD_NETPOOL_1, // [RAGE] netThreadPool 1
  2228.     THREAD_NETPOOL_2, // [RAGE] netThreadPool 2
  2229.     THREAD_NETTCP_WORKER, // [RAGE] netTcp Worker
  2230.     THREAD_ACHIEVEMENT_WORKER, // [RAGE] rlAchievement Worker
  2231.     THREAD_RENDERTHREAD, // [RAGE] RenderThread
  2232.     THREAD_DVDREADER, // [RAGE] DVD Reader
  2233.     THREAD_HDDREADER, // [RAGE] HDD Reader
  2234.     THREAD_DVDSTREAMER, // [RAGE] DVD Streamer
  2235.     THREAD_HDDSTREAMER, // [RAGE] HDD Streamer
  2236.     THREAD_ENUMTHREAD, // [RAGE] EnumThread
  2237.     THREAD_FREESPACECHECKTHREAD, // [RAGE] FreeSpaceCheckThread
  2238.     THREAD_EXTRASPACECHECKTREADH, // [RAGE] ExtraSpaceCheckThread
  2239.     THREAD_SAVETHREAD, // [RAGE] SaveThread
  2240.     THREAD_SIZEOFALLSAVESTHREAD, // [RAGE] SizesOfAllSavesThread
  2241.     THREAD_LOADTHREAD, // [RAGE] LoadThread
  2242.     THREAD_GETSAVEGAMEFILESIZETHREAD, // [RAGE] GetSavegameFileSizeThread
  2243.     THREAD_GETSAVEGAMEFILEMODIFEDTIMETHREAD, // [RAGE] GetSavegameFileModifedTimeThread
  2244.     THREAD_GETCREATORTHREAD, // [RAGE] GetCreatorThread
  2245.     THREAD_DEPENDENCY // [RAGE] Dependency
  2246. };
  2247.  
  2248. enum eVWantedLevels {
  2249.    
  2250. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement