Files
GTAConnectedDocs/MDv13/include/GTAV/constsShared.h
2026-01-18 00:28:50 +04:00

735 lines
20 KiB
C

/*H**********************************************************************
* FILENAME : constsShared.h START DATE : 10 Sept 16
*
* DESCRIPTION :
* Constants to be used with all GTAV targets and platforms of SC-CL.
*
* NOTES :
* This file is part of SC-CL's include library.
*
* LICENSE :
*
* Copyright 2016 SC-CL
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* * Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* * Neither SC-CL nor its contributors may be used to endorse or promote products
* derived from this software without specific prior written permission.
*
* * Redistribution of this software in source or binary forms shall be free
* of all charges or fees to the recipient of this software.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL SC-CL BE LIABLE FOR ANY
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* AUTHORS :
* Rocko Tompkins
* Nathan James
*H*/
#pragma once
typedef enum RotOrder
{
RotOrder_xyz = 0,
RotOrder_yzx = 1,
RotOrder_zxy = 2,
RotOrder_pry = 2,//pitch:roll:yaw
RotOrder_xzy = 3,
RotOrder_yxz = 4,
RotOrder_zyx = 5,
} RotOrder;
typedef enum Font
{
Font_Chalet_LondonNineteenSixty,
Font_SignPainter_HouseScript,
Font_RockstarTAG,
Font_GTAVLeaderBoard,
Font_ChaletComprime_CologneSixty,
Font_Chalet_LondonNineteenSixtyNumb,
Font_ChaletComprime_CologneSixty2,
Font_PricedownGTAVInt
} Font;
typedef enum Hud
{
HUD,
HUD_WANTED_STARS,
HUD_WEAPON_ICON,
HUD_CASH,
HUD_MP_CASH,
HUD_MP_MESSAGE,
HUD_VEHICLE_NAME,
HUD_AREA_NAME,
HUD_VEHICLE_CLASS,
HUD_STREET_NAME,
HUD_HELP_TEXT,
HUD_FLOATING_HELP_TEXT_1,
HUD_FLOATING_HELP_TEXT_2,
HUD_CASH_CHANGE,
HUD_RETICLE,
HUD_SUBTITLE_TEXT,
HUD_RADIO_STATIONS,
HUD_SAVING_GAME,
HUD_GAME_STREAM,
HUD_WEAPON_WHEEL
} Hud;
typedef enum BlipColors
{
BLIPCOLOR_NONE = 0x0,
BLIPCOLOR_RED = 0x1,
BLIPCOLOR_GREEN = 0x2,
BLIPCOLOR_BLUE = 0x3,
BLIPCOLOR_PLAYER = 0x4,
BLIPCOLOR_YELLOWMISSION = 0x5,
BLIPCOLOR_FRIENDLYVEHICLE = 0x26,
BLIPCOLOR_MICHAEL = 0x2A,
BLIPCOLOR_FRANKLIN = 0x2B,
BLIPCOLOR_TREAVOR = 0x2C,
BLIPCOLOR_REDMISSION = 0x31,
BLIPCOLOR_MISSIONVEHICLE = 0x36,
BLIPCOLOR_REDMISSION2 = 0x3B,
BLIPCOLOR_YELLOWMISSION2 = 0x3C,
BLIPCOLOR_MISSION = 0x42,
BLIPCOLOR_WAYPOINT = 0x53
} BlipColors;
typedef enum BlipIcons
{
BLIP_CIRCLE = 1,
BLIP_COP = 3,
BLIP_PLAYERARROW = 6,
BLIP_NORTH = 7,
BLIP_WAYPOINT = 8,
BLIP_TRANSLUCENTCIRCLE = 9,
BLIP_COPHELICOPTER = 15,
BLIP_JET = 16,
BLIP_CABLECAR = 36,
BLIP_RACEFLAG = 38,
BLIP_OWNEDPROPERTY = 40,
BLIP_SPEECHBUBLE = 47,
BLIP_SQUAREGARAGE = 50,
BLIP_PILL = 51,
BLIP_CONVIENCESTOREMP = 52,
BLIP_TAXI = 56,
BLIP_CONVIENCESTORE = 59,
BLIP_SHERIF = 60,
BLIP_PARAMEDIC = 61,
BLIP_HELICOPTER = 64,
BLIP_QUESTIONMARK = 66,
BLIP_TRUCK = 67,
BLIP_HOOK = 68,
BLIP_BARBERSHOP = 71,
BLIP_PAYNSPRAY = 72,
BLIP_CLOTHINGSTORE = 73,
BLIP_TATTOOSTORE = 75,
BLIP_MICHAEL = 78,
BLIP_SKULL = 84,
BLIP_SANANDREASFLIGHTSCHOOL = 90,
BLIP_BAR = 93,
BLIP_PARACHUTING = 94,
BLIP_CARWASH = 100,
BLIP_DARTS = 103,
BLIP_GOLF = 109,
BLIP_AMMUNATION = 110,
BLIP_SHOOTINGRANGE = 119,
BLIP_STRIPCLUB = 121,
BLIP_TENNIS = 122,
BLIP_TRIATHLON = 126,
BLIP_OFFROADMOTOATVRACE = 127,
BLIP_SPEECHBUBLE2 = 133,
BLIP_KEY = 134,
BLIP_MOVIES = 135,
BLIP_MUSIC = 136,
BLIP_ASSAULTRIFLE = 150,
BLIP_GRENADE = 152,
BLIP_HEALTH = 153,
BLIP_RPG = 157,
BLIP_SHOTGUN = 158,
BLIP_MAC10 = 159,
BLIP_SNIPERRIFLE = 160,
BLIP_POINTOFINTREST = 162,
BLIP_PASSIVEPLAYER = 163,
BLIP_PLAYERPAUSED = 164,
BLIP_MINIGUN = 173,
BLIP_GRENADELAUNCHER = 174,
BLIP_BODYARMOR = 175,
BLIP_YOGA = 197,
BLIP_CAR = 225,
BLIP_FAIRGROUNDRIDE = 266,
BLIP_SPAGHETTIO = 270,
BLIP_DOGBONE = 273,
BLIP_DEADPLAYER = 274,
BLIP_SIMEON = 293,
BLIP_BOUNTY = 303,
BLIP_MISSION = 304,
BLIP_SURVIVAL = 305,
BLIP_SPECIALCRATE = 306,
BLIP_PLANEVEHICLE = 307,
BLIP_SUBMARINE = 308,
BLIP_DEATHMATCH = 310,
BLIP_ARMWRESTLE = 311,
BLIP_AMMUNATIONWITHRANGE = 313,
BLIP_STUNTPLANETIMETRIAL = 314,
BLIP_STREETRACE = 315,
BLIP_SEARACE = 316,
BLIP_MOTORCYCLE = 348,
BLIP_HOUSEFORSALEMP = 350,
BLIP_AMMODROP = 351,
BLIP_HELIBLADESENEMY = 353,
BLIP_GARAGE = 357,
BLIP_MASKSHOP = 362,
BLIP_GARAGEFORSALE = 369,
BLIP_HELIPADFORSALE = 370,
BLIP_DOCKFORSALE = 371,
BLIP_HELIPADFORSALE2 = 372,
BLIP_OWNEDPROPERTY2 = 374,
BLIP_HOUSEFORSALE = 375,
BLIP_BIKERACE = 376,
BLIP_TEAMDEATHMATCH = 378,
BLIP_VEHICLEDEATHMATCH = 380,
BLIP_PAPARAZZO = 389,
BLIP_BULLSHARKTESTOSTRONE = 403,
BLIP_GANGATTACK = 406,
BLIP_CAPTURE = 408,
BLIP_LASTTEAMSTANDING = 409,
BLIP_BOATVEHICLE = 410,
BLIP_RPLOGO = 416,
BLIP_PLAYERINHOUSE = 417,
BLIP_BOUNTYINHOUSE = 418,
BLIP_AMERICANFLAG = 419,
BLIP_TANK = 421,
BLIP_HELICOPTERBLADES = 422,
BLIP_PLANE = 423,
BLIP_JET2 = 424,
BLIP_INSURGENT = 426,
BLIP_BOAT = 427,
BLIP_HEISTSROOM = 428,
BLIP_DOLLARSIGN = 431,
BLIP_CEOCRATE = 478,
BLIP_BIKERSUPPLIES = 501,
}BlipIcons;
typedef enum Explosion
{
EXPLOSION_GRENADE,
EXPLOSION_GRENADELAUNCHER,
EXPLOSION_STICKYBOMB,
EXPLOSION_MOLOTOV,
EXPLOSION_ROCKET,
EXPLOSION_TANKSHELL,
EXPLOSION_HI_OCTANE,
EXPLOSION_CAR,
EXPLOSION_PLANE,
EXPLOSION_PETROL_PUMP,
EXPLOSION_BIKE,
EXPLOSION_DIR_STEAM,
EXPLOSION_DIR_FLAME,
EXPLOSION_DIR_WATER_HYDRANT,
EXPLOSION_DIR_GAS_CANISTER,
EXPLOSION_BOAT,
EXPLOSION_SHIP_DESTROY,
EXPLOSION_TRUCK,
EXPLOSION_BULLET,
EXPLOSION_SMOKEGRENADELAUNCHER,
EXPLOSION_SMOKEGRENADE,
EXPLOSION_BZGAS,
EXPLOSION_FLARE,
EXPLOSION_GAS_CANISTER,
EXPLOSION_EXTINGUISHER,
EXPLOSION_PROGRAMMABLEAR,
EXPLOSION_TRAIN,
EXPLOSION_BARREL,
EXPLOSION_PROPANE,
EXPLOSION_BLIMP,
EXPLOSION_DIR_FLAME_EXPLODE,
EXPLOSION_TANKER,
EXPLOSION_PLANE_ROCKET,
EXPLOSION_VEHICLE_BULLET,
EXPLOSION_GAS_TANK,
EXPLOSION_FIREWORK,
EXPLOSION_SNOWBALL,
EXPLOSION_PROXMINE,
EXPLOSION_VALKYRIE_CANNON
} Explosion;
typedef enum GadgetHash
{
GADGET_NIGHTVISION = 0xA720365C,
GADGET_PARACHUTE = 0xFBAB5776
} GadgetHash;
typedef enum CarCol
{
CARCOL_METALLIC_BLACK,
CARCOL_METALLIC_GRAPHITE_BLACK,
CARCOL_METALLIC_BLACK_STEAL,
CARCOL_METALLIC_DARK_SILVER,
CARCOL_METALLIC_SILVER,
CARCOL_METALLIC_BLUE_SILVER,
CARCOL_METALLIC_STEEL_GRAY,
CARCOL_METALLIC_SHADOW_SILVER,
CARCOL_METALLIC_STONE_SILVER,
CARCOL_METALLIC_MIDNIGHT_SILVER,
CARCOL_METALLIC_GUN_METAL,
CARCOL_METALLIC_ANTHRACITE_GREY,
CARCOL_MATTE_BLACK,
CARCOL_MATTE_GRAY,
CARCOL_MATTE_LIGHT_GREY,
CARCOL_UTIL_BLACK,
CARCOL_UTIL_BLACK_POLY,
CARCOL_UTIL_DARK_SILVER,
CARCOL_UTIL_SILVER,
CARCOL_UTIL_GUN_METAL,
CARCOL_UTIL_SHADOW_SILVER,
CARCOL_WORN_BLACK,
CARCOL_WORN_GRAPHITE,
CARCOL_WORN_SILVER_GREY,
CARCOL_WORN_SILVER,
CARCOL_WORN_BLUE_SILVER,
CARCOL_WORN_SHADOW_SILVER,
CARCOL_METALLIC_RED,
CARCOL_METALLIC_TORINO_RED,
CARCOL_METALLIC_FORMULA_RED,
CARCOL_METALLIC_BLAZE_RED,
CARCOL_METALLIC_GRACEFUL_RED,
CARCOL_METALLIC_GARNET_RED,
CARCOL_METALLIC_DESERT_RED,
CARCOL_METALLIC_CABERNET_RED,
CARCOL_METALLIC_CANDY_RED,
CARCOL_METALLIC_SUNRISE_ORANGE,
CARCOL_METALLIC_CLASSIC_GOLD,
CARCOL_METALLIC_ORANGE,
CARCOL_MATTE_RED,
CARCOL_MATTE_DARK_RED,
CARCOL_MATTE_ORANGE,
CARCOL_MATTE_YELLOW,
CARCOL_UTIL_RED,
CARCOL_UTIL_BRIGHT_RED,
CARCOL_UTIL_GARNET_RED,
CARCOL_WORN_RED,
CARCOL_WORN_GOLDEN_RED,
CARCOL_WORN_DARK_RED,
CARCOL_METALLIC_DARK_GREEN,
CARCOL_METALLIC_RACING_GREEN,
CARCOL_METALLIC_SEA_GREEN,
CARCOL_METALLIC_OLIVE_GREEN,
CARCOL_METALLIC_GREEN,
CARCOL_METALLIC_GASOLINE_BLUE_GREEN,
CARCOL_MATTE_LIME_GREEN,
CARCOL_UTIL_DARK_GREEN_,
CARCOL_UTIL_GREEN,
CARCOL_WORN_DARK_GREEN,
CARCOL_WORN_GREEN,
CARCOL_WORN_SEA_WASH,
CARCOL_METALLIC_MIDNIGHT_BLUE,
CARCOL_METALLIC_DARK_BLUE,
CARCOL_METALLIC_SAXONY_BLUE,
CARCOL_METALLIC_BLUE,
CARCOL_METALLIC_MARINER_BLUE,
CARCOL_METALLIC_HARBOR_BLUE,
CARCOL_METALLIC_DIAMOND_BLUE,
CARCOL_METALLIC_SURF_BLUE,
CARCOL_METALLIC_NAUTICAL_BLUE,
CARCOL_METALLIC_BRIGHT_BLUE,
CARCOL_METALLIC_PURPLE_BLUE,
CARCOL_METALLIC_SPINNAKER_BLUE,
CARCOL_METALLIC_ULTRA_BLUE,
CARCOL_METALLIC_BRIGHT_BLUE2,
CARCOL_UTIL_DARK_BLUE,
CARCOL_UTIL_MIDNIGHT_BLUE,
CARCOL_UTIL_BLUE,
CARCOL_UTIL_SEA_FOAM_BLUE,
CARCOL_UTIL_LIGHTNING_BLUE,
CARCOL_UTIL_MAUI_BLUE_POLY,
CARCOL_UTIL_BRIGHT_BLUE,//SLATE_BLUE
CARCOL_MATTE_DARK_BLUE,
CARCOL_MATTE_BLUE,
CARCOL_MATTE_MIDNIGHT_BLUE,
CARCOL_WORN_DARK_BLUE,
CARCOL_WORN_BLUE,
CARCOL_WORN_LIGHT_BLUE,
CARCOL_METALLIC_TAXI_YELLOW,
CARCOL_METALLIC_RACE_YELLOW,
CARCOL_METALLIC_BRONZE,
CARCOL_METALLIC_YELLOW_BIRD,
CARCOL_METALLIC_LIME,
CARCOL_METALLIC_CHAMPAGNE,
CARCOL_METALLIC_PUEBLO_BEIGE,
CARCOL_METALLIC_DARK_IVORY,
CARCOL_METALLIC_CHOCO_BROWN,
CARCOL_METALLIC_GOLDEN_BROWN,
CARCOL_METALLIC_LIGHT_BROWN,
CARCOL_METALLIC_STRAW_BEIGE,
CARCOL_METALLIC_MOSS_BROWN,
CARCOL_METALLIC_BISTON_BROWN,
CARCOL_METALLIC_BEECHWOOD,
CARCOL_METALLIC_DARK_BEECHWOOD,
CARCOL_METALLIC_CHOCO_ORANGE,
CARCOL_METALLIC_BEACH_SAND,
CARCOL_METALLIC_SUN_BLEECHED_SAND,
CARCOL_METALLIC_CREAM,
CARCOL_UTIL_BROWN,
CARCOL_UTIL_MEDIUM_BROWN,
CARCOL_UTIL_LIGHT_BROWN,
CARCOL_METALLIC_WHITE,
CARCOL_METALLIC_FROST_WHITE,
CARCOL_WORN_HONEY_BEIGE,
CARCOL_WORN_BROWN,
CARCOL_WORN_DARK_BROWN,
CARCOL_WORN_STRAW_BEIGE,
CARCOL_BRUSHED_STEEL,
CARCOL_BRUSHED_BLACK_STEEL,
CARCOL_BRUSHED_ALUMINIUM,
CARCOL_CHROME,
CARCOL_WORN_OFF_WHITE,
CARCOL_UTIL_OFF_WHITE,
CARCOL_WORN_ORANGE,
CARCOL_WORN_LIGHT_ORANGE,
CARCOL_METALLIC_SECURICOR_GREEN,//PEA_GREEN
CARCOL_WORN_TAXI_YELLOW,
CARCOL_POLICE_CAR_BLUE,
CARCOL_MATTE_GREEN,
CARCOL_MATTE_BROWN,
CARCOL_WORN_ORANGE2,
CARCOL_MATTE_WHITE,
CARCOL_WORN_WHITE,
CARCOL_WORN_OLIVE_ARMY_GREEN,
CARCOL_PURE_WHITE,
CARCOL_HOT_PINK,
CARCOL_SALMON_PINK,
CARCOL_METALLIC_VERMILLION_PINK,
CARCOL_ORANGE,
CARCOL_GREEN,
CARCOL_BLUE,//FLOURESCENT_BLUE
CARCOL_METTALIC_BLACK_BLUE,
CARCOL_METALLIC_BLACK_PURPLE,
CARCOL_METALLIC_BLACK_RED,
CARCOL_HUNTER_GREEN,
CARCOL_METALLIC_PURPLE,
CARCOL_METAILLIC_V_DARK_BLUE,
CARCOL_MODSHOP_BLACK1,
CARCOL_MATTE_PURPLE,
CARCOL_MATTE_DARK_PURPLE,
CARCOL_METALLIC_LAVA_RED,
CARCOL_MATTE_FOREST_GREEN,
CARCOL_MATTE_OLIVE_DRAB,
CARCOL_MATTE_DESERT_BROWN,
CARCOL_MATTE_DESERT_TAN,
CARCOL_MATTE_FOILAGE_GREEN,
CARCOL_DEFAULT_ALLOY_COLOR,
CARCOL_EPSILON_BLUE,
CARCOL_GOLD,
CARCOL_GOLD_SATIN,
CARCOL_GOLD_SPEC
} CarCol;
typedef enum CarColARGB
{
CARCOL_ARGB_METALLIC_BLACK = 0xFF080808,
CARCOL_ARGB_METALLIC_GRAPHITE_BLACK = 0xFF0F0F0F,
CARCOL_ARGB_METALLIC_BLACK_STEAL = 0xFF1C1E21,
CARCOL_ARGB_METALLIC_DARK_SILVER = 0xFF292C2E,
CARCOL_ARGB_METALLIC_SILVER = 0xFF5A5E66,
CARCOL_ARGB_METALLIC_BLUE_SILVER = 0xFF777C87,
CARCOL_ARGB_METALLIC_STEEL_GRAY = 0xFF515459,
CARCOL_ARGB_METALLIC_SHADOW_SILVER = 0xFF323B47,
CARCOL_ARGB_METALLIC_STONE_SILVER = 0xFF333333,
CARCOL_ARGB_METALLIC_MIDNIGHT_SILVER = 0xFF1F2226,
CARCOL_ARGB_METALLIC_GUN_METAL = 0xFF23292E,
CARCOL_ARGB_METALLIC_ANTHRACITE_GREY = 0xFF121110,
CARCOL_ARGB_MATTE_BLACK = 0xFF050505,
CARCOL_ARGB_MATTE_GRAY = 0xFF121212,
CARCOL_ARGB_MATTE_LIGHT_GREY = 0xFF2F3233,
CARCOL_ARGB_UTIL_BLACK = 0xFF080808,
CARCOL_ARGB_UTIL_BLACK_POLY = 0xFF121212,
CARCOL_ARGB_UTIL_DARK_SILVER = 0xFF202224,
CARCOL_ARGB_UTIL_SILVER = 0xFF575961,
CARCOL_ARGB_UTIL_GUN_METAL = 0xFF23292E,
CARCOL_ARGB_UTIL_SHADOW_SILVER = 0xFF323B47,
CARCOL_ARGB_WORN_BLACK = 0xFF0F1012,
CARCOL_ARGB_WORN_GRAPHITE = 0xFF212121,
CARCOL_ARGB_WORN_SILVER_GREY = 0xFF5B5D5E,
CARCOL_ARGB_WORN_SILVER = 0xFF888A99,
CARCOL_ARGB_WORN_BLUE_SILVER = 0xFF697187,
CARCOL_ARGB_WORN_SHADOW_SILVER = 0xFF3B4654,
CARCOL_ARGB_METALLIC_RED = 0xFF690000,
CARCOL_ARGB_METALLIC_TORINO_RED = 0xFF8A0B00,
CARCOL_ARGB_METALLIC_FORMULA_RED = 0xFF6B0000,
CARCOL_ARGB_METALLIC_BLAZE_RED = 0xFF611009,
CARCOL_ARGB_METALLIC_GRACEFUL_RED = 0xFF4A0A0A,
CARCOL_ARGB_METALLIC_GARNET_RED = 0xFF470E0E,
CARCOL_ARGB_METALLIC_DESERT_RED = 0xFF380C00,
CARCOL_ARGB_METALLIC_CABERNET_RED = 0xFF26030B,
CARCOL_ARGB_METALLIC_CANDY_RED = 0xFF630012,
CARCOL_ARGB_METALLIC_SUNRISE_ORANGE = 0xFF802800,
CARCOL_ARGB_METALLIC_CLASSIC_GOLD = 0xFF6E4F2D,
CARCOL_ARGB_METALLIC_ORANGE = 0xFFBD4800,
CARCOL_ARGB_MATTE_RED = 0xFF780000,
CARCOL_ARGB_MATTE_DARK_RED = 0xFF360000,
CARCOL_ARGB_MATTE_ORANGE = 0xFFAB3F00,
CARCOL_ARGB_MATTE_YELLOW = 0xFFDE7E00,
CARCOL_ARGB_UTIL_RED = 0xFF520000,
CARCOL_ARGB_UTIL_BRIGHT_RED = 0xFF8C0404,
CARCOL_ARGB_UTIL_GARNET_RED = 0xFF4A1000,
CARCOL_ARGB_WORN_RED = 0xFF592525,
CARCOL_ARGB_WORN_GOLDEN_RED = 0xFF754231,
CARCOL_ARGB_WORN_DARK_RED = 0xFF210804,
CARCOL_ARGB_METALLIC_DARK_GREEN = 0xFF001207,
CARCOL_ARGB_METALLIC_RACING_GREEN = 0xFF001A0B,
CARCOL_ARGB_METALLIC_SEA_GREEN = 0xFF00211E,
CARCOL_ARGB_METALLIC_OLIVE_GREEN = 0xFF1F261E,
CARCOL_ARGB_METALLIC_GREEN = 0xFF003805,
CARCOL_ARGB_METALLIC_GASOLINE_BLUE_GREEN = 0xFF0B4145,
CARCOL_ARGB_MATTE_LIME_GREEN = 0xFF418503,
CARCOL_ARGB_UTIL_DARK_GREEN_ = 0xFF0F1F15,
CARCOL_ARGB_UTIL_GREEN = 0xFF023613,
CARCOL_ARGB_WORN_DARK_GREEN = 0xFF162419,
CARCOL_ARGB_WORN_GREEN = 0xFF2A3625,
CARCOL_ARGB_WORN_SEA_WASH = 0xFF455C56,
CARCOL_ARGB_METALLIC_MIDNIGHT_BLUE = 0xFF000D14,
CARCOL_ARGB_METALLIC_DARK_BLUE = 0xFF001029,
CARCOL_ARGB_METALLIC_SAXONY_BLUE = 0xFF1C2F4F,
CARCOL_ARGB_METALLIC_BLUE = 0xFF001B57,
CARCOL_ARGB_METALLIC_MARINER_BLUE = 0xFF3B4E78,
CARCOL_ARGB_METALLIC_HARBOR_BLUE = 0xFF272D3B,
CARCOL_ARGB_METALLIC_DIAMOND_BLUE = 0xFF95B2DB,
CARCOL_ARGB_METALLIC_SURF_BLUE = 0xFF3E627A,
CARCOL_ARGB_METALLIC_NAUTICAL_BLUE = 0xFF1C3140,
CARCOL_ARGB_METALLIC_BRIGHT_BLUE = 0xFF0055C4,
CARCOL_ARGB_METALLIC_PURPLE_BLUE = 0xFF1A182E,
CARCOL_ARGB_METALLIC_SPINNAKER_BLUE = 0xFF161629,
CARCOL_ARGB_METALLIC_ULTRA_BLUE = 0xFF0E316D,
CARCOL_ARGB_METALLIC_BRIGHT_BLUE2 = 0xFF395A83,
CARCOL_ARGB_UTIL_DARK_BLUE = 0xFF09142E,
CARCOL_ARGB_UTIL_MIDNIGHT_BLUE = 0xFF0F1021,
CARCOL_ARGB_UTIL_BLUE = 0xFF152A52,
CARCOL_ARGB_UTIL_SEA_FOAM_BLUE = 0xFF324654,
CARCOL_ARGB_UTIL_LIGHTNING_BLUE = 0xFF152563,
CARCOL_ARGB_UTIL_MAUI_BLUE_POLY = 0xFF223BA1,
CARCOL_ARGB_UTIL_BRIGHT_BLUE = 0xFF1F1FA1,//SLATE_BLUE
CARCOL_ARGB_MATTE_DARK_BLUE = 0xFF030E2E,
CARCOL_ARGB_MATTE_BLUE = 0xFF0F1E73,
CARCOL_ARGB_MATTE_MIDNIGHT_BLUE = 0xFF001C32,
CARCOL_ARGB_WORN_DARK_BLUE = 0xFF2A3754,
CARCOL_ARGB_WORN_BLUE = 0xA0303C5E,
CARCOL_ARGB_WORN_LIGHT_BLUE = 0xFF3B6796,
CARCOL_ARGB_METALLIC_TAXI_YELLOW = 0xFFF5890F,
CARCOL_ARGB_METALLIC_RACE_YELLOW = 0xFFD9A600,
CARCOL_ARGB_METALLIC_BRONZE = 0xFF4A341B,
CARCOL_ARGB_METALLIC_YELLOW_BIRD = 0xFFA2A827,
CARCOL_ARGB_METALLIC_LIME = 0xFF568F00,
CARCOL_ARGB_METALLIC_CHAMPAGNE = 0xFF57514B,
CARCOL_ARGB_METALLIC_PUEBLO_BEIGE = 0xFF291B06,
CARCOL_ARGB_METALLIC_DARK_IVORY = 0xFF262117,
CARCOL_ARGB_METALLIC_CHOCO_BROWN = 0xFF120D07,
CARCOL_ARGB_METALLIC_GOLDEN_BROWN = 0xFF332111,
CARCOL_ARGB_METALLIC_LIGHT_BROWN = 0xFF3D3023,
CARCOL_ARGB_METALLIC_STRAW_BEIGE = 0xFF5E5343,
CARCOL_ARGB_METALLIC_MOSS_BROWN = 0xFF37382B,
CARCOL_ARGB_METALLIC_BISTON_BROWN = 0xFF221918,
CARCOL_ARGB_METALLIC_BEECHWOOD = 0xFF575036,
CARCOL_ARGB_METALLIC_DARK_BEECHWOOD = 0xFF241309,
CARCOL_ARGB_METALLIC_CHOCO_ORANGE = 0xFF3B1700,
CARCOL_ARGB_METALLIC_BEACH_SAND = 0xFF6E6246,
CARCOL_ARGB_METALLIC_SUN_BLEECHED_SAND = 0xFB998D73,
CARCOL_ARGB_METALLIC_CREAM = 0xFFCFC0A5,
CARCOL_ARGB_UTIL_BROWN = 0xFF1F1709,
CARCOL_ARGB_UTIL_MEDIUM_BROWN = 0xFB3D311D,
CARCOL_ARGB_UTIL_LIGHT_BROWN = 0xFF665847,
CARCOL_ARGB_METALLIC_WHITE = 0xFFF0F0F0,
CARCOL_ARGB_METALLIC_FROST_WHITE = 0xFFB3B9C9,
CARCOL_ARGB_WORN_HONEY_BEIGE = 0xFF615F55,
CARCOL_ARGB_WORN_BROWN = 0xFF241E1A,
CARCOL_ARGB_WORN_DARK_BROWN = 0xFF171413,
CARCOL_ARGB_WORN_STRAW_BEIGE = 0xFF3B372F,
CARCOL_ARGB_BRUSHED_STEEL = 0xFF3B4045,
CARCOL_ARGB_BRUSHED_BLACK_STEEL = 0xFF1A1E21,
CARCOL_ARGB_BRUSHED_ALUMINIUM = 0xFF5E646B,
CARCOL_ARGB_CHROME = 0xFF000000,
CARCOL_ARGB_WORN_OFF_WHITE = 0xFFB0B0B0,
CARCOL_ARGB_UTIL_OFF_WHITE = 0xFF999999,
CARCOL_ARGB_WORN_ORANGE = 0xFFB56519,
CARCOL_ARGB_WORN_LIGHT_ORANGE = 0xFFC45C33,
CARCOL_ARGB_METALLIC_SECURICOR_GREEN = 0xFF47783C,//PEA_GREEN
CARCOL_ARGB_WORN_TAXI_YELLOW = 0xFFBA8425,
CARCOL_ARGB_POLICE_CAR_BLUE = 0xFF2A77A1,
CARCOL_ARGB_MATTE_GREEN = 0xFF243022,
CARCOL_ARGB_MATTE_BROWN = 0xFF6B5F54,
CARCOL_ARGB_WORN_ORANGE2 = 0xFFC96E34,
CARCOL_ARGB_MATTE_WHITE = 0xFFD9D9D9,
CARCOL_ARGB_WORN_WHITE = 0xFFF0F0F0,
CARCOL_ARGB_WORN_OLIVE_ARMY_GREEN = 0xFF3F4228,
CARCOL_ARGB_PURE_WHITE = 0xFFFFFFFF,
CARCOL_ARGB_HOT_PINK = 0xFFB01259,
CARCOL_ARGB_SALMON_PINK = 0x00F69799,
CARCOL_ARGB_METALLIC_VERMILLION_PINK = 0xFF8F2F55,
CARCOL_ARGB_ORANGE = 0x00C26610,
CARCOL_ARGB_GREEN = 0x0069BD45,
CARCOL_ARGB_BLUE = 0x0000AEEF,//FLOURESCENT_BLUE
CARCOL_ARGB_METTALIC_BLACK_BLUE = 0xFF000108,
CARCOL_ARGB_METALLIC_BLACK_PURPLE = 0xFF050008,
CARCOL_ARGB_METALLIC_BLACK_RED = 0xFF080000,
CARCOL_ARGB_HUNTER_GREEN = 0x00565751,
CARCOL_ARGB_METALLIC_PURPLE = 0x00320642,
CARCOL_ARGB_METAILLIC_V_DARK_BLUE = 0xFF00080F,
CARCOL_ARGB_MODSHOP_BLACK1 = 0xFF080808,
CARCOL_ARGB_MATTE_PURPLE = 0x00320642,
CARCOL_ARGB_MATTE_DARK_PURPLE = 0xFF050008,
CARCOL_ARGB_METALLIC_LAVA_RED = 0xFF6B0B00,
CARCOL_ARGB_MATTE_FOREST_GREEN = 0xFF121710,
CARCOL_ARGB_MATTE_OLIVE_DRAB = 0xFF323325,
CARCOL_ARGB_MATTE_DESERT_BROWN = 0xFF3B352D,
CARCOL_ARGB_MATTE_DESERT_TAN = 0xFF706656,
CARCOL_ARGB_MATTE_FOILAGE_GREEN = 0xFF2B302B,
CARCOL_ARGB_DEFAULT_ALLOY_COLOR = 0xFF414347,
CARCOL_ARGB_EPSILON_BLUE = 0xFF6690B5,
CARCOL_ARGB_GOLD = 0xFF47391B,
CARCOL_ARGB_GOLD_SATIN = 0xFF47391B,
CARCOL_ARGB_GOLD_SPEC = 0xFFFFD859
} CarColARGB;
typedef enum LicensePlateLayout{
LP_FrontAndRear,
LP_Front,
LP_Rear,
LP_None
}LicensePlateLayout;
typedef enum VehicleClass{
VC_Compacts,
VC_Sedans,
VC_Suv,
VC_Coupes,
VC_Muscle,
VC_SportClassics,
VC_Sports,
VC_Super,
VC_Motorcycles,
VC_OffRoad,
VC_Industrial,
VC_Utility,
VC_Van,
VC_Cycle,
VC_Boats,
VC_Helicopters,
VC_Planes,
VC_Service,
VC_Emergency,
VC_Military,
VC_Commercial,
VC_Trains
}VehicleClass;
typedef enum ScaleformButton
{
SFB_ARROW_UP,
SFB_ARROW_DOWN,
SFB_ARROW_LEFT,
SFB_ARROW_RIGHT,
SFB_BUTTON_DPAD_UP,
SFB_BUTTON_DPAD_DOWN,
SFB_BUTTON_DPAD_RIGHT,
SFB_BUTTON_DPAD_LEFT,
SFB_BUTTON_DPAD_BLANK,
SFB_BUTTON_DPAD_ALL,
SFB_BUTTON_DPAD_UP_DOWN,
SFB_BUTTON_DPAD_LEFT_RIGHT,
SFB_BUTTON_LSTICK_UP,
SFB_BUTTON_LSTICK_DOWN,
SFB_BUTTON_LSTICK_LEFT,
SFB_BUTTON_LSTICK_RIGHT,
SFB_BUTTON_LSTICK,
SFB_BUTTON_LSTICK_ALL,
SFB_BUTTON_LSTICK_UP_DOWN,
SFB_BUTTON_LSTICK_LEFT_RIGHT,
SFB_BUTTON_LSTICK_ROTATE,
SFB_BUTTON_RSTICK_UP,
SFB_BUTTON_RSTICK_DOWN,
SFB_BUTTON_RSTICK_LEFT,
SFB_BUTTON_RSTICK_RIGHT,
SFB_BUTTON_RSTICK,
SFB_BUTTON_RSTICK_ALL,
SFB_BUTTON_RSTICK_UP_DOWN,
SFB_BUTTON_RSTICK_LEFT_RIGHT,
SFB_BUTTON_RSTICK_ROTATE,
SFB_BUTTON_A,
SFB_BUTTON_B,
SFB_BUTTON_X,
SFB_BUTTON_Y,
SFB_BUTTON_LB,
SFB_BUTTON_LT,
SFB_BUTTON_RB,
SFB_BUTTON_RT,
SFB_BUTTON_START,
SFB_BUTTON_BACK,
SFB_RED_BOX,
SFB_RED_BOX_1,
SFB_RED_BOX_2,
SFB_RED_BOX_3,
SFB_LOADING_HALF_CIRCLE_LEFT,
SFB_ARROW_UP_DOWN,
SFB_ARROW_LEFT_RIGHT,
SFB_ARROW_ALL,
SFB_LOADING_HALF_CIRCLE_LEFT_2,
SFB_SAVE_HALF_CIRCLE_LEFT,
SFB_LOADING_HALF_CIRCLE_RIGHT
} ScaleformButton;
typedef enum ScaleformSave
{
SFS_LOADING_CIRCLE_RIGHT = 1,
SFS_SAVE_CIRCLE_LEFT = 4,
SFS_LOADING_CIRCLE_LEFT = 5
} ScaleformSave;
typedef enum ForceTypes
{
FT_MIN_FORCE = 0,
FT_MAX_FORCE_ROT = 1,
FT_MIN_FORCE_2 = 2,
FT_MAX_FORCE_ROT_2 = 3, //stable, good for custom handling
FT_FORCE_NO_ROT = 4,
FT_FORCE_ROT_PLUS_FORCE = 5
} ForceTypes;
typedef enum WeaponGroup
{
WG_UNARMED = 2685387236u,
WG_MELEE = 3566412244u,
WG_PISTOL = 416676503u,
WG_SMG = 3337201093u,
WG_ASSAULTRIFLE = 970310034u,
WG_DIGISCANNER = 3539449195u,
WG_FIREEXTINGUISHER = 4257178988u,
WG_MG = 1159398588u,
WG_NIGHTVISION = 3493187224u,
WG_PARACHUTE = 431593103u,
WG_SHOTGUN = 860033945u,
WG_SNIPER = 3082541095u,
WG_STUNGUN = 690389602u,
WG_HEAVY = 2725924767u,
WG_THROWN = 1548507267u,
WG_PETROLCAN = 1595662460u,
} WeaponGroup;