1494 lines
41 KiB
C
Executable File
1494 lines
41 KiB
C
Executable File
#pragma once
|
|
|
|
enum eAudioFlag
|
|
{
|
|
AudioFlagActivateSwitchWheelAudio,
|
|
AudioFlagAllowCutsceneOverScreenFade,
|
|
AudioFlagAllowForceRadioAfterRetune,
|
|
AudioFlagAllowPainAndAmbientSpeechToPlayDuringCutscene,
|
|
AudioFlagAllowPlayerAIOnMission,
|
|
AudioFlagAllowPoliceScannerWhenPlayerHasNoControl,
|
|
AudioFlagAllowRadioDuringSwitch,
|
|
AudioFlagAllowRadioOverScreenFade,
|
|
AudioFlagAllowScoreAndRadio,
|
|
AudioFlagAllowScriptedSpeechInSlowMo,
|
|
AudioFlagAvoidMissionCompleteDelay,
|
|
AudioFlagDisableAbortConversationForDeathAndInjury,
|
|
AudioFlagDisableAbortConversationForRagdoll,
|
|
AudioFlagDisableBarks,
|
|
AudioFlagDisableFlightMusic,
|
|
AudioFlagDisableReplayScriptStreamRecording,
|
|
AudioFlagEnableHeadsetBeep,
|
|
AudioFlagForceConversationInterrupt,
|
|
AudioFlagForceSeamlessRadioSwitch,
|
|
AudioFlagForceSniperAudio,
|
|
AudioFlagFrontendRadioDisabled,
|
|
AudioFlagHoldMissionCompleteWhenPrepared,
|
|
AudioFlagIsDirectorModeActive,
|
|
AudioFlagIsPlayerOnMissionForSpeech,
|
|
AudioFlagListenerReverbDisabled,
|
|
AudioFlagLoadMPData,
|
|
AudioFlagMobileRadioInGame,
|
|
AudioFlagOnlyAllowScriptTriggerPoliceScanner,
|
|
AudioFlagPlayMenuMusic,
|
|
AudioFlagPoliceScannerDisabled,
|
|
AudioFlagScriptedConvListenerMaySpeak,
|
|
AudioFlagSpeechDucksScore,
|
|
AudioFlagSuppressPlayerScubaBreathing,
|
|
AudioFlagWantedMusicDisabled,
|
|
AudioFlagWantedMusicOnMission
|
|
};
|
|
|
|
enum eBlipColor
|
|
{
|
|
ColorWhite = 0,
|
|
ColorRed = 1,
|
|
ColorGreen = 2,
|
|
ColorBlue = 3,
|
|
ColorPlayer = 4,
|
|
ColorYellow = 5,
|
|
ColorPurple = 7,
|
|
ColorVehicle = 38,
|
|
ColorMichael = 42,
|
|
ColorFranklin = 43,
|
|
ColorTrevor = 44,
|
|
ColorMissionRed = 49,
|
|
ColorMissionVehicle = 54,
|
|
ColorYellowMission = 66,
|
|
ColorYellowMission2 = 60,
|
|
ColorWaypoint = 83,
|
|
};
|
|
|
|
enum eBlipSprite
|
|
{
|
|
SpriteStandard = 1,
|
|
SpriteBig = 2,
|
|
SpritePoliceOfficer = 3,
|
|
SpritePoliceArea = 4,
|
|
SpriteSquare = 5,
|
|
SpritePlayer = 6,
|
|
SpriteNorth = 7,
|
|
SpriteWaypoint = 8,
|
|
SpriteBigCircle = 9,
|
|
SpriteBigCircleOutline = 10,
|
|
SpriteArrowUpOutlined = 11,
|
|
SpriteArrowDownOutlined = 12,
|
|
SpriteArrowUp = 13,
|
|
SpriteArrowDown = 14,
|
|
SpritePoliceHelicopterAnimated = 15,
|
|
SpriteJet = 16,
|
|
SpriteNumber1 = 17,
|
|
SpriteNumber2 = 18,
|
|
SpriteNumber3 = 19,
|
|
SpriteNumber4 = 20,
|
|
SpriteNumber5 = 21,
|
|
SpriteNumber6 = 22,
|
|
SpriteNumber7 = 23,
|
|
SpriteNumber8 = 24,
|
|
SpriteNumber9 = 25,
|
|
SpriteNumber10 = 26,
|
|
SpriteGTAOCrew = 27,
|
|
SpriteGTAOFriendly = 28,
|
|
SpriteLift = 36,
|
|
SpriteRaceFinish = 38,
|
|
SpriteSafehouse = 40,
|
|
SpritePoliceOfficer2 = 41,
|
|
SpritePoliceCarDot = 42,
|
|
SpritePoliceHelicopter = 43,
|
|
SpriteChatBubble = 47,
|
|
SpriteGarage2 = 50,
|
|
SpriteDrugs = 51,
|
|
SpriteStore = 52,
|
|
SpritePoliceCar = 56,
|
|
SpritePolicePlayer = 58,
|
|
SpritePoliceStation = 60,
|
|
SpriteHospital = 61,
|
|
SpriteHelicopter = 64,
|
|
SpriteStrangersAndFreaks = 65,
|
|
SpriteArmoredTruck = 66,
|
|
SpriteTowTruck = 68,
|
|
SpriteBarber = 71,
|
|
SpriteLosSantosCustoms = 72,
|
|
SpriteClothes = 73,
|
|
SpriteTattooParlor = 75,
|
|
SpriteSimeon = 76,
|
|
SpriteLester = 77,
|
|
SpriteMichael = 78,
|
|
SpriteTrevor = 79,
|
|
SpriteRampage = 84,
|
|
SpriteVinewoodTours = 85,
|
|
SpriteLamar = 86,
|
|
SpriteFranklin = 88,
|
|
SpriteChinese = 89,
|
|
SpriteAirport = 90,
|
|
SpriteBar = 93,
|
|
SpriteBaseJump = 94,
|
|
SpriteCarWash = 100,
|
|
SpriteComedyClub = 102,
|
|
SpriteDart = 103,
|
|
SpriteFIB = 106,
|
|
SpriteDollarSign = 108,
|
|
SpriteGolf = 109,
|
|
SpriteAmmuNation = 110,
|
|
SpriteExile = 112,
|
|
SpriteShootingRange = 119,
|
|
SpriteSolomon = 120,
|
|
SpriteStripClub = 121,
|
|
SpriteTennis = 122,
|
|
SpriteTriathlon = 126,
|
|
SpriteOffRoadRaceFinish = 127,
|
|
SpriteKey = 134,
|
|
SpriteMovieTheater = 135,
|
|
SpriteMusic = 136,
|
|
SpriteMarijuana = 140,
|
|
SpriteHunting = 141,
|
|
SpriteArmsTraffickingGround = 147,
|
|
SpriteNigel = 149,
|
|
SpriteAssaultRifle = 150,
|
|
SpriteBat = 151,
|
|
SpriteGrenade = 152,
|
|
SpriteHealth = 153,
|
|
SpriteKnife = 154,
|
|
SpriteMolotov = 155,
|
|
SpritePistol = 156,
|
|
SpriteRPG = 157,
|
|
SpriteShotgun = 158,
|
|
SpriteSMG = 159,
|
|
SpriteSniper = 160,
|
|
SpriteSonicWave = 161,
|
|
SpritePointOfInterest = 162,
|
|
SpriteGTAOPassive = 163,
|
|
SpriteGTAOUsingMenu = 164,
|
|
SpriteLink = 171,
|
|
SpriteMinigun = 173,
|
|
SpriteGrenadeLauncher = 174,
|
|
SpriteArmor = 175,
|
|
SpriteCastle = 176,
|
|
SpriteCamera = 184,
|
|
SpriteHandcuffs = 188,
|
|
SpriteYoga = 197,
|
|
SpriteCab = 198,
|
|
SpriteNumber11 = 199,
|
|
SpriteNumber12 = 200,
|
|
SpriteNumber13 = 201,
|
|
SpriteNumber14 = 202,
|
|
SpriteNumber15 = 203,
|
|
SpriteNumber16 = 204,
|
|
SpriteShrink = 205,
|
|
SpriteEpsilon = 206,
|
|
SpritePersonalVehicleCar = 225,
|
|
SpritePersonalVehicleBike = 226,
|
|
SpriteCustody = 237,
|
|
SpriteArmsTraffickingAir = 251,
|
|
SpriteFairground = 266,
|
|
SpritePropertyManagement = 267,
|
|
SpriteAltruist = 269,
|
|
SpriteEnemy = 270,
|
|
SpriteChop = 273,
|
|
SpriteDead = 274,
|
|
SpriteHooker = 279,
|
|
SpriteFriend = 280,
|
|
SpriteBountyHit = 303,
|
|
SpriteGTAOMission = 304,
|
|
SpriteGTAOSurvival = 305,
|
|
SpriteCrateDrop = 306,
|
|
SpritePlaneDrop = 307,
|
|
SpriteSub = 308,
|
|
SpriteRace = 309,
|
|
SpriteDeathmatch = 310,
|
|
SpriteArmWrestling = 311,
|
|
SpriteAmmuNationShootingRange = 313,
|
|
SpriteRaceAir = 314,
|
|
SpriteRaceCar = 315,
|
|
SpriteRaceSea = 316,
|
|
SpriteGarbageTruck = 318,
|
|
SpriteMotorCycle = 348,
|
|
SpriteSafehouseForSale = 350,
|
|
SpritePackage = 351,
|
|
SpriteMartinMadrazo = 352,
|
|
SpriteEnemyHelicopter = 353,
|
|
SpriteBoost = 354,
|
|
SpriteDevin = 355,
|
|
SpriteMarina = 356,
|
|
SpriteGarage = 357,
|
|
SpriteGolfFlag = 358,
|
|
SpriteHangar = 359,
|
|
SpriteHelipad = 360,
|
|
SpriteJerryCan = 361,
|
|
SpriteMasks = 362,
|
|
SpriteHeistSetup = 363,
|
|
SpriteIncapacitated = 364,
|
|
SpritePickupSpawn = 365,
|
|
SpriteBoilerSuit = 366,
|
|
SpriteCompleted = 367,
|
|
SpriteRockets = 368,
|
|
SpriteGarageForSale = 369,
|
|
SpriteHelipadForSale = 370,
|
|
SpriteMarinaForSale = 371,
|
|
SpriteHangarForSale = 372,
|
|
SpriteBusiness = 374,
|
|
SpriteBusinessForSale = 375,
|
|
SpriteRaceBike = 376,
|
|
SpriteParachute = 377,
|
|
SpriteTeamDeathmatch = 378,
|
|
SpriteRaceFoot = 379,
|
|
SpriteVehicleDeathmatch = 380,
|
|
SpriteBarry = 381,
|
|
SpriteDom = 382,
|
|
SpriteMaryAnn = 383,
|
|
SpriteCletus = 384,
|
|
SpriteJosh = 385,
|
|
SpriteMinute = 386,
|
|
SpriteOmega = 387,
|
|
SpriteTonya = 388,
|
|
SpritePaparazzo = 389,
|
|
SpriteCrosshair = 390,
|
|
SpriteCreator = 398,
|
|
SpriteCreatorDirection = 399,
|
|
SpriteAbigail = 400,
|
|
SpriteBlimp = 401,
|
|
SpriteRepair = 402,
|
|
SpriteTestosterone = 403,
|
|
SpriteDinghy = 404,
|
|
SpriteFanatic = 405,
|
|
SpriteInformation = 407,
|
|
SpriteCaptureBriefcase = 408,
|
|
SpriteLastTeamStanding = 409,
|
|
SpriteBoat = 410,
|
|
SpriteCaptureHouse = 411,
|
|
SpriteJerryCan2 = 415,
|
|
SpriteRP = 416,
|
|
SpriteGTAOPlayerSafehouse = 417,
|
|
SpriteGTAOPlayerSafehouseDead = 418,
|
|
SpriteCaptureAmericanFlag = 419,
|
|
SpriteCaptureFlag = 420,
|
|
SpriteTank = 421,
|
|
SpriteHelicopterAnimated = 422,
|
|
SpritePlane = 423,
|
|
SpriteJet2 = 424,
|
|
SpritePlayerNoColor = 425,
|
|
SpriteGunCar = 426,
|
|
SpriteSpeedboat = 427,
|
|
SpriteHeist = 428,
|
|
SpriteStopwatch = 430,
|
|
SpriteDollarSignCircled = 431,
|
|
SpriteCrosshair2 = 432,
|
|
SpriteDollarSignSquared = 434,
|
|
};
|
|
|
|
enum eCameraShake
|
|
{
|
|
CameraShakeHand = 0,
|
|
CameraShakeSmallExplosion,
|
|
CameraShakeMediumExplosion,
|
|
CameraShakeLargeExplosion,
|
|
CameraShakeJolt,
|
|
CameraShakeVibrate,
|
|
CameraShakeRoadVibration,
|
|
CameraShakeDrunk,
|
|
CameraShakeSkyDiving,
|
|
CameraShakeFamilyDrugTrip,
|
|
CameraShakeDeathFail
|
|
};
|
|
|
|
enum eControl
|
|
{
|
|
ControlNextCamera = 0,
|
|
ControlLookLeftRight = 1,
|
|
ControlLookUpDown = 2,
|
|
ControlLookUpOnly = 3,
|
|
ControlLookDownOnly = 4,
|
|
ControlLookLeftOnly = 5,
|
|
ControlLookRightOnly = 6,
|
|
ControlCinematicSlowMo = 7,
|
|
ControlFlyUpDown = 8,
|
|
ControlFlyLeftRight = 9,
|
|
ControlScriptedFlyZUp = 10,
|
|
ControlScriptedFlyZDown = 11,
|
|
ControlWeaponWheelUpDown = 12,
|
|
ControlWeaponWheelLeftRight = 13,
|
|
ControlWeaponWheelNext = 14,
|
|
ControlWeaponWheelPrev = 15,
|
|
ControlSelectNextWeapon = 16,
|
|
ControlSelectPrevWeapon = 17,
|
|
ControlSkipCutscene = 18,
|
|
ControlCharacterWheel = 19,
|
|
ControlMultiplayerInfo = 20,
|
|
ControlSprint = 21,
|
|
ControlJump = 22,
|
|
ControlEnter = 23,
|
|
ControlAttack = 24,
|
|
ControlAim = 25,
|
|
ControlLookBehind = 26,
|
|
ControlPhone = 27,
|
|
ControlSpecialAbility = 28,
|
|
ControlSpecialAbilitySecondary = 29,
|
|
ControlMoveLeftRight = 30,
|
|
ControlMoveUpDown = 31,
|
|
ControlMoveUpOnly = 32,
|
|
ControlMoveDownOnly = 33,
|
|
ControlMoveLeftOnly = 34,
|
|
ControlMoveRightOnly = 35,
|
|
ControlDuck = 36,
|
|
ControlSelectWeapon = 37,
|
|
ControlPickup = 38,
|
|
ControlSniperZoom = 39,
|
|
ControlSniperZoomInOnly = 40,
|
|
ControlSniperZoomOutOnly = 41,
|
|
ControlSniperZoomInSecondary = 42,
|
|
ControlSniperZoomOutSecondary = 43,
|
|
ControlCover = 44,
|
|
ControlReload = 45,
|
|
ControlTalk = 46,
|
|
ControlDetonate = 47,
|
|
ControlHUDSpecial = 48,
|
|
ControlArrest = 49,
|
|
ControlAccurateAim = 50,
|
|
ControlContext = 51,
|
|
ControlContextSecondary = 52,
|
|
ControlWeaponSpecial = 53,
|
|
ControlWeaponSpecial2 = 54,
|
|
ControlDive = 55,
|
|
ControlDropWeapon = 56,
|
|
ControlDropAmmo = 57,
|
|
ControlThrowGrenade = 58,
|
|
ControlVehicleMoveLeftRight = 59,
|
|
ControlVehicleMoveUpDown = 60,
|
|
ControlVehicleMoveUpOnly = 61,
|
|
ControlVehicleMoveDownOnly = 62,
|
|
ControlVehicleMoveLeftOnly = 63,
|
|
ControlVehicleMoveRightOnly = 64,
|
|
ControlVehicleSpecial = 65,
|
|
ControlVehicleGunLeftRight = 66,
|
|
ControlVehicleGunUpDown = 67,
|
|
ControlVehicleAim = 68,
|
|
ControlVehicleAttack = 69,
|
|
ControlVehicleAttack2 = 70,
|
|
ControlVehicleAccelerate = 71,
|
|
ControlVehicleBrake = 72,
|
|
ControlVehicleDuck = 73,
|
|
ControlVehicleHeadlight = 74,
|
|
ControlVehicleExit = 75,
|
|
ControlVehicleHandbrake = 76,
|
|
ControlVehicleHotwireLeft = 77,
|
|
ControlVehicleHotwireRight = 78,
|
|
ControlVehicleLookBehind = 79,
|
|
ControlVehicleCinCam = 80,
|
|
ControlVehicleNextRadio = 81,
|
|
ControlVehiclePrevRadio = 82,
|
|
ControlVehicleNextRadioTrack = 83,
|
|
ControlVehiclePrevRadioTrack = 84,
|
|
ControlVehicleRadioWheel = 85,
|
|
ControlVehicleHorn = 86,
|
|
ControlVehicleFlyThrottleUp = 87,
|
|
ControlVehicleFlyThrottleDown = 88,
|
|
ControlVehicleFlyYawLeft = 89,
|
|
ControlVehicleFlyYawRight = 90,
|
|
ControlVehiclePassengerAim = 91,
|
|
ControlVehiclePassengerAttack = 92,
|
|
ControlVehicleSpecialAbilityFranklin = 93,
|
|
ControlVehicleStuntUpDown = 94,
|
|
ControlVehicleCinematicUpDown = 95,
|
|
ControlVehicleCinematicUpOnly = 96,
|
|
ControlVehicleCinematicDownOnly = 97,
|
|
ControlVehicleCinematicLeftRight = 98,
|
|
ControlVehicleSelectNextWeapon = 99,
|
|
ControlVehicleSelectPrevWeapon = 100,
|
|
ControlVehicleRoof = 101,
|
|
ControlVehicleJump = 102,
|
|
ControlVehicleGrapplingHook = 103,
|
|
ControlVehicleShuffle = 104,
|
|
ControlVehicleDropProjectile = 105,
|
|
ControlVehicleMouseControlOverride = 106,
|
|
ControlVehicleFlyRollLeftRight = 107,
|
|
ControlVehicleFlyRollLeftOnly = 108,
|
|
ControlVehicleFlyRollRightOnly = 109,
|
|
ControlVehicleFlyPitchUpDown = 110,
|
|
ControlVehicleFlyPitchUpOnly = 111,
|
|
ControlVehicleFlyPitchDownOnly = 112,
|
|
ControlVehicleFlyUnderCarriage = 113,
|
|
ControlVehicleFlyAttack = 114,
|
|
ControlVehicleFlySelectNextWeapon = 115,
|
|
ControlVehicleFlySelectPrevWeapon = 116,
|
|
ControlVehicleFlySelectTargetLeft = 117,
|
|
ControlVehicleFlySelectTargetRight = 118,
|
|
ControlVehicleFlyVerticalFlightMode = 119,
|
|
ControlVehicleFlyDuck = 120,
|
|
ControlVehicleFlyAttackCamera = 121,
|
|
ControlVehicleFlyMouseControlOverride = 122,
|
|
ControlVehicleSubTurnLeftRight = 123,
|
|
ControlVehicleSubTurnLeftOnly = 124,
|
|
ControlVehicleSubTurnRightOnly = 125,
|
|
ControlVehicleSubPitchUpDown = 126,
|
|
ControlVehicleSubPitchUpOnly = 127,
|
|
ControlVehicleSubPitchDownOnly = 128,
|
|
ControlVehicleSubThrottleUp = 129,
|
|
ControlVehicleSubThrottleDown = 130,
|
|
ControlVehicleSubAscend = 131,
|
|
ControlVehicleSubDescend = 132,
|
|
ControlVehicleSubTurnHardLeft = 133,
|
|
ControlVehicleSubTurnHardRight = 134,
|
|
ControlVehicleSubMouseControlOverride = 135,
|
|
ControlVehiclePushbikePedal = 136,
|
|
ControlVehiclePushbikeSprint = 137,
|
|
ControlVehiclePushbikeFrontBrake = 138,
|
|
ControlVehiclePushbikeRearBrake = 139,
|
|
ControlMeleeAttackLight = 140,
|
|
ControlMeleeAttackHeavy = 141,
|
|
ControlMeleeAttackAlternate = 142,
|
|
ControlMeleeBlock = 143,
|
|
ControlParachuteDeploy = 144,
|
|
ControlParachuteDetach = 145,
|
|
ControlParachuteTurnLeftRight = 146,
|
|
ControlParachuteTurnLeftOnly = 147,
|
|
ControlParachuteTurnRightOnly = 148,
|
|
ControlParachutePitchUpDown = 149,
|
|
ControlParachutePitchUpOnly = 150,
|
|
ControlParachutePitchDownOnly = 151,
|
|
ControlParachuteBrakeLeft = 152,
|
|
ControlParachuteBrakeRight = 153,
|
|
ControlParachuteSmoke = 154,
|
|
ControlParachutePrecisionLanding = 155,
|
|
ControlMap = 156,
|
|
ControlSelectWeaponUnarmed = 157,
|
|
ControlSelectWeaponMelee = 158,
|
|
ControlSelectWeaponHandgun = 159,
|
|
ControlSelectWeaponShotgun = 160,
|
|
ControlSelectWeaponSmg = 161,
|
|
ControlSelectWeaponAutoRifle = 162,
|
|
ControlSelectWeaponSniper = 163,
|
|
ControlSelectWeaponHeavy = 164,
|
|
ControlSelectWeaponSpecial = 165,
|
|
ControlSelectCharacterMichael = 166,
|
|
ControlSelectCharacterFranklin = 167,
|
|
ControlSelectCharacterTrevor = 168,
|
|
ControlSelectCharacterMultiplayer = 169,
|
|
ControlSaveReplayClip = 170,
|
|
ControlSpecialAbilityPC = 171,
|
|
ControlPhoneUp = 172,
|
|
ControlPhoneDown = 173,
|
|
ControlPhoneLeft = 174,
|
|
ControlPhoneRight = 175,
|
|
ControlPhoneSelect = 176,
|
|
ControlPhoneCancel = 177,
|
|
ControlPhoneOption = 178,
|
|
ControlPhoneExtraOption = 179,
|
|
ControlPhoneScrollForward = 180,
|
|
ControlPhoneScrollBackward = 181,
|
|
ControlPhoneCameraFocusLock = 182,
|
|
ControlPhoneCameraGrid = 183,
|
|
ControlPhoneCameraSelfie = 184,
|
|
ControlPhoneCameraDOF = 185,
|
|
ControlPhoneCameraExpression = 186,
|
|
ControlFrontendDown = 187,
|
|
ControlFrontendUp = 188,
|
|
ControlFrontendLeft = 189,
|
|
ControlFrontendRight = 190,
|
|
ControlFrontendRdown = 191,
|
|
ControlFrontendRup = 192,
|
|
ControlFrontendRleft = 193,
|
|
ControlFrontendRright = 194,
|
|
ControlFrontendAxisX = 195,
|
|
ControlFrontendAxisY = 196,
|
|
ControlFrontendRightAxisX = 197,
|
|
ControlFrontendRightAxisY = 198,
|
|
ControlFrontendPause = 199,
|
|
ControlFrontendPauseAlternate = 200,
|
|
ControlFrontendAccept = 201,
|
|
ControlFrontendCancel = 202,
|
|
ControlFrontendX = 203,
|
|
ControlFrontendY = 204,
|
|
ControlFrontendLb = 205,
|
|
ControlFrontendRb = 206,
|
|
ControlFrontendLt = 207,
|
|
ControlFrontendRt = 208,
|
|
ControlFrontendLs = 209,
|
|
ControlFrontendRs = 210,
|
|
ControlFrontendLeaderboard = 211,
|
|
ControlFrontendSocialClub = 212,
|
|
ControlFrontendSocialClubSecondary = 213,
|
|
ControlFrontendDelete = 214,
|
|
ControlFrontendEndscreenAccept = 215,
|
|
ControlFrontendEndscreenExpand = 216,
|
|
ControlFrontendSelect = 217,
|
|
ControlScriptLeftAxisX = 218,
|
|
ControlScriptLeftAxisY = 219,
|
|
ControlScriptRightAxisX = 220,
|
|
ControlScriptRightAxisY = 221,
|
|
ControlScriptRUp = 222,
|
|
ControlScriptRDown = 223,
|
|
ControlScriptRLeft = 224,
|
|
ControlScriptRRight = 225,
|
|
ControlScriptLB = 226,
|
|
ControlScriptRB = 227,
|
|
ControlScriptLT = 228,
|
|
ControlScriptRT = 229,
|
|
ControlScriptLS = 230,
|
|
ControlScriptRS = 231,
|
|
ControlScriptPadUp = 232,
|
|
ControlScriptPadDown = 233,
|
|
ControlScriptPadLeft = 234,
|
|
ControlScriptPadRight = 235,
|
|
ControlScriptSelect = 236,
|
|
ControlCursorAccept = 237,
|
|
ControlCursorCancel = 238,
|
|
ControlCursorX = 239,
|
|
ControlCursorY = 240,
|
|
ControlCursorScrollUp = 241,
|
|
ControlCursorScrollDown = 242,
|
|
ControlEnterCheatCode = 243,
|
|
ControlInteractionMenu = 244,
|
|
ControlMpTextChatAll = 245,
|
|
ControlMpTextChatTeam = 246,
|
|
ControlMpTextChatFriends = 247,
|
|
ControlMpTextChatCrew = 248,
|
|
ControlPushToTalk = 249,
|
|
ControlCreatorLS = 250,
|
|
ControlCreatorRS = 251,
|
|
ControlCreatorLT = 252,
|
|
ControlCreatorRT = 253,
|
|
ControlCreatorMenuToggle = 254,
|
|
ControlCreatorAccept = 255,
|
|
ControlCreatorDelete = 256,
|
|
ControlAttack2 = 257,
|
|
ControlRappelJump = 258,
|
|
ControlRappelLongJump = 259,
|
|
ControlRappelSmashWindow = 260,
|
|
ControlPrevWeapon = 261,
|
|
ControlNextWeapon = 262,
|
|
ControlMeleeAttack1 = 263,
|
|
ControlMeleeAttack2 = 264,
|
|
ControlWhistle = 265,
|
|
ControlMoveLeft = 266,
|
|
ControlMoveRight = 267,
|
|
ControlMoveUp = 268,
|
|
ControlMoveDown = 269,
|
|
ControlLookLeft = 270,
|
|
ControlLookRight = 271,
|
|
ControlLookUp = 272,
|
|
ControlLookDown = 273,
|
|
ControlSniperZoomIn = 274,
|
|
ControlSniperZoomOut = 275,
|
|
ControlSniperZoomInAlternate = 276,
|
|
ControlSniperZoomOutAlternate = 277,
|
|
ControlVehicleMoveLeft = 278,
|
|
ControlVehicleMoveRight = 279,
|
|
ControlVehicleMoveUp = 280,
|
|
ControlVehicleMoveDown = 281,
|
|
ControlVehicleGunLeft = 282,
|
|
ControlVehicleGunRight = 283,
|
|
ControlVehicleGunUp = 284,
|
|
ControlVehicleGunDown = 285,
|
|
ControlVehicleLookLeft = 286,
|
|
ControlVehicleLookRight = 287,
|
|
ControlReplayStartStopRecording = 288,
|
|
ControlReplayStartStopRecordingSecondary = 289,
|
|
ControlScaledLookLeftRight = 290,
|
|
ControlScaledLookUpDown = 291,
|
|
ControlScaledLookUpOnly = 292,
|
|
ControlScaledLookDownOnly = 293,
|
|
ControlScaledLookLeftOnly = 294,
|
|
ControlScaledLookRightOnly = 295,
|
|
ControlReplayMarkerDelete = 296,
|
|
ControlReplayClipDelete = 297,
|
|
ControlReplayPause = 298,
|
|
ControlReplayRewind = 299,
|
|
ControlReplayFfwd = 300,
|
|
ControlReplayNewmarker = 301,
|
|
ControlReplayRecord = 302,
|
|
ControlReplayScreenshot = 303,
|
|
ControlReplayHidehud = 304,
|
|
ControlReplayStartpoint = 305,
|
|
ControlReplayEndpoint = 306,
|
|
ControlReplayAdvance = 307,
|
|
ControlReplayBack = 308,
|
|
ControlReplayTools = 309,
|
|
ControlReplayRestart = 310,
|
|
ControlReplayShowhotkey = 311,
|
|
ControlReplayCycleMarkerLeft = 312,
|
|
ControlReplayCycleMarkerRight = 313,
|
|
ControlReplayFOVIncrease = 314,
|
|
ControlReplayFOVDecrease = 315,
|
|
ControlReplayCameraUp = 316,
|
|
ControlReplayCameraDown = 317,
|
|
ControlReplaySave = 318,
|
|
ControlReplayToggletime = 319,
|
|
ControlReplayToggletips = 320,
|
|
ControlReplayPreview = 321,
|
|
ControlReplayToggleTimeline = 322,
|
|
ControlReplayTimelinePickupClip = 323,
|
|
ControlReplayTimelineDuplicateClip = 324,
|
|
ControlReplayTimelinePlaceClip = 325,
|
|
ControlReplayCtrl = 326,
|
|
ControlReplayTimelineSave = 327,
|
|
ControlReplayPreviewAudio = 328,
|
|
ControlVehicleDriveLook = 329,
|
|
ControlVehicleDriveLook2 = 330,
|
|
ControlVehicleFlyAttack2 = 331,
|
|
ControlRadioWheelUpDown = 332,
|
|
ControlRadioWheelLeftRight = 333,
|
|
ControlVehicleSlowMoUpDown = 334,
|
|
ControlVehicleSlowMoUpOnly = 335,
|
|
ControlVehicleSlowMoDownOnly = 336,
|
|
ControlMapPointOfInterest = 337,
|
|
};
|
|
|
|
enum eRadioStation
|
|
{
|
|
RadioStationLosSantosRockRadio,
|
|
RadioStationNonStopPopFM,
|
|
RadioStationLosSantos,
|
|
RadioStationChannelX,
|
|
RadioStationWestCoastTalkRadio,
|
|
RadioStationRebelRadio,
|
|
RadioStationSoulwaxFM,
|
|
RadioStationEastLosFM,
|
|
RadioStationWestCoastClassics,
|
|
RadioStationTheBlueArk,
|
|
RadioStationWorldWideFM,
|
|
RadioStationFlyloFM,
|
|
RadioStationTheLowdown,
|
|
RadioStationTheLab,
|
|
RadioStationMirrorPark,
|
|
RadioStationSpace,
|
|
RadioStationVinewoodBoulevardRadio,
|
|
};
|
|
|
|
enum eWindowTitle
|
|
{
|
|
CELL_EMAIL_BOD,
|
|
CELL_EMAIL_BODE,
|
|
CELL_EMAIL_BODF,
|
|
CELL_EMAIL_SOD,
|
|
CELL_EMAIL_SODE,
|
|
CELL_EMAIL_SODF,
|
|
CELL_EMASH_BOD,
|
|
CELL_EMASH_BODE,
|
|
CELL_EMASH_BODF,
|
|
CELL_EMASH_SOD,
|
|
CELL_EMASH_SODE,
|
|
CELL_EMASH_SODF,
|
|
FMMC_KEY_TIP10,
|
|
FMMC_KEY_TIP12,
|
|
FMMC_KEY_TIP12F,
|
|
FMMC_KEY_TIP12N,
|
|
FMMC_KEY_TIP8,
|
|
FMMC_KEY_TIP8F,
|
|
FMMC_KEY_TIP8FS,
|
|
FMMC_KEY_TIP8S,
|
|
FMMC_KEY_TIP9,
|
|
FMMC_KEY_TIP9F,
|
|
FMMC_KEY_TIP9N,
|
|
PM_NAME_CHALL,
|
|
};
|
|
|
|
enum eGender
|
|
{
|
|
GenderMale,
|
|
GenderFemale
|
|
};
|
|
|
|
enum eDrivingStyle
|
|
{
|
|
DrivingStyleNormal = 0xC00AB,
|
|
DrivingStyleIgnoreLights = 0x2C0025,
|
|
DrivingStyleSometimesOvertakeTraffic = 5,
|
|
DrivingStyleRushed = 0x400C0025,
|
|
DrivingStyleAvoidTraffic = 0xC0024,
|
|
DrivingStyleAvoidTrafficExtremely = 6
|
|
};
|
|
|
|
enum eBone
|
|
{
|
|
SKEL_ROOT = 0x0,
|
|
SKEL_Pelvis = 0x2e28,
|
|
SKEL_L_Thigh = 0xe39f,
|
|
SKEL_L_Calf = 0xf9bb,
|
|
SKEL_L_Foot = 0x3779,
|
|
SKEL_L_Toe0 = 0x83c,
|
|
IK_L_Foot = 0xfedd,
|
|
PH_L_Foot = 0xe175,
|
|
MH_L_Knee = 0xb3fe,
|
|
SKEL_R_Thigh = 0xca72,
|
|
SKEL_R_Calf = 0x9000,
|
|
SKEL_R_Foot = 0xcc4d,
|
|
SKEL_R_Toe0 = 0x512d,
|
|
IK_R_Foot = 0x8aae,
|
|
PH_R_Foot = 0x60e6,
|
|
MH_R_Knee = 0x3fcf,
|
|
RB_L_ThighRoll = 0x5c57,
|
|
RB_R_ThighRoll = 0x192a,
|
|
SKEL_Spine_Root = 0xe0fd,
|
|
SKEL_Spine0 = 0x5c01,
|
|
SKEL_Spine1 = 0x60f0,
|
|
SKEL_Spine2 = 0x60f1,
|
|
SKEL_Spine3 = 0x60f2,
|
|
SKEL_L_Clavicle = 0xfcd9,
|
|
SKEL_L_UpperArm = 0xb1c5,
|
|
SKEL_L_Forearm = 0xeeeb,
|
|
SKEL_L_Hand = 0x49d9,
|
|
SKEL_L_Finger00 = 0x67f2,
|
|
SKEL_L_Finger01 = 0xff9,
|
|
SKEL_L_Finger02 = 0xffa,
|
|
SKEL_L_Finger10 = 0x67f3,
|
|
SKEL_L_Finger11 = 0x1049,
|
|
SKEL_L_Finger12 = 0x104a,
|
|
SKEL_L_Finger20 = 0x67f4,
|
|
SKEL_L_Finger21 = 0x1059,
|
|
SKEL_L_Finger22 = 0x105a,
|
|
SKEL_L_Finger30 = 0x67f5,
|
|
SKEL_L_Finger31 = 0x1029,
|
|
SKEL_L_Finger32 = 0x102a,
|
|
SKEL_L_Finger40 = 0x67f6,
|
|
SKEL_L_Finger41 = 0x1039,
|
|
SKEL_L_Finger42 = 0x103a,
|
|
PH_L_Hand = 0xeb95,
|
|
IK_L_Hand = 0x8cbd,
|
|
RB_L_ForeArmRoll = 0xee4f,
|
|
RB_L_ArmRoll = 0x1470,
|
|
MH_L_Elbow = 0x58b7,
|
|
SKEL_R_Clavicle = 0x29d2,
|
|
SKEL_R_UpperArm = 0x9d4d,
|
|
SKEL_R_Forearm = 0x6e5c,
|
|
SKEL_R_Hand = 0xdead,
|
|
SKEL_R_Finger00 = 0xe5f2,
|
|
SKEL_R_Finger01 = 0xfa10,
|
|
SKEL_R_Finger02 = 0xfa11,
|
|
SKEL_R_Finger10 = 0xe5f3,
|
|
SKEL_R_Finger11 = 0xfa60,
|
|
SKEL_R_Finger12 = 0xfa61,
|
|
SKEL_R_Finger20 = 0xe5f4,
|
|
SKEL_R_Finger21 = 0xfa70,
|
|
SKEL_R_Finger22 = 0xfa71,
|
|
SKEL_R_Finger30 = 0xe5f5,
|
|
SKEL_R_Finger31 = 0xfa40,
|
|
SKEL_R_Finger32 = 0xfa41,
|
|
SKEL_R_Finger40 = 0xe5f6,
|
|
SKEL_R_Finger41 = 0xfa50,
|
|
SKEL_R_Finger42 = 0xfa51,
|
|
PH_R_Hand = 0x6f06,
|
|
IK_R_Hand = 0x188e,
|
|
RB_R_ForeArmRoll = 0xab22,
|
|
RB_R_ArmRoll = 0x90ff,
|
|
MH_R_Elbow = 0xbb0,
|
|
SKEL_Neck_1 = 0x9995,
|
|
SKEL_Head = 0x796e,
|
|
IK_Head = 0x322c,
|
|
FACIAL_facialRoot = 0xfe2c,
|
|
FB_L_Brow_Out_000 = 0xe3db,
|
|
FB_L_Lid_Upper_000 = 0xb2b6,
|
|
FB_L_Eye_000 = 0x62ac,
|
|
FB_L_CheekBone_000 = 0x542e,
|
|
FB_L_Lip_Corner_000 = 0x74ac,
|
|
FB_R_Lid_Upper_000 = 0xaa10,
|
|
FB_R_Eye_000 = 0x6b52,
|
|
FB_R_CheekBone_000 = 0x4b88,
|
|
FB_R_Brow_Out_000 = 0x54c,
|
|
FB_R_Lip_Corner_000 = 0x2ba6,
|
|
FB_Brow_Centre_000 = 0x9149,
|
|
FB_UpperLipRoot_000 = 0x4ed2,
|
|
FB_UpperLip_000 = 0xf18f,
|
|
FB_L_Lip_Top_000 = 0x4f37,
|
|
FB_R_Lip_Top_000 = 0x4537,
|
|
FB_Jaw_000 = 0xb4a0,
|
|
FB_LowerLipRoot_000 = 0x4324,
|
|
FB_LowerLip_000 = 0x508f,
|
|
FB_L_Lip_Bot_000 = 0xb93b,
|
|
FB_R_Lip_Bot_000 = 0xc33b,
|
|
FB_Tongue_000 = 0xb987,
|
|
RB_Neck_1 = 0x8b93,
|
|
IK_Root = 0xdd1c
|
|
};
|
|
|
|
enum eFiringPattern : DWORD
|
|
{
|
|
FiringPatternFullAuto = 0xC6EE6B4C,
|
|
FiringPatternBurstFire = 0xD6FF6D61,
|
|
FiringPatternBurstInCover = 0x026321F1,
|
|
FiringPatternBurstFireDriveby = 0xD31265F2,
|
|
FiringPatternFromGround = 0x2264E5D6,
|
|
FiringPatternDelayFireByOneSec = 0x7A845691,
|
|
FiringPatternSingleShot = 0x5D60E4E0,
|
|
FiringPatternBurstFirePistol = 0xA018DB8A,
|
|
FiringPatternBurstFireSMG = 0xD10DADEE,
|
|
FiringPatternBurstFireRifle = 0x9C74B406,
|
|
FiringPatternBurstFireMG = 0xB573C5B4,
|
|
FiringPatternBurstFirePumpShotGun = 0x00BAC39B,
|
|
FiringPatternBurstFireHeli = 0x914E786F,
|
|
FiringPatternBurstFireMicro = 0x42EF03FD,
|
|
FiringPatternBurstFireBursts = 0x42EF03FD,
|
|
FiringPatternBurstFireTank = 0xE2CA3A71
|
|
};
|
|
|
|
enum eFont
|
|
{
|
|
FontChaletLondon = 0,
|
|
FontHouseScript = 1,
|
|
FontMonospace = 2,
|
|
FontWingDings = 3,
|
|
FontChaletComprimeCologne = 4,
|
|
FontPricedown = 7
|
|
};
|
|
|
|
enum eVehicleColor
|
|
{
|
|
VehicleColorMetallicBlack = 0,
|
|
VehicleColorMetallicGraphiteBlack = 1,
|
|
VehicleColorMetallicBlackSteel = 2,
|
|
VehicleColorMetallicDarkSilver = 3,
|
|
VehicleColorMetallicSilver = 4,
|
|
VehicleColorMetallicBlueSilver = 5,
|
|
VehicleColorMetallicSteelGray = 6,
|
|
VehicleColorMetallicShadowSilver = 7,
|
|
VehicleColorMetallicStoneSilver = 8,
|
|
VehicleColorMetallicMidnightSilver = 9,
|
|
VehicleColorMetallicGunMetal = 10,
|
|
VehicleColorMetallicAnthraciteGray = 11,
|
|
VehicleColorMatteBlack = 12,
|
|
VehicleColorMatteGray = 13,
|
|
VehicleColorMatteLightGray = 14,
|
|
VehicleColorUtilBlack = 15,
|
|
VehicleColorUtilBlackPoly = 16,
|
|
VehicleColorUtilDarksilver = 17,
|
|
VehicleColorUtilSilver = 18,
|
|
VehicleColorUtilGunMetal = 19,
|
|
VehicleColorUtilShadowSilver = 20,
|
|
VehicleColorWornBlack = 21,
|
|
VehicleColorWornGraphite = 22,
|
|
VehicleColorWornSilverGray = 23,
|
|
VehicleColorWornSilver = 24,
|
|
VehicleColorWornBlueSilver = 25,
|
|
VehicleColorWornShadowSilver = 26,
|
|
VehicleColorMetallicRed = 27,
|
|
VehicleColorMetallicTorinoRed = 28,
|
|
VehicleColorMetallicFormulaRed = 29,
|
|
VehicleColorMetallicBlazeRed = 30,
|
|
VehicleColorMetallicGracefulRed = 31,
|
|
VehicleColorMetallicGarnetRed = 32,
|
|
VehicleColorMetallicDesertRed = 33,
|
|
VehicleColorMetallicCabernetRed = 34,
|
|
VehicleColorMetallicCandyRed = 35,
|
|
VehicleColorMetallicSunriseOrange = 36,
|
|
VehicleColorMetallicClassicGold = 37,
|
|
VehicleColorMetallicOrange = 38,
|
|
VehicleColorMatteRed = 39,
|
|
VehicleColorMatteDarkRed = 40,
|
|
VehicleColorMatteOrange = 41,
|
|
VehicleColorMatteYellow = 42,
|
|
VehicleColorUtilRed = 43,
|
|
VehicleColorUtilBrightRed = 44,
|
|
VehicleColorUtilGarnetRed = 45,
|
|
VehicleColorWornRed = 46,
|
|
VehicleColorWornGoldenRed = 47,
|
|
VehicleColorWornDarkRed = 48,
|
|
VehicleColorMetallicDarkGreen = 49,
|
|
VehicleColorMetallicRacingGreen = 50,
|
|
VehicleColorMetallicSeaGreen = 51,
|
|
VehicleColorMetallicOliveGreen = 52,
|
|
VehicleColorMetallicGreen = 53,
|
|
VehicleColorMetallicGasolineBlueGreen = 54,
|
|
VehicleColorMatteLimeGreen = 55,
|
|
VehicleColorUtilDarkGreen = 56,
|
|
VehicleColorUtilGreen = 57,
|
|
VehicleColorWornDarkGreen = 58,
|
|
VehicleColorWornGreen = 59,
|
|
VehicleColorWornSeaWash = 60,
|
|
VehicleColorMetallicMidnightBlue = 61,
|
|
VehicleColorMetallicDarkBlue = 62,
|
|
VehicleColorMetallicSaxonyBlue = 63,
|
|
VehicleColorMetallicBlue = 64,
|
|
VehicleColorMetallicMarinerBlue = 65,
|
|
VehicleColorMetallicHarborBlue = 66,
|
|
VehicleColorMetallicDiamondBlue = 67,
|
|
VehicleColorMetallicSurfBlue = 68,
|
|
VehicleColorMetallicNauticalBlue = 69,
|
|
VehicleColorMetallicBrightBlue = 70,
|
|
VehicleColorMetallicPurpleBlue = 71,
|
|
VehicleColorMetallicSpinnakerBlue = 72,
|
|
VehicleColorMetallicUltraBlue = 73,
|
|
VehicleColorUtilDarkBlue = 75,
|
|
VehicleColorUtilMidnightBlue = 76,
|
|
VehicleColorUtilBlue = 77,
|
|
VehicleColorUtilSeaFoamBlue = 78,
|
|
VehicleColorUtilLightningBlue = 79,
|
|
VehicleColorUtilMauiBluePoly = 80,
|
|
VehicleColorUtilBrightBlue = 81,
|
|
VehicleColorMatteDarkBlue = 82,
|
|
VehicleColorMatteBlue = 83,
|
|
VehicleColorMatteMidnightBlue = 84,
|
|
VehicleColorWornDarkBlue = 85,
|
|
VehicleColorWornBlue = 86,
|
|
VehicleColorWornLightBlue = 87,
|
|
VehicleColorMetallicTaxiYellow = 88,
|
|
VehicleColorMetallicRaceYellow = 89,
|
|
VehicleColorMetallicBronze = 90,
|
|
VehicleColorMetallicYellowBird = 91,
|
|
VehicleColorMetallicLime = 92,
|
|
VehicleColorMetallicChampagne = 93,
|
|
VehicleColorMetallicPuebloBeige = 94,
|
|
VehicleColorMetallicDarkIvory = 95,
|
|
VehicleColorMetallicChocoBrown = 96,
|
|
VehicleColorMetallicGoldenBrown = 97,
|
|
VehicleColorMetallicLightBrown = 98,
|
|
VehicleColorMetallicStrawBeige = 99,
|
|
VehicleColorMetallicMossBrown = 100,
|
|
VehicleColorMetallicBistonBrown = 101,
|
|
VehicleColorMetallicBeechwood = 102,
|
|
VehicleColorMetallicDarkBeechwood = 103,
|
|
VehicleColorMetallicChocoOrange = 104,
|
|
VehicleColorMetallicBeachSand = 105,
|
|
VehicleColorMetallicSunBleechedSand = 106,
|
|
VehicleColorMetallicCream = 107,
|
|
VehicleColorUtilBrown = 108,
|
|
VehicleColorUtilMediumBrown = 109,
|
|
VehicleColorUtilLightBrown = 110,
|
|
VehicleColorMetallicWhite = 111,
|
|
VehicleColorMetallicFrostWhite = 112,
|
|
VehicleColorWornHoneyBeige = 113,
|
|
VehicleColorWornBrown = 114,
|
|
VehicleColorWornDarkBrown = 115,
|
|
VehicleColorWornStrawBeige = 116,
|
|
VehicleColorBrushedSteel = 117,
|
|
VehicleColorBrushedBlackSteel = 118,
|
|
VehicleColorBrushedAluminium = 119,
|
|
VehicleColorChrome = 120,
|
|
VehicleColorWornOffWhite = 121,
|
|
VehicleColorUtilOffWhite = 122,
|
|
VehicleColorWornOrange = 123,
|
|
VehicleColorWornLightOrange = 124,
|
|
VehicleColorMetallicSecuricorGreen = 125,
|
|
VehicleColorWornTaxiYellow = 126,
|
|
VehicleColorPoliceCarBlue = 127,
|
|
VehicleColorMatteGreen = 128,
|
|
VehicleColorMatteBrown = 129,
|
|
VehicleColorMatteWhite = 131,
|
|
VehicleColorWornWhite = 132,
|
|
VehicleColorWornOliveArmyGreen = 133,
|
|
VehicleColorPureWhite = 134,
|
|
VehicleColorHotPink = 135,
|
|
VehicleColorSalmonpink = 136,
|
|
VehicleColorMetallicVermillionPink = 137,
|
|
VehicleColorOrange = 138,
|
|
VehicleColorGreen = 139,
|
|
VehicleColorBlue = 140,
|
|
VehicleColorMettalicBlackBlue = 141,
|
|
VehicleColorMetallicBlackPurple = 142,
|
|
VehicleColorMetallicBlackRed = 143,
|
|
VehicleColorHunterGreen = 144,
|
|
VehicleColorMetallicPurple = 145,
|
|
VehicleColorMetaillicVDarkBlue = 146,
|
|
VehicleColorModshopBlack1 = 147,
|
|
VehicleColorMattePurple = 148,
|
|
VehicleColorMatteDarkPurple = 149,
|
|
VehicleColorMetallicLavaRed = 150,
|
|
VehicleColorMatteForestGreen = 151,
|
|
VehicleColorMatteOliveDrab = 152,
|
|
VehicleColorMatteDesertBrown = 153,
|
|
VehicleColorMatteDesertTan = 154,
|
|
VehicleColorMatteFoliageGreen = 155,
|
|
VehicleColorDefaultAlloyColor = 156,
|
|
VehicleColorEpsilonBlue = 157,
|
|
VehicleColorPureGold = 158,
|
|
VehicleColorBrushedGold = 159,
|
|
};
|
|
|
|
enum eVehicleDoor
|
|
{
|
|
VehicleDoorFrontLeftDoor = 0,
|
|
VehicleDoorFrontRightDoor = 1,
|
|
VehicleDoorBackLeftDoor = 2,
|
|
VehicleDoorBackRightDoor = 3,
|
|
VehicleDoorHood = 4,
|
|
VehicleDoorTrunk = 5,
|
|
VehicleDoorTrunk2 = 6,
|
|
};
|
|
|
|
enum eVehicleLockStatus
|
|
{
|
|
VehicleLockStatusNone = 0,
|
|
VehicleLockStatusUnlocked = 1,
|
|
VehicleLockStatusLocked = 2,
|
|
VehicleLockStatusLockedForPlayer = 3,
|
|
VehicleLockStatusStickPlayerInside = 4,
|
|
VehicleLockStatusCanBeBrokenInto = 7,
|
|
VehicleLockStatusCanBeBrokenIntoPersist = 8,
|
|
VehicleLockStatusCannotBeTriedToEnter = 10
|
|
};
|
|
|
|
enum eVehicleLandingGear
|
|
{
|
|
VehicleLandingGearDeployed = 0,
|
|
VehicleLandingGearClosing = 1,
|
|
VehicleLandingGearOpening = 2,
|
|
VehicleLandingGearRetracted = 3,
|
|
};
|
|
|
|
enum eVehicleMod
|
|
{
|
|
VehicleModSpoilers = 0,
|
|
VehicleModFrontBumper = 1,
|
|
VehicleModRearBumper = 2,
|
|
VehicleModSideSkirt = 3,
|
|
VehicleModExhaust = 4,
|
|
VehicleModFrame = 5,
|
|
VehicleModGrille = 6,
|
|
VehicleModHood = 7,
|
|
VehicleModFender = 8,
|
|
VehicleModRightFender = 9,
|
|
VehicleModRoof = 10,
|
|
VehicleModEngine = 11,
|
|
VehicleModBrakes = 12,
|
|
VehicleModTransmission = 13,
|
|
VehicleModHorns = 14,
|
|
VehicleModSuspension = 15,
|
|
VehicleModArmor = 16,
|
|
VehicleModFrontWheels = 23,
|
|
VehicleModBackWheels = 24 // only for motocycles
|
|
};
|
|
|
|
enum eVehicleNeonLight
|
|
{
|
|
VehicleNeonLightLeft = 0,
|
|
VehicleNeonLightRight = 1,
|
|
VehicleNeonLightFront = 2,
|
|
VehicleNeonLightBack = 3,
|
|
};
|
|
|
|
enum eVehicleRoofState
|
|
{
|
|
VehicleRoofStateClosed,
|
|
VehicleRoofStateOpening,
|
|
VehicleRoofStateOpened,
|
|
VehicleRoofStateClosing,
|
|
};
|
|
|
|
enum eVehicleSeat
|
|
{
|
|
VehicleSeatNone = -3,
|
|
VehicleSeatAny = -2,
|
|
VehicleSeatDriver = -1,
|
|
VehicleSeatPassenger = 0,
|
|
VehicleSeatLeftFront = -1,
|
|
VehicleSeatRightFront = 0,
|
|
VehicleSeatLeftRear = 1,
|
|
VehicleSeatRightRear = 2,
|
|
};
|
|
|
|
enum eVehicleToggleMod
|
|
{
|
|
VehicleToggleModTurbo = 18,
|
|
VehicleToggleModTireSmoke = 20,
|
|
VehicleToggleModXenonHeadlights = 22
|
|
};
|
|
|
|
enum eVehicleWheelType
|
|
{
|
|
VehicleWheelTypeSport = 0,
|
|
VehicleWheelTypeMuscle = 1,
|
|
VehicleWheelTypeLowrider = 2,
|
|
VehicleWheelTypeSUV = 3,
|
|
VehicleWheelTypeOffroad = 4,
|
|
VehicleWheelTypeTuner = 5,
|
|
VehicleWheelTypeBikeWheels = 6,
|
|
VehicleWheelTypeHighEnd = 7
|
|
};
|
|
|
|
enum eVehicleWindow
|
|
{
|
|
VehicleWindowFrontRight = 1,
|
|
VehicleWindowFrontLeft = 0,
|
|
VehicleWindowBackRight = 3,
|
|
VehicleWindowBackLeft = 2
|
|
};
|
|
|
|
enum eVehicleWindowTint
|
|
{
|
|
VehicleWindowTintNone = 0,
|
|
VehicleWindowTintPureBlack = 1,
|
|
VehicleWindowTintDarkSmoke = 2,
|
|
VehicleWindowTintLightSmoke = 3,
|
|
VehicleWindowTintStock = 4,
|
|
VehicleWindowTintLimo = 5,
|
|
VehicleWindowTintGreen = 6
|
|
};
|
|
|
|
enum eNumberPlateMounting
|
|
{
|
|
NumberPlateMountingFrontAndRear = 0,
|
|
NumberPlateMountingFront = 1,
|
|
NumberPlateMountingRear = 2,
|
|
NumberPlateMountingNone = 3,
|
|
};
|
|
|
|
enum eNumberPlateType
|
|
{
|
|
NumberPlateTypeBlueOnWhite1 = 0,
|
|
NumberPlateTypeYellowOnBlack = 1,
|
|
NumberPlateTypeYellowOnBlue = 2,
|
|
NumberPlateTypeBlueOnWhite2 = 3,
|
|
NumberPlateTypeBlueOnWhite3 = 4,
|
|
NumberPlateTypeNorthYankton = 5,
|
|
};
|
|
|
|
enum eVehicleClass
|
|
{
|
|
VehicleClassCompacts = 0,
|
|
VehicleClassSedans = 1,
|
|
VehicleClassSUVs = 2,
|
|
VehicleClassCoupes = 3,
|
|
VehicleClassMuscle = 4,
|
|
VehicleClassSportsClassics = 5,
|
|
VehicleClassSports = 6,
|
|
VehicleClassSuper = 7,
|
|
VehicleClassMotorcycles = 8,
|
|
VehicleClassOffRoad = 9,
|
|
VehicleClassIndustrial = 10,
|
|
VehicleClassUtility = 11,
|
|
VehicleClassVans = 12,
|
|
VehicleClassCycles = 13,
|
|
VehicleClassBoats = 14,
|
|
VehicleClassHelicopters = 15,
|
|
VehicleClassPlanes = 16,
|
|
VehicleClassService = 17,
|
|
VehicleClassEmergency = 18,
|
|
VehicleClassMilitary = 19,
|
|
VehicleClassCommercial = 20,
|
|
VehicleClassTrains = 21,
|
|
};
|
|
|
|
enum eExplosionType
|
|
{
|
|
ExplosionTypeGrenade = 0,
|
|
ExplosionTypeGrenadeL = 1,
|
|
ExplosionTypeStickyBomb = 2,
|
|
ExplosionTypeMolotov = 3,
|
|
ExplosionTypeRocket = 4,
|
|
ExplosionTypeTankShell = 5,
|
|
ExplosionTypeHiOctane = 6,
|
|
ExplosionTypeCar = 7,
|
|
ExplosionTypePlane = 8,
|
|
ExplosionTypePetrolPump = 9,
|
|
ExplosionTypeBike = 10,
|
|
ExplosionTypeSteam = 11,
|
|
ExplosionTypeFlame = 12,
|
|
ExplosionTypeWaterHydrant = 13,
|
|
ExplosionTypeGasCanister = 14,
|
|
ExplosionTypeBoat = 15,
|
|
ExplosionTypeShipDestroy = 16,
|
|
ExplosionTypeTruck = 17,
|
|
ExplosionTypeBullet = 18,
|
|
ExplosionTypeSmokeGL = 19,
|
|
ExplosionTypeSmokeG = 20,
|
|
ExplosionTypeBZGas = 21,
|
|
ExplosionTypeFlare = 22,
|
|
ExplosionTypeGasCanister2 = 23,
|
|
ExplosionTypeExtinguisher = 24,
|
|
ExplosionTypeProgramAR = 25,
|
|
ExplosionTypeTrain = 26,
|
|
ExplosionTypeBarrel = 27,
|
|
ExplosionTypePropane = 28,
|
|
ExplosionTypeBlimp = 29,
|
|
ExplosionTypeFlameExplode = 30,
|
|
ExplosionTypeTanker = 31,
|
|
ExplosionTypePlaneRocket = 32,
|
|
ExplosionTypeVehicleBullet = 33,
|
|
ExplosionTypeGasTank = 34,
|
|
ExplosionTypeFireWork = 35,
|
|
ExplosionTypeSnowBall = 36,
|
|
ExplosionTypeProxMine = 37,
|
|
ExplosionTypeValkyrie = 38
|
|
};
|
|
|
|
enum eIntersectFlags
|
|
{
|
|
IntersectFlagsEverything = -1,
|
|
IntersectFlagsMap = 1,
|
|
IntersectFlagsMissionEntities = 2,
|
|
IntersectFlagsPeds1 = 12, // 4 and 8 both seem to be peds
|
|
IntersectFlagsObjects = 16,
|
|
IntersectFlagsUnk1 = 32,
|
|
IntersectFlagsUnk2 = 64,
|
|
IntersectFlagsUnk3 = 128,
|
|
IntersectFlagsVegetation = 256,
|
|
IntersectFlagsUnk4 = 512
|
|
};
|
|
|
|
enum eMarkerType
|
|
{
|
|
MarkerTypeUpsideDownCone = 0,
|
|
MarkerTypeVerticalCylinder = 1,
|
|
MarkerTypeThickChevronUp = 2,
|
|
MarkerTypeThinChevronUp = 3,
|
|
MarkerTypeCheckeredFlagRect = 4,
|
|
MarkerTypeCheckeredFlagCircle = 5,
|
|
MarkerTypeVerticleCircle = 6,
|
|
MarkerTypePlaneModel = 7,
|
|
MarkerTypeLostMCDark = 8,
|
|
MarkerTypeLostMCLight = 9,
|
|
MarkerTypeNumber0 = 10,
|
|
MarkerTypeNumber1 = 11,
|
|
MarkerTypeNumber2 = 12,
|
|
MarkerTypeNumber3 = 13,
|
|
MarkerTypeNumber4 = 14,
|
|
MarkerTypeNumber5 = 15,
|
|
MarkerTypeNumber6 = 16,
|
|
MarkerTypeNumber7 = 17,
|
|
MarkerTypeNumber8 = 18,
|
|
MarkerTypeNumber9 = 19,
|
|
MarkerTypeChevronUpx1 = 20,
|
|
MarkerTypeChevronUpx2 = 21,
|
|
MarkerTypeChevronUpx3 = 22,
|
|
MarkerTypeHorizontalCircleFat = 23,
|
|
MarkerTypeReplayIcon = 24,
|
|
MarkerTypeHorizontalCircleSkinny = 25,
|
|
MarkerTypeHorizontalCircleSkinny_Arrow = 26,
|
|
MarkerTypeHorizontalSplitArrowCircle = 27,
|
|
MarkerTypeDebugSphere = 28
|
|
};
|
|
|
|
enum eRelationship
|
|
{
|
|
RelationshipHate = 5,
|
|
RelationshipDislike = 4,
|
|
RelationshipNeutral = 3,
|
|
RelationshipLike = 2,
|
|
RelationshipRespect = 1,
|
|
RelationshipCompanion = 0,
|
|
RelationshipPedestrians = 255 // or neutral
|
|
};
|
|
|
|
enum eRopeType
|
|
{
|
|
RopeTypeNormal = 4,
|
|
};
|
|
|
|
enum eWeapon : DWORD
|
|
{
|
|
WeaponKnife = 0x99B507EA,
|
|
WeaponNightstick = 0x678B81B1,
|
|
WeaponHammer = 0x4E875F73,
|
|
WeaponBat = 0x958A4A8F,
|
|
WeaponGolfClub = 0x440E4788,
|
|
WeaponCrowbar = 0x84BD7BFD,
|
|
WeaponPistol = 0x1B06D571,
|
|
WeaponCombatPistol = 0x5EF9FEC4,
|
|
WeaponAPPistol = 0x22D8FE39,
|
|
WeaponPistol50 = 0x99AEEB3B,
|
|
WeaponMicroSMG = 0x13532244,
|
|
WeaponSMG = 0x2BE6766B,
|
|
WeaponAssaultSMG = 0xEFE7E2DF,
|
|
WeaponCombatPDW = 0x0A3D4D34,
|
|
WeaponAssaultRifle = 0xBFEFFF6D,
|
|
WeaponCarbineRifle = 0x83BF0278,
|
|
WeaponAdvancedRifle = 0xAF113F99,
|
|
WeaponMG = 0x9D07F764,
|
|
WeaponCombatMG = 0x7FD62962,
|
|
WeaponPumpShotgun = 0x1D073A89,
|
|
WeaponSawnOffShotgun = 0x7846A318,
|
|
WeaponAssaultShotgun = 0xE284C527,
|
|
WeaponBullpupShotgun = 0x9D61E50F,
|
|
WeaponStunGun = 0x3656C8C1,
|
|
WeaponSniperRifle = 0x5FC3C11,
|
|
WeaponHeavySniper = 0xC472FE2,
|
|
WeaponGrenadeLauncher = 0xA284510B,
|
|
WeaponGrenadeLauncherSmoke = 0x4DD2DC56,
|
|
WeaponRPG = 0xB1CA77B1,
|
|
WeaponMinigun = 0x42BF8A85,
|
|
WeaponGrenade = 0x93E220BD,
|
|
WeaponStickyBomb = 0x2C3731D9,
|
|
WeaponSmokeGrenade = 0xFDBC8A50,
|
|
WeaponBZGas = 0xA0973D5E,
|
|
WeaponMolotov = 0x24B17070,
|
|
WeaponFireExtinguisher = 0x60EC506,
|
|
WeaponPetrolCan = 0x34A67B97,
|
|
WeaponSNSPistol = 0xBFD21232,
|
|
WeaponSpecialCarbine = 0xC0A3098D,
|
|
WeaponHeavyPistol = 0xD205520E,
|
|
WeaponBullpupRifle = 0x7F229F94,
|
|
WeaponHomingLauncher = 0x63AB0442,
|
|
WeaponProximityMine = 0xAB564B93,
|
|
WeaponSnowball = 0x787F0BB,
|
|
WeaponVintagePistol = 0x83839C4,
|
|
WeaponDagger = 0x92A27487,
|
|
WeaponFirework = 0x7F7497E5,
|
|
WeaponMusket = 0xA89CB99E,
|
|
WeaponMarksmanRifle = 0xC734385A,
|
|
WeaponHeavyShotgun = 0x3AABBBAA,
|
|
WeaponGusenberg = 0x61012683,
|
|
WeaponHatchet = 0xF9DCBF2D,
|
|
WeaponRailgun = 0x6D544C99,
|
|
WeaponUnarmed = 0xA2719263
|
|
};
|
|
|
|
enum eWeaponGroup : DWORD
|
|
{
|
|
WeaponGroupUnarmed = 0xA00FC1E4,
|
|
WeaponGroupMelee = 0xD49321D4,
|
|
WeaponGroupPistol = 0x18D5FA97,
|
|
WeaponGroupSMG = 0xC6E9A5C5,
|
|
WeaponGroupAssaultRifle = 0xC7D15052,
|
|
WeaponGroupMG = 0x451B04BC,
|
|
WeaponGroupShotgun = 0x33431399,
|
|
WeaponGroupSniper = 0xB7BBD827,
|
|
WeaponGroupHeavy = 0xA27A4F9F,
|
|
WeaponGroupThrown = 0x5C4C5883,
|
|
WeaponGroupPetrolCan = 0x5F1BE07C
|
|
};
|
|
|
|
enum eWeaponTint
|
|
{
|
|
WeaponTintNormal = 0,
|
|
WeaponTintGreen = 1,
|
|
WeaponTintGold = 2,
|
|
WeaponTintPink = 3,
|
|
WeaponTintArmy = 4,
|
|
WeaponTintLSPD = 5,
|
|
WeaponTintOrange = 6,
|
|
WeaponTintPlatinum = 7
|
|
};
|
|
|
|
enum ePickupType : DWORD
|
|
{
|
|
PickupTypeCustomScript = 0x2C014CA6,
|
|
PickupTypeVehicleCustomScript = 0xA5B8CAA9,
|
|
PickupTypeParachute = 0x6773257D,
|
|
PickupTypePortablePackage = 0x80AB931C,
|
|
PickupTypePortableCrateUnfixed = 0x6E717A95,
|
|
|
|
PickupTypeHealth = 0x8F707C18,
|
|
PickupTypeHealthSnack = 0x1CD2CF66,
|
|
PickupTypeArmour = 0x4BFB42D1,
|
|
|
|
PickupTypeMoneyCase = 0xCE6FDD6B,
|
|
PickupTypeMoneySecurityCase = 0xDE78F17E,
|
|
PickupTypeMoneyVariable = 0xFE18F3AF,
|
|
PickupTypeMoneyMedBag = 0x14568F28,
|
|
PickupTypeMoneyPurse = 0x1E9A99F8,
|
|
PickupTypeMoneyDepBag = 0x20893292,
|
|
PickupTypeMoneyWallet = 0x5DE0AD3E,
|
|
PickupTypeMoneyPaperBag = 0x711D02A4,
|
|
|
|
PickupTypeWeaponPistol = 0xF9AFB48F,
|
|
PickupTypeWeaponCombatPistol = 0x8967B4F3,
|
|
PickupTypeWeaponAPPistol = 0x3B662889,
|
|
PickupTypeWeaponSNSPistol = 0xC5B72713,
|
|
PickupTypeWeaponHeavyPistol = 0x9CF13918,
|
|
PickupTypeWeaponMicroSMG = 0x1D9588D3,
|
|
PickupTypeWeaponSMG = 0x3A4C2AD2,
|
|
PickupTypeWeaponMG = 0x85CAA9B1,
|
|
PickupTypeWeaponCombatMG = 0xB2930A14,
|
|
PickupTypeWeaponAssaultRifle = 0xF33C83B0,
|
|
PickupTypeWeaponCarbineRifle = 0xDF711959,
|
|
PickupTypeWeaponAdvancedRifle = 0xB2B5325E,
|
|
PickupTypeWeaponSpecialCarbine = 0x968339D,
|
|
PickupTypeWeaponBullpupRifle = 0x815D66E8,
|
|
PickupTypeWeaponPumpShotgun = 0xA9355DCD,
|
|
PickupTypeWeaponSawnoffShotgun = 0x96B412A3,
|
|
PickupTypeWeaponAssaultShotgun = 0x9299C95B,
|
|
PickupTypeWeaponSniperRifle = 0xFE2A352C,
|
|
PickupTypeWeaponHeavySniper = 0x693583AD,
|
|
PickupTypeWeaponGrenadeLauncher = 0x2E764125,
|
|
PickupTypeWeaponRPG = 0x4D36C349,
|
|
PickupTypeWeaponMinigun = 0x2F36B434,
|
|
PickupTypeWeaponGrenade = 0x5E0683A1,
|
|
PickupTypeWeaponStickyBomb = 0x7C119D58,
|
|
PickupTypeWeaponSmokeGrenade = 0x1CD604C7,
|
|
PickupTypeWeaponMolotov = 0x2DD30479,
|
|
PickupTypeWeaponPetrolCan = 0xC69DE3FF,
|
|
PickupTypeWeaponKnife = 0x278D8734,
|
|
PickupTypeWeaponNightstick = 0x5EA16D74,
|
|
PickupTypeWeaponBat = 0x81EE601E,
|
|
PickupTypeWeaponCrowbar = 0x872DC888,
|
|
PickupTypeWeaponGolfclub = 0x88EAACA7,
|
|
PickupTypeWeaponBottle = 0xFA51ABF5,
|
|
|
|
PickupTypeVehicleWeaponPistol = 0xA54AE7B7,
|
|
PickupTypeVehicleWeaponCombatPistol = 0xD0AACEF7,
|
|
PickupTypeVehicleWeaponAPPistol = 0xCC8B3905,
|
|
PickupTypeVehicleWeaponMicroSMG = 0xB86AEE5B,
|
|
PickupTypeVehicleWeaponSawnoffShotgun = 0x2E071B5A,
|
|
PickupTypeVehicleWeaponGrenade = 0xA717F898,
|
|
PickupTypeVehicleWeaponSmokeGrenade = 0x65A7D8E9,
|
|
PickupTypeVehicleWeaponStickyBomb = 0x2C804FE3,
|
|
PickupTypeVehicleWeaponMolotov = 0x84D676D4,
|
|
PickupTypeVehicleHealth = 0x98D79EF,
|
|
|
|
PickupTypeAmmoPistol = 0x20796A82,
|
|
PickupTypeAmmoSMG = 0x116FC4E6,
|
|
PickupTypeAmmoMG = 0xDE58E0B3,
|
|
PickupTypeAmmoRifle = 0xE4BD2FC6,
|
|
PickupTypeAmmoShotgun = 0x77F3F2DD,
|
|
PickupTypeAmmoSniper = 0xC02CF125,
|
|
PickupTypeAmmoGrenadeLauncher = 0x881AB0A8,
|
|
PickupTypeAmmoRPG = 0x84837FD7,
|
|
PickupTypeAmmoMinigun = 0xF25A01B9,
|
|
PickupTypeAmmoMissileMP = 0xF99E15D0,
|
|
PickupTypeAmmoBulletMP = 0x550447A9,
|
|
PickupTypeAmmoGrenadeLauncherMP = 0xA421A532
|
|
};
|
|
|
|
enum eHudComponent
|
|
{
|
|
HudComponentMain = 0,
|
|
HudComponentWantedStars,
|
|
HudComponentWeaponIcon,
|
|
HudComponentCash,
|
|
HudComponentMpCash,
|
|
HudComponentMpMessage,
|
|
HudComponentVehicleName,
|
|
HudComponentAreaName,
|
|
HudComponentUnused,
|
|
HudComponentStreetName,
|
|
HudComponentHelpText,
|
|
HudComponentFloatingHelpText1,
|
|
HudComponentFloatingHelpText2,
|
|
HudComponentCashChange,
|
|
HudComponentReticle,
|
|
HudComponentSubtitleText,
|
|
HudComponentRadioStationsWheel,
|
|
HudComponentSaving,
|
|
HudComponentGameStreamUnused,
|
|
HudComponentWeaponWheel,
|
|
HudComponentWeaponWheelStats,
|
|
HudComponentDrugsPurse01,
|
|
HudComponentDrugsPurse02,
|
|
HudComponentDrugsPurse03,
|
|
HudComponentDrugsPurse04,
|
|
HudComponentMpTagCashFromBank,
|
|
HudComponentMpTagPackages,
|
|
HudComponentMpTagCuffKeys,
|
|
HudComponentMpTagDownloadData,
|
|
HudComponentMpTagIfPedFollowing,
|
|
HudComponentMpTagKeyCard,
|
|
HudComponentMpTagRandomObject,
|
|
HudComponentMpTagRemoteControl,
|
|
HudComponentMpTagCashFromSafe,
|
|
HudComponentMpTagWeaponsPackage,
|
|
HudComponentMpTagKeys,
|
|
HudComponentMpVehicle,
|
|
HudComponentMpVehicleHeli,
|
|
HudComponentMpVehiclePlane,
|
|
HudComponentPlayerSwitchAlert,
|
|
HudComponentMpRankBar,
|
|
HudComponentDirectorMode,
|
|
HudComponentReplayController,
|
|
HudComponentReplayMouse,
|
|
HudComponentReplayHeader,
|
|
HudComponentReplayOptions,
|
|
HudComponentReplayHelpText,
|
|
HudComponentReplayMiscText,
|
|
HudComponentReplayTopLine,
|
|
HudComponentReplayBottomLine,
|
|
HudComponentReplayLeftBar,
|
|
HudComponentReplayTimer
|
|
};
|
|
|
|
enum eGameState {
|
|
GameStatePlaying,
|
|
GameStateIntro,
|
|
GameStateLicenseShit = 3,
|
|
GameStateMainMenu = 5,
|
|
GameStateLoadingSP_MP = 6
|
|
};
|
|
|