rock-mod
Version:
Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.
799 lines (798 loc) • 17.8 kB
TypeScript
export declare enum IBlipSprite {
Higher = 0,
Lower = 1,
PolicePed = 2,
WantedRadius = 3,
Area = 4,
Centre = 5,
North = 6,
Waypoint = 7,
Radius = 8,
RadiusOutline = 9,
WeaponHigher = 10,
WeaponLower = 11,
HigherAI = 12,
LowerAI = 13,
PoliceHeliSpin = 14,
PolicePlaneMove = 15,
MPCrew = 27,
MPFriendlies = 28,
CableCar = 36,
Activities = 37,
Raceflag = 38,
Safehouse = 40,
Police = 41,
PoliceChase = 42,
PoliceHeli = 43,
BombA = 44,
Snitch = 47,
PlanningLocations = 48,
CriminalCarsteal = 50,
CriminalDrugs = 51,
CriminalHoldups = 52,
CriminalPlayer = 54,
CopPatrol = 56,
CopPlayer = 57,
CriminalWanted = 58,
Heist = 59,
PoliceStation = 60,
Hospital = 61,
AssassinsMark = 62,
Elevator = 63,
Helicopter = 64,
RandomCharacter = 66,
SecurityVan = 67,
TowTruck = 68,
IllegalParking = 70,
Barber = 71,
CarModShop = 72,
ClothesStore = 73,
Tattoo = 75,
ArmenianFamily = 76,
LesterFamily = 77,
MichaelFamily = 78,
TrevorFamily = 79,
JewelryHeist = 80,
DragRaceFinish = 82,
Rampage = 84,
VinewoodTours = 85,
LamarFamily = 86,
FranklinFamily = 88,
ChineseStrand = 89,
FlightSchool = 90,
EyeSky = 91,
AirHockey = 92,
Bar = 93,
BaseJump = 94,
Basketball = 95,
BiolabHeist = 96,
CabaretClub = 99,
CarWash = 100,
ComedyClub = 102,
Darts = 103,
DocksHeist = 104,
FbiHeist = 105,
FbiOfficersStrand = 106,
FinaleBankHeist = 107,
FinancierStrand = 108,
Golf = 109,
GunShop = 110,
InternetCafe = 111,
MichaelFamilyExile = 112,
NiceHouseHeist = 113,
RandomFemale = 114,
RandomMale = 115,
RuralBankHeist = 118,
ShootingRange = 119,
SolomonStrand = 120,
StripClub = 121,
Tennis = 122,
TrevorFamilyExile = 123,
MichaelTrevorFamily = 124,
Triathlon = 126,
OffRoadRacing = 127,
GangCops = 128,
GangMexicans = 129,
GangBikers = 130,
SnitchRed = 133,
CriminalCuffKeys = 134,
Cinema = 135,
MusicVenue = 136,
PoliceStationBlue = 137,
Airport = 138,
CriminalSavedVehicle = 139,
WeedStash = 140,
Hunting = 141,
Pool = 142,
ObjectiveBlue = 143,
ObjectiveGreen = 144,
ObjectiveRed = 145,
ObjectiveYellow = 146,
ArmsDealing = 147,
MPFriend = 148,
CelebrityTheft = 149,
WeaponAssaultRifle = 150,
WeaponBat = 151,
WeaponGrenade = 152,
WeaponHealth = 153,
WeaponKnife = 154,
WeaponMolotov = 155,
WeaponPistol = 156,
WeaponRocket = 157,
WeaponShotgun = 158,
WeaponSmg = 159,
WeaponSniper = 160,
MPNoise = 161,
PointOfInterest = 162,
Passive = 163,
UsingMenu = 164,
GangCopsPartner = 171,
WeaponMinigun = 173,
WeaponArmour = 175,
PropertyTakeover = 176,
GangMexicansHighlight = 177,
GangBikersHighlight = 178,
TriathlonCycling = 179,
TriathlonSwimming = 180,
PropertyTakeoverBikers = 181,
PropertyTakeoverCops = 182,
PropertyTakeoverVagos = 183,
Camera = 184,
CentreRed = 185,
HandcuffKeysBikers = 186,
HandcuffKeysVagos = 187,
HandcuffsClosedBikers = 188,
HandcuffsClosedVagos = 189,
CameraBadger = 192,
CameraFacade = 193,
CameraIfruit = 194,
Yoga = 197,
Taxi = 198,
Shrink = 205,
Epsilon = 206,
FinancierStrandGrey = 207,
TrevorFamilyGrey = 208,
TrevorFamilyRed = 209,
FranklinFamilyGrey = 210,
FranklinFamilyBlue = 211,
FranklinA = 212,
FranklinB = 213,
FranklinC = 214,
GangVehicle = 225,
GangVehicleBikers = 226,
GangVehicleCops = 227,
GangVehicleVagos = 228,
Guncar = 229,
DrivingBikers = 230,
DrivingCops = 231,
DrivingVagos = 232,
GangCopsHighlight = 233,
ShieldBikers = 234,
ShieldCops = 235,
ShieldVagos = 236,
CustodyBikers = 237,
CustodyVagos = 238,
ArmsDealingAir = 251,
PlayerStateArrested = 252,
PlayerStateCustody = 253,
PlayerStateDriving = 254,
PlayerStateKeyholder = 255,
PlayerStatePartner = 256,
Ztype = 262,
Stinger = 263,
Packer = 264,
Monroe = 265,
Fairground = 266,
Property = 267,
GangHighlight = 268,
Altruist = 269,
AI = 270,
OnMission = 271,
CashPickup = 272,
Chop = 273,
Dead = 274,
TerritoryLocked = 275,
CashLost = 276,
CashVagos = 277,
CashCops = 278,
Hooker = 279,
Friend = 280,
Mission2to4 = 281,
Mission2to8 = 282,
Mission2to12 = 283,
Mission2to16 = 284,
CustodyDropOff = 285,
OnMissionCops = 286,
OnMissionLost = 287,
OnMissionVagos = 288,
CriminalCarStealCops = 289,
CriminalCarStealBikers = 290,
CriminalCarStealVagos = 291,
BandStrand = 292,
SimeonFamily = 293,
Mission1 = 294,
Mission2 = 295,
FriendDarts = 296,
FriendComedyClub = 297,
FriendCinema = 298,
FriendTennis = 299,
FriendStripClub = 300,
FriendLiveMusic = 301,
FriendGolf = 302,
BountyHit = 303,
UgcMission = 304,
Horde = 305,
CrateDrop = 306,
PlaneDrop = 307,
Sub = 308,
Race = 309,
Deathmatch = 310,
ArmWrestling = 311,
Mission1to2 = 312,
ShootingRangeGunShop = 313,
RaceAir = 314,
RaceLand = 315,
RaceSea = 316,
Tow = 317,
Garbage = 318,
Drill = 319,
Spikes = 320,
Firetruck = 321,
Minigun2 = 322,
Bugstar = 323,
Submarine = 324,
Chinook = 325,
GetawayCar = 326,
MissionBikers1 = 327,
MissionBikers1to2 = 328,
MissionBikers2 = 329,
MissionBikers2to4 = 330,
MissionBikers2to8 = 331,
MissionBikers2to12 = 332,
MissionBikers2to16 = 333,
MissionCops1 = 334,
MissionCops1to2 = 335,
MissionCops2 = 336,
MissionCops2to4 = 337,
MissionCops2to8 = 338,
MissionCops2to12 = 339,
MissionCops2to16 = 340,
MissionVagos1 = 341,
MissionVagos1to2 = 342,
MissionVagos2 = 343,
MissionVagos2to4 = 344,
MissionVagos2to8 = 345,
MissionVagos2to12 = 346,
MissionVagos2to16 = 347,
GangBike = 348,
GasGrenade = 349,
PropertyForSale = 350,
GangAttackPackage = 351,
MartinMadrazzo = 352,
EnemyHeliSpin = 353,
Boost = 354,
Devin = 355,
Dock = 356,
Garage = 357,
GolfFlag = 358,
Hangar = 359,
Helipad = 360,
JerryCan = 361,
Mask = 362,
HeistPrep = 363,
Incapacitated = 364,
SpawnPointPickup = 365,
Boilersuit = 366,
Completed = 367,
Rockets = 368,
GarageForSale = 369,
HelipadForSale = 370,
DockForSale = 371,
HangarForSale = 372,
Placeholder6 = 373,
Business = 374,
BusinessForSale = 375,
RaceBike = 376,
Parachute = 377,
TeamDeathmatch = 378,
RaceFoot = 379,
VehicleDeathmatch = 380,
Barry = 381,
Dom = 382,
Maryann = 383,
Cletus = 384,
Josh = 385,
Minute = 386,
Omega = 387,
Tonya = 388,
Paparazzo = 389,
Aim = 390,
CrateDropBackground = 391,
GreenAndNetPlayer1 = 392,
GreenAndNetPlayer2 = 393,
GreenAndNetPlayer3 = 394,
GreenAndFriendly = 395,
NetPlayer1AndNetPlayer2 = 396,
NetPlayer1AndNetPlayer3 = 397,
Creator = 398,
CreatorDirection = 399,
Abigail = 400,
Blimp = 401,
Repair = 402,
Testosterone = 403,
Dinghy = 404,
Fanatic = 405,
InfoIcon = 407,
CaptureTheFlag = 408,
LastTeamStanding = 409,
Boat = 410,
CaptureTheFlagBase = 411,
CaptureTheFlagOutline = 413,
CaptureTheFlagBaseNoBag = 414,
WeaponJerrycan = 415,
Rp = 416,
LevelInside = 417,
BountyHitInside = 418,
CaptureTheUSAFlag = 419,
CaptureTheUSAFlagOutline = 420,
Tank = 421,
PlayerHeli = 422,
PlayerPlane = 423,
PlayerJet = 424,
CentreStroke = 425,
PlayerGunCar = 426,
PlayerBoat = 427,
MPHeist = 428,
Temp1 = 429,
Temp2 = 430,
Temp3 = 431,
Temp4 = 432,
Temp5 = 433,
Temp6 = 434,
RaceStunt = 435,
HotProperty = 436,
UrbanWarfareVersus = 437,
KingOfTheCastle = 438,
PlayerKing = 439,
DeadDrop = 440,
PennedIn = 441,
Beast = 442,
EdgePointer = 443,
EdgeCrossTheLine = 444,
MPLamar = 445,
Bennys = 446,
CornerNumber1 = 447,
CornerNumber2 = 448,
CornerNumber3 = 449,
CornerNumber4 = 450,
CornerNumber5 = 451,
CornerNumber6 = 452,
CornerNumber7 = 453,
CornerNumber8 = 454,
Yacht = 455,
FindersKeepers = 456,
AssaultPackage = 457,
HuntTheBoss = 458,
Sightseer = 459,
TurretedLimo = 460,
BellyOfTheBeast = 461,
YachtLocation = 462,
PickupBeast = 463,
PickupZoned = 464,
PickupRandom = 465,
PickupSlowTime = 466,
PickupSwap = 467,
PickupThermal = 468,
PickupWeed = 469,
WeaponRailgun = 470,
Seashark = 471,
PickupHidden = 472,
Warehouse = 473,
WarehouseForSale = 474,
Office = 475,
OfficeForSale = 476,
Truck = 477,
Contraband = 478,
Trailer = 479,
VIP = 480,
Cargobob = 481,
AreaOutline = 482,
PickupAccelerator = 483,
PickupGhost = 484,
PickupDetonator = 485,
PickupBomb = 486,
PickupArmoured = 487,
Stunt = 488,
WeaponLives = 489,
StuntPremium = 490,
Adversary = 491,
BikerClubhouse = 492,
BikerCagedIn = 493,
BikerTurfWar = 494,
BikerJoust = 495,
ProductionWeed = 496,
ProductionCrack = 497,
ProductionFakeId = 498,
ProductionMeth = 499,
ProductionMoney = 500,
Package = 501,
Capture1 = 502,
Capture2 = 503,
Capture3 = 504,
Capture4 = 505,
Capture5 = 506,
Capture6 = 507,
Capture7 = 508,
Capture8 = 509,
Capture9 = 510,
Capture10 = 511,
Quad = 512,
Bus = 513,
DrugsPackage = 514,
PickupJump = 515,
Adversary4 = 516,
Adversary8 = 517,
Adversary10 = 518,
Adversary12 = 519,
Adversary16 = 520,
Laptop = 521,
PickupDeadline = 522,
SportsCar = 523,
WarehouseVehicle = 524,
RegPapers = 525,
PoliceStationDropoff = 526,
Junkyard = 527,
ExVech1 = 528,
ExVech2 = 529,
ExVech3 = 530,
ExVech4 = 531,
ExVech5 = 532,
ExVech6 = 533,
ExVech7 = 534,
TargetA = 535,
TargetB = 536,
TargetC = 537,
TargetD = 538,
TargetE = 539,
TargetF = 540,
TargetG = 541,
TargetH = 542,
Juggernaut = 543,
PickupRepair = 544,
SteeringWheel = 545,
Trophy = 546,
PickupRocketBoost = 547,
PickupHomingRocket = 548,
PickupMachinegun = 549,
PickupParachute = 550,
PickupTime5 = 551,
PickupTime10 = 552,
PickupTime15 = 553,
PickupTime20 = 554,
PickupTime30 = 555,
Supplies = 556,
PropertyBunker = 557,
GrWvm1 = 558,
GrWvm2 = 559,
GrWvm3 = 560,
GrWvm4 = 561,
GrWvm5 = 562,
GrWvm6 = 563,
GrCovertOps = 564,
AdversaryBunker = 565,
GrMocUpgrade = 566,
GrWUpgrade = 567,
SmCargo = 568,
SmHangar = 569,
TfCheckpoint = 570,
RaceTf = 571,
SmWp1 = 572,
SmWp2 = 573,
SmWp3 = 574,
SmWp4 = 575,
SmWp5 = 576,
SmWp6 = 577,
SmWp7 = 578,
SmWp8 = 579,
SmWp9 = 580,
SmWp10 = 581,
SmWp11 = 582,
SmWp12 = 583,
SmWp13 = 584,
SmWp14 = 585,
NhpBag = 586,
NhpChest = 587,
NhpOrbit = 588,
NhpVeh1 = 589,
NhpBase = 590,
NhpOverlay = 591,
NhpTurret = 592,
NhpMgFirewall = 593,
NhpMgNode = 594,
NhpWp1 = 595,
NhpWp2 = 596,
NhpWp3 = 597,
NhpWp4 = 598,
NhpWp5 = 599,
NhpWp6 = 600,
NhpWp7 = 601,
NhpWp8 = 602,
NhpWp9 = 603,
NhpCCTV = 604,
NhpStarterpack = 605,
NhpTurretConsole = 606,
NhpMgMirRotate = 607,
NhpMgMirStatic = 608,
NhpMgProxy = 609,
AcsrRaceTarget = 610,
AcsrRaceHotring = 611,
AcsrWp1 = 612,
AcsrWp2 = 613,
BatClubProperty = 614,
BatCargo = 615,
BatTruck = 616,
BatHackJewel = 617,
BatHackGold = 618,
BatKeypad = 619,
BatHackTarget = 620,
PickupDtbHealth = 621,
PickupDtbBlastIncrease = 622,
PickupDtbBlastDecrease = 623,
PickupDtbBombIncrease = 624,
PickupDtbBombDecrease = 625,
BatRivalClub = 626,
BatDrone = 627,
BatCashReg = 628,
CCTV = 629,
BatAssassinate = 630,
BatPbus = 631,
BatWp1 = 632,
BatWp2 = 633,
BatWp3 = 634,
BatWp4 = 635,
BatWp5 = 636,
BatWp6 = 637,
Blimp2 = 638,
Oppressor2 = 639,
BatWp7 = 640,
ArenaSeries = 641,
ArenaPremium = 642,
ArenaWorkshop = 643,
RaceWars = 644,
ArenaTurret = 645,
ArenaRCCar = 646,
ArenaRCWorkshop = 647,
ArenaTrapFire = 648,
ArenaTrapFlip = 649,
ArenaTrapSea = 650,
ArenaTrapTurn = 651,
ArenaTrapPit = 652,
ArenaTrapMine = 653,
ArenaTrapBomb = 654,
ArenaTrapWall = 655,
ArenaTrapBrd = 656,
ArenaTrapSbrd = 657,
ArenaBruiser = 658,
ArenaBrutus = 659,
ArenaCerberus = 660,
ArenaDeathbike = 661,
ArenaDominator = 662,
ArenaImpaler = 663,
ArenaImperator = 664,
ArenaIssi = 665,
ArenaSasquatch = 666,
ArenaScarab = 667,
ArenaSlamvan = 668,
ArenaZr = 669,
AP = 670,
ComicStore = 671,
CopCar = 672,
RCTimeTrials = 673,
KingOfTheHill = 674,
KingOfTheHillTeams = 675,
Rucksack = 676,
ShippingContainer = 677,
Agatha = 678,
Casino = 679,
CasinoTableGames = 680,
CasinoWheel = 681,
CasinoConcierge = 682,
CasinoChips = 683,
CasinoHorseRacing = 684,
AdversaryFeatured = 685,
Roulette1 = 686,
Roulette2 = 687,
Roulette3 = 688,
Roulette4 = 689,
Roulette5 = 690,
Roulette6 = 691,
Roulette7 = 692,
Roulette8 = 693,
Roulette9 = 694,
Roulette10 = 695,
Roulette11 = 696,
Roulette12 = 697,
Roulette13 = 698,
Roulette14 = 699,
Roulette15 = 700,
Roulette16 = 701,
Roulette17 = 702,
Roulette18 = 703,
Roulette19 = 704,
Roulette20 = 705,
Roulette21 = 706,
Roulette22 = 707,
Roulette23 = 708,
Roulette24 = 709,
Roulette25 = 710,
Roulette26 = 711,
Roulette27 = 712,
Roulette28 = 713,
Roulette29 = 714,
Roulette30 = 715,
Roulette31 = 716,
Roulette32 = 717,
Roulette33 = 718,
Roulette34 = 719,
Roulette35 = 720,
Roulette36 = 721,
Roulette0 = 722,
Roulette00 = 723,
Limo = 724,
WeaponAlien = 725,
RaceOpenWheel = 726,
Rappel = 727,
SwapCar = 728,
ScubaGear = 729,
Cpanel1 = 730,
Cpanel2 = 731,
Cpanel3 = 732,
Cpanel4 = 733,
SnowTruck = 734,
Buggy1 = 735,
Buggy2 = 736,
Zhaba = 737,
Gerald = 738,
Ron = 739,
Arcade = 740,
DroneControls = 741,
RCTank = 742,
Stairs = 743,
Camera2 = 744,
Winky = 745,
MiniSub = 746,
KartRetro = 747,
KartModern = 748,
MilitaryQuad = 749,
MilitaryTruck = 750,
ShipWheel = 751,
UFO = 752,
Seasparrow2 = 753,
Dinghy2 = 754,
PatrolBoat = 755,
RetroSportsCar = 756,
Squadee = 757,
FoldingWingJet = 758,
Valkyrie2 = 759,
Sub2 = 760,
BoltCutters = 761,
RappelGear = 762,
KeyCard = 763,
Password = 764,
IslandHeistPrep = 765,
IslandParty = 766,
ControlTower = 767,
UnderwaterGate = 768,
PowerSwitch = 769,
CompoundGate = 770,
RappelPoint = 771,
KeyPad = 772,
SubControls = 773,
SubPeriscope = 774,
SubMissile = 775,
Painting = 776,
CarMeet = 777,
CarTestArea = 778,
AutoShopProperty = 779,
DocksExport = 780,
PrizeCar = 781,
TestCar = 782,
CarRobberyBoard = 783,
CarRobberyPrep = 784,
StreetRaceSeries = 785,
PursuitSeries = 786,
CarMeetOrganiser = 787,
SecuroServ = 788,
BountyCollectibles = 789,
MovieCollectibles = 790,
TrailerRamp = 791,
RaceOrganiser = 792,
ChalkboardList = 793,
ExportVehicle = 794,
Train = 795,
HeistDiamond = 796,
HeistDoomsday = 797,
HeistIsland = 798,
Slamvan2 = 799,
Crusader = 800,
ConstructionOutfit = 801,
OverlayJammed = 802,
HeistIslandUnavailable = 803,
HeistDiamondUnavailable = 804,
HeistDoomsdayUnavailable = 805,
Placeholder7 = 806,
Placeholder8 = 807,
Placeholder9 = 808,
FeaturedSeries = 809,
VehicleForSale = 810,
VanKeys = 811,
SuvService = 812,
SecurityContract = 813,
Safe = 814,
PedR = 815,
PedE = 816,
Payphone = 817,
Patriot3 = 818,
MusicStudio = 819,
Jubilee = 820,
Granger2 = 821,
ExplosiveCharge = 822,
Deity = 823,
DChampion = 824,
Buffalo4 = 825,
Agency = 826
}
export declare enum IBlipColor {
White = 0,
Red = 1,
Green = 2,
Blue = 3,
Yellow = 5,
LightRed = 6,
Violet = 7,
Pink = 8,
LightOrange = 9,
LightBrown = 10,
LightGreen = 11,
LightBlue = 12,
LightPurple = 13,
DarkPurple = 14,
Cyan = 15,
LightYellow = 16,
Organe = 17,
DarkPink = 19,
GraniteGreen = 20,
DarkBrown = 21,
LightGray = 22,
LightPink = 23,
LemonGreen = 24,
ForestGreen = 25,
ElectricBlue = 26,
BrightPurple = 27,
DarkYellow = 28,
DarkCyan = 30,
Beige = 36,
DarkGray = 40,
PinkRed = 41,
Gold = 46,
Orange = 47,
BrilliantRose = 48,
MediumPurple = 50,
Salmon = 51,
DarkGreen = 52,
BlizzardBlue = 53,
OracleBlue = 54,
Silver = 55,
EastBay = 58,
YellowOrange = 60,
MulberryPink = 61,
AltoGray = 62,
JellyBeanBlue = 63,
DarkOrange = 64,
Mamba = 65,
TransparentBlack = 72,
DeepRed = 76,
TransparentRed = 79,
TransparentBlue = 80,
Purple = 83
}