From e309b039ebb596acdef9cedea3b478cf8e0a4d66 Mon Sep 17 00:00:00 2001
From: Bela Proinsias <1349415658@qq.com>
Date: Thu, 26 Oct 2023 19:15:24 +0800
Subject: [PATCH] fix: Global Weapon hash(#1)
However, some empty models have been tested to cause the game to jam, such as melee weapons
---
PrivateMenu/PrivateMenu.vcxproj | 2 +-
PrivateMenu/PrivateMenu.vcxproj.filters | 2 +-
.../menu/submenus/main/local/modelMenu.cpp | 185 +-
.../protection/attachmentProtectionMenu.cpp | 181 +-
.../main/protection/miscProtectionMenu.cpp | 181 +-
.../submenus/main/weapon/weaponWeapons.cpp | 1704 +----------------
.../menu/submenus/main/weapon/weaponWeapons.h | 2 +-
.../src/menu/submenus/main/weaponMenu.cpp | 183 +-
PrivateMenu/src/menu/util/joaat.hpp | 50 -
PrivateMenu/src/menu/util/weapon.h | 1696 ++++++++++++++++
PrivateMenu/src/stdafx.h | 2 +-
11 files changed, 1715 insertions(+), 2473 deletions(-)
delete mode 100644 PrivateMenu/src/menu/util/joaat.hpp
create mode 100644 PrivateMenu/src/menu/util/weapon.h
diff --git a/PrivateMenu/PrivateMenu.vcxproj b/PrivateMenu/PrivateMenu.vcxproj
index 90eebe346b..80a4660b4c 100644
--- a/PrivateMenu/PrivateMenu.vcxproj
+++ b/PrivateMenu/PrivateMenu.vcxproj
@@ -247,9 +247,9 @@
-
+
diff --git a/PrivateMenu/PrivateMenu.vcxproj.filters b/PrivateMenu/PrivateMenu.vcxproj.filters
index c9b4455737..a059ea644f 100644
--- a/PrivateMenu/PrivateMenu.vcxproj.filters
+++ b/PrivateMenu/PrivateMenu.vcxproj.filters
@@ -540,7 +540,7 @@
-
+
diff --git a/PrivateMenu/src/menu/submenus/main/local/modelMenu.cpp b/PrivateMenu/src/menu/submenus/main/local/modelMenu.cpp
index b6cd18b158..8b543dd731 100644
--- a/PrivateMenu/src/menu/submenus/main/local/modelMenu.cpp
+++ b/PrivateMenu/src/menu/submenus/main/local/modelMenu.cpp
@@ -738,185 +738,6 @@ namespace ModelMenuVars {
{ "Prisoner", "u_m_y_prisoner_01" }
};
- Hash usableWeaponHashes[] = {
- 0xa2719263,
- 0xf9fbaebe,
- 0x8d4be52,
- 0x99b507ea,
- 0x678b81b1,
- 0x4e875f73,
- 0x958a4a8f,
- 0x440e4788,
- 0x84bd7bfd,
- 0x1b06d571,
- 0x5ef9fec4,
- 0x22d8fe39,
- 0x99aeeb3b,
- 0x13532244,
- 0x2be6766b,
- 0xefe7e2df,
- 0xbfefff6d,
- 0x83bf0278,
- 0xaf113f99,
- 0x9d07f764,
- 0x7fd62962,
- 0x1d073a89,
- 0x7846a318,
- 0xe284c527,
- 0x9d61e50f,
- 0x3656c8c1,
- 0x5fc3c11,
- 0xc472fe2,
- 0x33058e22,
- 0xa284510b,
- 0x4dd2dc56,
- 0xb1ca77b1,
- 0x166218ff,
- 0x13579279,
- 0x687652ce,
- 0x42bf8a85,
- 0x93e220bd,
- 0x2c3731d9,
- 0xfdbc8a50,
- 0xa0973d5e,
- 0x24b17070,
- 0x60ec506,
- 0x34a67b97,
- 0xfdbadced,
- 0xa720365c,
- 0xfbab5776,
- 0x39958261,
- 0x88c78eb7,
- 0x1b79f17,
- 0x23c9f95c,
- 0x497facc3,
- 0x73f7c04b,
- 0xf8a3939f,
- 0xcf0896e0,
- 0xeffd014b,
- 0x4b139b2d,
- 0x46b89c8e,
- 0x9f1a91de,
- 0xe2822a29,
- 0x5d6660ab,
- 0xcdac517d,
- 0xd276317e,
- 0xbefdc581,
- 0x48e7b178,
- 0xff58c4fb,
- 0x736f5990,
- 0x8b7333fb,
- 0x92bd4ebb,
- 0x2024f4e8,
- 0xcdc174b0,
- 0x364a29ec,
- 0xcc34325e,
- 0x7fc7d7a,
- 0xa36d413e,
- 0x145f1012,
- 0xb1205a4e,
- 0xdf8e89eb,
- 0xe5b7de7a,
- 0xbb8fe23d,
- 0x2c51ad11,
- 0xb4a915cb,
- 0xfa3ddce5,
- 0x335cdadd,
- 0x47d75ef1,
- 0x453467d1,
- 0xf4c67a9e,
- 0x38f8ecbe,
- 0xa687ec07,
- 0xe274ff96,
- 0x5a2b311,
- 0x6d5e2801,
- 0xf9e6aa4b,
- 0xbfd21232,
- 0x7f229f94,
- 0xc0a3098d,
- 0xd205520e,
- 0x6589186a,
- 0xf7f1e25e,
- 0x84d6fafd,
- 0x6a6c02e0,
- 0x1bc4fdb9,
- 0x969c3d67,
- 0x88374054,
- 0x555af99a,
- 0xfea23564,
- 0x34fdff66,
- 0x648a81d0,
- 0xaf3696a1,
- 0x476bf155,
- 0xb62d1f67,
- 0xcb96392f,
- 0x97ea20b8,
- 0x63ab0442,
- 0x787f0bb,
- 0xab564b93,
- 0x61012683,
- 0x92a27487,
- 0x83839c4,
- 0x7f7497e5,
- 0xa89cb99e,
- 0xf9dcbf2d,
- 0x6d544c99,
- 0x3aabbbaa,
- 0xc734385a,
- 0x2b5ef5ec,
- 0xba536372,
- 0x32a888bd,
- 0x9d1f17e6,
- 0x5a96ba4,
- 0x57a4368c,
- 0xd04c944d,
- 0xe232c28c,
- 0x47757124,
- 0x44db5498,
- 0x7fd2ea0b,
- 0x4170e491,
- 0xa4513e35,
- 0x61a31349,
- 0x917f6c8c,
- 0xd8df3c3c,
- 0xa3d4d34,
- 0xdc4db296,
- 0xef951fbb,
- 0xdd5df8d9,
- 0xdb1aa450,
- 0x624fe830,
- 0x8bb05fd7,
- 0x2c082d7d,
- 0x2b796481,
- 0xdfe37640,
- 0xc1b3c3d1,
- 0xb54f4918,
- 0x2fcc0f9,
- 0x50dc6ab,
- 0xebf9ff3e,
- 0x781fe4a,
- 0x19044ee0,
- 0xbd248b55,
- 0x94117305,
- 0x12e82d3d,
- 0xcd274149,
- 0xba45e8b8,
- 0xfad1f1c9,
- 0x394f415c,
- 0xdbbd7280,
- 0x78a97cd0,
- 0xa914799,
- 0xbfe256d4,
- 0x3813fc08,
- 0xdba2e809,
- 0xd1d5f52b,
- 0x6e7dddec,
- 0xc78d71b4,
- 0x184140a1,
- 0xdb26713a,
- 0x45cd9cf3,
- };
-
shared_ptr m_modelOptions[NUMOF(m_models)];
shared_ptr m_searchBreak;
@@ -998,7 +819,7 @@ void ModelMenu::Init() {
PED::SetPedRandomComponentVariation(GetLocalPlayer().m_ped, true);
PED::SetPedRandomProps(GetLocalPlayer().m_ped);
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
@@ -1015,7 +836,7 @@ void ModelMenu::Init() {
PED::SetPedRandomComponentVariation(GetLocalPlayer().m_ped, true);
PED::SetPedRandomProps(GetLocalPlayer().m_ped);
int Ammo = -1;
- for (int i: usableWeaponHashes) {
+ for (int i: GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
@@ -1087,7 +908,7 @@ void ModelMenu::Init() {
GetFiberPool()->DoJob([=] {
WAIT(1000);
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
diff --git a/PrivateMenu/src/menu/submenus/main/protection/attachmentProtectionMenu.cpp b/PrivateMenu/src/menu/submenus/main/protection/attachmentProtectionMenu.cpp
index 10a2def0c3..db4361bcf8 100644
--- a/PrivateMenu/src/menu/submenus/main/protection/attachmentProtectionMenu.cpp
+++ b/PrivateMenu/src/menu/submenus/main/protection/attachmentProtectionMenu.cpp
@@ -11,185 +11,6 @@ using namespace AttachmentProtectionMenuVars;
namespace AttachmentProtectionMenuVars {
Vars vars;
- Hash usableWeaponHashes[] = {
- 0xa2719263,
- 0xf9fbaebe,
- 0x8d4be52,
- 0x99b507ea,
- 0x678b81b1,
- 0x4e875f73,
- 0x958a4a8f,
- 0x440e4788,
- 0x84bd7bfd,
- 0x1b06d571,
- 0x5ef9fec4,
- 0x22d8fe39,
- 0x99aeeb3b,
- 0x13532244,
- 0x2be6766b,
- 0xefe7e2df,
- 0xbfefff6d,
- 0x83bf0278,
- 0xaf113f99,
- 0x9d07f764,
- 0x7fd62962,
- 0x1d073a89,
- 0x7846a318,
- 0xe284c527,
- 0x9d61e50f,
- 0x3656c8c1,
- 0x5fc3c11,
- 0xc472fe2,
- 0x33058e22,
- 0xa284510b,
- 0x4dd2dc56,
- 0xb1ca77b1,
- 0x166218ff,
- 0x13579279,
- 0x687652ce,
- 0x42bf8a85,
- 0x93e220bd,
- 0x2c3731d9,
- 0xfdbc8a50,
- 0xa0973d5e,
- 0x24b17070,
- 0x60ec506,
- 0x34a67b97,
- 0xfdbadced,
- 0xa720365c,
- 0xfbab5776,
- 0x39958261,
- 0x88c78eb7,
- 0x1b79f17,
- 0x23c9f95c,
- 0x497facc3,
- 0x73f7c04b,
- 0xf8a3939f,
- 0xcf0896e0,
- 0xeffd014b,
- 0x4b139b2d,
- 0x46b89c8e,
- 0x9f1a91de,
- 0xe2822a29,
- 0x5d6660ab,
- 0xcdac517d,
- 0xd276317e,
- 0xbefdc581,
- 0x48e7b178,
- 0xff58c4fb,
- 0x736f5990,
- 0x8b7333fb,
- 0x92bd4ebb,
- 0x2024f4e8,
- 0xcdc174b0,
- 0x364a29ec,
- 0xcc34325e,
- 0x7fc7d7a,
- 0xa36d413e,
- 0x145f1012,
- 0xb1205a4e,
- 0xdf8e89eb,
- 0xe5b7de7a,
- 0xbb8fe23d,
- 0x2c51ad11,
- 0xb4a915cb,
- 0xfa3ddce5,
- 0x335cdadd,
- 0x47d75ef1,
- 0x453467d1,
- 0xf4c67a9e,
- 0x38f8ecbe,
- 0xa687ec07,
- 0xe274ff96,
- 0x5a2b311,
- 0x6d5e2801,
- 0xf9e6aa4b,
- 0xbfd21232,
- 0x7f229f94,
- 0xc0a3098d,
- 0xd205520e,
- 0x6589186a,
- 0xf7f1e25e,
- 0x84d6fafd,
- 0x6a6c02e0,
- 0x1bc4fdb9,
- 0x969c3d67,
- 0x88374054,
- 0x555af99a,
- 0xfea23564,
- 0x34fdff66,
- 0x648a81d0,
- 0xaf3696a1,
- 0x476bf155,
- 0xb62d1f67,
- 0xcb96392f,
- 0x97ea20b8,
- 0x63ab0442,
- 0x787f0bb,
- 0xab564b93,
- 0x61012683,
- 0x92a27487,
- 0x83839c4,
- 0x7f7497e5,
- 0xa89cb99e,
- 0xf9dcbf2d,
- 0x6d544c99,
- 0x3aabbbaa,
- 0xc734385a,
- 0x2b5ef5ec,
- 0xba536372,
- 0x32a888bd,
- 0x9d1f17e6,
- 0x5a96ba4,
- 0x57a4368c,
- 0xd04c944d,
- 0xe232c28c,
- 0x47757124,
- 0x44db5498,
- 0x7fd2ea0b,
- 0x4170e491,
- 0xa4513e35,
- 0x61a31349,
- 0x917f6c8c,
- 0xd8df3c3c,
- 0xa3d4d34,
- 0xdc4db296,
- 0xef951fbb,
- 0xdd5df8d9,
- 0xdb1aa450,
- 0x624fe830,
- 0x8bb05fd7,
- 0x2c082d7d,
- 0x2b796481,
- 0xdfe37640,
- 0xc1b3c3d1,
- 0xb54f4918,
- 0x2fcc0f9,
- 0x50dc6ab,
- 0xebf9ff3e,
- 0x781fe4a,
- 0x19044ee0,
- 0xbd248b55,
- 0x94117305,
- 0x12e82d3d,
- 0xcd274149,
- 0xba45e8b8,
- 0xfad1f1c9,
- 0x394f415c,
- 0xdbbd7280,
- 0x78a97cd0,
- 0xa914799,
- 0xbfe256d4,
- 0x3813fc08,
- 0xdba2e809,
- 0xd1d5f52b,
- 0x6e7dddec,
- 0xc78d71b4,
- 0x184140a1,
- 0xdb26713a,
- 0x45cd9cf3,
- };
-
int GetNetObjID(Entity entity) {
uint64_t entityStruct = PoolManager::GetEntityAddress(entity);
if (entityStruct) {
@@ -294,7 +115,7 @@ namespace AttachmentProtectionMenuVars {
GetFiberPool()->DoJob([=] {
WAIT(1000);
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
diff --git a/PrivateMenu/src/menu/submenus/main/protection/miscProtectionMenu.cpp b/PrivateMenu/src/menu/submenus/main/protection/miscProtectionMenu.cpp
index 4899783753..5123ba1342 100644
--- a/PrivateMenu/src/menu/submenus/main/protection/miscProtectionMenu.cpp
+++ b/PrivateMenu/src/menu/submenus/main/protection/miscProtectionMenu.cpp
@@ -11,185 +11,6 @@ using namespace MiscProtectionMenuVars;
namespace MiscProtectionMenuVars {
Vars vars;
- Hash usableWeaponHashes[] = {
- 0xa2719263,
- 0xf9fbaebe,
- 0x8d4be52,
- 0x99b507ea,
- 0x678b81b1,
- 0x4e875f73,
- 0x958a4a8f,
- 0x440e4788,
- 0x84bd7bfd,
- 0x1b06d571,
- 0x5ef9fec4,
- 0x22d8fe39,
- 0x99aeeb3b,
- 0x13532244,
- 0x2be6766b,
- 0xefe7e2df,
- 0xbfefff6d,
- 0x83bf0278,
- 0xaf113f99,
- 0x9d07f764,
- 0x7fd62962,
- 0x1d073a89,
- 0x7846a318,
- 0xe284c527,
- 0x9d61e50f,
- 0x3656c8c1,
- 0x5fc3c11,
- 0xc472fe2,
- 0x33058e22,
- 0xa284510b,
- 0x4dd2dc56,
- 0xb1ca77b1,
- 0x166218ff,
- 0x13579279,
- 0x687652ce,
- 0x42bf8a85,
- 0x93e220bd,
- 0x2c3731d9,
- 0xfdbc8a50,
- 0xa0973d5e,
- 0x24b17070,
- 0x60ec506,
- 0x34a67b97,
- 0xfdbadced,
- 0xa720365c,
- 0xfbab5776,
- 0x39958261,
- 0x88c78eb7,
- 0x1b79f17,
- 0x23c9f95c,
- 0x497facc3,
- 0x73f7c04b,
- 0xf8a3939f,
- 0xcf0896e0,
- 0xeffd014b,
- 0x4b139b2d,
- 0x46b89c8e,
- 0x9f1a91de,
- 0xe2822a29,
- 0x5d6660ab,
- 0xcdac517d,
- 0xd276317e,
- 0xbefdc581,
- 0x48e7b178,
- 0xff58c4fb,
- 0x736f5990,
- 0x8b7333fb,
- 0x92bd4ebb,
- 0x2024f4e8,
- 0xcdc174b0,
- 0x364a29ec,
- 0xcc34325e,
- 0x7fc7d7a,
- 0xa36d413e,
- 0x145f1012,
- 0xb1205a4e,
- 0xdf8e89eb,
- 0xe5b7de7a,
- 0xbb8fe23d,
- 0x2c51ad11,
- 0xb4a915cb,
- 0xfa3ddce5,
- 0x335cdadd,
- 0x47d75ef1,
- 0x453467d1,
- 0xf4c67a9e,
- 0x38f8ecbe,
- 0xa687ec07,
- 0xe274ff96,
- 0x5a2b311,
- 0x6d5e2801,
- 0xf9e6aa4b,
- 0xbfd21232,
- 0x7f229f94,
- 0xc0a3098d,
- 0xd205520e,
- 0x6589186a,
- 0xf7f1e25e,
- 0x84d6fafd,
- 0x6a6c02e0,
- 0x1bc4fdb9,
- 0x969c3d67,
- 0x88374054,
- 0x555af99a,
- 0xfea23564,
- 0x34fdff66,
- 0x648a81d0,
- 0xaf3696a1,
- 0x476bf155,
- 0xb62d1f67,
- 0xcb96392f,
- 0x97ea20b8,
- 0x63ab0442,
- 0x787f0bb,
- 0xab564b93,
- 0x61012683,
- 0x92a27487,
- 0x83839c4,
- 0x7f7497e5,
- 0xa89cb99e,
- 0xf9dcbf2d,
- 0x6d544c99,
- 0x3aabbbaa,
- 0xc734385a,
- 0x2b5ef5ec,
- 0xba536372,
- 0x32a888bd,
- 0x9d1f17e6,
- 0x5a96ba4,
- 0x57a4368c,
- 0xd04c944d,
- 0xe232c28c,
- 0x47757124,
- 0x44db5498,
- 0x7fd2ea0b,
- 0x4170e491,
- 0xa4513e35,
- 0x61a31349,
- 0x917f6c8c,
- 0xd8df3c3c,
- 0xa3d4d34,
- 0xdc4db296,
- 0xef951fbb,
- 0xdd5df8d9,
- 0xdb1aa450,
- 0x624fe830,
- 0x8bb05fd7,
- 0x2c082d7d,
- 0x2b796481,
- 0xdfe37640,
- 0xc1b3c3d1,
- 0xb54f4918,
- 0x2fcc0f9,
- 0x50dc6ab,
- 0xebf9ff3e,
- 0x781fe4a,
- 0x19044ee0,
- 0xbd248b55,
- 0x94117305,
- 0x12e82d3d,
- 0xcd274149,
- 0xba45e8b8,
- 0xfad1f1c9,
- 0x394f415c,
- 0xdbbd7280,
- 0x78a97cd0,
- 0xa914799,
- 0xbfe256d4,
- 0x3813fc08,
- 0xdba2e809,
- 0xd1d5f52b,
- 0x6e7dddec,
- 0xc78d71b4,
- 0x184140a1,
- 0xdb26713a,
- 0x45cd9cf3,
- };
-
ScrollStruct AimProtections[] = {
TranslationString("Kill", true), 0,
TranslationString("Blast", true), 1,
@@ -250,7 +71,7 @@ void MiscProtectionMenu::Init() {
PED::SetPedRandomComponentVariation(GetLocalPlayer().m_ped, true);
PED::SetPedRandomProps(GetLocalPlayer().m_ped);
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
diff --git a/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.cpp b/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.cpp
index b3bc5a65d2..7a70442cd8 100644
--- a/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.cpp
+++ b/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.cpp
@@ -18,1699 +18,9 @@ namespace WeaponWeaponsMenuVars {
TranslationString("Platinum", true), 7,
};
- enum eWeaponComponentHashes : Hash {
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_04 = 0x25789F72,
- COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE = 0xE285CA9A,
- COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE = 0x29366D21,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_02 = 0x37E5444B,
- COMPONENT_SMG_MK2_CLIP_INCENDIARY = 0xD99222E5,
- COMPONENT_AT_SCOPE_MEDIUM_MK2 = 0xC66B6542,
- COMPONENT_AT_AR_BARREL_02 = 0x5646C26A,
- COMPONENT_SNSPISTOL_MK2_CLIP_TRACER = 0x902DA26E,
- COMPONENT_COMBATMG_MK2_CAMO = 0x4A768CB5,
- COMPONENT_SMG_MK2_CAMO_03 = 0x4B4B4FB0,
- COMPONENT_COMBATMG_CLIP_02 = 0xD6C59CD6,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_03 = 0x60CF500F,
- COMPONENT_KNUCKLE_VARMOD_DIAMOND = 0x9761D9DC,
- COMPONENT_AT_PI_FLSH_02 = 0x43FD595B,
- COMPONENT_PISTOL_MK2_CAMO = 0x5C6C749C,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_04 = 0xF2BEC6F0,
- COMPONENT_SPECIALCARBINE_MK2_CAMO = 0xD40BB53B,
- COMPONENT_COMPACTRIFLE_CLIP_01 = 0x513F0A63,
- COMPONENT_REVOLVER_MK2_CLIP_TRACER = 0xC6D8E476,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_04 = 0xB4C306DD,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_08 = 0xDDBDB6DA,
- COMPONENT_SNSPISTOL_MK2_CLIP_INCENDIARY = 0xE6AD5F79,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_INCENDIARY = 0xA99CF95A,
- COMPONENT_CARBINERIFLE_MK2_CAMO_04 = 0xE50C424D,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_08 = 0x89CFB0F7,
- COMPONENT_PISTOL_MK2_CAMO_06 = 0xDD2231E6,
- COMPONENT_CARBINERIFLE_MK2_CAMO_09 = 0x9893A95D,
- COMPONENT_CARBINERIFLE_CLIP_01 = 0x9FBE33EC,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_04 = 0x13AA78E7,
- COMPONENT_KNUCKLE_VARMOD_PIMP = 0xC613F685,
- COMPONENT_MG_CLIP_01 = 0xF434EF84,
- COMPONENT_CARBINERIFLE_MK2_CAMO_06 = 0x86268483,
- COMPONENT_AT_SR_SUPP = 0xE608B35E,
- COMPONENT_PISTOL_CLIP_01 = 0xFED0FD71,
- COMPONENT_REVOLVER_VARMOD_GOON = 0x9493B80D,
- COMPONENT_ASSAULTSHOTGUN_CLIP_01 = 0x94E81BC7,
- COMPONENT_PISTOL_MK2_CLIP_02 = 0x5ED6C128,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_02 = 0x17148F9B,
- COMPONENT_AT_SR_SUPP_03 = 0xAC42DF71,
- COMPONENT_AT_SIGHTS = 0x420FD713,
- COMPONENT_COMBATPDW_CLIP_03 = 0x6EB8C8DB,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_02 = 0xDE1FA12C,
- COMPONENT_AT_PI_COMP_02 = 0xAA8283BF,
- COMPONENT_AT_SCOPE_THERMAL = 0x2E43DA41,
- COMPONENT_ASSAULTRIFLE_CLIP_02 = 0xB1214F9B,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_01 = 0x94E12DCE,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO = 0xAE4055B7,
- COMPONENT_ASSAULTSMG_CLIP_01 = 0x8D1307B0,
- COMPONENT_SMG_MK2_CAMO_07 = 0x24B782A5,
- COMPONENT_CARBINERIFLE_MK2_CAMO_02 = 0x406A7908,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_09 = 0x9BB1C5D3,
- COMPONENT_SNSPISTOL_MK2_CAMO_03 = 0x76FA8829,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_09 = 0x7C7FCD9B,
- COMPONENT_AT_SCOPE_LARGE = 0xD2443DDC,
- COMPONENT_PISTOL_MK2_CAMO_08_SLIDE = 0xB319A52C,
- COMPONENT_KNUCKLE_VARMOD_VAGOS = 0x7AF3F785,
- COMPONENT_CARBINERIFLE_MK2_CAMO_07 = 0xF420E076,
- COMPONENT_PISTOL_MK2_CAMO_09_SLIDE = 0xC6836E12,
- COMPONENT_REVOLVER_MK2_CLIP_01 = 0xBA23D8BE,
- COMPONENT_MACHINEPISTOL_CLIP_03 = 0xA9E9CAF4,
- COMPONENT_CARBINERIFLE_MK2_CAMO = 0x4BDD6F16,
- COMPONENT_CERAMICPISTOL_CLIP_01 = 0x54D41361,
- COMPONENT_SMG_MK2_CAMO_02 = 0x3815A945,
- COMPONENT_ASSAULTRIFLE_CLIP_03 = 0xDBF0A53D,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_06 = 0x2337FC5,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_04 = 0xFE668B3F,
- COMPONENT_SMG_MK2_CLIP_01 = 0x4C24806E,
- COMPONENT_AT_SB_BARREL_01 = 0xD9103EE1,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_03 = 0x34CF86F4,
- COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE = 0x2B904B19,
- COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE = 0xFA7B27A6,
- COMPONENT_AT_AR_FLSH = 0x7BC4CDDC,
- COMPONENT_SMG_MK2_CAMO_IND_01 = 0x399D558F,
- COMPONENT_AT_PI_COMP_03 = 0x27077CCB,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_05 = 0xEE677A25,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_01 = 0xFA1E1A28,
- COMPONENT_AT_MRFL_BARREL_02 = 0x68373DDC,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_02 = 0x2CD8FF9D,
- COMPONENT_AT_SIGHTS_SMG = 0x9FDB5652,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_03 = 0xA6C448E8,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_05 = 0x26591E50,
- COMPONENT_ASSAULTRIFLE_CLIP_01 = 0xBE5EEA16,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_03 = 0x538B7B97,
- COMPONENT_SNIPERRIFLE_CLIP_01 = 0x9BC64089,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01 = 0x5218C819,
- COMPONENT_REVOLVER_MK2_CAMO_IND_01 = 0xD951E867,
- COMPONENT_VINTAGEPISTOL_CLIP_02 = 0x33BA12E8,
- COMPONENT_COMBATMG_MK2_CLIP_02 = 0x17DF42E9,
- COMPONENT_SNSPISTOL_MK2_CAMO_04 = 0xA93C6CAC,
- COMPONENT_SNSPISTOL_MK2_CAMO_05 = 0x9C905354,
- COMPONENT_SMG_MK2_CAMO_05 = 0x48F64B22,
- COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE = 0xE64513E9,
- COMPONENT_MILITARYRIFLE_SIGHT_01 = 0x6B82F395,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_08 = 0xD8EF9356,
- COMPONENT_COMBATPISTOL_CLIP_02 = 0xD67B4F2D,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_09 = 0x7B82145C,
- COMPONENT_CARBINERIFLE_MK2_CAMO_03 = 0x2F3856A4,
- COMPONENT_PISTOL_MK2_CAMO_06_SLIDE = 0x6BD7228C,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_INCENDIARY = 0xDE011286,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_09 = 0xCD776C82,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_EXPLOSIVE = 0x89EBDAA7,
- COMPONENT_AT_AR_SUPP = 0x837445AA,
- COMPONENT_REVOLVER_CLIP_01 = 0xE9867CE3,
- COMPONENT_SMG_CLIP_01 = 0x26574997,
- COMPONENT_GUSENBERG_CLIP_02 = 0xEAC8C270,
- COMPONENT_COMPACTRIFLE_CLIP_02 = 0x59FF9BF8,
- COMPONENT_ASSAULTSHOTGUN_CLIP_02 = 0x86BD7F72,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_02 = 0xD12ACA6F,
- COMPONENT_SMG_MK2_CLIP_TRACER = 0x7FEA36EC,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01 = 0x6C32D2EB,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_01 = 0x18929DA,
- COMPONENT_PISTOL_MK2_CAMO_09 = 0x5F31B653,
- COMPONENT_KNUCKLE_VARMOD_LOVE = 0x3F4E8AA6,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_07 = 0xAC722A78,
- COMPONENT_VINTAGEPISTOL_CLIP_01 = 0x45A3B6BB,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01 = 0xC5E9AE52,
- COMPONENT_HEAVYPISTOL_CLIP_01 = 0xD4A969A,
- COMPONENT_SPECIALCARBINE_CLIP_03 = 0x6B59AEAA,
- COMPONENT_APPISTOL_CLIP_02 = 0x249A17D5,
- COMPONENT_SNSPISTOL_MK2_CLIP_02 = 0xCE8C0772,
- COMPONENT_AT_BP_BARREL_02 = 0x3BF26DC7,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_08 = 0xC4E91841,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01 = 0x46411A1D,
- COMPONENT_AT_CR_BARREL_01 = 0x833637FF,
- COMPONENT_CARBINERIFLE_MK2_CLIP_TRACER = 0x1757F566,
- COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2 = 0xE502AB6B,
- COMPONENT_MICROSMG_CLIP_01 = 0xCB48AEF0,
- COMPONENT_HEAVYSHOTGUN_CLIP_02 = 0x971CF6FD,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_TRACER = 0xEF2C78C1,
- COMPONENT_AT_SCOPE_MAX = 0xBC54DA77,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_03 = 0x24D22B16,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO = 0x9094FBA0,
- COMPONENT_PISTOL_MK2_CAMO_02 = 0x15F7A390,
- COMPONENT_CARBINERIFLE_MK2_CLIP_01 = 0x4C7A391E,
- COMPONENT_AT_SCOPE_MACRO_02 = 0x3CC6BA57,
- COMPONENT_SNSPISTOL_MK2_CAMO = 0xF7BEEDD,
- COMPONENT_PISTOL_MK2_CAMO_07_SLIDE = 0x9DDBCF8C,
- COMPONENT_ASSAULTSMG_CLIP_02 = 0xBB46E417,
- COMPONENT_AT_MG_BARREL_01 = 0xC34EF234,
- COMPONENT_COMBATMG_MK2_CAMO_02 = 0xCCE06BBD,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_06 = 0xDC2919C5,
- COMPONENT_CERAMICPISTOL_CLIP_02 = 0x81786CA9,
- COMPONENT_PUMPSHOTGUN_MK2_CLIP_HOLLOWPOINT = 0xE9582927,
- COMPONENT_PISTOL_MK2_CAMO_SLIDE = 0xB4FC92B0,
- COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE = 0xCD7AEB9A,
- COMPONENT_REVOLVER_VARMOD_BOSS = 0x16EE3040,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_TRACER = 0x822060A9,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_05 = 0xC5495F2D,
- COMPONENT_COMBATMG_MK2_CLIP_TRACER = 0xF6649745,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_02 = 0xC5BEDD65,
- COMPONENT_CARBINERIFLE_MK2_CAMO_08 = 0xAAE14DF8,
- COMPONENT_MILITARYRIFLE_CLIP_01 = 0x2D46D83B,
- COMPONENT_SNSPISTOL_MK2_CAMO_07 = 0x42E91FFF,
- COMPONENT_HEAVYSNIPER_MK2_CAMO = 0xF8337D02,
- COMPONENT_COMBATMG_MK2_CAMO_09 = 0xE046DFC,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_TRACER = 0x8765C68A,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_07 = 0xA4C31EE,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_07 = 0xEFFFDB5E,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_02 = 0xB905ED6B,
- COMPONENT_MILITARYRIFLE_CLIP_02 = 0x684ACE42,
- COMPONENT_AT_PI_SUPP = 0xC304849A,
- COMPONENT_SNSPISTOL_MK2_CAMO_02 = 0x8A612EF6,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_TRACER = 0xD77A22D2,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_INCENDIARY = 0xEC0F617,
- COMPONENT_AT_SCOPE_MACRO_MK2 = 0x49B2945,
- COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE = 0x22C24F9C,
- COMPONENT_PISTOL_MK2_CAMO_07 = 0xBB43EE76,
- COMPONENT_AT_SCOPE_MACRO = 0x9D2FBF29,
- COMPONENT_KNUCKLE_VARMOD_BASE = 0xF3462F33,
- COMPONENT_KNUCKLE_VARMOD_BALLAS = 0xEED9FD63,
- COMPONENT_RAYPISTOL_VARMOD_XMAS18 = 0xD7DBF707,
- COMPONENT_COMBATMG_MK2_CAMO_05 = 0x48AF6351,
- COMPONENT_KNUCKLE_VARMOD_DOLLAR = 0x50910C31,
- COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01 = 0xDA55CD3F,
- COMPONENT_AT_AR_SUPP_02 = 0xA73D4664,
- COMPONENT_PISTOL_CLIP_02 = 0xED265A1C,
- COMPONENT_SMG_MK2_CAMO_08 = 0xA2E67F01,
- COMPONENT_SNSPISTOL_CLIP_02 = 0x7B0033B3,
- COMPONENT_PISTOL50_CLIP_02 = 0xD9D3AC92,
- COMPONENT_PUMPSHOTGUN_MK2_CLIP_EXPLOSIVE = 0x3BE4465D,
- COMPONENT_AT_SCOPE_LARGE_MK2 = 0x82C10383,
- COMPONENT_AT_SC_BARREL_01 = 0xE73653A9,
- COMPONENT_REVOLVER_MK2_CLIP_INCENDIARY = 0xEFBF25,
- COMPONENT_HEAVYSHOTGUN_CLIP_03 = 0x88C7DA53,
- COMPONENT_HEAVYPISTOL_CLIP_02 = 0x64F9C62B,
- COMPONENT_REVOLVER_MK2_CAMO_05 = 0x11317F27,
- COMPONENT_APPISTOL_CLIP_01 = 0x31C4B22A,
- COMPONENT_SMG_MK2_CAMO_06 = 0x35992468,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_07 = 0xE184247B,
- COMPONENT_AT_AR_AFGRIP_02 = 0x9D65907A,
- COMPONENT_AT_SCOPE_SMALL_02 = 0x3C00AFED,
- COMPONENT_REVOLVER_MK2_CAMO_08 = 0x37304B1C,
- COMPONENT_AT_SB_BARREL_02 = 0xA564D78B,
- COMPONENT_CARBINERIFLE_CLIP_02 = 0x91109691,
- COMPONENT_MACHINEPISTOL_CLIP_02 = 0xB92C6979,
- COMPONENT_PUMPSHOTGUN_MK2_CLIP_01 = 0xCD940141,
- COMPONENT_PISTOL_MK2_CAMO_04_SLIDE = 0x2C298B2B,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_02 = 0xE6CFD1AA,
- COMPONENT_AT_MRFL_BARREL_01 = 0x381B5D89,
- COMPONENT_KNUCKLE_VARMOD_HATE = 0x7DECFE30,
- COMPONENT_MARKSMANRIFLE_CLIP_02 = 0xCCFD2AC5,
- COMPONENT_PISTOL_MK2_CAMO_IND_01 = 0x930CB951,
- COMPONENT_PISTOL_MK2_CAMO_10_SLIDE = 0x43B1B173,
- COMPONENT_MINISMG_CLIP_02 = 0x937ED0B7,
- COMPONENT_SWITCHBLADE_VARMOD_VAR2 = 0xE7939662,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO = 0x911B24AF,
- COMPONENT_CERAMICPISTOL_SUPP = 0x9307D6FA,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_05 = 0x85627D,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_08 = 0xBEA4CEDD,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_07 = 0xA9BB2811,
- COMPONENT_CARBINERIFLE_MK2_CAMO_05 = 0xD37D1F2F,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_06 = 0x193B40E8,
- COMPONENT_SNSPISTOL_MK2_CAMO_09 = 0x68C2746,
- COMPONENT_SNSPISTOL_MK2_CAMO_08 = 0x54A8437D,
- COMPONENT_PISTOL_MK2_CAMO_05 = 0xF2685C72,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_06 = 0xDF90DC78,
- COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM = 0x1C221B1A,
- COMPONENT_AT_SCOPE_SMALL_MK2 = 0x3F3C8181,
- COMPONENT_CARBINERIFLE_MK2_CLIP_INCENDIARY = 0x3D25C2A7,
- COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE = 0x4ABDA3FA,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_02 = 0x431B238B,
- COMPONENT_SMG_CLIP_03 = 0x79C77076,
- COMPONENT_PISTOL_MK2_CAMO_08 = 0x4D901310,
- COMPONENT_AT_SR_BARREL_01 = 0x909630B7,
- COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE = 0xE7EE68EA,
- COMPONENT_COMBATMG_MK2_CAMO_07 = 0x84555AA8,
- COMPONENT_AT_PI_FLSH = 0x359B7AAE,
- COMPONENT_AT_AR_AFGRIP = 0xC164F53,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_05 = 0x8A390FD2,
- COMPONENT_AT_SCOPE_MEDIUM = 0xA0D89C42,
- COMPONENT_AT_PI_RAIL_02 = 0x47DE9258,
- COMPONENT_MARKSMANRIFLE_CLIP_01 = 0xD83B4141,
- COMPONENT_REVOLVER_MK2_CAMO_07 = 0x257927AE,
- COMPONENT_AT_PI_COMP = 0x21E34793,
- COMPONENT_KNUCKLE_VARMOD_KING = 0xE28BABEF,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_01 = 0x16C69281,
- COMPONENT_COMBATPISTOL_CLIP_01 = 0x721B079,
- COMPONENT_PISTOL_MK2_CAMO_03 = 0x968E24DB,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_06 = 0xCF8B73B1,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_04 = 0x9486246C,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_02 = 0x7320F4B2,
- COMPONENT_AT_MG_BARREL_02 = 0xB5E2575B,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_02 = 0xEFB00628,
- COMPONENT_AT_PI_RAIL = 0x8ED4BB70,
- COMPONENT_PISTOL_MK2_CLIP_TRACER = 0x25CAAEAF,
- COMPONENT_PISTOL_MK2_CLIP_01 = 0x94F42D62,
- COMPONENT_REVOLVER_MK2_CAMO_06 = 0x17C30C42,
- COMPONENT_PISTOL50_CLIP_01 = 0x2297BE19,
- COMPONENT_BULLPUPRIFLE_CLIP_01 = 0xC5A12F80,
- COMPONENT_SMG_MK2_CAMO = 0xC4979067,
- COMPONENT_SPECIALCARBINE_CLIP_01 = 0xC6C7E581,
- COMPONENT_PISTOL_MK2_CAMO_04 = 0x17BFA99,
- COMPONENT_COMBATMG_MK2_CAMO_04 = 0x7609BE11,
- COMPONENT_CARBINERIFLE_MK2_CLIP_02 = 0x5DD5DBD5,
- COMPONENT_SMG_MK2_CAMO_04 = 0xEC729200,
- COMPONENT_SWITCHBLADE_VARMOD_VAR1 = 0x5B3E7DB6,
- COMPONENT_MICROSMG_CLIP_02 = 0x10E6BA2B,
- COMPONENT_KNUCKLE_VARMOD_PLAYER = 0x8B808BB,
- COMPONENT_COMPACTRIFLE_CLIP_03 = 0xC607740E,
- COMPONENT_HEAVYSHOTGUN_CLIP_01 = 0x324F2D5F,
- COMPONENT_SNSPISTOL_CLIP_01 = 0xF8802ED9,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_06 = 0x302731EC,
- COMPONENT_COMBATPDW_CLIP_02 = 0x334A5203,
- COMPONENT_COMBATMG_MK2_CAMO_03 = 0xBE94CF26,
- COMPONENT_MINISMG_CLIP_01 = 0x84C8B2D3,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_09 = 0xCB631225,
- COMPONENT_GUSENBERG_CLIP_01 = 0x1CE5A6A5,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_09 = 0xEF29BFCA,
- COMPONENT_COMBATMG_MK2_CAMO_06 = 0x9186750A,
- COMPONENT_MG_CLIP_02 = 0x82158B47,
- COMPONENT_AT_CR_BARREL_02 = 0x8B3C480B,
- COMPONENT_SNSPISTOL_MK2_CAMO_06 = 0x4DFA3621,
- COMPONENT_AT_SR_BARREL_02 = 0x108AB09E,
- COMPONENT_AT_PI_SUPP_02 = 0x65EA7EBB,
- COMPONENT_CARBINERIFLE_CLIP_03 = 0xBA62E935,
- COMPONENT_AT_AR_BARREL_01 = 0x43A49D26,
- COMPONENT_SPECIALCARBINE_CLIP_02 = 0x7C8BD10E,
- COMPONENT_COMBATMG_MK2_CAMO_IND_01 = 0xD703C94D,
- COMPONENT_PISTOL_MK2_CAMO_03_SLIDE = 0xE4E00B70,
- COMPONENT_COMBATMG_MK2_CLIP_INCENDIARY = 0xC326BDBA,
- COMPONENT_COMBATMG_MK2_CAMO_08 = 0x1B4C088B,
- COMPONENT_SWITCHBLADE_VARMOD_BASE = 0x9137A500,
- COMPONENT_PISTOL_MK2_CAMO_02_SLIDE = 0x1A1F1260,
- COMPONENT_REVOLVER_MK2_CAMO_09 = 0x48DAEE71,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_01 = 0x8610343F,
- COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE = 0x1F07150A,
- COMPONENT_BULLPUPRIFLE_CLIP_02 = 0xB3688B0F,
- COMPONENT_REVOLVER_MK2_CAMO = 0xC03FED9F,
- COMPONENT_SMG_MK2_CLIP_02 = 0xB9835B2E,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_INCENDIARY = 0x6DD7A86E,
- COMPONENT_COMBATMG_CLIP_01 = 0xE1FFB34A,
- COMPONENT_SMG_CLIP_02 = 0x350966FB,
- COMPONENT_REVOLVER_MK2_CAMO_02 = 0xB5DE24,
- COMPONENT_SNSPISTOL_MK2_CLIP_01 = 0x1466CE6,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_INCENDIARY = 0xFB70D853,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01 = 0xB9B15DB0,
- COMPONENT_SMG_MK2_CAMO_09 = 0x2218FD68,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_08 = 0xFC674D54,
- COMPONENT_REVOLVER_MK2_CAMO_03 = 0xA7FF1B8,
- COMPONENT_AT_SCOPE_MACRO_02_MK2 = 0xC7ADD105,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_05 = 0xF3757559,
- COMPONENT_AT_SCOPE_SMALL_SMG_MK2 = 0x3DECC7DA,
- COMPONENT_ADVANCEDRIFLE_CLIP_01 = 0xFA8FA10F,
- COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2 = 0x5B1C713C,
- COMPONENT_PISTOL_MK2_CLIP_INCENDIARY = 0x2BBD7A3A,
- COMPONENT_AT_SCOPE_SMALL = 0xAA2C45B4,
- COMPONENT_ADVANCEDRIFLE_CLIP_02 = 0x8EC1C979,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO = 0xE3BD9E44,
- COMPONENT_MACHINEPISTOL_CLIP_01 = 0x476E85FF,
- COMPONENT_COMBATMG_MK2_CLIP_01 = 0x492B257C,
- COMPONENT_PISTOL_MK2_CAMO_05_SLIDE = 0xDFB79725,
- COMPONENT_GRENADELAUNCHER_CLIP_01 = 0x11AE5C97,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_07 = 0x107D2F6C,
- COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE = 0x3ADE514B,
- COMPONENT_AT_BP_BARREL_01 = 0x659AC11B,
- COMPONENT_AT_SC_BARREL_02 = 0xF97F783B,
- COMPONENT_HEAVYSNIPER_CLIP_01 = 0x476F52F4,
- COMPONENT_REVOLVER_MK2_CAMO_04 = 0xF2E24289,
- COMPONENT_COMBATPDW_CLIP_01 = 0x4317F19E,
- COMPONENT_AT_PI_FLSH_03 = 0x4A4965F3,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_03 = 0xE9712475,
- };
-
- enum eWeaponusableHashes : Hash {
- WEAPON_UNARMED = 0xa2719263,
- WEAPON_ANIMAL = 0xf9fbaebe,
- WEAPON_COUGAR = 0x8d4be52,
- WEAPON_KNIFE = 0x99b507ea,
- WEAPON_NIGHTSTICK = 0x678b81b1,
- WEAPON_HAMMER = 0x4e875f73,
- WEAPON_BAT = 0x958a4a8f,
- WEAPON_GOLFCLUB = 0x440e4788,
- WEAPON_CROWBAR = 0x84bd7bfd,
- WEAPON_PISTOL = 0x1b06d571,
- WEAPON_COMBATPISTOL = 0x5ef9fec4,
- WEAPON_APPISTOL = 0x22d8fe39,
- WEAPON_PISTOL50 = 0x99aeeb3b,
- WEAPON_MICROSMG = 0x13532244,
- WEAPON_SMG = 0x2be6766b,
- WEAPON_ASSAULTSMG = 0xefe7e2df,
- WEAPON_ASSAULTRIFLE = 0xbfefff6d,
- WEAPON_CARBINERIFLE = 0x83bf0278,
- WEAPON_ADVANCEDRIFLE = 0xaf113f99,
- WEAPON_MG = 0x9d07f764,
- WEAPON_COMBATMG = 0x7fd62962,
- WEAPON_PUMPSHOTGUN = 0x1d073a89,
- WEAPON_SAWNOFFSHOTGUN = 0x7846a318,
- WEAPON_ASSAULTSHOTGUN = 0xe284c527,
- WEAPON_BULLPUPSHOTGUN = 0x9d61e50f,
- WEAPON_STUNGUN = 0x3656c8c1,
- WEAPON_SNIPERRIFLE = 0x5fc3c11,
- WEAPON_HEAVYSNIPER = 0xc472fe2,
- WEAPON_REMOTESNIPER = 0x33058e22,
- WEAPON_GRENADELAUNCHER = 0xa284510b,
- WEAPON_GRENADELAUNCHER_SMOKE = 0x4dd2dc56,
- WEAPON_RPG = 0xb1ca77b1,
- WEAPON_PASSENGER_ROCKET = 0x166218ff,
- WEAPON_AIRSTRIKE_ROCKET = 0x13579279,
- WEAPON_STINGER = 0x687652ce,
- WEAPON_MINIGUN = 0x42bf8a85,
- WEAPON_GRENADE = 0x93e220bd,
- WEAPON_STICKYBOMB = 0x2c3731d9,
- WEAPON_SMOKEGRENADE = 0xfdbc8a50,
- WEAPON_BZGAS = 0xa0973d5e,
- WEAPON_MOLOTOV = 0x24b17070,
- WEAPON_FIREEXTINGUISHER = 0x60ec506,
- WEAPON_PETROLCAN = 0x34a67b97,
- WEAPON_DIGISCANNER = 0xfdbadced,
- GADGET_NIGHTVISION = 0xa720365c,
- GADGET_PARACHUTE = 0xfbab5776,
- OBJECT = 0x39958261,
- WEAPON_BRIEFCASE = 0x88c78eb7,
- WEAPON_BRIEFCASE_02 = 0x1b79f17,
- WEAPON_BALL = 0x23c9f95c,
- WEAPON_FLARE = 0x497facc3,
- VEHICLE_WEAPON_TANK = 0x73f7c04b,
- VEHICLE_WEAPON_SPACE_ROCKET = 0xf8a3939f,
- VEHICLE_WEAPON_PLANE_ROCKET = 0xcf0896e0,
- VEHICLE_WEAPON_PLAYER_LASER = 0xeffd014b,
- VEHICLE_WEAPON_PLAYER_BULLET = 0x4b139b2d,
- VEHICLE_WEAPON_PLAYER_BUZZARD = 0x46b89c8e,
- VEHICLE_WEAPON_PLAYER_HUNTER = 0x9f1a91de,
- VEHICLE_WEAPON_PLAYER_LAZER = 0xe2822a29,
- VEHICLE_WEAPON_ENEMY_LASER = 0x5d6660ab,
- VEHICLE_WEAPON_SEARCHLIGHT = 0xcdac517d,
- VEHICLE_WEAPON_RADAR = 0xd276317e,
- WEAPON_VEHICLE_ROCKET = 0xbefdc581,
- WEAPON_BARBED_WIRE = 0x48e7b178,
- WEAPON_DROWNING = 0xff58c4fb,
- WEAPON_DROWNING_IN_VEHICLE = 0x736f5990,
- WEAPON_BLEEDING = 0x8b7333fb,
- WEAPON_ELECTRIC_FENCE = 0x92bd4ebb,
- WEAPON_EXPLOSION = 0x2024f4e8,
- WEAPON_FALL = 0xcdc174b0,
- WEAPON_EXHAUSTION = 0x364a29ec,
- WEAPON_HIT_BY_WATER_CANNON = 0xcc34325e,
- WEAPON_RAMMED_BY_CAR = 0x7fc7d7a,
- WEAPON_RUN_OVER_BY_CAR = 0xa36d413e,
- WEAPON_HELI_CRASH = 0x145f1012,
- VEHICLE_WEAPON_ROTORS = 0xb1205a4e,
- WEAPON_FIRE = 0xdf8e89eb,
- WEAPON_ANIMAL_RETRIEVER = 0xe5b7de7a,
- WEAPON_SMALL_DOG = 0xbb8fe23d,
- WEAPON_TIGER_SHARK = 0x2c51ad11,
- WEAPON_HAMMERHEAD_SHARK = 0xb4a915cb,
- WEAPON_KILLER_WHALE = 0xfa3ddce5,
- WEAPON_BOAR = 0x335cdadd,
- WEAPON_PIG = 0x47d75ef1,
- WEAPON_COYOTE = 0x453467d1,
- WEAPON_DEER = 0xf4c67a9e,
- WEAPON_HEN = 0x38f8ecbe,
- WEAPON_RABBIT = 0xa687ec07,
- WEAPON_CAT = 0xe274ff96,
- WEAPON_COW = 0x5a2b311,
- WEAPON_BIRD_CRAP = 0x6d5e2801,
- WEAPON_BOTTLE = 0xf9e6aa4b,
- WEAPON_SNSPISTOL = 0xbfd21232,
- WEAPON_BULLPUPRIFLE = 0x7f229f94,
- WEAPON_SPECIALCARBINE = 0xc0a3098d,
- WEAPON_HEAVYPISTOL = 0xd205520e,
- WEAPON_CANDYCANE = 0x6589186a,
- WEAPON_ACIDPACKAGE = 0xf7f1e25e,
- WEAPON_BULLPUPRIFLE_MK2 = 0x84d6fafd,
- WEAPON_MARKSMANRIFLE_MK2 = 0x6a6c02e0,
- WEAPON_PISTOLXM3 = 0x1bc4fdb9,
- WEAPON_SPECIALCARBINE_MK2 = 0x969c3d67,
- WEAPON_SNSPISTOL_MK2 = 0x88374054,
- WEAPON_PUMPSHOTGUN_MK2 = 0x555af99a,
- WEAPON_RAILGUNXM3 = 0xfea23564,
- WEAPON_ARENA_MACHINE_GUN = 0x34fdff66,
- WEAPON_ARENA_HOMING_MISSILE = 0x648a81d0,
- WEAPON_RAYPISTOL = 0xaf3696a1,
- WEAPON_RAYCARBINE = 0x476bf155,
- WEAPON_RAYMINIGUN = 0xb62d1f67,
- WEAPON_REVOLVER_MK2 = 0xcb96392f,
- WEAPON_DOUBLEACTION = 0x97ea20b8,
- WEAPON_HOMINGLAUNCHER = 0x63ab0442,
- WEAPON_SNOWBALL = 0x787f0bb,
- WEAPON_PROXMINE = 0xab564b93,
- WEAPON_GUSENBERG = 0x61012683,
- WEAPON_DAGGER = 0x92a27487,
- WEAPON_VINTAGEPISTOL = 0x83839c4,
- WEAPON_FIREWORK = 0x7f7497e5,
- WEAPON_MUSKET = 0xa89cb99e,
- WEAPON_HATCHET = 0xf9dcbf2d,
- WEAPON_RAILGUN = 0x6d544c99,
- WEAPON_HEAVYSHOTGUN = 0x3aabbbaa,
- WEAPON_MARKSMANRIFLE = 0xc734385a,
- WEAPON_CERAMICPISTOL = 0x2b5ef5ec,
- WEAPON_HAZARDCAN = 0xba536372,
- WEAPON_TRANQUILIZER = 0x32a888bd,
- WEAPON_MILITARYRIFLE = 0x9d1f17e6,
- WEAPON_COMBATSHOTGUN = 0x5a96ba4,
- WEAPON_GADGETPISTOL = 0x57a4368c,
- WEAPON_HANDCUFFS = 0xd04c944d,
- WEAPON_GARBAGEBAG = 0xe232c28c,
- WEAPON_FLAREGUN = 0x47757124,
- VEHICLE_WEAPON_TURRET_INSURGENT = 0x44db5498,
- VEHICLE_WEAPON_TURRET_TECHNICAL = 0x7fd2ea0b,
- VEHICLE_WEAPON_NOSE_TURRET_VALKYRIE = 0x4170e491,
- VEHICLE_WEAPON_TURRET_VALKYRIE = 0xa4513e35,
- VEHICLE_WEAPON_PLAYER_SAVAGE = 0x61a31349,
- WEAPON_NAVYREVOLVER = 0x917f6c8c,
- WEAPON_KNUCKLE = 0xd8df3c3c,
- WEAPON_COMBATPDW = 0xa3d4d34,
- WEAPON_MARKSMANPISTOL = 0xdc4db296,
- WEAPON_DBSHOTGUN = 0xef951fbb,
- WEAPON_MACHETE = 0xdd5df8d9,
- WEAPON_MACHINEPISTOL = 0xdb1aa450,
- WEAPON_COMPACTRIFLE = 0x624fe830,
- WEAPON_FLASHLIGHT = 0x8bb05fd7,
- WEAPON_AIR_DEFENCE_GUN = 0x2c082d7d,
- VEHICLE_WEAPON_TURRET_LIMO = 0x2b796481,
- WEAPON_SWITCHBLADE = 0xdfe37640,
- WEAPON_REVOLVER = 0xc1b3c3d1,
- VEHICLE_WEAPON_TURRET_BOXVILLE = 0xb54f4918,
- VEHICLE_WEAPON_RUINER_BULLET = 0x2fcc0f9,
- VEHICLE_WEAPON_RUINER_ROCKET = 0x50dc6ab,
- VEHICLE_WEAPON_CANNON_BLAZER = 0xebf9ff3e,
- WEAPON_COMPACTLAUNCHER = 0x781fe4a,
- WEAPON_WRENCH = 0x19044ee0,
- WEAPON_MINISMG = 0xbd248b55,
- WEAPON_POOLCUE = 0x94117305,
- WEAPON_AUTOSHOTGUN = 0x12e82d3d,
- WEAPON_BATTLEAXE = 0xcd274149,
- WEAPON_PIPEBOMB = 0xba45e8b8,
- WEAPON_CARBINERIFLE_MK2 = 0xfad1f1c9,
- WEAPON_ASSAULTRIFLE_MK2 = 0x394f415c,
- WEAPON_COMBATMG_MK2 = 0xdbbd7280,
- WEAPON_SMG_MK2 = 0x78a97cd0,
- WEAPON_HEAVYSNIPER_MK2 = 0xa914799,
- WEAPON_PISTOL_MK2 = 0xbfe256d4,
- WEAPON_STONE_HATCHET = 0x3813fc08,
- WEAPON_METALDETECTOR = 0xdba2e809,
- WEAPON_TACTICALRIFLE = 0xd1d5f52b,
- WEAPON_PRECISIONRIFLE = 0x6e7dddec,
- WEAPON_HEAVYRIFLE = 0xc78d71b4,
- WEAPON_FERTILIZERCAN = 0x184140a1,
- WEAPON_EMPLAUNCHER = 0xdb26713a,
- WEAPON_STUNGUN_MP = 0x45cd9cf3,
- };
-
- Hash weaponUpgrades[] = {
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_04 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE ,
- COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_02 ,
- COMPONENT_SMG_MK2_CLIP_INCENDIARY ,
- COMPONENT_AT_SCOPE_MEDIUM_MK2 ,
- COMPONENT_AT_AR_BARREL_02 ,
- COMPONENT_SNSPISTOL_MK2_CLIP_TRACER ,
- COMPONENT_COMBATMG_MK2_CAMO ,
- COMPONENT_SMG_MK2_CAMO_03 ,
- COMPONENT_COMBATMG_CLIP_02 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_03 ,
- COMPONENT_KNUCKLE_VARMOD_DIAMOND ,
- COMPONENT_AT_PI_FLSH_02 ,
- COMPONENT_PISTOL_MK2_CAMO ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_04 ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO ,
- COMPONENT_COMPACTRIFLE_CLIP_01 ,
- COMPONENT_REVOLVER_MK2_CLIP_TRACER ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_04 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_08 ,
- COMPONENT_SNSPISTOL_MK2_CLIP_INCENDIARY ,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_INCENDIARY ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_04 ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_08 ,
- COMPONENT_PISTOL_MK2_CAMO_06 ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_09 ,
- COMPONENT_CARBINERIFLE_CLIP_01 ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_04 ,
- COMPONENT_KNUCKLE_VARMOD_PIMP ,
- COMPONENT_MG_CLIP_01 ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_06 ,
- COMPONENT_AT_SR_SUPP ,
- COMPONENT_PISTOL_CLIP_01 ,
- COMPONENT_REVOLVER_VARMOD_GOON ,
- COMPONENT_ASSAULTSHOTGUN_CLIP_01 ,
- COMPONENT_PISTOL_MK2_CLIP_02 ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_02 ,
- COMPONENT_AT_SR_SUPP_03 ,
- COMPONENT_AT_SIGHTS ,
- COMPONENT_COMBATPDW_CLIP_03 ,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_02 ,
- COMPONENT_AT_PI_COMP_02 ,
- COMPONENT_AT_SCOPE_THERMAL ,
- COMPONENT_ASSAULTRIFLE_CLIP_02 ,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_01 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO ,
- COMPONENT_ASSAULTSMG_CLIP_01 ,
- COMPONENT_SMG_MK2_CAMO_07 ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_02 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_09 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_03 ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_09 ,
- COMPONENT_AT_SCOPE_LARGE ,
- COMPONENT_PISTOL_MK2_CAMO_08_SLIDE ,
- COMPONENT_KNUCKLE_VARMOD_VAGOS ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_07 ,
- COMPONENT_PISTOL_MK2_CAMO_09_SLIDE ,
- COMPONENT_REVOLVER_MK2_CLIP_01 ,
- COMPONENT_MACHINEPISTOL_CLIP_03 ,
- COMPONENT_CARBINERIFLE_MK2_CAMO ,
- COMPONENT_CERAMICPISTOL_CLIP_01 ,
- COMPONENT_SMG_MK2_CAMO_02 ,
- COMPONENT_ASSAULTRIFLE_CLIP_03 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_06 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_04 ,
- COMPONENT_SMG_MK2_CLIP_01 ,
- COMPONENT_AT_SB_BARREL_01 ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_03 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE ,
- COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE ,
- COMPONENT_AT_AR_FLSH ,
- COMPONENT_SMG_MK2_CAMO_IND_01 ,
- COMPONENT_AT_PI_COMP_03 ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_05 ,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_01 ,
- COMPONENT_AT_MRFL_BARREL_02 ,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_02 ,
- COMPONENT_AT_SIGHTS_SMG ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_03 ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_05 ,
- COMPONENT_ASSAULTRIFLE_CLIP_01 ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_03 ,
- COMPONENT_SNIPERRIFLE_CLIP_01 ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01 ,
- COMPONENT_REVOLVER_MK2_CAMO_IND_01 ,
- COMPONENT_VINTAGEPISTOL_CLIP_02 ,
- COMPONENT_COMBATMG_MK2_CLIP_02 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_04 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_05 ,
- COMPONENT_SMG_MK2_CAMO_05 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE ,
- COMPONENT_MILITARYRIFLE_SIGHT_01 ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_08 ,
- COMPONENT_COMBATPISTOL_CLIP_02 ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_09 ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_03 ,
- COMPONENT_PISTOL_MK2_CAMO_06_SLIDE ,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_INCENDIARY ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_09 ,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_EXPLOSIVE ,
- COMPONENT_AT_AR_SUPP ,
- COMPONENT_REVOLVER_CLIP_01 ,
- COMPONENT_SMG_CLIP_01 ,
- COMPONENT_GUSENBERG_CLIP_02 ,
- COMPONENT_COMPACTRIFLE_CLIP_02 ,
- COMPONENT_ASSAULTSHOTGUN_CLIP_02 ,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_02 ,
- COMPONENT_SMG_MK2_CLIP_TRACER ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01 ,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_01 ,
- COMPONENT_PISTOL_MK2_CAMO_09 ,
- COMPONENT_KNUCKLE_VARMOD_LOVE ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_07 ,
- COMPONENT_VINTAGEPISTOL_CLIP_01 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01 ,
- COMPONENT_HEAVYPISTOL_CLIP_01 ,
- COMPONENT_SPECIALCARBINE_CLIP_03 ,
- COMPONENT_APPISTOL_CLIP_02 ,
- COMPONENT_SNSPISTOL_MK2_CLIP_02 ,
- COMPONENT_AT_BP_BARREL_02 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_08 ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01 ,
- COMPONENT_AT_CR_BARREL_01 ,
- COMPONENT_CARBINERIFLE_MK2_CLIP_TRACER ,
- COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2 ,
- COMPONENT_MICROSMG_CLIP_01 ,
- COMPONENT_HEAVYSHOTGUN_CLIP_02 ,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_TRACER ,
- COMPONENT_AT_SCOPE_MAX ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_03 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO ,
- COMPONENT_PISTOL_MK2_CAMO_02 ,
- COMPONENT_CARBINERIFLE_MK2_CLIP_01 ,
- COMPONENT_AT_SCOPE_MACRO_02 ,
- COMPONENT_SNSPISTOL_MK2_CAMO ,
- COMPONENT_PISTOL_MK2_CAMO_07_SLIDE ,
- COMPONENT_ASSAULTSMG_CLIP_02 ,
- COMPONENT_AT_MG_BARREL_01 ,
- COMPONENT_COMBATMG_MK2_CAMO_02 ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_06 ,
- COMPONENT_CERAMICPISTOL_CLIP_02 ,
- COMPONENT_PUMPSHOTGUN_MK2_CLIP_HOLLOWPOINT ,
- COMPONENT_PISTOL_MK2_CAMO_SLIDE ,
- COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE ,
- COMPONENT_REVOLVER_VARMOD_BOSS ,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_TRACER ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_05 ,
- COMPONENT_COMBATMG_MK2_CLIP_TRACER ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_02 ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_08 ,
- COMPONENT_MILITARYRIFLE_CLIP_01 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_07 ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO ,
- COMPONENT_COMBATMG_MK2_CAMO_09 ,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_TRACER ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_07 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_07 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_02 ,
- COMPONENT_MILITARYRIFLE_CLIP_02 ,
- COMPONENT_AT_PI_SUPP ,
- COMPONENT_SNSPISTOL_MK2_CAMO_02 ,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_TRACER ,
- COMPONENT_HEAVYSNIPER_MK2_CLIP_INCENDIARY ,
- COMPONENT_AT_SCOPE_MACRO_MK2 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE ,
- COMPONENT_PISTOL_MK2_CAMO_07 ,
- COMPONENT_AT_SCOPE_MACRO ,
- COMPONENT_KNUCKLE_VARMOD_BASE ,
- COMPONENT_KNUCKLE_VARMOD_BALLAS ,
- COMPONENT_RAYPISTOL_VARMOD_XMAS18 ,
- COMPONENT_COMBATMG_MK2_CAMO_05 ,
- COMPONENT_KNUCKLE_VARMOD_DOLLAR ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01 ,
- COMPONENT_AT_AR_SUPP_02 ,
- COMPONENT_PISTOL_CLIP_02 ,
- COMPONENT_SMG_MK2_CAMO_08 ,
- COMPONENT_SNSPISTOL_CLIP_02 ,
- COMPONENT_PISTOL50_CLIP_02 ,
- COMPONENT_PUMPSHOTGUN_MK2_CLIP_EXPLOSIVE ,
- COMPONENT_AT_SCOPE_LARGE_MK2 ,
- COMPONENT_AT_SC_BARREL_01 ,
- COMPONENT_REVOLVER_MK2_CLIP_INCENDIARY ,
- COMPONENT_HEAVYSHOTGUN_CLIP_03 ,
- COMPONENT_HEAVYPISTOL_CLIP_02 ,
- COMPONENT_REVOLVER_MK2_CAMO_05 ,
- COMPONENT_APPISTOL_CLIP_01 ,
- COMPONENT_SMG_MK2_CAMO_06 ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_07 ,
- COMPONENT_AT_AR_AFGRIP_02 ,
- COMPONENT_AT_SCOPE_SMALL_02 ,
- COMPONENT_REVOLVER_MK2_CAMO_08 ,
- COMPONENT_AT_SB_BARREL_02 ,
- COMPONENT_CARBINERIFLE_CLIP_02 ,
- COMPONENT_MACHINEPISTOL_CLIP_02 ,
- COMPONENT_PUMPSHOTGUN_MK2_CLIP_01 ,
- COMPONENT_PISTOL_MK2_CAMO_04_SLIDE ,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_02 ,
- COMPONENT_AT_MRFL_BARREL_01 ,
- COMPONENT_KNUCKLE_VARMOD_HATE ,
- COMPONENT_MARKSMANRIFLE_CLIP_02 ,
- COMPONENT_PISTOL_MK2_CAMO_IND_01 ,
- COMPONENT_PISTOL_MK2_CAMO_10_SLIDE ,
- COMPONENT_MINISMG_CLIP_02 ,
- COMPONENT_SWITCHBLADE_VARMOD_VAR2 ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO ,
- COMPONENT_CERAMICPISTOL_SUPP ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_05 ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_08 ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_07 ,
- COMPONENT_CARBINERIFLE_MK2_CAMO_05 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_06 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_09 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_08 ,
- COMPONENT_PISTOL_MK2_CAMO_05 ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_06 ,
- COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM ,
- COMPONENT_AT_SCOPE_SMALL_MK2 ,
- COMPONENT_CARBINERIFLE_MK2_CLIP_INCENDIARY ,
- COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE ,
- COMPONENT_SPECIALCARBINE_MK2_CAMO_02 ,
- COMPONENT_SMG_CLIP_03 ,
- COMPONENT_PISTOL_MK2_CAMO_08 ,
- COMPONENT_AT_SR_BARREL_01 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE ,
- COMPONENT_COMBATMG_MK2_CAMO_07 ,
- COMPONENT_AT_PI_FLSH ,
- COMPONENT_AT_AR_AFGRIP ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_05 ,
- COMPONENT_AT_SCOPE_MEDIUM ,
- COMPONENT_AT_PI_RAIL_02 ,
- COMPONENT_MARKSMANRIFLE_CLIP_01 ,
- COMPONENT_REVOLVER_MK2_CAMO_07 ,
- COMPONENT_AT_PI_COMP ,
- COMPONENT_KNUCKLE_VARMOD_KING ,
- COMPONENT_SPECIALCARBINE_MK2_CLIP_01 ,
- COMPONENT_COMBATPISTOL_CLIP_01 ,
- COMPONENT_PISTOL_MK2_CAMO_03 ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_06 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_04 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_02 ,
- COMPONENT_AT_MG_BARREL_02 ,
- COMPONENT_BULLPUPRIFLE_MK2_CLIP_02 ,
- COMPONENT_AT_PI_RAIL ,
- COMPONENT_PISTOL_MK2_CLIP_TRACER ,
- COMPONENT_PISTOL_MK2_CLIP_01 ,
- COMPONENT_REVOLVER_MK2_CAMO_06 ,
- COMPONENT_PISTOL50_CLIP_01 ,
- COMPONENT_BULLPUPRIFLE_CLIP_01 ,
- COMPONENT_SMG_MK2_CAMO ,
- COMPONENT_SPECIALCARBINE_CLIP_01 ,
- COMPONENT_PISTOL_MK2_CAMO_04 ,
- COMPONENT_COMBATMG_MK2_CAMO_04 ,
- COMPONENT_CARBINERIFLE_MK2_CLIP_02 ,
- COMPONENT_SMG_MK2_CAMO_04 ,
- COMPONENT_SWITCHBLADE_VARMOD_VAR1 ,
- COMPONENT_MICROSMG_CLIP_02 ,
- COMPONENT_KNUCKLE_VARMOD_PLAYER ,
- COMPONENT_COMPACTRIFLE_CLIP_03 ,
- COMPONENT_HEAVYSHOTGUN_CLIP_01 ,
- COMPONENT_SNSPISTOL_CLIP_01 ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_06 ,
- COMPONENT_COMBATPDW_CLIP_02 ,
- COMPONENT_COMBATMG_MK2_CAMO_03 ,
- COMPONENT_MINISMG_CLIP_01 ,
- COMPONENT_BULLPUPRIFLE_MK2_CAMO_09 ,
- COMPONENT_GUSENBERG_CLIP_01 ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO_09 ,
- COMPONENT_COMBATMG_MK2_CAMO_06 ,
- COMPONENT_MG_CLIP_02 ,
- COMPONENT_AT_CR_BARREL_02 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_06 ,
- COMPONENT_AT_SR_BARREL_02 ,
- COMPONENT_AT_PI_SUPP_02 ,
- COMPONENT_CARBINERIFLE_CLIP_03 ,
- COMPONENT_AT_AR_BARREL_01 ,
- COMPONENT_SPECIALCARBINE_CLIP_02 ,
- COMPONENT_COMBATMG_MK2_CAMO_IND_01 ,
- COMPONENT_PISTOL_MK2_CAMO_03_SLIDE ,
- COMPONENT_COMBATMG_MK2_CLIP_INCENDIARY ,
- COMPONENT_COMBATMG_MK2_CAMO_08 ,
- COMPONENT_SWITCHBLADE_VARMOD_BASE ,
- COMPONENT_PISTOL_MK2_CAMO_02_SLIDE ,
- COMPONENT_REVOLVER_MK2_CAMO_09 ,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_01 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE ,
- COMPONENT_BULLPUPRIFLE_CLIP_02 ,
- COMPONENT_REVOLVER_MK2_CAMO ,
- COMPONENT_SMG_MK2_CLIP_02 ,
- COMPONENT_MARKSMANRIFLE_MK2_CLIP_INCENDIARY ,
- COMPONENT_COMBATMG_CLIP_01 ,
- COMPONENT_SMG_CLIP_02 ,
- COMPONENT_REVOLVER_MK2_CAMO_02 ,
- COMPONENT_SNSPISTOL_MK2_CLIP_01 ,
- COMPONENT_ASSAULTRIFLE_MK2_CLIP_INCENDIARY ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01 ,
- COMPONENT_SMG_MK2_CAMO_09 ,
- COMPONENT_ASSAULTRIFLE_MK2_CAMO_08 ,
- COMPONENT_REVOLVER_MK2_CAMO_03 ,
- COMPONENT_AT_SCOPE_MACRO_02_MK2 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_05 ,
- COMPONENT_AT_SCOPE_SMALL_SMG_MK2 ,
- COMPONENT_ADVANCEDRIFLE_CLIP_01 ,
- COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2 ,
- COMPONENT_PISTOL_MK2_CLIP_INCENDIARY ,
- COMPONENT_AT_SCOPE_SMALL ,
- COMPONENT_ADVANCEDRIFLE_CLIP_02 ,
- COMPONENT_PUMPSHOTGUN_MK2_CAMO ,
- COMPONENT_MACHINEPISTOL_CLIP_01 ,
- COMPONENT_COMBATMG_MK2_CLIP_01 ,
- COMPONENT_PISTOL_MK2_CAMO_05_SLIDE ,
- COMPONENT_GRENADELAUNCHER_CLIP_01 ,
- COMPONENT_MARKSMANRIFLE_MK2_CAMO_07 ,
- COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE ,
- COMPONENT_AT_BP_BARREL_01 ,
- COMPONENT_AT_SC_BARREL_02 ,
- COMPONENT_HEAVYSNIPER_CLIP_01 ,
- COMPONENT_REVOLVER_MK2_CAMO_04 ,
- COMPONENT_COMBATPDW_CLIP_01 ,
- COMPONENT_AT_PI_FLSH_03 ,
- COMPONENT_HEAVYSNIPER_MK2_CAMO_03 ,
- };
-
- Hash usableWeaponHashes[] = {
- WEAPON_UNARMED ,
- WEAPON_ANIMAL ,
- WEAPON_COUGAR ,
- WEAPON_KNIFE ,
- WEAPON_NIGHTSTICK ,
- WEAPON_HAMMER ,
- WEAPON_BAT ,
- WEAPON_GOLFCLUB ,
- WEAPON_CROWBAR ,
- WEAPON_PISTOL ,
- WEAPON_COMBATPISTOL ,
- WEAPON_APPISTOL ,
- WEAPON_PISTOL50 ,
- WEAPON_MICROSMG ,
- WEAPON_SMG ,
- WEAPON_ASSAULTSMG ,
- WEAPON_ASSAULTRIFLE ,
- WEAPON_CARBINERIFLE ,
- WEAPON_ADVANCEDRIFLE ,
- WEAPON_MG ,
- WEAPON_COMBATMG ,
- WEAPON_PUMPSHOTGUN ,
- WEAPON_SAWNOFFSHOTGUN ,
- WEAPON_ASSAULTSHOTGUN ,
- WEAPON_BULLPUPSHOTGUN ,
- WEAPON_STUNGUN ,
- WEAPON_SNIPERRIFLE ,
- WEAPON_HEAVYSNIPER ,
- WEAPON_REMOTESNIPER ,
- WEAPON_GRENADELAUNCHER ,
- WEAPON_GRENADELAUNCHER_SMOKE ,
- WEAPON_RPG ,
- WEAPON_PASSENGER_ROCKET ,
- WEAPON_AIRSTRIKE_ROCKET ,
- WEAPON_STINGER ,
- WEAPON_MINIGUN ,
- WEAPON_GRENADE ,
- WEAPON_STICKYBOMB ,
- WEAPON_SMOKEGRENADE ,
- WEAPON_BZGAS ,
- WEAPON_MOLOTOV ,
- WEAPON_FIREEXTINGUISHER ,
- WEAPON_PETROLCAN ,
- WEAPON_DIGISCANNER ,
- GADGET_NIGHTVISION ,
- GADGET_PARACHUTE ,
- OBJECT ,
- WEAPON_BRIEFCASE ,
- WEAPON_BRIEFCASE_02 ,
- WEAPON_BALL ,
- WEAPON_FLARE ,
- VEHICLE_WEAPON_TANK ,
- VEHICLE_WEAPON_SPACE_ROCKET ,
- VEHICLE_WEAPON_PLANE_ROCKET ,
- VEHICLE_WEAPON_PLAYER_LASER ,
- VEHICLE_WEAPON_PLAYER_BULLET ,
- VEHICLE_WEAPON_PLAYER_BUZZARD ,
- VEHICLE_WEAPON_PLAYER_HUNTER ,
- VEHICLE_WEAPON_PLAYER_LAZER ,
- VEHICLE_WEAPON_ENEMY_LASER ,
- VEHICLE_WEAPON_SEARCHLIGHT ,
- VEHICLE_WEAPON_RADAR ,
- WEAPON_VEHICLE_ROCKET ,
- WEAPON_BARBED_WIRE ,
- WEAPON_DROWNING ,
- WEAPON_DROWNING_IN_VEHICLE ,
- WEAPON_BLEEDING ,
- WEAPON_ELECTRIC_FENCE ,
- WEAPON_EXPLOSION ,
- WEAPON_FALL ,
- WEAPON_EXHAUSTION ,
- WEAPON_HIT_BY_WATER_CANNON ,
- WEAPON_RAMMED_BY_CAR ,
- WEAPON_RUN_OVER_BY_CAR ,
- WEAPON_HELI_CRASH ,
- VEHICLE_WEAPON_ROTORS ,
- WEAPON_FIRE ,
- WEAPON_ANIMAL_RETRIEVER ,
- WEAPON_SMALL_DOG ,
- WEAPON_TIGER_SHARK ,
- WEAPON_HAMMERHEAD_SHARK ,
- WEAPON_KILLER_WHALE ,
- WEAPON_BOAR ,
- WEAPON_PIG ,
- WEAPON_COYOTE ,
- WEAPON_DEER ,
- WEAPON_HEN ,
- WEAPON_RABBIT ,
- WEAPON_CAT ,
- WEAPON_COW ,
- WEAPON_BIRD_CRAP ,
- WEAPON_BOTTLE ,
- WEAPON_SNSPISTOL ,
- WEAPON_BULLPUPRIFLE ,
- WEAPON_SPECIALCARBINE ,
- WEAPON_HEAVYPISTOL ,
- WEAPON_CANDYCANE ,
- WEAPON_ACIDPACKAGE ,
- WEAPON_BULLPUPRIFLE_MK2 ,
- WEAPON_MARKSMANRIFLE_MK2 ,
- WEAPON_PISTOLXM3 ,
- WEAPON_SPECIALCARBINE_MK2 ,
- WEAPON_SNSPISTOL_MK2 ,
- WEAPON_PUMPSHOTGUN_MK2 ,
- WEAPON_RAILGUNXM3 ,
- WEAPON_ARENA_MACHINE_GUN ,
- WEAPON_ARENA_HOMING_MISSILE ,
- WEAPON_RAYPISTOL ,
- WEAPON_RAYCARBINE ,
- WEAPON_RAYMINIGUN ,
- WEAPON_REVOLVER_MK2 ,
- WEAPON_DOUBLEACTION ,
- WEAPON_HOMINGLAUNCHER ,
- WEAPON_SNOWBALL ,
- WEAPON_PROXMINE ,
- WEAPON_GUSENBERG ,
- WEAPON_DAGGER ,
- WEAPON_VINTAGEPISTOL ,
- WEAPON_FIREWORK ,
- WEAPON_MUSKET ,
- WEAPON_HATCHET ,
- WEAPON_RAILGUN ,
- WEAPON_HEAVYSHOTGUN ,
- WEAPON_MARKSMANRIFLE ,
- WEAPON_CERAMICPISTOL ,
- WEAPON_HAZARDCAN ,
- WEAPON_TRANQUILIZER ,
- WEAPON_MILITARYRIFLE ,
- WEAPON_COMBATSHOTGUN ,
- WEAPON_GADGETPISTOL ,
- WEAPON_HANDCUFFS ,
- WEAPON_GARBAGEBAG ,
- WEAPON_FLAREGUN ,
- VEHICLE_WEAPON_TURRET_INSURGENT ,
- VEHICLE_WEAPON_TURRET_TECHNICAL ,
- VEHICLE_WEAPON_NOSE_TURRET_VALKYRIE ,
- VEHICLE_WEAPON_TURRET_VALKYRIE ,
- VEHICLE_WEAPON_PLAYER_SAVAGE ,
- WEAPON_NAVYREVOLVER ,
- WEAPON_KNUCKLE ,
- WEAPON_COMBATPDW ,
- WEAPON_MARKSMANPISTOL ,
- WEAPON_DBSHOTGUN ,
- WEAPON_MACHETE ,
- WEAPON_MACHINEPISTOL ,
- WEAPON_COMPACTRIFLE ,
- WEAPON_FLASHLIGHT ,
- WEAPON_AIR_DEFENCE_GUN ,
- VEHICLE_WEAPON_TURRET_LIMO ,
- WEAPON_SWITCHBLADE ,
- WEAPON_REVOLVER ,
- VEHICLE_WEAPON_TURRET_BOXVILLE ,
- VEHICLE_WEAPON_RUINER_BULLET ,
- VEHICLE_WEAPON_RUINER_ROCKET ,
- VEHICLE_WEAPON_CANNON_BLAZER ,
- WEAPON_COMPACTLAUNCHER ,
- WEAPON_WRENCH ,
- WEAPON_MINISMG ,
- WEAPON_POOLCUE ,
- WEAPON_AUTOSHOTGUN ,
- WEAPON_BATTLEAXE ,
- WEAPON_PIPEBOMB ,
- WEAPON_CARBINERIFLE_MK2 ,
- WEAPON_ASSAULTRIFLE_MK2 ,
- WEAPON_COMBATMG_MK2 ,
- WEAPON_SMG_MK2 ,
- WEAPON_HEAVYSNIPER_MK2 ,
- WEAPON_PISTOL_MK2 ,
- WEAPON_STONE_HATCHET ,
- WEAPON_METALDETECTOR ,
- WEAPON_TACTICALRIFLE ,
- WEAPON_PRECISIONRIFLE ,
- WEAPON_HEAVYRIFLE ,
- WEAPON_FERTILIZERCAN ,
- WEAPON_EMPLAUNCHER ,
- WEAPON_STUNGUN_MP ,
- };
-
- /*
- //static struct Weapon {
- // char* hash;
- // char* name;
- // char* icon;
- // vector componentHashes;
- // vector componentNames;
- // vector statHashes;
- // vector statNames;
- // char* heldTime;
- //} Weapons[] = {
- // //Melee
- // { "WEAPON_UNARMED", "Unarmed", "weapon_unarmed",{},{},
- //{ "UNARMED_KILLS", "UNARMED_HITS" },
- //{ "Kills", "Hits" } },
-
- //{ "WEAPON_KNUCKLE", "Knuckledusters", "weapon_knuckle",{},{},
- //{ "KNUCKLE_KILLS", "KNUCKLE_HITS" },
- //{ "Kills", "Hits" }, "KNUCKLE_HELDTIME" },
-
- //{ "WEAPON_MACHETE", "Machette", "weapon_machete",{},{},
- //{ "MACHETE_KILLS", "MACHETE_HITS" },
- //{ "Kills", "Hits" }, "MACHETE_HELDTIME" },
-
- //{ "WEAPON_KNIFE", "Knife", "weapon_knife",{},{},
- //{ "KNIFE_KILLS", "KNIFE_HITS" },
- //{ "Kills", "Hits" }, "KNIFE_HELDTIME" },
-
- //{ "WEAPON_SWITCHBLADE", "Switch Blade", "weapon_switchblade",{},{},
- //{ "SWBLADE_KILLS", "SWBLADE_HITS" },
- //{ "Kills", "Hits" }, "SWBLADE_HELDTIME" },
-
- //{ "WEAPON_DAGGER", "Dagger", "weapon_dagger",{},{},
- //{ "DAGGER_KILLS", "DAGGER_HITS" },
- //{ "Kills", "Hits" }, "DAGGER_HELDTIME" },
-
- //{ "WEAPON_BOTTLE", "Bottle", "weapon_bottle",{},{},
- //{ "BOTTLE_KILLS", "BOTTLE_HITS" },
- //{ "Kills", "Hits" }, "BOTTLE_HELDTIME" },
-
- //{ "WEAPON_WRENCH", "Wrench", "weapon_wrench",{},{},
- //{ "WRENCH_KILLS", "WRENCH_HITS" },
- //{ "Kills", "Hits" }, "WRENCH_HELDTIME" },
-
- //{ "WEAPON_HAMMER", "Hammer", "weapon_hammer",{},{},
- //{ "HAMMER_KILLS", "HAMMER_HITS" },
- //{ "Kills", "Hits" }, "HAMMER_HELDTIME" },
-
- //{ "WEAPON_HATCHET", "Hatchet", "weapon_hatchet",{},{},
- //{ "HATCHET_KILLS", "HATCHET_HITS" },
- //{ "Kills", "Hits" }, "HATCHET_HELDTIME" },
-
- //{ "WEAPON_BATTLEAXE", "Battle Axe", "weapon_battle_axe",{},{},
- //{ "BATTLEAXE_KILLS", "BATTLEAXE_HITS" },
- //{ "Kills", "Hits" }, "BATTLEAXE_HELDTIME" },
-
- //{ "WEAPON_CROWBAR", "Crowbar", "weapon_crowbar",{},{},
- //{ "CROWBAR_KILLS", "CROWBAR_HITS" },
- //{ "Kills", "Hits" }, "CROWBAR_HELDTIME" },
-
- //{ "WEAPON_NIGHTSTICK", "Nightstick", "weapon_nightstick",{},{},
- //{ "NIGHTSTICK_KILLS", "NIGHTSTICK_HITS" },
- //{ "Kills", "Hits" }, "NIGHTSTICK_HELDTIME" },
-
- //{ "WEAPON_BAT", "Baseball Bat", "weapon_bat",{},{},
- //{ "BAT_KILLS", "BAT_HITS" },
- //{ "Kills", "Hits" }, "BAT_HELDTIME" },
-
- //{ "WEAPON_GOLFCLUB", "Golf Club", "weapon_golfclub",{},{},
- //{ "GCLUB_KILLS", "GCLUB_HITS" },
- //{ "Kills", "Hits" }, "GCLUB_HELDTIME" },
-
- //{ "WEAPON_POOLCUE", "Pool Cue", "weapon_pool_cue",{},{},
- //{ "POOLCUE_KILLS", "POOLCUE_HITS" },
- //{ "Kills", "Hits" }, "POOLCUE_HELDTIME" },
-
- //{ "WEAPON_FLASHLIGHT", "Flashlight", "weapon_flashlight",{},{},
- //{ "FLASHLIGHT_KILLS", "FLASHLIGHT_HITS" },
- //{ "Kills", "Hits" }, "FLASHLIGHT_HELDTIME" },
- ////17
-
- ////Pistols
- //{ "WEAPON_PISTOL", "Pistol", "weapon_pistol",{ 0xED265A1C, 0x359B7AAE, 0x65EA7EBB, 0xD7391086 },{ "Extended clip", "Flashlight", "Suppressor", "Special finish" },
- //{ "PISTOL_KILLS", "PISTOL_SHOTS", "PISTOL_HITS", "PISTOL_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "PISTOL_HELDTIME" },
-
- //{ "WEAPON_REVOLVER", "Revolver", "weapon_revolver",{},{},
- //{ "REVOLVER_KILLS", "REVOLVER_SHOTS", "REVOLVER_HITS", "REVOLVER_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "REVOLVER_HELDTIME" },
-
- //{ "WEAPON_COMBATPISTOL", "Combat Pistol", "weapon_pistol_combat",{ 0xD67B4F2D, 0x359B7AAE, 0xC304849A },{ "Extended clip", "Flashlight", "Suppressor" },
- //{ "CMBTPISTOL_KILLS", "CMBTPISTOL_SHOTS", "CMBTPISTOL_HITS", "CMBTPISTOL_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "CMBTPISTOL_HELDTIME" },
-
- //{ "WEAPON_PISTOL50", "Pistol .50", "weapon_pistol_50",{ 0xD9D3AC92, 0x359B7AAE, 0xA73D4664, 0x77B8AB2F },{ "Extended clip", "Flashlight", "Suppressor", "Special finish" },
- //{ "PISTOL50_KILLS", "PISTOL50_SHOTS", "PISTOL50_HITS", "PISTOL50_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "PISTOL50_HELDTIME" },
-
- //{ "WEAPON_SNSPISTOL", "SNS Pistol", "weapon_snspistol",{ 0x7B0033B3, 0xF8802ED9 },{ "Extended clip", "Regular clip" },
- //{ "SNSPISTOL_KILLS", "SNSPISTOL_SHOTS", "SNSPISTOL_HITS", "SNSPISTOL_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "SNSPISTOL_HELDTIME" },
-
- //{ "WEAPON_APPISTOL", "AP Pistol", "weapon_pistol_ap",{ 0x249A17D5, 0x359B7AAE, 0xC304849A, 0x9B76C72C },{ "Extended clip", "Flashlight", "Suppressor", "Special finish" },
- //{ "APPISTOL_KILLS", "APPISTOL_SHOTS", "APPISTOL_HITS", "APPISTOL_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "APPISTOL_HELDTIME" },
-
- //{ "WEAPON_HEAVYPISTOL", "Heavy Pistol", "weapon_heavypistol",{ 0x64F9C62B, 0xD4A969A, 0x359B7AAE, 0xC304849A, 0x7A6A7B7B },{ "Extended clip", "Regular clip", "Flashlight", "Suppressor", "Special finish" },{},{} },
- //{ "WEAPON_MARKSMANPISTOL", "Marksman Pistol", "weapon_marksmanpistol",{},{},
- //{ "MKPISTOL_KILLS", "MKPISTOL_SHOTS", "MKPISTOL_HITS", "MKPISTOL_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "MKPISTOL_HELDTIME" },
-
- //{ "WEAPON_VINTAGEPISTOL", "Vintage Pistol", "weapon_vintagepistol",{ 0x33BA12E8, 0xC304849A },{ "Extended clip", "Suppressor" },{},{} },
- //{ "WEAPON_STUNGUN", "Stun Gun", "weapon_stungun",{},{},
- //{ "STUNGUN_KILLS", "STUNGUN_SHOTS", "STUNGUN_HITS", "STUNGUN_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "STUNGUN_HELDTIME" },
-
- //{ "WEAPON_FLAREGUN", "Flare Gun", "weapon_flare_gun",{},{},
- //{ "FLAREGUN_KILLS", "FLAREGUN_SHOTS", "FLAREGUN_HITS", "FLAREGUN_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "FLAREGUN_HELDTIME" },
- ////28
-
- ////Submachine guns
- //{ "WEAPON_MACHINEPISTOL", "Machine Pistol", "weapon_machinepistol",{},{},
- //{ "MCHPIST_KILLS", "MCHPIST_SHOTS", "MCHPIST_HITS", "MCHPIST_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "MCHPIST_HELDTIME" },
-
- //{ "WEAPON_MICROSMG", "Micro SMG", "weapon_smg_micro",{ 0x10E6BA2B, 0x359B7AAE, 0x9D2FBF29, 0xA73D4664, 0x487AAE09 },{ "Extended clip", "Flashlight", "Scope", "Suppressor", "Special finish" },
- //{ "MICROSMG_KILLS", "MICROSMG_SHOTS", "MICROSMG_HITS", "MICROSMG_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "MICROSMG_HELDTIME" },
-
- //{ "WEAPON_MINISMG", "Mini SMG", "weapon_mini_smg",{},{},
- //{ "MINISMG_KILLS", "MINISMG_SHOTS", "MINISMG_HITS", "MINISMG_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "MINISMG_HELDTIME" },
-
- //{ "WEAPON_SMG", "SMG", "weapon_smg",{ 0x350966FB, 0x7BC4CDDC, 0x3CC6BA57, 0xC304849A, 0x27872C90 },{ "Extended clip", "Flashlight", "Scope", "Suppressor", "Special finish" },
- //{ "SMG_KILLS", "SMG_SHOTS", "SMG_HITS", "SMG_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "SMG_HELDTIME" },
-
- //{ "WEAPON_ASSAULTSMG", "Assault SMG", "weapon_smg_assault",{ 0xBB46E417, 0x7BC4CDDC, 0x9D2FBF29, 0xA73D4664 },{ "Extended clip", "Flashlight", "Scope", "Suppressor" },
- //{ "ASLTSMG_KILLS", "ASLTSMG_SHOTS", "ASLTSMG_HITS", "ASLTSMG_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "ASLTSMG_HELDTIME" },
-
- //{ "WEAPON_COMBATPDW", "Combat PDW", "weapon_combatpdw",{ 0x334A5203, 0x7BC4CDDC, 0xC164F53, 0xAA2C45B4 },{ "Extended clip", "Flashlight", "Grip", "Scope" },
- //{ "COMBATPDW_KILLS", "COMBATPDW_SHOTS", "COMBATPDW_HITS", "COMBATPDW_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "COMBATPDW_HELDTIME" },
-
- ////Assault rifles
- //{ "WEAPON_ASSAULTRIFLE", "Assault Rifle", "weapon_rifle_assault",{ 0xB1214F9B, 0x7BC4CDDC, 0xC164F53, 0x9D2FBF29, 0xA73D4664, 0x4EAD7533 },{ "Extended clip", "Flashlight", "Grip", "Scope", "Suppressor", "Special finish" },
- //{ "ASLTRIFLE_KILLS", "ASLTRIFLE_SHOTS", "ASLTRIFLE_HITS", "ASLTRIFLE_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "ASLTRIFLE_HELDTIME" },
-
- //{ "WEAPON_CARBINERIFLE", "Carbine Rifle", "weapon_rifle_carbine",{ 0x91109691, 0x7BC4CDDC, 0xC164F53, 0xA0D89C42, 0x837445AA, 0xD89B9658 },{ "Extended clip", "Flashlight", "Grip", "Scope", "Suppressor", "Special finish" },
- //{ "CRBNRIFLE_KILLS", "CRBNRIFLE_SHOTS", "CRBNRIFLE_HITS", "CRBNRIFLE_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "CRBNRIFLE_HELDTIME" },
-
- //{ "WEAPON_ADVANCEDRIFLE", "Advanced Rifle", "weapon_rifle_advanced",{ 0x8EC1C979, 0x7BC4CDDC, 0xAA2C45B4, 0x837445AA, 0x377CD377 },{ "Extended clip", "Flashlight", "Scope", "Suppressor", "Special finish" },
- //{ "ADVRIFLE_KILLS", "ADVRIFLE_SHOTS", "ADVRIFLE_HITS", "ADVRIFLE_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "ADVRIFLE_HELDTIME" },
-
- //{ "WEAPON_BULLPUPRIFLE", "Bullpup Rifle", "weapon_bullpuprifle",{ 0xB3688B0F, 0xC5A12F80, 0x7BC4CDDC, 0xC164F53, 0xAA2C45B4, 0x837445AA },{ "Extended clip", "Regular clip", "Flashlight", "Grip", "Scope", "Suppressor" },{},{} },
- //{ "WEAPON_COMPACTRIFLE", "Compact Rifle", "weapon_compactrifle",{},{},
- //{ "CMPRIFLE_KILLS", "CMPRIFLE_SHOTS", "CMPRIFLE_HITS", "CMPRIFLE_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "CMPRIFLE_HELDTIME" },
-
- //{ "WEAPON_SPECIALCARBINE", "Special Carbine", "weapon_specialcarbine",{ 0x7C8BD10E, 0xC6C7E581, 0x7BC4CDDC, 0xC164F53, 0xA0D89C42, 0xA73D4664 },{ "Extended clip", "Regular clip", "Flashlight", "Grip", "Scope", "Suppressor" },{},{} },
-
- ////LMGs
- //{ "WEAPON_MG", "MG", "weapon_lmg",{ 0x82158B47, 0x3C00AFED },{ "Extended clip", "Scope" },
- //{ "MG_KILLS", "MG_SHOTS", "MG_HITS", "MG_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "MG_HELDTIME" },
-
- //{ "WEAPON_COMBATMG", "Combat MG", "weapon_lmg_combat",{ 0xD6C59CD6, 0xE1FFB34A, 0xC164F53, 0xA0D89C42 },{ "Extended clip", "Regular clip", "Grip", "Scope" },
- //{ "CMBTMG_KILLS", "CMBTMG_SHOTS", "CMBTMG_HITS", "CMBTMG_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "CMBTMG_HELDTIME" },
-
- //{ "WEAPON_GUSENBERG", "Gusenberg Sweeper", "weapon_gusenberg",{ 0xEAC8C270 },{ "Extended clip" },{},{} },
-
- ////Shotguns
- //{ "WEAPON_SAWNOFFSHOTGUN", "Sawed-Off Shotgun", "weapon_shotgun_sawnoff",{ 0x85A64DF9 },{ "Special finish" },
- //{ "SAWNOFF_KILLS", "SAWNOFF_SHOTS", "SAWNOFF_HITS", "SAWNOFF_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "SAWNOFF_HELDTIME" },
-
- //{ "WEAPON_PUMPSHOTGUN", "Pump Shotgun", "weapon_shotgun_pump",{ 0x7BC4CDDC, 0xE608B35E },{ "Flashlight", "Suppressor" },
- //{ "PUMP_KILLS", "PUMP_SHOTS", "PUMP_HITS", "PUMP_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "PUMP_HELDTIME" },
-
- //{ "WEAPON_ASSAULTSHOTGUN", "Assault Shotgun", "weapon_shotgun_assault",{ 0x86BD7F72, 0x7BC4CDDC, 0xC164F53, 0x837445AA },{ "Extended clip", "Flashlight", "Grip", "Suppressor" },
- //{ "ASLTSHTGN_KILLS", "ASLTSHTGN_SHOTS", "ASLTSHTGN_HITS", "ASLTSHTGN_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "ASLTSHTGN_HELDTIME" },
-
- //{ "WEAPON_BULLPUPSHOTGUN", "Bullpup Shotgun", "weapon_shotgun_bullpup",{ 0x7BC4CDDC, 0xC164F53, 0xA73D4664 },{ "Flashlight", "Grip", "Suppressor" },
- //{ "BULLPUP_KILLS", "BULLPUP_SHOTS", "BULLPUP_HITS", "BULLPUP_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "BULLPUP_HELDTIME" },
-
- //{ "WEAPON_DBSHOTGUN", "Double Barrel Shotgun", "weapon_dbshotgun",{},{},
- //{ "DBSHGN_KILLS", "DBSHGN_SHOTS", "DBSHGN_HITS", "DBSHGN_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "DBSHGN_HELDTIME" },
-
-
- //{ "WEAPON_HEAVYSHOTGUN", "Heavy Shotgun", "weapon_heavyshotgun",{ 0x971CF6FD, 0x971CF6FD, 0xC164F53, 0xA73D4664 },{ "Extended clip", "Flashlight", "Grip", "Suppressor" },{},{} },
- //{ "WEAPON_MUSKET", "Musket", "weapon_musket",{},{},
- //{ "MUSKET_KILLS", "MUSKET_SHOTS", "MUSKET_HITS", "MUSKET_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "MUSKET_HELDTIME" },
-
- //{ "WEAPON_AUTOSHOTGUN", "Sweeper Shotgun", "weapon_automatic_shotgun",{},{},
- //{ "AUTOSHGN_KILLS", "AUTOSHGN_SHOTS", "AUTOSHGN_HITS", "AUTOSHGN_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "AUTOSHGN_HELDTIME" },
-
- ////Sniper rifles
- //{ "WEAPON_SNIPERRIFLE", "Sniper Rifle", "weapon_sniper",{ 0xBC54DA77, 0xD2443DDC, 0xA73D4664, 0x4032B5E7, 0x9BC64089 },{ "Advanced scope", "Scope", "Suppressor", "Special finish", "???" },
- //{ "SNIPERRFL_KILLS", "SNIPERRFL_SHOTS", "SNIPERRFL_HITS", "SNIPERRFL_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "SNIPERRFL_HELDTIME" },
-
- //{ "WEAPON_MARKSMANRIFLE", "Marksman Rifle", "weapon_marksmanrifle",{},{},{},{} },
- //{ "WEAPON_HEAVYSNIPER", "Heavy Sniper", "weapon_sniper_heavy",{ 0xBC54DA77, 0xD2443DDC },{ "Advanced scope", "Scope" },
- //{ "HVYSNIPER_KILLS", "HVYSNIPER_SHOTS", "HVYSNIPER_HITS", "HVYSNIPER_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "HVYSNIPER_HELDTIME" },
-
-
- ////Heavy
- //{ "WEAPON_FIREWORK", "Firework Launcher", "weapon_firework",{},{},
- //{ "FIREWRK_KILLS", "FIREWRK_SHOTS", "FIREWRK_HITS", "FIREWRK_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "FIREWRK_HELDTIME" },
-
- //{ "WEAPON_COMPACTLAUNCHER", "Compact Grenade Launcher", "weapon_compact_grenade_launcher",{},{},
- //{ "CMPGL_KILLS", "CMPGL_SHOTS", "CMPGL_HITS", "CMPGL_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "CMPGL_HELDTIME" },
-
- //{ "WEAPON_GRENADELAUNCHER", "Grenade Launcher", "weapon_heavy_grenade_launcher",{},{},
- //{ "GRNLAUNCH_KILLS", "GRNLAUNCH_SHOTS" },
- //{ "Kills", "Shots" }, "GRNLAUNCH_HELDTIME" },
-
- //{ "WEAPON_HOMINGLAUNCHER", "Homing Launcher", "weapon_hominglauncher",{},{},
- //{ "HOMLNCH_KILLS", "HOMLNCH_SHOTS" },
- //{ "Kills", "Shots" }, "HOMLNCH_HELDTIME" },
-
- //{ "WEAPON_RPG", "Rocket Launcher", "weapon_heavy_rpg",{},{},
- //{ "RPG_KILLS", "RPG_SHOTS" },
- //{ "Kills", "Shots" }, "RPG_HELDTIME" },
-
- //{ "WEAPON_RAILGUN", "Railgun", "weapon_railgun",{},{},
- //{ "RAILGUN_KILLS", "RAILGUN_SHOTS" },
- //{ "Kills", "Shots" }, "RAILGUN_HELDTIME" },
-
- //{ "WEAPON_MINIGUN", "Minigun", "weapon_heavy_minigun",{},{},
- //{ "MINIGUNS_KILLS", "MINIGUNS_SHOTS", "MINIGUNS_HITS", "MINIGUNS_HEADSHOTS" },
- //{ "Kills", "Shots", "Hits", "Headshots" }, "MINIGUNS_HELDTIME" },
-
-
- ////Throwables
- //{ "WEAPON_BALL", "Ball", "weapon_ball",{},{},{},{} },
- //{ "WEAPON_SNOWBALL", "Snowball", "weapon_snowball",{},{},{},{} },
- //{ "WEAPON_SMOKEGRENADE", "Smoke Grenade", "weapon_thrown_bz_gas",{},{},
- //{ "SMKGRENADE_KILLS", "SMKGRENADE_SHOTS", "SMKGRENADE_HITS" },
- //{ "Kills", "Shots", "Hits" }, "SMKGRENADE_HELDTIME" },
-
- //{ "WEAPON_BZGAS", "BZ Gas", "weapon_thrown_bz_gas",{},{},{},{} },
- //{ "WEAPON_GRENADE", "Grenade", "weapon_thrown_grenade",{},{},
- //{ "GRENADE_KILLS", "GRENADE_SHOTS" },
- //{ "Kills", "Shots" }, "GRENADE_HELDTIME" },
-
- //{ "WEAPON_PIPEBOMB", "Pipe Bomb", "weapon_pipebomb",{},{},
- //{ "PIPEBOMB_KILLS", "PIPEBOMB_SHOTS" },
- //{ "Kills", "Shots" }, "PIPEBOMB_HELDTIME" },
-
- //{ "WEAPON_PROXMINE", "Proximity Mines", "weapon_proximine",{},{},{},{} },
-
- //{ "WEAPON_STICKYBOMB", "Sticky Bomb", "weapon_thrown_sticky",{},{},
- //{ "STKYBMB_KILLS", "STKYBMB_SHOTS" },
- //{ "Kills", "Shots" }, "STKYBMB_HELDTIME" },
-
- //{ "WEAPON_FLARE", "Flare", "weapon_flare",{},{},{},{} },
- //{ "WEAPON_MOLOTOV", "Molotov Cocktail", "weapon_molotov",{},{},
- //{ "MOLOTOV_KILLS", "MOLOTOV_SHOTS", "MOLOTOV_HITS" },
- //{ "Kills", "Shots", "Hits" }, "MOLOTOV_HELDTIME" },
-
- //{ "WEAPON_PETROLCAN", "Jerry Can", "weapon_jerry_can",{},{},{},{} },
- //{ "WEAPON_FIREEXTINGUISHER", "Fire Extinguisher", "weapon_jerry_can",{},{},{},{} },
- ////73
-
- ////MKII
- //{ "WEAPON_PISTOL_MK2", "Pistol MKII", "weapon_pistol",{
- // //0x94F42D62,
- // //0x5ED6C128,
- // //0x25CAAEAF,
- // //0x2BBD7A3A,
- // //0x85FEA109,
- // //0x4F37DF2A,
- // //0x0,
- // 0x8ED4BB70,
- // 0x43FD595B,
- // 0x65EA7EBB,
- // 0x21E34793,
- // 0x0,
- // 0x5C6C749C,
- // 0x15F7A390,
- // 0x968E24DB,
- // 0x17BFA99,
- // 0xF2685C72,
- // 0xDD2231E6,
- // 0xBB43EE76,
- // 0x4D901310,
- // 0x5F31B653,
- // 0x697E19A0,
- // 0x930CB951
- //},{
- // //"Default Clip",
- // //"Extended Clip",
- // //"Tracer Rounds",
- // //"Incendiary Rounds",
- // //"Hollow Point Rounds",
- // //"Full Metal Jacket Rounds",
- // //"SEPERATOR",
- // "Mounted Scope",
- // "Flashlight",
- // "Suppressor",
- // "Compensator",
- // "SEPERATOR",
- // "Camo 1",
- // "Camo 2",
- // "Camo 3",
- // "Camo 4",
- // "Camo 5",
- // "Camo 6",
- // "Camo 7",
- // "Camo 8",
- // "Camo 9",
- // "Camo 10",
- // "Camo Special"
- //} },
-
- //{ "WEAPON_SMG_MK2", "SMG MKII", "weapon_smg",{
- // 0x94F42D62,
- // 0x5ED6C128,
- // //0x25CAAEAF,
- // //0x2BBD7A3A,
- // //0x85FEA109,
- // //0x4F37DF2A,
- // 0x0,
- // 0x7BC4CDDC,
- // 0x9FDB5652,
- // 0xE502AB6B,
- // 0x3DECC7DA,
- // 0xC304849A,
- // 0x0,
- // 0xB99402D4,
- // 0xC867A07B,
- // 0xDE11CBCF,
- // 0xEC9068CC,
- // 0x2E7957A,
- // 0x347EF8AC,
- // 0x4DB62ABE,
- // 0xD9103EE1,
- // 0xA564D78B,
- // 0x0,
- // 0xC4979067,
- // 0x3815A945,
- // 0x4B4B4FB0,
- // 0xEC729200,
- // 0x48F64B22,
- // 0x35992468,
- // 0x24B782A5,
- // 0xA2E67F01,
- // 0x2218FD68,
- // 0x45C5C3C5,
- // 0x399D558F
- //},{
- // "Default Clip",
- // "Extended Clip",
- // //"Tracer Rounds",
- // //"Incendiary Rounds",
- // //"Hollow Point Rounds",
- // //"Full Metal Jacket Rounds",
- // "SEPERATOR",
- // "Flashlight",
- // "Holographic Sight",
- // "Small Scope",
- // "Medium Scope",
- // "Suppressor",
- // "SEPERATOR",
- // "Flat Muzzle Brake",
- // "Tactical Muzzle Brake",
- // "Fat End Muzzle Brake",
- // "Precision Muzzle Brake",
- // "Heavy Duty Muzzle Brake",
- // "Slanted Muzzle Brake",
- // "Split End Muzzle Brake",
- // "Heavy Barrel 1",
- // "Heavy Barrel 2",
- // "SEPERATOR",
- // "Camo 1",
- // "Camo 2",
- // "Camo 3",
- // "Camo 4",
- // "Camo 5",
- // "Camo 6",
- // "Camo 7",
- // "Camo 8",
- // "Camo 9",
- // "Camo 10",
- // "Camo Special"
- //} },
-
- //{ "WEAPON_ASSAULTRIFLE_MK2", "Assault rifle MKII", "weapon_rifle_assault",{
- // 0x8610343F,
- // 0xD12ACA6F,
- // //0xEF2C78C1,
- // //0xFB70D853,
- // //0xA7DD1E58,
- // //0x63E0A098,
- // 0x0,
- // 0x9D65907A,
- // 0x7BC4CDDC,
- // 0x420FD713,
- // 0x49B2945,
- // 0xC66B6542,
- // 0xA73D4664,
- // 0x0,
- // 0xB99402D4,
- // 0xC867A07B,
- // 0xDE11CBCF,
- // 0xEC9068CC,
- // 0x2E7957A,
- // 0x347EF8AC,
- // 0x4DB62ABE,
- // 0x43A49D26,
- // 0x5646C26A,
- // 0x0,
- // 0x911B24AF,
- // 0x37E5444B,
- // 0x538B7B97,
- // 0x25789F72,
- // 0xC5495F2D,
- // 0xCF8B73B1,
- // 0xA9BB2811,
- // 0xFC674D54,
- // 0x7C7FCD9B,
- // 0xA5C38392,
- // 0xB9B15DB0
- //},{
- // "Default Clip",
- // "Extended Clip",
- // //"Tracer Rounds",
- // //"Incendiary Rounds",
- // //"Hollow Point Rounds",
- // //"Full Metal Jacket Rounds",
- // "SEPERATOR",
- // "Grip",
- // "Flashlight",
- // "Holographic Sight",
- // "Small Scope",
- // "Medium Scope",
- // "Suppressor",
- // "SEPERATOR",
- // "Flat Muzzle Brake",
- // "Tactical Muzzle Brake",
- // "Fat End Muzzle Brake",
- // "Precision Muzzle Brake",
- // "Heavy Duty Muzzle Brake",
- // "Slanted Muzzle Brake",
- // "Split End Muzzle Brake",
- // "Heavy Barrel 1",
- // "Heavy Barrel 2",
- // "SEPERATOR",
- // "Camo 1",
- // "Camo 2",
- // "Camo 3",
- // "Camo 4",
- // "Camo 5",
- // "Camo 6",
- // "Camo 7",
- // "Camo 8",
- // "Camo 9",
- // "Camo 10",
- // "Camo Special"
- //} },
-
- //{ "WEAPON_CARBINERIFLE_MK2", "Carbine rifle MKII", "weapon_rifle_carbine",{
- // 0x4C7A391E,
- // 0x5DD5DBD5,
- // //0x1757F566,
- // //0x3D25C2A7,
- // //0x255D5D57,
- // //0x44032F11,
- // 0x0,
- // 0x9D65907A,
- // 0x7BC4CDDC,
- // 0x420FD713,
- // 0x49B2945,
- // 0xC66B6542,
- // 0x837445AA,
- // 0x0,
- // 0xB99402D4,
- // 0xC867A07B,
- // 0xDE11CBCF,
- // 0xEC9068CC,
- // 0x2E7957A,
- // 0x347EF8AC,
- // 0x4DB62ABE,
- // 0x833637FF,
- // 0x8B3C480B,
- // 0x0,
- // 0x4BDD6F16,
- // 0x406A7908,
- // 0x2F3856A4,
- // 0xE50C424D,
- // 0xD37D1F2F,
- // 0x86268483,
- // 0xF420E076,
- // 0xAAE14DF8,
- // 0x9893A95D,
- // 0x6B13CD3E,
- // 0xDA55CD3F
- //},{
- // "Default Clip",
- // "Extended Clip",
- // //"Tracer Rounds",
- // //"Incendiary Rounds",
- // //"Hollow Point Rounds",
- // //"Full Metal Jacket Rounds",
- // "SEPERATOR",
- // "Grip",
- // "Flashlight",
- // "Holographic Sight",
- // "Small Scope",
- // "Medium Scope",
- // "Suppressor",
- // "SEPERATOR",
- // "Flat Muzzle Brake",
- // "Tactical Muzzle Brake",
- // "Fat End Muzzle Brake",
- // "Precision Muzzle Brake",
- // "Heavy Duty Muzzle Brake",
- // "Slanted Muzzle Brake",
- // "Split End Muzzle Brake",
- // "Heavy Barrel 1",
- // "Heavy Barrel 2",
- // "SEPERATOR",
- // "Camo 1",
- // "Camo 2",
- // "Camo 3",
- // "Camo 4",
- // "Camo 5",
- // "Camo 6",
- // "Camo 7",
- // "Camo 8",
- // "Camo 9",
- // "Camo 10",
- // "Camo Special"
- //} },
-
- //{ "WEAPON_COMBATMG_MK2", "Combat MG MKII", "weapon_lmg_combat",{
- // 0x492B257C,
- // 0x17DF42E9,
- // //0xF6649745,
- // //0xC326BDBA,
- // //0x29882423,
- // //0x57EF1CC8,
- // 0x0,
- // 0x420FD713,
- // 0x3F3C8181,
- // 0xC66B6542,
- // 0x0,
- // 0xB99402D4,
- // 0xC867A07B,
- // 0xDE11CBCF,
- // 0xEC9068CC,
- // 0x2E7957A,
- // 0x347EF8AC,
- // 0x4DB62ABE,
- // 0xC34EF234,
- // 0xB5E2575B,
- // 0x0,
- // 0x4A768CB5,
- // 0xCCE06BBD,
- // 0xBE94CF26,
- // 0x7609BE11,
- // 0x48AF6351,
- // 0x9186750A,
- // 0x84555AA8,
- // 0x1B4C088B,
- // 0xE046DFC,
- // 0x28B536E,
- // 0xD703C94D
- //},{
- // "Default Clip",
- // "Extended Clip",
- // //"Tracer Rounds",
- // //"Incendiary Rounds",
- // //"Hollow Point Rounds",
- // //"Full Metal Jacket Rounds",
- // "SEPERATOR",
- // "Holographic Sight",
- // "Small Scope",
- // "Medium Scope",
- // "SEPERATOR",
- // "Flat Muzzle Brake",
- // "Tactical Muzzle Brake",
- // "Fat End Muzzle Brake",
- // "Precision Muzzle Brake",
- // "Heavy Duty Muzzle Brake",
- // "Slanted Muzzle Brake",
- // "Split End Muzzle Brake",
- // "Heavy Barrel 1",
- // "Heavy Barrel 2",
- // "SEPERATOR",
- // "Camo 1",
- // "Camo 2",
- // "Camo 3",
- // "Camo 4",
- // "Camo 5",
- // "Camo 6",
- // "Camo 7",
- // "Camo 8",
- // "Camo 9",
- // "Camo 10",
- // "Camo Special"
- //} }
-
- // //{ "WEAPON_HEAVYSNIPER_MK2", "Heavy sniper MKII", "weapon_sniper_heavy",{
- // // 0xFA1E1A28,
- // // 0x2CD8FF9D,
- // // //0xEC0F617,
- // // //0xF835D6D4,
- // // //0x3BE948F6,
- // // //0x89EBDAA7,
- // // 0x0,
- // // 0x82C10383,
- // // 0xBC54DA77,
- // // 0xB68010B0,
- // // 0x2E43DA41,
- // // 0x0,
- // // 0xAC42DF71,
- // // 0x5F7DCE4D,
- // // 0x6927E1A1,
- // // 0x909630B7,
- // // 0x108AB09E,
- // // 0x0,
- // // 0xF8337D02,
- // // 0xC5BEDD65,
- // // 0xE9712475,
- // // 0x13AA78E7,
- // // 0x26591E50,
- // // 0x302731EC,
- // // 0xAC722A78,
- // // 0xBEA4CEDD,
- // // 0xCD776C82,
- // // 0xABC5ACC7,
- // // 0x6C32D2EB
- // //},{
- // // "Default Clip",
- // // "Extended Clip",
- // // //"Incendiary Rounds",
- // // //"Hollow Point Rounds",
- // // //"Full Metal Jacket Rounds",
- // // //"Explosive Rounds",
- // // "SEPERATOR",
- // // "Medium Scope",
- // // "Large Scope",
- // // "Night Vision Scope",
- // // "Thermal Scope",
- // // "SEPERATOR",
- // // "Supressor",
- // // "Muzzle 1",
- // // "Muzzle 2",
- // // "Heavy Barrel 1",
- // // "Heavy Barrel 2",
- // // "SEPERATOR",
- // // "Camo 1",
- // // "Camo 2",
- // // "Camo 3",
- // // "Camo 4",
- // // "Camo 5",
- // // "Camo 6",
- // // "Camo 7",
- // // "Camo 8",
- // // "Camo 9",
- // // "Camo 10",
- // // "Camo Special"
- // //} }
- // //78
- //};
- */
-
void giveallweaponeverysesh() {
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
@@ -1744,7 +54,7 @@ void WeaponWeaponsMenu::Init() {
addOption(ButtonOption("Get all weapons")
.addFunction([] {
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
@@ -1767,7 +77,7 @@ void WeaponWeaponsMenu::Init() {
if (GetLocalPlayer().m_hasWeaponInHand) {
int Ammo = -1;
Hash mCurrentPedWeapon{};
- for (int Component : weaponUpgrades) {
+ for (int Component : GlobalWeaponWeapons::weaponUpgrades) {
if (WEAPON::DoesWeaponTakeWeaponComponent(GetLocalPlayer().m_weaponHash, Component)) {
WEAPON::GiveWeaponComponentToPed(GetLocalPlayer().m_ped, GetLocalPlayer().m_weaponHash, Component);
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, Component, &Ammo);
@@ -1781,16 +91,16 @@ void WeaponWeaponsMenu::Init() {
addOption(ButtonOption("Upgrades (all weapons)")
.addFunction([] {
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
if (WEAPON::HasPedGotWeapon(GetLocalPlayer().m_ped, i, false)) {
- for (int Component : weaponUpgrades) {
+ for (int Component : GlobalWeaponWeapons::weaponUpgrades) {
if (WEAPON::DoesWeaponTakeWeaponComponent(i, Component)) {
WEAPON::GiveWeaponComponentToPed(GetLocalPlayer().m_ped, i, Component);
}
}
}
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
@@ -1808,7 +118,7 @@ void WeaponWeaponsMenu::Init() {
addOption(ScrollOption(SCROLL, "Camo (all weapons)")
.addScroll(vars.camoAll, 0, NUMOF(camoScrollStruct) - 1, camoScrollStruct)
.addFunction([] {
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::SetPedWeaponTintIndex(GetLocalPlayer().m_ped, i, vars.camoAll);
}
}).addTranslation().addHotkey()
diff --git a/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.h b/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.h
index 2687612bdf..43b162b188 100644
--- a/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.h
+++ b/PrivateMenu/src/menu/submenus/main/weapon/weaponWeapons.h
@@ -24,6 +24,6 @@ namespace WeaponWeaponsMenuVars
bool giveallweaponsloop;
};
extern Vars vars;
- extern Hash usableWeaponHashes[176];
+ //extern Hash usableWeaponHashes[];
extern void giveallweaponeverysesh();
}
\ No newline at end of file
diff --git a/PrivateMenu/src/menu/submenus/main/weaponMenu.cpp b/PrivateMenu/src/menu/submenus/main/weaponMenu.cpp
index 5948a19689..15a8aa54c6 100644
--- a/PrivateMenu/src/menu/submenus/main/weaponMenu.cpp
+++ b/PrivateMenu/src/menu/submenus/main/weaponMenu.cpp
@@ -10,188 +10,11 @@
#include "weapon/weaponShootEntities.h"
#include "menu\submenus\main\worldMenu.h"
#include "backend\backendExplosions.h"
+
using namespace WeaponMenuVars;
namespace WeaponMenuVars {
Vars vars;
- Hash usableWeaponHashes[] = {
- 0xa2719263,
- 0xf9fbaebe,
- 0x8d4be52,
- 0x99b507ea,
- 0x678b81b1,
- 0x4e875f73,
- 0x958a4a8f,
- 0x440e4788,
- 0x84bd7bfd,
- 0x1b06d571,
- 0x5ef9fec4,
- 0x22d8fe39,
- 0x99aeeb3b,
- 0x13532244,
- 0x2be6766b,
- 0xefe7e2df,
- 0xbfefff6d,
- 0x83bf0278,
- 0xaf113f99,
- 0x9d07f764,
- 0x7fd62962,
- 0x1d073a89,
- 0x7846a318,
- 0xe284c527,
- 0x9d61e50f,
- 0x3656c8c1,
- 0x5fc3c11,
- 0xc472fe2,
- 0x33058e22,
- 0xa284510b,
- 0x4dd2dc56,
- 0xb1ca77b1,
- 0x166218ff,
- 0x13579279,
- 0x687652ce,
- 0x42bf8a85,
- 0x93e220bd,
- 0x2c3731d9,
- 0xfdbc8a50,
- 0xa0973d5e,
- 0x24b17070,
- 0x60ec506,
- 0x34a67b97,
- 0xfdbadced,
- 0xa720365c,
- 0xfbab5776,
- 0x39958261,
- 0x88c78eb7,
- 0x1b79f17,
- 0x23c9f95c,
- 0x497facc3,
- 0x73f7c04b,
- 0xf8a3939f,
- 0xcf0896e0,
- 0xeffd014b,
- 0x4b139b2d,
- 0x46b89c8e,
- 0x9f1a91de,
- 0xe2822a29,
- 0x5d6660ab,
- 0xcdac517d,
- 0xd276317e,
- 0xbefdc581,
- 0x48e7b178,
- 0xff58c4fb,
- 0x736f5990,
- 0x8b7333fb,
- 0x92bd4ebb,
- 0x2024f4e8,
- 0xcdc174b0,
- 0x364a29ec,
- 0xcc34325e,
- 0x7fc7d7a,
- 0xa36d413e,
- 0x145f1012,
- 0xb1205a4e,
- 0xdf8e89eb,
- 0xe5b7de7a,
- 0xbb8fe23d,
- 0x2c51ad11,
- 0xb4a915cb,
- 0xfa3ddce5,
- 0x335cdadd,
- 0x47d75ef1,
- 0x453467d1,
- 0xf4c67a9e,
- 0x38f8ecbe,
- 0xa687ec07,
- 0xe274ff96,
- 0x5a2b311,
- 0x6d5e2801,
- 0xf9e6aa4b,
- 0xbfd21232,
- 0x7f229f94,
- 0xc0a3098d,
- 0xd205520e,
- 0x6589186a,
- 0xf7f1e25e,
- 0x84d6fafd,
- 0x6a6c02e0,
- 0x1bc4fdb9,
- 0x969c3d67,
- 0x88374054,
- 0x555af99a,
- 0xfea23564,
- 0x34fdff66,
- 0x648a81d0,
- 0xaf3696a1,
- 0x476bf155,
- 0xb62d1f67,
- 0xcb96392f,
- 0x97ea20b8,
- 0x63ab0442,
- 0x787f0bb,
- 0xab564b93,
- 0x61012683,
- 0x92a27487,
- 0x83839c4,
- 0x7f7497e5,
- 0xa89cb99e,
- 0xf9dcbf2d,
- 0x6d544c99,
- 0x3aabbbaa,
- 0xc734385a,
- 0x2b5ef5ec,
- 0xba536372,
- 0x32a888bd,
- 0x9d1f17e6,
- 0x5a96ba4,
- 0x57a4368c,
- 0xd04c944d,
- 0xe232c28c,
- 0x47757124,
- 0x44db5498,
- 0x7fd2ea0b,
- 0x4170e491,
- 0xa4513e35,
- 0x61a31349,
- 0x917f6c8c,
- 0xd8df3c3c,
- 0xa3d4d34,
- 0xdc4db296,
- 0xef951fbb,
- 0xdd5df8d9,
- 0xdb1aa450,
- 0x624fe830,
- 0x8bb05fd7,
- 0x2c082d7d,
- 0x2b796481,
- 0xdfe37640,
- 0xc1b3c3d1,
- 0xb54f4918,
- 0x2fcc0f9,
- 0x50dc6ab,
- 0xebf9ff3e,
- 0x781fe4a,
- 0x19044ee0,
- 0xbd248b55,
- 0x94117305,
- 0x12e82d3d,
- 0xcd274149,
- 0xba45e8b8,
- 0xfad1f1c9,
- 0x394f415c,
- 0xdbbd7280,
- 0x78a97cd0,
- 0xa914799,
- 0xbfe256d4,
- 0x3813fc08,
- 0xdba2e809,
- 0xd1d5f52b,
- 0x6e7dddec,
- 0xc78d71b4,
- 0x184140a1,
- 0xdb26713a,
- 0x45cd9cf3,
- };
double DegreeToRadian(double n) {
return n * 0.017453292519943295;
@@ -235,7 +58,7 @@ namespace WeaponMenuVars {
WEAPON::SetPedInfiniteAmmoClip(GetLocalPlayer().m_ped, true);
WEAPON::SetPedInfiniteAmmo(GetLocalPlayer().m_ped, true, GetLocalPlayer().m_weaponHash);
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::SetPedInfiniteAmmo(GetLocalPlayer().m_ped, true, i);
}
}
@@ -653,7 +476,7 @@ namespace WeaponMenuVars {
GetFiberPool()->DoJob([=] {
WAIT(1000);
int Ammo = -1;
- for (int i : usableWeaponHashes) {
+ for (int i : GlobalWeaponWeapons::usableWeaponHashes) {
WEAPON::GetMaxAmmo(GetLocalPlayer().m_ped, i, &Ammo);
WEAPON::GiveWeaponToPed(GetLocalPlayer().m_ped, i, Ammo, false, true);
}
diff --git a/PrivateMenu/src/menu/util/joaat.hpp b/PrivateMenu/src/menu/util/joaat.hpp
deleted file mode 100644
index e85c56975a..0000000000
--- a/PrivateMenu/src/menu/util/joaat.hpp
+++ /dev/null
@@ -1,50 +0,0 @@
-#pragma once
-#include "stdafx.h"
-#include
-#include
-///
-/// copy from yimmenu but c++17
-///
-namespace rage {
- using joaat_t = std::uint32_t;
-
- inline constexpr char JoaatToLower(char c) {
- return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
- }
-
- inline joaat_t joaat(std::string_view str) {
- joaat_t hash = 0;
- for (auto c : str)
- {
- hash += JoaatToLower(c);
- hash += (hash << 10);
- hash ^= (hash >> 6);
- }
- hash += (hash << 3);
- hash ^= (hash >> 11);
- hash += (hash << 15);
- return hash;
- }
- template
- constexpr joaat_t constexpr_joaat(const char(&data)[N])
- {
- joaat_t hash = 0;
-
- for (std::size_t i = 0; i < N - 1; ++i)
- {
- hash += JoaatToLower(data[i]);
- hash += (hash << 10);
- hash ^= (hash >> 6);
- }
-
- hash += (hash << 3);
- hash ^= (hash >> 11);
- hash += (hash << 15);
-
- return hash;
- }
- static_assert(constexpr_joaat("test") == 0x3f75ccc1);
-}
-
-#define RAGE_JOAAT_IMPL(str) (::rage::constexpr_joaat(str))
-#define RAGE_JOAAT(str) (std::integral_constant::value)
\ No newline at end of file
diff --git a/PrivateMenu/src/menu/util/weapon.h b/PrivateMenu/src/menu/util/weapon.h
new file mode 100644
index 0000000000..0a3811229a
--- /dev/null
+++ b/PrivateMenu/src/menu/util/weapon.h
@@ -0,0 +1,1696 @@
+#pragma once
+#include "stdafx.h"
+
+namespace GlobalWeaponWeapons {
+
+ const enum eWeaponComponentHashes : Hash {
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_04 = 0x25789F72,
+ COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE = 0xE285CA9A,
+ COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE = 0x29366D21,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_02 = 0x37E5444B,
+ COMPONENT_SMG_MK2_CLIP_INCENDIARY = 0xD99222E5,
+ COMPONENT_AT_SCOPE_MEDIUM_MK2 = 0xC66B6542,
+ COMPONENT_AT_AR_BARREL_02 = 0x5646C26A,
+ COMPONENT_SNSPISTOL_MK2_CLIP_TRACER = 0x902DA26E,
+ COMPONENT_COMBATMG_MK2_CAMO = 0x4A768CB5,
+ COMPONENT_SMG_MK2_CAMO_03 = 0x4B4B4FB0,
+ COMPONENT_COMBATMG_CLIP_02 = 0xD6C59CD6,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_03 = 0x60CF500F,
+ COMPONENT_KNUCKLE_VARMOD_DIAMOND = 0x9761D9DC,
+ COMPONENT_AT_PI_FLSH_02 = 0x43FD595B,
+ COMPONENT_PISTOL_MK2_CAMO = 0x5C6C749C,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_04 = 0xF2BEC6F0,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO = 0xD40BB53B,
+ COMPONENT_COMPACTRIFLE_CLIP_01 = 0x513F0A63,
+ COMPONENT_REVOLVER_MK2_CLIP_TRACER = 0xC6D8E476,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_04 = 0xB4C306DD,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_08 = 0xDDBDB6DA,
+ COMPONENT_SNSPISTOL_MK2_CLIP_INCENDIARY = 0xE6AD5F79,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_INCENDIARY = 0xA99CF95A,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_04 = 0xE50C424D,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_08 = 0x89CFB0F7,
+ COMPONENT_PISTOL_MK2_CAMO_06 = 0xDD2231E6,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_09 = 0x9893A95D,
+ COMPONENT_CARBINERIFLE_CLIP_01 = 0x9FBE33EC,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_04 = 0x13AA78E7,
+ COMPONENT_KNUCKLE_VARMOD_PIMP = 0xC613F685,
+ COMPONENT_MG_CLIP_01 = 0xF434EF84,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_06 = 0x86268483,
+ COMPONENT_AT_SR_SUPP = 0xE608B35E,
+ COMPONENT_PISTOL_CLIP_01 = 0xFED0FD71,
+ COMPONENT_REVOLVER_VARMOD_GOON = 0x9493B80D,
+ COMPONENT_ASSAULTSHOTGUN_CLIP_01 = 0x94E81BC7,
+ COMPONENT_PISTOL_MK2_CLIP_02 = 0x5ED6C128,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_02 = 0x17148F9B,
+ COMPONENT_AT_SR_SUPP_03 = 0xAC42DF71,
+ COMPONENT_AT_SIGHTS = 0x420FD713,
+ COMPONENT_COMBATPDW_CLIP_03 = 0x6EB8C8DB,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_02 = 0xDE1FA12C,
+ COMPONENT_AT_PI_COMP_02 = 0xAA8283BF,
+ COMPONENT_AT_SCOPE_THERMAL = 0x2E43DA41,
+ COMPONENT_ASSAULTRIFLE_CLIP_02 = 0xB1214F9B,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_01 = 0x94E12DCE,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO = 0xAE4055B7,
+ COMPONENT_ASSAULTSMG_CLIP_01 = 0x8D1307B0,
+ COMPONENT_SMG_MK2_CAMO_07 = 0x24B782A5,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_02 = 0x406A7908,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_09 = 0x9BB1C5D3,
+ COMPONENT_SNSPISTOL_MK2_CAMO_03 = 0x76FA8829,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_09 = 0x7C7FCD9B,
+ COMPONENT_AT_SCOPE_LARGE = 0xD2443DDC,
+ COMPONENT_PISTOL_MK2_CAMO_08_SLIDE = 0xB319A52C,
+ COMPONENT_KNUCKLE_VARMOD_VAGOS = 0x7AF3F785,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_07 = 0xF420E076,
+ COMPONENT_PISTOL_MK2_CAMO_09_SLIDE = 0xC6836E12,
+ COMPONENT_REVOLVER_MK2_CLIP_01 = 0xBA23D8BE,
+ COMPONENT_MACHINEPISTOL_CLIP_03 = 0xA9E9CAF4,
+ COMPONENT_CARBINERIFLE_MK2_CAMO = 0x4BDD6F16,
+ COMPONENT_CERAMICPISTOL_CLIP_01 = 0x54D41361,
+ COMPONENT_SMG_MK2_CAMO_02 = 0x3815A945,
+ COMPONENT_ASSAULTRIFLE_CLIP_03 = 0xDBF0A53D,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_06 = 0x2337FC5,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_04 = 0xFE668B3F,
+ COMPONENT_SMG_MK2_CLIP_01 = 0x4C24806E,
+ COMPONENT_AT_SB_BARREL_01 = 0xD9103EE1,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_03 = 0x34CF86F4,
+ COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE = 0x2B904B19,
+ COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE = 0xFA7B27A6,
+ COMPONENT_AT_AR_FLSH = 0x7BC4CDDC,
+ COMPONENT_SMG_MK2_CAMO_IND_01 = 0x399D558F,
+ COMPONENT_AT_PI_COMP_03 = 0x27077CCB,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_05 = 0xEE677A25,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_01 = 0xFA1E1A28,
+ COMPONENT_AT_MRFL_BARREL_02 = 0x68373DDC,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_02 = 0x2CD8FF9D,
+ COMPONENT_AT_SIGHTS_SMG = 0x9FDB5652,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_03 = 0xA6C448E8,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_05 = 0x26591E50,
+ COMPONENT_ASSAULTRIFLE_CLIP_01 = 0xBE5EEA16,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_03 = 0x538B7B97,
+ COMPONENT_SNIPERRIFLE_CLIP_01 = 0x9BC64089,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01 = 0x5218C819,
+ COMPONENT_REVOLVER_MK2_CAMO_IND_01 = 0xD951E867,
+ COMPONENT_VINTAGEPISTOL_CLIP_02 = 0x33BA12E8,
+ COMPONENT_COMBATMG_MK2_CLIP_02 = 0x17DF42E9,
+ COMPONENT_SNSPISTOL_MK2_CAMO_04 = 0xA93C6CAC,
+ COMPONENT_SNSPISTOL_MK2_CAMO_05 = 0x9C905354,
+ COMPONENT_SMG_MK2_CAMO_05 = 0x48F64B22,
+ COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE = 0xE64513E9,
+ COMPONENT_MILITARYRIFLE_SIGHT_01 = 0x6B82F395,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_08 = 0xD8EF9356,
+ COMPONENT_COMBATPISTOL_CLIP_02 = 0xD67B4F2D,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_09 = 0x7B82145C,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_03 = 0x2F3856A4,
+ COMPONENT_PISTOL_MK2_CAMO_06_SLIDE = 0x6BD7228C,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_INCENDIARY = 0xDE011286,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_09 = 0xCD776C82,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_EXPLOSIVE = 0x89EBDAA7,
+ COMPONENT_AT_AR_SUPP = 0x837445AA,
+ COMPONENT_REVOLVER_CLIP_01 = 0xE9867CE3,
+ COMPONENT_SMG_CLIP_01 = 0x26574997,
+ COMPONENT_GUSENBERG_CLIP_02 = 0xEAC8C270,
+ COMPONENT_COMPACTRIFLE_CLIP_02 = 0x59FF9BF8,
+ COMPONENT_ASSAULTSHOTGUN_CLIP_02 = 0x86BD7F72,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_02 = 0xD12ACA6F,
+ COMPONENT_SMG_MK2_CLIP_TRACER = 0x7FEA36EC,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01 = 0x6C32D2EB,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_01 = 0x18929DA,
+ COMPONENT_PISTOL_MK2_CAMO_09 = 0x5F31B653,
+ COMPONENT_KNUCKLE_VARMOD_LOVE = 0x3F4E8AA6,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_07 = 0xAC722A78,
+ COMPONENT_VINTAGEPISTOL_CLIP_01 = 0x45A3B6BB,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01 = 0xC5E9AE52,
+ COMPONENT_HEAVYPISTOL_CLIP_01 = 0xD4A969A,
+ COMPONENT_SPECIALCARBINE_CLIP_03 = 0x6B59AEAA,
+ COMPONENT_APPISTOL_CLIP_02 = 0x249A17D5,
+ COMPONENT_SNSPISTOL_MK2_CLIP_02 = 0xCE8C0772,
+ COMPONENT_AT_BP_BARREL_02 = 0x3BF26DC7,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_08 = 0xC4E91841,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01 = 0x46411A1D,
+ COMPONENT_AT_CR_BARREL_01 = 0x833637FF,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_TRACER = 0x1757F566,
+ COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2 = 0xE502AB6B,
+ COMPONENT_MICROSMG_CLIP_01 = 0xCB48AEF0,
+ COMPONENT_HEAVYSHOTGUN_CLIP_02 = 0x971CF6FD,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_TRACER = 0xEF2C78C1,
+ COMPONENT_AT_SCOPE_MAX = 0xBC54DA77,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_03 = 0x24D22B16,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO = 0x9094FBA0,
+ COMPONENT_PISTOL_MK2_CAMO_02 = 0x15F7A390,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_01 = 0x4C7A391E,
+ COMPONENT_AT_SCOPE_MACRO_02 = 0x3CC6BA57,
+ COMPONENT_SNSPISTOL_MK2_CAMO = 0xF7BEEDD,
+ COMPONENT_PISTOL_MK2_CAMO_07_SLIDE = 0x9DDBCF8C,
+ COMPONENT_ASSAULTSMG_CLIP_02 = 0xBB46E417,
+ COMPONENT_AT_MG_BARREL_01 = 0xC34EF234,
+ COMPONENT_COMBATMG_MK2_CAMO_02 = 0xCCE06BBD,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_06 = 0xDC2919C5,
+ COMPONENT_CERAMICPISTOL_CLIP_02 = 0x81786CA9,
+ COMPONENT_PUMPSHOTGUN_MK2_CLIP_HOLLOWPOINT = 0xE9582927,
+ COMPONENT_PISTOL_MK2_CAMO_SLIDE = 0xB4FC92B0,
+ COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE = 0xCD7AEB9A,
+ COMPONENT_REVOLVER_VARMOD_BOSS = 0x16EE3040,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_TRACER = 0x822060A9,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_05 = 0xC5495F2D,
+ COMPONENT_COMBATMG_MK2_CLIP_TRACER = 0xF6649745,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_02 = 0xC5BEDD65,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_08 = 0xAAE14DF8,
+ COMPONENT_MILITARYRIFLE_CLIP_01 = 0x2D46D83B,
+ COMPONENT_SNSPISTOL_MK2_CAMO_07 = 0x42E91FFF,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO = 0xF8337D02,
+ COMPONENT_COMBATMG_MK2_CAMO_09 = 0xE046DFC,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_TRACER = 0x8765C68A,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_07 = 0xA4C31EE,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_07 = 0xEFFFDB5E,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_02 = 0xB905ED6B,
+ COMPONENT_MILITARYRIFLE_CLIP_02 = 0x684ACE42,
+ COMPONENT_AT_PI_SUPP = 0xC304849A,
+ COMPONENT_SNSPISTOL_MK2_CAMO_02 = 0x8A612EF6,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_TRACER = 0xD77A22D2,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_INCENDIARY = 0xEC0F617,
+ COMPONENT_AT_SCOPE_MACRO_MK2 = 0x49B2945,
+ COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE = 0x22C24F9C,
+ COMPONENT_PISTOL_MK2_CAMO_07 = 0xBB43EE76,
+ COMPONENT_AT_SCOPE_MACRO = 0x9D2FBF29,
+ COMPONENT_KNUCKLE_VARMOD_BASE = 0xF3462F33,
+ COMPONENT_KNUCKLE_VARMOD_BALLAS = 0xEED9FD63,
+ COMPONENT_RAYPISTOL_VARMOD_XMAS18 = 0xD7DBF707,
+ COMPONENT_COMBATMG_MK2_CAMO_05 = 0x48AF6351,
+ COMPONENT_KNUCKLE_VARMOD_DOLLAR = 0x50910C31,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01 = 0xDA55CD3F,
+ COMPONENT_AT_AR_SUPP_02 = 0xA73D4664,
+ COMPONENT_PISTOL_CLIP_02 = 0xED265A1C,
+ COMPONENT_SMG_MK2_CAMO_08 = 0xA2E67F01,
+ COMPONENT_SNSPISTOL_CLIP_02 = 0x7B0033B3,
+ COMPONENT_PISTOL50_CLIP_02 = 0xD9D3AC92,
+ COMPONENT_PUMPSHOTGUN_MK2_CLIP_EXPLOSIVE = 0x3BE4465D,
+ COMPONENT_AT_SCOPE_LARGE_MK2 = 0x82C10383,
+ COMPONENT_AT_SC_BARREL_01 = 0xE73653A9,
+ COMPONENT_REVOLVER_MK2_CLIP_INCENDIARY = 0xEFBF25,
+ COMPONENT_HEAVYSHOTGUN_CLIP_03 = 0x88C7DA53,
+ COMPONENT_HEAVYPISTOL_CLIP_02 = 0x64F9C62B,
+ COMPONENT_REVOLVER_MK2_CAMO_05 = 0x11317F27,
+ COMPONENT_APPISTOL_CLIP_01 = 0x31C4B22A,
+ COMPONENT_SMG_MK2_CAMO_06 = 0x35992468,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_07 = 0xE184247B,
+ COMPONENT_AT_AR_AFGRIP_02 = 0x9D65907A,
+ COMPONENT_AT_SCOPE_SMALL_02 = 0x3C00AFED,
+ COMPONENT_REVOLVER_MK2_CAMO_08 = 0x37304B1C,
+ COMPONENT_AT_SB_BARREL_02 = 0xA564D78B,
+ COMPONENT_CARBINERIFLE_CLIP_02 = 0x91109691,
+ COMPONENT_MACHINEPISTOL_CLIP_02 = 0xB92C6979,
+ COMPONENT_PUMPSHOTGUN_MK2_CLIP_01 = 0xCD940141,
+ COMPONENT_PISTOL_MK2_CAMO_04_SLIDE = 0x2C298B2B,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_02 = 0xE6CFD1AA,
+ COMPONENT_AT_MRFL_BARREL_01 = 0x381B5D89,
+ COMPONENT_KNUCKLE_VARMOD_HATE = 0x7DECFE30,
+ COMPONENT_MARKSMANRIFLE_CLIP_02 = 0xCCFD2AC5,
+ COMPONENT_PISTOL_MK2_CAMO_IND_01 = 0x930CB951,
+ COMPONENT_PISTOL_MK2_CAMO_10_SLIDE = 0x43B1B173,
+ COMPONENT_MINISMG_CLIP_02 = 0x937ED0B7,
+ COMPONENT_SWITCHBLADE_VARMOD_VAR2 = 0xE7939662,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO = 0x911B24AF,
+ COMPONENT_CERAMICPISTOL_SUPP = 0x9307D6FA,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_05 = 0x85627D,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_08 = 0xBEA4CEDD,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_07 = 0xA9BB2811,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_05 = 0xD37D1F2F,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_06 = 0x193B40E8,
+ COMPONENT_SNSPISTOL_MK2_CAMO_09 = 0x68C2746,
+ COMPONENT_SNSPISTOL_MK2_CAMO_08 = 0x54A8437D,
+ COMPONENT_PISTOL_MK2_CAMO_05 = 0xF2685C72,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_06 = 0xDF90DC78,
+ COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM = 0x1C221B1A,
+ COMPONENT_AT_SCOPE_SMALL_MK2 = 0x3F3C8181,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_INCENDIARY = 0x3D25C2A7,
+ COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE = 0x4ABDA3FA,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_02 = 0x431B238B,
+ COMPONENT_SMG_CLIP_03 = 0x79C77076,
+ COMPONENT_PISTOL_MK2_CAMO_08 = 0x4D901310,
+ COMPONENT_AT_SR_BARREL_01 = 0x909630B7,
+ COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE = 0xE7EE68EA,
+ COMPONENT_COMBATMG_MK2_CAMO_07 = 0x84555AA8,
+ COMPONENT_AT_PI_FLSH = 0x359B7AAE,
+ COMPONENT_AT_AR_AFGRIP = 0xC164F53,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_05 = 0x8A390FD2,
+ COMPONENT_AT_SCOPE_MEDIUM = 0xA0D89C42,
+ COMPONENT_AT_PI_RAIL_02 = 0x47DE9258,
+ COMPONENT_MARKSMANRIFLE_CLIP_01 = 0xD83B4141,
+ COMPONENT_REVOLVER_MK2_CAMO_07 = 0x257927AE,
+ COMPONENT_AT_PI_COMP = 0x21E34793,
+ COMPONENT_KNUCKLE_VARMOD_KING = 0xE28BABEF,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_01 = 0x16C69281,
+ COMPONENT_COMBATPISTOL_CLIP_01 = 0x721B079,
+ COMPONENT_PISTOL_MK2_CAMO_03 = 0x968E24DB,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_06 = 0xCF8B73B1,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_04 = 0x9486246C,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_02 = 0x7320F4B2,
+ COMPONENT_AT_MG_BARREL_02 = 0xB5E2575B,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_02 = 0xEFB00628,
+ COMPONENT_AT_PI_RAIL = 0x8ED4BB70,
+ COMPONENT_PISTOL_MK2_CLIP_TRACER = 0x25CAAEAF,
+ COMPONENT_PISTOL_MK2_CLIP_01 = 0x94F42D62,
+ COMPONENT_REVOLVER_MK2_CAMO_06 = 0x17C30C42,
+ COMPONENT_PISTOL50_CLIP_01 = 0x2297BE19,
+ COMPONENT_BULLPUPRIFLE_CLIP_01 = 0xC5A12F80,
+ COMPONENT_SMG_MK2_CAMO = 0xC4979067,
+ COMPONENT_SPECIALCARBINE_CLIP_01 = 0xC6C7E581,
+ COMPONENT_PISTOL_MK2_CAMO_04 = 0x17BFA99,
+ COMPONENT_COMBATMG_MK2_CAMO_04 = 0x7609BE11,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_02 = 0x5DD5DBD5,
+ COMPONENT_SMG_MK2_CAMO_04 = 0xEC729200,
+ COMPONENT_SWITCHBLADE_VARMOD_VAR1 = 0x5B3E7DB6,
+ COMPONENT_MICROSMG_CLIP_02 = 0x10E6BA2B,
+ COMPONENT_KNUCKLE_VARMOD_PLAYER = 0x8B808BB,
+ COMPONENT_COMPACTRIFLE_CLIP_03 = 0xC607740E,
+ COMPONENT_HEAVYSHOTGUN_CLIP_01 = 0x324F2D5F,
+ COMPONENT_SNSPISTOL_CLIP_01 = 0xF8802ED9,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_06 = 0x302731EC,
+ COMPONENT_COMBATPDW_CLIP_02 = 0x334A5203,
+ COMPONENT_COMBATMG_MK2_CAMO_03 = 0xBE94CF26,
+ COMPONENT_MINISMG_CLIP_01 = 0x84C8B2D3,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_09 = 0xCB631225,
+ COMPONENT_GUSENBERG_CLIP_01 = 0x1CE5A6A5,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_09 = 0xEF29BFCA,
+ COMPONENT_COMBATMG_MK2_CAMO_06 = 0x9186750A,
+ COMPONENT_MG_CLIP_02 = 0x82158B47,
+ COMPONENT_AT_CR_BARREL_02 = 0x8B3C480B,
+ COMPONENT_SNSPISTOL_MK2_CAMO_06 = 0x4DFA3621,
+ COMPONENT_AT_SR_BARREL_02 = 0x108AB09E,
+ COMPONENT_AT_PI_SUPP_02 = 0x65EA7EBB,
+ COMPONENT_CARBINERIFLE_CLIP_03 = 0xBA62E935,
+ COMPONENT_AT_AR_BARREL_01 = 0x43A49D26,
+ COMPONENT_SPECIALCARBINE_CLIP_02 = 0x7C8BD10E,
+ COMPONENT_COMBATMG_MK2_CAMO_IND_01 = 0xD703C94D,
+ COMPONENT_PISTOL_MK2_CAMO_03_SLIDE = 0xE4E00B70,
+ COMPONENT_COMBATMG_MK2_CLIP_INCENDIARY = 0xC326BDBA,
+ COMPONENT_COMBATMG_MK2_CAMO_08 = 0x1B4C088B,
+ COMPONENT_SWITCHBLADE_VARMOD_BASE = 0x9137A500,
+ COMPONENT_PISTOL_MK2_CAMO_02_SLIDE = 0x1A1F1260,
+ COMPONENT_REVOLVER_MK2_CAMO_09 = 0x48DAEE71,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_01 = 0x8610343F,
+ COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE = 0x1F07150A,
+ COMPONENT_BULLPUPRIFLE_CLIP_02 = 0xB3688B0F,
+ COMPONENT_REVOLVER_MK2_CAMO = 0xC03FED9F,
+ COMPONENT_SMG_MK2_CLIP_02 = 0xB9835B2E,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_INCENDIARY = 0x6DD7A86E,
+ COMPONENT_COMBATMG_CLIP_01 = 0xE1FFB34A,
+ COMPONENT_SMG_CLIP_02 = 0x350966FB,
+ COMPONENT_REVOLVER_MK2_CAMO_02 = 0xB5DE24,
+ COMPONENT_SNSPISTOL_MK2_CLIP_01 = 0x1466CE6,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_INCENDIARY = 0xFB70D853,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01 = 0xB9B15DB0,
+ COMPONENT_SMG_MK2_CAMO_09 = 0x2218FD68,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_08 = 0xFC674D54,
+ COMPONENT_REVOLVER_MK2_CAMO_03 = 0xA7FF1B8,
+ COMPONENT_AT_SCOPE_MACRO_02_MK2 = 0xC7ADD105,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_05 = 0xF3757559,
+ COMPONENT_AT_SCOPE_SMALL_SMG_MK2 = 0x3DECC7DA,
+ COMPONENT_ADVANCEDRIFLE_CLIP_01 = 0xFA8FA10F,
+ COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2 = 0x5B1C713C,
+ COMPONENT_PISTOL_MK2_CLIP_INCENDIARY = 0x2BBD7A3A,
+ COMPONENT_AT_SCOPE_SMALL = 0xAA2C45B4,
+ COMPONENT_ADVANCEDRIFLE_CLIP_02 = 0x8EC1C979,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO = 0xE3BD9E44,
+ COMPONENT_MACHINEPISTOL_CLIP_01 = 0x476E85FF,
+ COMPONENT_COMBATMG_MK2_CLIP_01 = 0x492B257C,
+ COMPONENT_PISTOL_MK2_CAMO_05_SLIDE = 0xDFB79725,
+ COMPONENT_GRENADELAUNCHER_CLIP_01 = 0x11AE5C97,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_07 = 0x107D2F6C,
+ COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE = 0x3ADE514B,
+ COMPONENT_AT_BP_BARREL_01 = 0x659AC11B,
+ COMPONENT_AT_SC_BARREL_02 = 0xF97F783B,
+ COMPONENT_HEAVYSNIPER_CLIP_01 = 0x476F52F4,
+ COMPONENT_REVOLVER_MK2_CAMO_04 = 0xF2E24289,
+ COMPONENT_COMBATPDW_CLIP_01 = 0x4317F19E,
+ COMPONENT_AT_PI_FLSH_03 = 0x4A4965F3,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_03 = 0xE9712475,
+ };
+
+ const enum eWeaponusableHashes : Hash {
+ WEAPON_UNARMED = 0xa2719263,
+ WEAPON_ANIMAL = 0xf9fbaebe,
+ WEAPON_COUGAR = 0x8d4be52,
+ WEAPON_KNIFE = 0x99b507ea,
+ WEAPON_NIGHTSTICK = 0x678b81b1,
+ WEAPON_HAMMER = 0x4e875f73,
+ WEAPON_BAT = 0x958a4a8f,
+ WEAPON_GOLFCLUB = 0x440e4788,
+ WEAPON_CROWBAR = 0x84bd7bfd,
+ WEAPON_PISTOL = 0x1b06d571,
+ WEAPON_COMBATPISTOL = 0x5ef9fec4,
+ WEAPON_APPISTOL = 0x22d8fe39,
+ WEAPON_PISTOL50 = 0x99aeeb3b,
+ WEAPON_MICROSMG = 0x13532244,
+ WEAPON_SMG = 0x2be6766b,
+ WEAPON_ASSAULTSMG = 0xefe7e2df,
+ WEAPON_ASSAULTRIFLE = 0xbfefff6d,
+ WEAPON_CARBINERIFLE = 0x83bf0278,
+ WEAPON_ADVANCEDRIFLE = 0xaf113f99,
+ WEAPON_MG = 0x9d07f764,
+ WEAPON_COMBATMG = 0x7fd62962,
+ WEAPON_PUMPSHOTGUN = 0x1d073a89,
+ WEAPON_SAWNOFFSHOTGUN = 0x7846a318,
+ WEAPON_ASSAULTSHOTGUN = 0xe284c527,
+ WEAPON_BULLPUPSHOTGUN = 0x9d61e50f,
+ WEAPON_STUNGUN = 0x3656c8c1,
+ WEAPON_SNIPERRIFLE = 0x5fc3c11,
+ WEAPON_HEAVYSNIPER = 0xc472fe2,
+ WEAPON_REMOTESNIPER = 0x33058e22,
+ WEAPON_GRENADELAUNCHER = 0xa284510b,
+ WEAPON_GRENADELAUNCHER_SMOKE = 0x4dd2dc56,
+ WEAPON_RPG = 0xb1ca77b1,
+ WEAPON_PASSENGER_ROCKET = 0x166218ff,
+ WEAPON_AIRSTRIKE_ROCKET = 0x13579279,
+ WEAPON_STINGER = 0x687652ce,
+ WEAPON_MINIGUN = 0x42bf8a85,
+ WEAPON_GRENADE = 0x93e220bd,
+ WEAPON_STICKYBOMB = 0x2c3731d9,
+ WEAPON_SMOKEGRENADE = 0xfdbc8a50,
+ WEAPON_BZGAS = 0xa0973d5e,
+ WEAPON_MOLOTOV = 0x24b17070,
+ WEAPON_FIREEXTINGUISHER = 0x60ec506,
+ WEAPON_PETROLCAN = 0x34a67b97,
+ WEAPON_DIGISCANNER = 0xfdbadced,
+ GADGET_NIGHTVISION = 0xa720365c,
+ GADGET_PARACHUTE = 0xfbab5776,
+ OBJECT = 0x39958261,
+ WEAPON_BRIEFCASE = 0x88c78eb7,
+ WEAPON_BRIEFCASE_02 = 0x1b79f17,
+ WEAPON_BALL = 0x23c9f95c,
+ WEAPON_FLARE = 0x497facc3,
+ VEHICLE_WEAPON_TANK = 0x73f7c04b,
+ VEHICLE_WEAPON_SPACE_ROCKET = 0xf8a3939f,
+ VEHICLE_WEAPON_PLANE_ROCKET = 0xcf0896e0,
+ VEHICLE_WEAPON_PLAYER_LASER = 0xeffd014b,
+ VEHICLE_WEAPON_PLAYER_BULLET = 0x4b139b2d,
+ VEHICLE_WEAPON_PLAYER_BUZZARD = 0x46b89c8e,
+ VEHICLE_WEAPON_PLAYER_HUNTER = 0x9f1a91de,
+ VEHICLE_WEAPON_PLAYER_LAZER = 0xe2822a29,
+ VEHICLE_WEAPON_ENEMY_LASER = 0x5d6660ab,
+ VEHICLE_WEAPON_SEARCHLIGHT = 0xcdac517d,
+ VEHICLE_WEAPON_RADAR = 0xd276317e,
+ WEAPON_VEHICLE_ROCKET = 0xbefdc581,
+ WEAPON_BARBED_WIRE = 0x48e7b178,
+ WEAPON_DROWNING = 0xff58c4fb,
+ WEAPON_DROWNING_IN_VEHICLE = 0x736f5990,
+ WEAPON_BLEEDING = 0x8b7333fb,
+ WEAPON_ELECTRIC_FENCE = 0x92bd4ebb,
+ WEAPON_EXPLOSION = 0x2024f4e8,
+ WEAPON_FALL = 0xcdc174b0,
+ WEAPON_EXHAUSTION = 0x364a29ec,
+ WEAPON_HIT_BY_WATER_CANNON = 0xcc34325e,
+ WEAPON_RAMMED_BY_CAR = 0x7fc7d7a,
+ WEAPON_RUN_OVER_BY_CAR = 0xa36d413e,
+ WEAPON_HELI_CRASH = 0x145f1012,
+ VEHICLE_WEAPON_ROTORS = 0xb1205a4e,
+ WEAPON_FIRE = 0xdf8e89eb,
+ WEAPON_ANIMAL_RETRIEVER = 0xe5b7de7a,
+ WEAPON_SMALL_DOG = 0xbb8fe23d,
+ WEAPON_TIGER_SHARK = 0x2c51ad11,
+ WEAPON_HAMMERHEAD_SHARK = 0xb4a915cb,
+ WEAPON_KILLER_WHALE = 0xfa3ddce5,
+ WEAPON_BOAR = 0x335cdadd,
+ WEAPON_PIG = 0x47d75ef1,
+ WEAPON_COYOTE = 0x453467d1,
+ WEAPON_DEER = 0xf4c67a9e,
+ WEAPON_HEN = 0x38f8ecbe,
+ WEAPON_RABBIT = 0xa687ec07,
+ WEAPON_CAT = 0xe274ff96,
+ WEAPON_COW = 0x5a2b311,
+ WEAPON_BIRD_CRAP = 0x6d5e2801,
+ WEAPON_BOTTLE = 0xf9e6aa4b,
+ WEAPON_SNSPISTOL = 0xbfd21232,
+ WEAPON_BULLPUPRIFLE = 0x7f229f94,
+ WEAPON_SPECIALCARBINE = 0xc0a3098d,
+ WEAPON_HEAVYPISTOL = 0xd205520e,
+ WEAPON_CANDYCANE = 0x6589186a,
+ WEAPON_ACIDPACKAGE = 0xf7f1e25e,
+ WEAPON_BULLPUPRIFLE_MK2 = 0x84d6fafd,
+ WEAPON_MARKSMANRIFLE_MK2 = 0x6a6c02e0,
+ WEAPON_PISTOLXM3 = 0x1bc4fdb9,
+ WEAPON_SPECIALCARBINE_MK2 = 0x969c3d67,
+ WEAPON_SNSPISTOL_MK2 = 0x88374054,
+ WEAPON_PUMPSHOTGUN_MK2 = 0x555af99a,
+ WEAPON_RAILGUNXM3 = 0xfea23564,
+ WEAPON_ARENA_MACHINE_GUN = 0x34fdff66,
+ WEAPON_ARENA_HOMING_MISSILE = 0x648a81d0,
+ WEAPON_RAYPISTOL = 0xaf3696a1,
+ WEAPON_RAYCARBINE = 0x476bf155,
+ WEAPON_RAYMINIGUN = 0xb62d1f67,
+ WEAPON_REVOLVER_MK2 = 0xcb96392f,
+ WEAPON_DOUBLEACTION = 0x97ea20b8,
+ WEAPON_HOMINGLAUNCHER = 0x63ab0442,
+ WEAPON_SNOWBALL = 0x787f0bb,
+ WEAPON_PROXMINE = 0xab564b93,
+ WEAPON_GUSENBERG = 0x61012683,
+ WEAPON_DAGGER = 0x92a27487,
+ WEAPON_VINTAGEPISTOL = 0x83839c4,
+ WEAPON_FIREWORK = 0x7f7497e5,
+ WEAPON_MUSKET = 0xa89cb99e,
+ WEAPON_HATCHET = 0xf9dcbf2d,
+ WEAPON_RAILGUN = 0x6d544c99,
+ WEAPON_HEAVYSHOTGUN = 0x3aabbbaa,
+ WEAPON_MARKSMANRIFLE = 0xc734385a,
+ WEAPON_CERAMICPISTOL = 0x2b5ef5ec,
+ WEAPON_HAZARDCAN = 0xba536372,
+ WEAPON_TRANQUILIZER = 0x32a888bd,
+ WEAPON_MILITARYRIFLE = 0x9d1f17e6,
+ WEAPON_COMBATSHOTGUN = 0x5a96ba4,
+ WEAPON_GADGETPISTOL = 0x57a4368c,
+ WEAPON_HANDCUFFS = 0xd04c944d,
+ WEAPON_GARBAGEBAG = 0xe232c28c,
+ WEAPON_FLAREGUN = 0x47757124,
+ VEHICLE_WEAPON_TURRET_INSURGENT = 0x44db5498,
+ VEHICLE_WEAPON_TURRET_TECHNICAL = 0x7fd2ea0b,
+ VEHICLE_WEAPON_NOSE_TURRET_VALKYRIE = 0x4170e491,
+ VEHICLE_WEAPON_TURRET_VALKYRIE = 0xa4513e35,
+ VEHICLE_WEAPON_PLAYER_SAVAGE = 0x61a31349,
+ WEAPON_NAVYREVOLVER = 0x917f6c8c,
+ WEAPON_KNUCKLE = 0xd8df3c3c,
+ WEAPON_COMBATPDW = 0xa3d4d34,
+ WEAPON_MARKSMANPISTOL = 0xdc4db296,
+ WEAPON_DBSHOTGUN = 0xef951fbb,
+ WEAPON_MACHETE = 0xdd5df8d9,
+ WEAPON_MACHINEPISTOL = 0xdb1aa450,
+ WEAPON_COMPACTRIFLE = 0x624fe830,
+ WEAPON_FLASHLIGHT = 0x8bb05fd7,
+ WEAPON_AIR_DEFENCE_GUN = 0x2c082d7d,
+ VEHICLE_WEAPON_TURRET_LIMO = 0x2b796481,
+ WEAPON_SWITCHBLADE = 0xdfe37640,
+ WEAPON_REVOLVER = 0xc1b3c3d1,
+ VEHICLE_WEAPON_TURRET_BOXVILLE = 0xb54f4918,
+ VEHICLE_WEAPON_RUINER_BULLET = 0x2fcc0f9,
+ VEHICLE_WEAPON_RUINER_ROCKET = 0x50dc6ab,
+ VEHICLE_WEAPON_CANNON_BLAZER = 0xebf9ff3e,
+ WEAPON_COMPACTLAUNCHER = 0x781fe4a,
+ WEAPON_WRENCH = 0x19044ee0,
+ WEAPON_MINISMG = 0xbd248b55,
+ WEAPON_POOLCUE = 0x94117305,
+ WEAPON_AUTOSHOTGUN = 0x12e82d3d,
+ WEAPON_BATTLEAXE = 0xcd274149,
+ WEAPON_PIPEBOMB = 0xba45e8b8,
+ WEAPON_CARBINERIFLE_MK2 = 0xfad1f1c9,
+ WEAPON_ASSAULTRIFLE_MK2 = 0x394f415c,
+ WEAPON_COMBATMG_MK2 = 0xdbbd7280,
+ WEAPON_SMG_MK2 = 0x78a97cd0,
+ WEAPON_HEAVYSNIPER_MK2 = 0xa914799,
+ WEAPON_PISTOL_MK2 = 0xbfe256d4,
+ WEAPON_STONE_HATCHET = 0x3813fc08,
+ WEAPON_METALDETECTOR = 0xdba2e809,
+ WEAPON_TACTICALRIFLE = 0xd1d5f52b,
+ WEAPON_PRECISIONRIFLE = 0x6e7dddec,
+ WEAPON_HEAVYRIFLE = 0xc78d71b4,
+ WEAPON_FERTILIZERCAN = 0x184140a1,
+ WEAPON_EMPLAUNCHER = 0xdb26713a,
+ WEAPON_STUNGUN_MP = 0x45cd9cf3,
+ };
+
+ const Hash weaponUpgrades[] = {
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_04 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_02 ,
+ COMPONENT_SMG_MK2_CLIP_INCENDIARY ,
+ COMPONENT_AT_SCOPE_MEDIUM_MK2 ,
+ COMPONENT_AT_AR_BARREL_02 ,
+ COMPONENT_SNSPISTOL_MK2_CLIP_TRACER ,
+ COMPONENT_COMBATMG_MK2_CAMO ,
+ COMPONENT_SMG_MK2_CAMO_03 ,
+ COMPONENT_COMBATMG_CLIP_02 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_03 ,
+ COMPONENT_KNUCKLE_VARMOD_DIAMOND ,
+ COMPONENT_AT_PI_FLSH_02 ,
+ COMPONENT_PISTOL_MK2_CAMO ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_04 ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO ,
+ COMPONENT_COMPACTRIFLE_CLIP_01 ,
+ COMPONENT_REVOLVER_MK2_CLIP_TRACER ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_04 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_08 ,
+ COMPONENT_SNSPISTOL_MK2_CLIP_INCENDIARY ,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_INCENDIARY ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_04 ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_08 ,
+ COMPONENT_PISTOL_MK2_CAMO_06 ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_09 ,
+ COMPONENT_CARBINERIFLE_CLIP_01 ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_04 ,
+ COMPONENT_KNUCKLE_VARMOD_PIMP ,
+ COMPONENT_MG_CLIP_01 ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_06 ,
+ COMPONENT_AT_SR_SUPP ,
+ COMPONENT_PISTOL_CLIP_01 ,
+ COMPONENT_REVOLVER_VARMOD_GOON ,
+ COMPONENT_ASSAULTSHOTGUN_CLIP_01 ,
+ COMPONENT_PISTOL_MK2_CLIP_02 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_02 ,
+ COMPONENT_AT_SR_SUPP_03 ,
+ COMPONENT_AT_SIGHTS ,
+ COMPONENT_COMBATPDW_CLIP_03 ,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_02 ,
+ COMPONENT_AT_PI_COMP_02 ,
+ COMPONENT_AT_SCOPE_THERMAL ,
+ COMPONENT_ASSAULTRIFLE_CLIP_02 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_01 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO ,
+ COMPONENT_ASSAULTSMG_CLIP_01 ,
+ COMPONENT_SMG_MK2_CAMO_07 ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_02 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_09 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_03 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_09 ,
+ COMPONENT_AT_SCOPE_LARGE ,
+ COMPONENT_PISTOL_MK2_CAMO_08_SLIDE ,
+ COMPONENT_KNUCKLE_VARMOD_VAGOS ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_07 ,
+ COMPONENT_PISTOL_MK2_CAMO_09_SLIDE ,
+ COMPONENT_REVOLVER_MK2_CLIP_01 ,
+ COMPONENT_MACHINEPISTOL_CLIP_03 ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO ,
+ COMPONENT_CERAMICPISTOL_CLIP_01 ,
+ COMPONENT_SMG_MK2_CAMO_02 ,
+ COMPONENT_ASSAULTRIFLE_CLIP_03 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_06 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_04 ,
+ COMPONENT_SMG_MK2_CLIP_01 ,
+ COMPONENT_AT_SB_BARREL_01 ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_03 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE ,
+ COMPONENT_AT_AR_FLSH ,
+ COMPONENT_SMG_MK2_CAMO_IND_01 ,
+ COMPONENT_AT_PI_COMP_03 ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_05 ,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_01 ,
+ COMPONENT_AT_MRFL_BARREL_02 ,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_02 ,
+ COMPONENT_AT_SIGHTS_SMG ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_03 ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_05 ,
+ COMPONENT_ASSAULTRIFLE_CLIP_01 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_03 ,
+ COMPONENT_SNIPERRIFLE_CLIP_01 ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01 ,
+ COMPONENT_REVOLVER_MK2_CAMO_IND_01 ,
+ COMPONENT_VINTAGEPISTOL_CLIP_02 ,
+ COMPONENT_COMBATMG_MK2_CLIP_02 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_04 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_05 ,
+ COMPONENT_SMG_MK2_CAMO_05 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE ,
+ COMPONENT_MILITARYRIFLE_SIGHT_01 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_08 ,
+ COMPONENT_COMBATPISTOL_CLIP_02 ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_09 ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_03 ,
+ COMPONENT_PISTOL_MK2_CAMO_06_SLIDE ,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_INCENDIARY ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_09 ,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_EXPLOSIVE ,
+ COMPONENT_AT_AR_SUPP ,
+ COMPONENT_REVOLVER_CLIP_01 ,
+ COMPONENT_SMG_CLIP_01 ,
+ COMPONENT_GUSENBERG_CLIP_02 ,
+ COMPONENT_COMPACTRIFLE_CLIP_02 ,
+ COMPONENT_ASSAULTSHOTGUN_CLIP_02 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_02 ,
+ COMPONENT_SMG_MK2_CLIP_TRACER ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_01 ,
+ COMPONENT_PISTOL_MK2_CAMO_09 ,
+ COMPONENT_KNUCKLE_VARMOD_LOVE ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_07 ,
+ COMPONENT_VINTAGEPISTOL_CLIP_01 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01 ,
+ COMPONENT_HEAVYPISTOL_CLIP_01 ,
+ COMPONENT_SPECIALCARBINE_CLIP_03 ,
+ COMPONENT_APPISTOL_CLIP_02 ,
+ COMPONENT_SNSPISTOL_MK2_CLIP_02 ,
+ COMPONENT_AT_BP_BARREL_02 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_08 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01 ,
+ COMPONENT_AT_CR_BARREL_01 ,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_TRACER ,
+ COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2 ,
+ COMPONENT_MICROSMG_CLIP_01 ,
+ COMPONENT_HEAVYSHOTGUN_CLIP_02 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_TRACER ,
+ COMPONENT_AT_SCOPE_MAX ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_03 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO ,
+ COMPONENT_PISTOL_MK2_CAMO_02 ,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_01 ,
+ COMPONENT_AT_SCOPE_MACRO_02 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO ,
+ COMPONENT_PISTOL_MK2_CAMO_07_SLIDE ,
+ COMPONENT_ASSAULTSMG_CLIP_02 ,
+ COMPONENT_AT_MG_BARREL_01 ,
+ COMPONENT_COMBATMG_MK2_CAMO_02 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_06 ,
+ COMPONENT_CERAMICPISTOL_CLIP_02 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CLIP_HOLLOWPOINT ,
+ COMPONENT_PISTOL_MK2_CAMO_SLIDE ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE ,
+ COMPONENT_REVOLVER_VARMOD_BOSS ,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_TRACER ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_05 ,
+ COMPONENT_COMBATMG_MK2_CLIP_TRACER ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_02 ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_08 ,
+ COMPONENT_MILITARYRIFLE_CLIP_01 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_07 ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO ,
+ COMPONENT_COMBATMG_MK2_CAMO_09 ,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_TRACER ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_07 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_07 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_02 ,
+ COMPONENT_MILITARYRIFLE_CLIP_02 ,
+ COMPONENT_AT_PI_SUPP ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_02 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_TRACER ,
+ COMPONENT_HEAVYSNIPER_MK2_CLIP_INCENDIARY ,
+ COMPONENT_AT_SCOPE_MACRO_MK2 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE ,
+ COMPONENT_PISTOL_MK2_CAMO_07 ,
+ COMPONENT_AT_SCOPE_MACRO ,
+ COMPONENT_KNUCKLE_VARMOD_BASE ,
+ COMPONENT_KNUCKLE_VARMOD_BALLAS ,
+ COMPONENT_RAYPISTOL_VARMOD_XMAS18 ,
+ COMPONENT_COMBATMG_MK2_CAMO_05 ,
+ COMPONENT_KNUCKLE_VARMOD_DOLLAR ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01 ,
+ COMPONENT_AT_AR_SUPP_02 ,
+ COMPONENT_PISTOL_CLIP_02 ,
+ COMPONENT_SMG_MK2_CAMO_08 ,
+ COMPONENT_SNSPISTOL_CLIP_02 ,
+ COMPONENT_PISTOL50_CLIP_02 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CLIP_EXPLOSIVE ,
+ COMPONENT_AT_SCOPE_LARGE_MK2 ,
+ COMPONENT_AT_SC_BARREL_01 ,
+ COMPONENT_REVOLVER_MK2_CLIP_INCENDIARY ,
+ COMPONENT_HEAVYSHOTGUN_CLIP_03 ,
+ COMPONENT_HEAVYPISTOL_CLIP_02 ,
+ COMPONENT_REVOLVER_MK2_CAMO_05 ,
+ COMPONENT_APPISTOL_CLIP_01 ,
+ COMPONENT_SMG_MK2_CAMO_06 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_07 ,
+ COMPONENT_AT_AR_AFGRIP_02 ,
+ COMPONENT_AT_SCOPE_SMALL_02 ,
+ COMPONENT_REVOLVER_MK2_CAMO_08 ,
+ COMPONENT_AT_SB_BARREL_02 ,
+ COMPONENT_CARBINERIFLE_CLIP_02 ,
+ COMPONENT_MACHINEPISTOL_CLIP_02 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CLIP_01 ,
+ COMPONENT_PISTOL_MK2_CAMO_04_SLIDE ,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_02 ,
+ COMPONENT_AT_MRFL_BARREL_01 ,
+ COMPONENT_KNUCKLE_VARMOD_HATE ,
+ COMPONENT_MARKSMANRIFLE_CLIP_02 ,
+ COMPONENT_PISTOL_MK2_CAMO_IND_01 ,
+ COMPONENT_PISTOL_MK2_CAMO_10_SLIDE ,
+ COMPONENT_MINISMG_CLIP_02 ,
+ COMPONENT_SWITCHBLADE_VARMOD_VAR2 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO ,
+ COMPONENT_CERAMICPISTOL_SUPP ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_05 ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_08 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_07 ,
+ COMPONENT_CARBINERIFLE_MK2_CAMO_05 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_06 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_09 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_08 ,
+ COMPONENT_PISTOL_MK2_CAMO_05 ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_06 ,
+ COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM ,
+ COMPONENT_AT_SCOPE_SMALL_MK2 ,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_INCENDIARY ,
+ COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE ,
+ COMPONENT_SPECIALCARBINE_MK2_CAMO_02 ,
+ COMPONENT_SMG_CLIP_03 ,
+ COMPONENT_PISTOL_MK2_CAMO_08 ,
+ COMPONENT_AT_SR_BARREL_01 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE ,
+ COMPONENT_COMBATMG_MK2_CAMO_07 ,
+ COMPONENT_AT_PI_FLSH ,
+ COMPONENT_AT_AR_AFGRIP ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_05 ,
+ COMPONENT_AT_SCOPE_MEDIUM ,
+ COMPONENT_AT_PI_RAIL_02 ,
+ COMPONENT_MARKSMANRIFLE_CLIP_01 ,
+ COMPONENT_REVOLVER_MK2_CAMO_07 ,
+ COMPONENT_AT_PI_COMP ,
+ COMPONENT_KNUCKLE_VARMOD_KING ,
+ COMPONENT_SPECIALCARBINE_MK2_CLIP_01 ,
+ COMPONENT_COMBATPISTOL_CLIP_01 ,
+ COMPONENT_PISTOL_MK2_CAMO_03 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_06 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_04 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_02 ,
+ COMPONENT_AT_MG_BARREL_02 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CLIP_02 ,
+ COMPONENT_AT_PI_RAIL ,
+ COMPONENT_PISTOL_MK2_CLIP_TRACER ,
+ COMPONENT_PISTOL_MK2_CLIP_01 ,
+ COMPONENT_REVOLVER_MK2_CAMO_06 ,
+ COMPONENT_PISTOL50_CLIP_01 ,
+ COMPONENT_BULLPUPRIFLE_CLIP_01 ,
+ COMPONENT_SMG_MK2_CAMO ,
+ COMPONENT_SPECIALCARBINE_CLIP_01 ,
+ COMPONENT_PISTOL_MK2_CAMO_04 ,
+ COMPONENT_COMBATMG_MK2_CAMO_04 ,
+ COMPONENT_CARBINERIFLE_MK2_CLIP_02 ,
+ COMPONENT_SMG_MK2_CAMO_04 ,
+ COMPONENT_SWITCHBLADE_VARMOD_VAR1 ,
+ COMPONENT_MICROSMG_CLIP_02 ,
+ COMPONENT_KNUCKLE_VARMOD_PLAYER ,
+ COMPONENT_COMPACTRIFLE_CLIP_03 ,
+ COMPONENT_HEAVYSHOTGUN_CLIP_01 ,
+ COMPONENT_SNSPISTOL_CLIP_01 ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_06 ,
+ COMPONENT_COMBATPDW_CLIP_02 ,
+ COMPONENT_COMBATMG_MK2_CAMO_03 ,
+ COMPONENT_MINISMG_CLIP_01 ,
+ COMPONENT_BULLPUPRIFLE_MK2_CAMO_09 ,
+ COMPONENT_GUSENBERG_CLIP_01 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO_09 ,
+ COMPONENT_COMBATMG_MK2_CAMO_06 ,
+ COMPONENT_MG_CLIP_02 ,
+ COMPONENT_AT_CR_BARREL_02 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_06 ,
+ COMPONENT_AT_SR_BARREL_02 ,
+ COMPONENT_AT_PI_SUPP_02 ,
+ COMPONENT_CARBINERIFLE_CLIP_03 ,
+ COMPONENT_AT_AR_BARREL_01 ,
+ COMPONENT_SPECIALCARBINE_CLIP_02 ,
+ COMPONENT_COMBATMG_MK2_CAMO_IND_01 ,
+ COMPONENT_PISTOL_MK2_CAMO_03_SLIDE ,
+ COMPONENT_COMBATMG_MK2_CLIP_INCENDIARY ,
+ COMPONENT_COMBATMG_MK2_CAMO_08 ,
+ COMPONENT_SWITCHBLADE_VARMOD_BASE ,
+ COMPONENT_PISTOL_MK2_CAMO_02_SLIDE ,
+ COMPONENT_REVOLVER_MK2_CAMO_09 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_01 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE ,
+ COMPONENT_BULLPUPRIFLE_CLIP_02 ,
+ COMPONENT_REVOLVER_MK2_CAMO ,
+ COMPONENT_SMG_MK2_CLIP_02 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CLIP_INCENDIARY ,
+ COMPONENT_COMBATMG_CLIP_01 ,
+ COMPONENT_SMG_CLIP_02 ,
+ COMPONENT_REVOLVER_MK2_CAMO_02 ,
+ COMPONENT_SNSPISTOL_MK2_CLIP_01 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CLIP_INCENDIARY ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01 ,
+ COMPONENT_SMG_MK2_CAMO_09 ,
+ COMPONENT_ASSAULTRIFLE_MK2_CAMO_08 ,
+ COMPONENT_REVOLVER_MK2_CAMO_03 ,
+ COMPONENT_AT_SCOPE_MACRO_02_MK2 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_05 ,
+ COMPONENT_AT_SCOPE_SMALL_SMG_MK2 ,
+ COMPONENT_ADVANCEDRIFLE_CLIP_01 ,
+ COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2 ,
+ COMPONENT_PISTOL_MK2_CLIP_INCENDIARY ,
+ COMPONENT_AT_SCOPE_SMALL ,
+ COMPONENT_ADVANCEDRIFLE_CLIP_02 ,
+ COMPONENT_PUMPSHOTGUN_MK2_CAMO ,
+ COMPONENT_MACHINEPISTOL_CLIP_01 ,
+ COMPONENT_COMBATMG_MK2_CLIP_01 ,
+ COMPONENT_PISTOL_MK2_CAMO_05_SLIDE ,
+ COMPONENT_GRENADELAUNCHER_CLIP_01 ,
+ COMPONENT_MARKSMANRIFLE_MK2_CAMO_07 ,
+ COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE ,
+ COMPONENT_AT_BP_BARREL_01 ,
+ COMPONENT_AT_SC_BARREL_02 ,
+ COMPONENT_HEAVYSNIPER_CLIP_01 ,
+ COMPONENT_REVOLVER_MK2_CAMO_04 ,
+ COMPONENT_COMBATPDW_CLIP_01 ,
+ COMPONENT_AT_PI_FLSH_03 ,
+ COMPONENT_HEAVYSNIPER_MK2_CAMO_03 ,
+ };
+
+ const Hash usableWeaponHashes[] = {
+ WEAPON_UNARMED ,
+ WEAPON_ANIMAL ,
+ WEAPON_COUGAR ,
+ WEAPON_KNIFE ,
+ WEAPON_NIGHTSTICK ,
+ WEAPON_HAMMER ,
+ WEAPON_BAT ,
+ WEAPON_GOLFCLUB ,
+ WEAPON_CROWBAR ,
+ WEAPON_PISTOL ,
+ WEAPON_COMBATPISTOL ,
+ WEAPON_APPISTOL ,
+ WEAPON_PISTOL50 ,
+ WEAPON_MICROSMG ,
+ WEAPON_SMG ,
+ WEAPON_ASSAULTSMG ,
+ WEAPON_ASSAULTRIFLE ,
+ WEAPON_CARBINERIFLE ,
+ WEAPON_ADVANCEDRIFLE ,
+ WEAPON_MG ,
+ WEAPON_COMBATMG ,
+ WEAPON_PUMPSHOTGUN ,
+ WEAPON_SAWNOFFSHOTGUN ,
+ WEAPON_ASSAULTSHOTGUN ,
+ WEAPON_BULLPUPSHOTGUN ,
+ WEAPON_STUNGUN ,
+ WEAPON_SNIPERRIFLE ,
+ WEAPON_HEAVYSNIPER ,
+ WEAPON_REMOTESNIPER ,
+ WEAPON_GRENADELAUNCHER ,
+ WEAPON_GRENADELAUNCHER_SMOKE ,
+ WEAPON_RPG ,
+ WEAPON_PASSENGER_ROCKET ,
+ WEAPON_AIRSTRIKE_ROCKET ,
+ WEAPON_STINGER ,
+ WEAPON_MINIGUN ,
+ WEAPON_GRENADE ,
+ WEAPON_STICKYBOMB ,
+ WEAPON_SMOKEGRENADE ,
+ WEAPON_BZGAS ,
+ WEAPON_MOLOTOV ,
+ WEAPON_FIREEXTINGUISHER ,
+ WEAPON_PETROLCAN ,
+ WEAPON_DIGISCANNER ,
+ GADGET_NIGHTVISION ,
+ GADGET_PARACHUTE ,
+ OBJECT ,
+ WEAPON_BRIEFCASE ,
+ WEAPON_BRIEFCASE_02 ,
+ WEAPON_BALL ,
+ WEAPON_FLARE ,
+ VEHICLE_WEAPON_TANK ,
+ VEHICLE_WEAPON_SPACE_ROCKET ,
+ VEHICLE_WEAPON_PLANE_ROCKET ,
+ VEHICLE_WEAPON_PLAYER_LASER ,
+ VEHICLE_WEAPON_PLAYER_BULLET ,
+ VEHICLE_WEAPON_PLAYER_BUZZARD ,
+ VEHICLE_WEAPON_PLAYER_HUNTER ,
+ VEHICLE_WEAPON_PLAYER_LAZER ,
+ VEHICLE_WEAPON_ENEMY_LASER ,
+ VEHICLE_WEAPON_SEARCHLIGHT ,
+ VEHICLE_WEAPON_RADAR ,
+ WEAPON_VEHICLE_ROCKET ,
+ WEAPON_BARBED_WIRE ,
+ WEAPON_DROWNING ,
+ WEAPON_DROWNING_IN_VEHICLE ,
+ WEAPON_BLEEDING ,
+ WEAPON_ELECTRIC_FENCE ,
+ WEAPON_EXPLOSION ,
+ WEAPON_FALL ,
+ WEAPON_EXHAUSTION ,
+ WEAPON_HIT_BY_WATER_CANNON ,
+ WEAPON_RAMMED_BY_CAR ,
+ WEAPON_RUN_OVER_BY_CAR ,
+ WEAPON_HELI_CRASH ,
+ VEHICLE_WEAPON_ROTORS ,
+ WEAPON_FIRE ,
+ WEAPON_ANIMAL_RETRIEVER ,
+ WEAPON_SMALL_DOG ,
+ WEAPON_TIGER_SHARK ,
+ WEAPON_HAMMERHEAD_SHARK ,
+ WEAPON_KILLER_WHALE ,
+ WEAPON_BOAR ,
+ WEAPON_PIG ,
+ WEAPON_COYOTE ,
+ WEAPON_DEER ,
+ WEAPON_HEN ,
+ WEAPON_RABBIT ,
+ WEAPON_CAT ,
+ WEAPON_COW ,
+ WEAPON_BIRD_CRAP ,
+ WEAPON_BOTTLE ,
+ WEAPON_SNSPISTOL ,
+ WEAPON_BULLPUPRIFLE ,
+ WEAPON_SPECIALCARBINE ,
+ WEAPON_HEAVYPISTOL ,
+ WEAPON_CANDYCANE ,
+ WEAPON_ACIDPACKAGE ,
+ WEAPON_BULLPUPRIFLE_MK2 ,
+ WEAPON_MARKSMANRIFLE_MK2 ,
+ WEAPON_PISTOLXM3 ,
+ WEAPON_SPECIALCARBINE_MK2 ,
+ WEAPON_SNSPISTOL_MK2 ,
+ WEAPON_PUMPSHOTGUN_MK2 ,
+ WEAPON_RAILGUNXM3 ,
+ WEAPON_ARENA_MACHINE_GUN ,
+ WEAPON_ARENA_HOMING_MISSILE ,
+ WEAPON_RAYPISTOL ,
+ WEAPON_RAYCARBINE ,
+ WEAPON_RAYMINIGUN ,
+ WEAPON_REVOLVER_MK2 ,
+ WEAPON_DOUBLEACTION ,
+ WEAPON_HOMINGLAUNCHER ,
+ WEAPON_SNOWBALL ,
+ WEAPON_PROXMINE ,
+ WEAPON_GUSENBERG ,
+ WEAPON_DAGGER ,
+ WEAPON_VINTAGEPISTOL ,
+ WEAPON_FIREWORK ,
+ WEAPON_MUSKET ,
+ WEAPON_HATCHET ,
+ WEAPON_RAILGUN ,
+ WEAPON_HEAVYSHOTGUN ,
+ WEAPON_MARKSMANRIFLE ,
+ WEAPON_CERAMICPISTOL ,
+ WEAPON_HAZARDCAN ,
+ WEAPON_TRANQUILIZER ,
+ WEAPON_MILITARYRIFLE ,
+ WEAPON_COMBATSHOTGUN ,
+ WEAPON_GADGETPISTOL ,
+ WEAPON_HANDCUFFS ,
+ WEAPON_GARBAGEBAG ,
+ WEAPON_FLAREGUN ,
+ VEHICLE_WEAPON_TURRET_INSURGENT ,
+ VEHICLE_WEAPON_TURRET_TECHNICAL ,
+ VEHICLE_WEAPON_NOSE_TURRET_VALKYRIE ,
+ VEHICLE_WEAPON_TURRET_VALKYRIE ,
+ VEHICLE_WEAPON_PLAYER_SAVAGE ,
+ WEAPON_NAVYREVOLVER ,
+ WEAPON_KNUCKLE ,
+ WEAPON_COMBATPDW ,
+ WEAPON_MARKSMANPISTOL ,
+ WEAPON_DBSHOTGUN ,
+ WEAPON_MACHETE ,
+ WEAPON_MACHINEPISTOL ,
+ WEAPON_COMPACTRIFLE ,
+ WEAPON_FLASHLIGHT ,
+ WEAPON_AIR_DEFENCE_GUN ,
+ VEHICLE_WEAPON_TURRET_LIMO ,
+ WEAPON_SWITCHBLADE ,
+ WEAPON_REVOLVER ,
+ VEHICLE_WEAPON_TURRET_BOXVILLE ,
+ VEHICLE_WEAPON_RUINER_BULLET ,
+ VEHICLE_WEAPON_RUINER_ROCKET ,
+ VEHICLE_WEAPON_CANNON_BLAZER ,
+ WEAPON_COMPACTLAUNCHER ,
+ WEAPON_WRENCH ,
+ WEAPON_MINISMG ,
+ WEAPON_POOLCUE ,
+ WEAPON_AUTOSHOTGUN ,
+ WEAPON_BATTLEAXE ,
+ WEAPON_PIPEBOMB ,
+ WEAPON_CARBINERIFLE_MK2 ,
+ WEAPON_ASSAULTRIFLE_MK2 ,
+ WEAPON_COMBATMG_MK2 ,
+ WEAPON_SMG_MK2 ,
+ WEAPON_HEAVYSNIPER_MK2 ,
+ WEAPON_PISTOL_MK2 ,
+ WEAPON_STONE_HATCHET ,
+ WEAPON_METALDETECTOR ,
+ WEAPON_TACTICALRIFLE ,
+ WEAPON_PRECISIONRIFLE ,
+ WEAPON_HEAVYRIFLE ,
+ WEAPON_FERTILIZERCAN ,
+ WEAPON_EMPLAUNCHER ,
+ WEAPON_STUNGUN_MP ,
+ };
+
+ /*
+ //static struct Weapon {
+ // char* hash;
+ // char* name;
+ // char* icon;
+ // vector componentHashes;
+ // vector componentNames;
+ // vector statHashes;
+ // vector statNames;
+ // char* heldTime;
+ //} Weapons[] = {
+ // //Melee
+ // { "WEAPON_UNARMED", "Unarmed", "weapon_unarmed",{},{},
+ //{ "UNARMED_KILLS", "UNARMED_HITS" },
+ //{ "Kills", "Hits" } },
+
+ //{ "WEAPON_KNUCKLE", "Knuckledusters", "weapon_knuckle",{},{},
+ //{ "KNUCKLE_KILLS", "KNUCKLE_HITS" },
+ //{ "Kills", "Hits" }, "KNUCKLE_HELDTIME" },
+
+ //{ "WEAPON_MACHETE", "Machette", "weapon_machete",{},{},
+ //{ "MACHETE_KILLS", "MACHETE_HITS" },
+ //{ "Kills", "Hits" }, "MACHETE_HELDTIME" },
+
+ //{ "WEAPON_KNIFE", "Knife", "weapon_knife",{},{},
+ //{ "KNIFE_KILLS", "KNIFE_HITS" },
+ //{ "Kills", "Hits" }, "KNIFE_HELDTIME" },
+
+ //{ "WEAPON_SWITCHBLADE", "Switch Blade", "weapon_switchblade",{},{},
+ //{ "SWBLADE_KILLS", "SWBLADE_HITS" },
+ //{ "Kills", "Hits" }, "SWBLADE_HELDTIME" },
+
+ //{ "WEAPON_DAGGER", "Dagger", "weapon_dagger",{},{},
+ //{ "DAGGER_KILLS", "DAGGER_HITS" },
+ //{ "Kills", "Hits" }, "DAGGER_HELDTIME" },
+
+ //{ "WEAPON_BOTTLE", "Bottle", "weapon_bottle",{},{},
+ //{ "BOTTLE_KILLS", "BOTTLE_HITS" },
+ //{ "Kills", "Hits" }, "BOTTLE_HELDTIME" },
+
+ //{ "WEAPON_WRENCH", "Wrench", "weapon_wrench",{},{},
+ //{ "WRENCH_KILLS", "WRENCH_HITS" },
+ //{ "Kills", "Hits" }, "WRENCH_HELDTIME" },
+
+ //{ "WEAPON_HAMMER", "Hammer", "weapon_hammer",{},{},
+ //{ "HAMMER_KILLS", "HAMMER_HITS" },
+ //{ "Kills", "Hits" }, "HAMMER_HELDTIME" },
+
+ //{ "WEAPON_HATCHET", "Hatchet", "weapon_hatchet",{},{},
+ //{ "HATCHET_KILLS", "HATCHET_HITS" },
+ //{ "Kills", "Hits" }, "HATCHET_HELDTIME" },
+
+ //{ "WEAPON_BATTLEAXE", "Battle Axe", "weapon_battle_axe",{},{},
+ //{ "BATTLEAXE_KILLS", "BATTLEAXE_HITS" },
+ //{ "Kills", "Hits" }, "BATTLEAXE_HELDTIME" },
+
+ //{ "WEAPON_CROWBAR", "Crowbar", "weapon_crowbar",{},{},
+ //{ "CROWBAR_KILLS", "CROWBAR_HITS" },
+ //{ "Kills", "Hits" }, "CROWBAR_HELDTIME" },
+
+ //{ "WEAPON_NIGHTSTICK", "Nightstick", "weapon_nightstick",{},{},
+ //{ "NIGHTSTICK_KILLS", "NIGHTSTICK_HITS" },
+ //{ "Kills", "Hits" }, "NIGHTSTICK_HELDTIME" },
+
+ //{ "WEAPON_BAT", "Baseball Bat", "weapon_bat",{},{},
+ //{ "BAT_KILLS", "BAT_HITS" },
+ //{ "Kills", "Hits" }, "BAT_HELDTIME" },
+
+ //{ "WEAPON_GOLFCLUB", "Golf Club", "weapon_golfclub",{},{},
+ //{ "GCLUB_KILLS", "GCLUB_HITS" },
+ //{ "Kills", "Hits" }, "GCLUB_HELDTIME" },
+
+ //{ "WEAPON_POOLCUE", "Pool Cue", "weapon_pool_cue",{},{},
+ //{ "POOLCUE_KILLS", "POOLCUE_HITS" },
+ //{ "Kills", "Hits" }, "POOLCUE_HELDTIME" },
+
+ //{ "WEAPON_FLASHLIGHT", "Flashlight", "weapon_flashlight",{},{},
+ //{ "FLASHLIGHT_KILLS", "FLASHLIGHT_HITS" },
+ //{ "Kills", "Hits" }, "FLASHLIGHT_HELDTIME" },
+ ////17
+
+ ////Pistols
+ //{ "WEAPON_PISTOL", "Pistol", "weapon_pistol",{ 0xED265A1C, 0x359B7AAE, 0x65EA7EBB, 0xD7391086 },{ "Extended clip", "Flashlight", "Suppressor", "Special finish" },
+ //{ "PISTOL_KILLS", "PISTOL_SHOTS", "PISTOL_HITS", "PISTOL_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "PISTOL_HELDTIME" },
+
+ //{ "WEAPON_REVOLVER", "Revolver", "weapon_revolver",{},{},
+ //{ "REVOLVER_KILLS", "REVOLVER_SHOTS", "REVOLVER_HITS", "REVOLVER_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "REVOLVER_HELDTIME" },
+
+ //{ "WEAPON_COMBATPISTOL", "Combat Pistol", "weapon_pistol_combat",{ 0xD67B4F2D, 0x359B7AAE, 0xC304849A },{ "Extended clip", "Flashlight", "Suppressor" },
+ //{ "CMBTPISTOL_KILLS", "CMBTPISTOL_SHOTS", "CMBTPISTOL_HITS", "CMBTPISTOL_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "CMBTPISTOL_HELDTIME" },
+
+ //{ "WEAPON_PISTOL50", "Pistol .50", "weapon_pistol_50",{ 0xD9D3AC92, 0x359B7AAE, 0xA73D4664, 0x77B8AB2F },{ "Extended clip", "Flashlight", "Suppressor", "Special finish" },
+ //{ "PISTOL50_KILLS", "PISTOL50_SHOTS", "PISTOL50_HITS", "PISTOL50_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "PISTOL50_HELDTIME" },
+
+ //{ "WEAPON_SNSPISTOL", "SNS Pistol", "weapon_snspistol",{ 0x7B0033B3, 0xF8802ED9 },{ "Extended clip", "Regular clip" },
+ //{ "SNSPISTOL_KILLS", "SNSPISTOL_SHOTS", "SNSPISTOL_HITS", "SNSPISTOL_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "SNSPISTOL_HELDTIME" },
+
+ //{ "WEAPON_APPISTOL", "AP Pistol", "weapon_pistol_ap",{ 0x249A17D5, 0x359B7AAE, 0xC304849A, 0x9B76C72C },{ "Extended clip", "Flashlight", "Suppressor", "Special finish" },
+ //{ "APPISTOL_KILLS", "APPISTOL_SHOTS", "APPISTOL_HITS", "APPISTOL_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "APPISTOL_HELDTIME" },
+
+ //{ "WEAPON_HEAVYPISTOL", "Heavy Pistol", "weapon_heavypistol",{ 0x64F9C62B, 0xD4A969A, 0x359B7AAE, 0xC304849A, 0x7A6A7B7B },{ "Extended clip", "Regular clip", "Flashlight", "Suppressor", "Special finish" },{},{} },
+ //{ "WEAPON_MARKSMANPISTOL", "Marksman Pistol", "weapon_marksmanpistol",{},{},
+ //{ "MKPISTOL_KILLS", "MKPISTOL_SHOTS", "MKPISTOL_HITS", "MKPISTOL_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "MKPISTOL_HELDTIME" },
+
+ //{ "WEAPON_VINTAGEPISTOL", "Vintage Pistol", "weapon_vintagepistol",{ 0x33BA12E8, 0xC304849A },{ "Extended clip", "Suppressor" },{},{} },
+ //{ "WEAPON_STUNGUN", "Stun Gun", "weapon_stungun",{},{},
+ //{ "STUNGUN_KILLS", "STUNGUN_SHOTS", "STUNGUN_HITS", "STUNGUN_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "STUNGUN_HELDTIME" },
+
+ //{ "WEAPON_FLAREGUN", "Flare Gun", "weapon_flare_gun",{},{},
+ //{ "FLAREGUN_KILLS", "FLAREGUN_SHOTS", "FLAREGUN_HITS", "FLAREGUN_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "FLAREGUN_HELDTIME" },
+ ////28
+
+ ////Submachine guns
+ //{ "WEAPON_MACHINEPISTOL", "Machine Pistol", "weapon_machinepistol",{},{},
+ //{ "MCHPIST_KILLS", "MCHPIST_SHOTS", "MCHPIST_HITS", "MCHPIST_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "MCHPIST_HELDTIME" },
+
+ //{ "WEAPON_MICROSMG", "Micro SMG", "weapon_smg_micro",{ 0x10E6BA2B, 0x359B7AAE, 0x9D2FBF29, 0xA73D4664, 0x487AAE09 },{ "Extended clip", "Flashlight", "Scope", "Suppressor", "Special finish" },
+ //{ "MICROSMG_KILLS", "MICROSMG_SHOTS", "MICROSMG_HITS", "MICROSMG_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "MICROSMG_HELDTIME" },
+
+ //{ "WEAPON_MINISMG", "Mini SMG", "weapon_mini_smg",{},{},
+ //{ "MINISMG_KILLS", "MINISMG_SHOTS", "MINISMG_HITS", "MINISMG_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "MINISMG_HELDTIME" },
+
+ //{ "WEAPON_SMG", "SMG", "weapon_smg",{ 0x350966FB, 0x7BC4CDDC, 0x3CC6BA57, 0xC304849A, 0x27872C90 },{ "Extended clip", "Flashlight", "Scope", "Suppressor", "Special finish" },
+ //{ "SMG_KILLS", "SMG_SHOTS", "SMG_HITS", "SMG_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "SMG_HELDTIME" },
+
+ //{ "WEAPON_ASSAULTSMG", "Assault SMG", "weapon_smg_assault",{ 0xBB46E417, 0x7BC4CDDC, 0x9D2FBF29, 0xA73D4664 },{ "Extended clip", "Flashlight", "Scope", "Suppressor" },
+ //{ "ASLTSMG_KILLS", "ASLTSMG_SHOTS", "ASLTSMG_HITS", "ASLTSMG_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "ASLTSMG_HELDTIME" },
+
+ //{ "WEAPON_COMBATPDW", "Combat PDW", "weapon_combatpdw",{ 0x334A5203, 0x7BC4CDDC, 0xC164F53, 0xAA2C45B4 },{ "Extended clip", "Flashlight", "Grip", "Scope" },
+ //{ "COMBATPDW_KILLS", "COMBATPDW_SHOTS", "COMBATPDW_HITS", "COMBATPDW_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "COMBATPDW_HELDTIME" },
+
+ ////Assault rifles
+ //{ "WEAPON_ASSAULTRIFLE", "Assault Rifle", "weapon_rifle_assault",{ 0xB1214F9B, 0x7BC4CDDC, 0xC164F53, 0x9D2FBF29, 0xA73D4664, 0x4EAD7533 },{ "Extended clip", "Flashlight", "Grip", "Scope", "Suppressor", "Special finish" },
+ //{ "ASLTRIFLE_KILLS", "ASLTRIFLE_SHOTS", "ASLTRIFLE_HITS", "ASLTRIFLE_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "ASLTRIFLE_HELDTIME" },
+
+ //{ "WEAPON_CARBINERIFLE", "Carbine Rifle", "weapon_rifle_carbine",{ 0x91109691, 0x7BC4CDDC, 0xC164F53, 0xA0D89C42, 0x837445AA, 0xD89B9658 },{ "Extended clip", "Flashlight", "Grip", "Scope", "Suppressor", "Special finish" },
+ //{ "CRBNRIFLE_KILLS", "CRBNRIFLE_SHOTS", "CRBNRIFLE_HITS", "CRBNRIFLE_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "CRBNRIFLE_HELDTIME" },
+
+ //{ "WEAPON_ADVANCEDRIFLE", "Advanced Rifle", "weapon_rifle_advanced",{ 0x8EC1C979, 0x7BC4CDDC, 0xAA2C45B4, 0x837445AA, 0x377CD377 },{ "Extended clip", "Flashlight", "Scope", "Suppressor", "Special finish" },
+ //{ "ADVRIFLE_KILLS", "ADVRIFLE_SHOTS", "ADVRIFLE_HITS", "ADVRIFLE_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "ADVRIFLE_HELDTIME" },
+
+ //{ "WEAPON_BULLPUPRIFLE", "Bullpup Rifle", "weapon_bullpuprifle",{ 0xB3688B0F, 0xC5A12F80, 0x7BC4CDDC, 0xC164F53, 0xAA2C45B4, 0x837445AA },{ "Extended clip", "Regular clip", "Flashlight", "Grip", "Scope", "Suppressor" },{},{} },
+ //{ "WEAPON_COMPACTRIFLE", "Compact Rifle", "weapon_compactrifle",{},{},
+ //{ "CMPRIFLE_KILLS", "CMPRIFLE_SHOTS", "CMPRIFLE_HITS", "CMPRIFLE_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "CMPRIFLE_HELDTIME" },
+
+ //{ "WEAPON_SPECIALCARBINE", "Special Carbine", "weapon_specialcarbine",{ 0x7C8BD10E, 0xC6C7E581, 0x7BC4CDDC, 0xC164F53, 0xA0D89C42, 0xA73D4664 },{ "Extended clip", "Regular clip", "Flashlight", "Grip", "Scope", "Suppressor" },{},{} },
+
+ ////LMGs
+ //{ "WEAPON_MG", "MG", "weapon_lmg",{ 0x82158B47, 0x3C00AFED },{ "Extended clip", "Scope" },
+ //{ "MG_KILLS", "MG_SHOTS", "MG_HITS", "MG_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "MG_HELDTIME" },
+
+ //{ "WEAPON_COMBATMG", "Combat MG", "weapon_lmg_combat",{ 0xD6C59CD6, 0xE1FFB34A, 0xC164F53, 0xA0D89C42 },{ "Extended clip", "Regular clip", "Grip", "Scope" },
+ //{ "CMBTMG_KILLS", "CMBTMG_SHOTS", "CMBTMG_HITS", "CMBTMG_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "CMBTMG_HELDTIME" },
+
+ //{ "WEAPON_GUSENBERG", "Gusenberg Sweeper", "weapon_gusenberg",{ 0xEAC8C270 },{ "Extended clip" },{},{} },
+
+ ////Shotguns
+ //{ "WEAPON_SAWNOFFSHOTGUN", "Sawed-Off Shotgun", "weapon_shotgun_sawnoff",{ 0x85A64DF9 },{ "Special finish" },
+ //{ "SAWNOFF_KILLS", "SAWNOFF_SHOTS", "SAWNOFF_HITS", "SAWNOFF_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "SAWNOFF_HELDTIME" },
+
+ //{ "WEAPON_PUMPSHOTGUN", "Pump Shotgun", "weapon_shotgun_pump",{ 0x7BC4CDDC, 0xE608B35E },{ "Flashlight", "Suppressor" },
+ //{ "PUMP_KILLS", "PUMP_SHOTS", "PUMP_HITS", "PUMP_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "PUMP_HELDTIME" },
+
+ //{ "WEAPON_ASSAULTSHOTGUN", "Assault Shotgun", "weapon_shotgun_assault",{ 0x86BD7F72, 0x7BC4CDDC, 0xC164F53, 0x837445AA },{ "Extended clip", "Flashlight", "Grip", "Suppressor" },
+ //{ "ASLTSHTGN_KILLS", "ASLTSHTGN_SHOTS", "ASLTSHTGN_HITS", "ASLTSHTGN_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "ASLTSHTGN_HELDTIME" },
+
+ //{ "WEAPON_BULLPUPSHOTGUN", "Bullpup Shotgun", "weapon_shotgun_bullpup",{ 0x7BC4CDDC, 0xC164F53, 0xA73D4664 },{ "Flashlight", "Grip", "Suppressor" },
+ //{ "BULLPUP_KILLS", "BULLPUP_SHOTS", "BULLPUP_HITS", "BULLPUP_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "BULLPUP_HELDTIME" },
+
+ //{ "WEAPON_DBSHOTGUN", "Double Barrel Shotgun", "weapon_dbshotgun",{},{},
+ //{ "DBSHGN_KILLS", "DBSHGN_SHOTS", "DBSHGN_HITS", "DBSHGN_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "DBSHGN_HELDTIME" },
+
+
+ //{ "WEAPON_HEAVYSHOTGUN", "Heavy Shotgun", "weapon_heavyshotgun",{ 0x971CF6FD, 0x971CF6FD, 0xC164F53, 0xA73D4664 },{ "Extended clip", "Flashlight", "Grip", "Suppressor" },{},{} },
+ //{ "WEAPON_MUSKET", "Musket", "weapon_musket",{},{},
+ //{ "MUSKET_KILLS", "MUSKET_SHOTS", "MUSKET_HITS", "MUSKET_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "MUSKET_HELDTIME" },
+
+ //{ "WEAPON_AUTOSHOTGUN", "Sweeper Shotgun", "weapon_automatic_shotgun",{},{},
+ //{ "AUTOSHGN_KILLS", "AUTOSHGN_SHOTS", "AUTOSHGN_HITS", "AUTOSHGN_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "AUTOSHGN_HELDTIME" },
+
+ ////Sniper rifles
+ //{ "WEAPON_SNIPERRIFLE", "Sniper Rifle", "weapon_sniper",{ 0xBC54DA77, 0xD2443DDC, 0xA73D4664, 0x4032B5E7, 0x9BC64089 },{ "Advanced scope", "Scope", "Suppressor", "Special finish", "???" },
+ //{ "SNIPERRFL_KILLS", "SNIPERRFL_SHOTS", "SNIPERRFL_HITS", "SNIPERRFL_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "SNIPERRFL_HELDTIME" },
+
+ //{ "WEAPON_MARKSMANRIFLE", "Marksman Rifle", "weapon_marksmanrifle",{},{},{},{} },
+ //{ "WEAPON_HEAVYSNIPER", "Heavy Sniper", "weapon_sniper_heavy",{ 0xBC54DA77, 0xD2443DDC },{ "Advanced scope", "Scope" },
+ //{ "HVYSNIPER_KILLS", "HVYSNIPER_SHOTS", "HVYSNIPER_HITS", "HVYSNIPER_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "HVYSNIPER_HELDTIME" },
+
+
+ ////Heavy
+ //{ "WEAPON_FIREWORK", "Firework Launcher", "weapon_firework",{},{},
+ //{ "FIREWRK_KILLS", "FIREWRK_SHOTS", "FIREWRK_HITS", "FIREWRK_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "FIREWRK_HELDTIME" },
+
+ //{ "WEAPON_COMPACTLAUNCHER", "Compact Grenade Launcher", "weapon_compact_grenade_launcher",{},{},
+ //{ "CMPGL_KILLS", "CMPGL_SHOTS", "CMPGL_HITS", "CMPGL_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "CMPGL_HELDTIME" },
+
+ //{ "WEAPON_GRENADELAUNCHER", "Grenade Launcher", "weapon_heavy_grenade_launcher",{},{},
+ //{ "GRNLAUNCH_KILLS", "GRNLAUNCH_SHOTS" },
+ //{ "Kills", "Shots" }, "GRNLAUNCH_HELDTIME" },
+
+ //{ "WEAPON_HOMINGLAUNCHER", "Homing Launcher", "weapon_hominglauncher",{},{},
+ //{ "HOMLNCH_KILLS", "HOMLNCH_SHOTS" },
+ //{ "Kills", "Shots" }, "HOMLNCH_HELDTIME" },
+
+ //{ "WEAPON_RPG", "Rocket Launcher", "weapon_heavy_rpg",{},{},
+ //{ "RPG_KILLS", "RPG_SHOTS" },
+ //{ "Kills", "Shots" }, "RPG_HELDTIME" },
+
+ //{ "WEAPON_RAILGUN", "Railgun", "weapon_railgun",{},{},
+ //{ "RAILGUN_KILLS", "RAILGUN_SHOTS" },
+ //{ "Kills", "Shots" }, "RAILGUN_HELDTIME" },
+
+ //{ "WEAPON_MINIGUN", "Minigun", "weapon_heavy_minigun",{},{},
+ //{ "MINIGUNS_KILLS", "MINIGUNS_SHOTS", "MINIGUNS_HITS", "MINIGUNS_HEADSHOTS" },
+ //{ "Kills", "Shots", "Hits", "Headshots" }, "MINIGUNS_HELDTIME" },
+
+
+ ////Throwables
+ //{ "WEAPON_BALL", "Ball", "weapon_ball",{},{},{},{} },
+ //{ "WEAPON_SNOWBALL", "Snowball", "weapon_snowball",{},{},{},{} },
+ //{ "WEAPON_SMOKEGRENADE", "Smoke Grenade", "weapon_thrown_bz_gas",{},{},
+ //{ "SMKGRENADE_KILLS", "SMKGRENADE_SHOTS", "SMKGRENADE_HITS" },
+ //{ "Kills", "Shots", "Hits" }, "SMKGRENADE_HELDTIME" },
+
+ //{ "WEAPON_BZGAS", "BZ Gas", "weapon_thrown_bz_gas",{},{},{},{} },
+ //{ "WEAPON_GRENADE", "Grenade", "weapon_thrown_grenade",{},{},
+ //{ "GRENADE_KILLS", "GRENADE_SHOTS" },
+ //{ "Kills", "Shots" }, "GRENADE_HELDTIME" },
+
+ //{ "WEAPON_PIPEBOMB", "Pipe Bomb", "weapon_pipebomb",{},{},
+ //{ "PIPEBOMB_KILLS", "PIPEBOMB_SHOTS" },
+ //{ "Kills", "Shots" }, "PIPEBOMB_HELDTIME" },
+
+ //{ "WEAPON_PROXMINE", "Proximity Mines", "weapon_proximine",{},{},{},{} },
+
+ //{ "WEAPON_STICKYBOMB", "Sticky Bomb", "weapon_thrown_sticky",{},{},
+ //{ "STKYBMB_KILLS", "STKYBMB_SHOTS" },
+ //{ "Kills", "Shots" }, "STKYBMB_HELDTIME" },
+
+ //{ "WEAPON_FLARE", "Flare", "weapon_flare",{},{},{},{} },
+ //{ "WEAPON_MOLOTOV", "Molotov Cocktail", "weapon_molotov",{},{},
+ //{ "MOLOTOV_KILLS", "MOLOTOV_SHOTS", "MOLOTOV_HITS" },
+ //{ "Kills", "Shots", "Hits" }, "MOLOTOV_HELDTIME" },
+
+ //{ "WEAPON_PETROLCAN", "Jerry Can", "weapon_jerry_can",{},{},{},{} },
+ //{ "WEAPON_FIREEXTINGUISHER", "Fire Extinguisher", "weapon_jerry_can",{},{},{},{} },
+ ////73
+
+ ////MKII
+ //{ "WEAPON_PISTOL_MK2", "Pistol MKII", "weapon_pistol",{
+ // //0x94F42D62,
+ // //0x5ED6C128,
+ // //0x25CAAEAF,
+ // //0x2BBD7A3A,
+ // //0x85FEA109,
+ // //0x4F37DF2A,
+ // //0x0,
+ // 0x8ED4BB70,
+ // 0x43FD595B,
+ // 0x65EA7EBB,
+ // 0x21E34793,
+ // 0x0,
+ // 0x5C6C749C,
+ // 0x15F7A390,
+ // 0x968E24DB,
+ // 0x17BFA99,
+ // 0xF2685C72,
+ // 0xDD2231E6,
+ // 0xBB43EE76,
+ // 0x4D901310,
+ // 0x5F31B653,
+ // 0x697E19A0,
+ // 0x930CB951
+ //},{
+ // //"Default Clip",
+ // //"Extended Clip",
+ // //"Tracer Rounds",
+ // //"Incendiary Rounds",
+ // //"Hollow Point Rounds",
+ // //"Full Metal Jacket Rounds",
+ // //"SEPERATOR",
+ // "Mounted Scope",
+ // "Flashlight",
+ // "Suppressor",
+ // "Compensator",
+ // "SEPERATOR",
+ // "Camo 1",
+ // "Camo 2",
+ // "Camo 3",
+ // "Camo 4",
+ // "Camo 5",
+ // "Camo 6",
+ // "Camo 7",
+ // "Camo 8",
+ // "Camo 9",
+ // "Camo 10",
+ // "Camo Special"
+ //} },
+
+ //{ "WEAPON_SMG_MK2", "SMG MKII", "weapon_smg",{
+ // 0x94F42D62,
+ // 0x5ED6C128,
+ // //0x25CAAEAF,
+ // //0x2BBD7A3A,
+ // //0x85FEA109,
+ // //0x4F37DF2A,
+ // 0x0,
+ // 0x7BC4CDDC,
+ // 0x9FDB5652,
+ // 0xE502AB6B,
+ // 0x3DECC7DA,
+ // 0xC304849A,
+ // 0x0,
+ // 0xB99402D4,
+ // 0xC867A07B,
+ // 0xDE11CBCF,
+ // 0xEC9068CC,
+ // 0x2E7957A,
+ // 0x347EF8AC,
+ // 0x4DB62ABE,
+ // 0xD9103EE1,
+ // 0xA564D78B,
+ // 0x0,
+ // 0xC4979067,
+ // 0x3815A945,
+ // 0x4B4B4FB0,
+ // 0xEC729200,
+ // 0x48F64B22,
+ // 0x35992468,
+ // 0x24B782A5,
+ // 0xA2E67F01,
+ // 0x2218FD68,
+ // 0x45C5C3C5,
+ // 0x399D558F
+ //},{
+ // "Default Clip",
+ // "Extended Clip",
+ // //"Tracer Rounds",
+ // //"Incendiary Rounds",
+ // //"Hollow Point Rounds",
+ // //"Full Metal Jacket Rounds",
+ // "SEPERATOR",
+ // "Flashlight",
+ // "Holographic Sight",
+ // "Small Scope",
+ // "Medium Scope",
+ // "Suppressor",
+ // "SEPERATOR",
+ // "Flat Muzzle Brake",
+ // "Tactical Muzzle Brake",
+ // "Fat End Muzzle Brake",
+ // "Precision Muzzle Brake",
+ // "Heavy Duty Muzzle Brake",
+ // "Slanted Muzzle Brake",
+ // "Split End Muzzle Brake",
+ // "Heavy Barrel 1",
+ // "Heavy Barrel 2",
+ // "SEPERATOR",
+ // "Camo 1",
+ // "Camo 2",
+ // "Camo 3",
+ // "Camo 4",
+ // "Camo 5",
+ // "Camo 6",
+ // "Camo 7",
+ // "Camo 8",
+ // "Camo 9",
+ // "Camo 10",
+ // "Camo Special"
+ //} },
+
+ //{ "WEAPON_ASSAULTRIFLE_MK2", "Assault rifle MKII", "weapon_rifle_assault",{
+ // 0x8610343F,
+ // 0xD12ACA6F,
+ // //0xEF2C78C1,
+ // //0xFB70D853,
+ // //0xA7DD1E58,
+ // //0x63E0A098,
+ // 0x0,
+ // 0x9D65907A,
+ // 0x7BC4CDDC,
+ // 0x420FD713,
+ // 0x49B2945,
+ // 0xC66B6542,
+ // 0xA73D4664,
+ // 0x0,
+ // 0xB99402D4,
+ // 0xC867A07B,
+ // 0xDE11CBCF,
+ // 0xEC9068CC,
+ // 0x2E7957A,
+ // 0x347EF8AC,
+ // 0x4DB62ABE,
+ // 0x43A49D26,
+ // 0x5646C26A,
+ // 0x0,
+ // 0x911B24AF,
+ // 0x37E5444B,
+ // 0x538B7B97,
+ // 0x25789F72,
+ // 0xC5495F2D,
+ // 0xCF8B73B1,
+ // 0xA9BB2811,
+ // 0xFC674D54,
+ // 0x7C7FCD9B,
+ // 0xA5C38392,
+ // 0xB9B15DB0
+ //},{
+ // "Default Clip",
+ // "Extended Clip",
+ // //"Tracer Rounds",
+ // //"Incendiary Rounds",
+ // //"Hollow Point Rounds",
+ // //"Full Metal Jacket Rounds",
+ // "SEPERATOR",
+ // "Grip",
+ // "Flashlight",
+ // "Holographic Sight",
+ // "Small Scope",
+ // "Medium Scope",
+ // "Suppressor",
+ // "SEPERATOR",
+ // "Flat Muzzle Brake",
+ // "Tactical Muzzle Brake",
+ // "Fat End Muzzle Brake",
+ // "Precision Muzzle Brake",
+ // "Heavy Duty Muzzle Brake",
+ // "Slanted Muzzle Brake",
+ // "Split End Muzzle Brake",
+ // "Heavy Barrel 1",
+ // "Heavy Barrel 2",
+ // "SEPERATOR",
+ // "Camo 1",
+ // "Camo 2",
+ // "Camo 3",
+ // "Camo 4",
+ // "Camo 5",
+ // "Camo 6",
+ // "Camo 7",
+ // "Camo 8",
+ // "Camo 9",
+ // "Camo 10",
+ // "Camo Special"
+ //} },
+
+ //{ "WEAPON_CARBINERIFLE_MK2", "Carbine rifle MKII", "weapon_rifle_carbine",{
+ // 0x4C7A391E,
+ // 0x5DD5DBD5,
+ // //0x1757F566,
+ // //0x3D25C2A7,
+ // //0x255D5D57,
+ // //0x44032F11,
+ // 0x0,
+ // 0x9D65907A,
+ // 0x7BC4CDDC,
+ // 0x420FD713,
+ // 0x49B2945,
+ // 0xC66B6542,
+ // 0x837445AA,
+ // 0x0,
+ // 0xB99402D4,
+ // 0xC867A07B,
+ // 0xDE11CBCF,
+ // 0xEC9068CC,
+ // 0x2E7957A,
+ // 0x347EF8AC,
+ // 0x4DB62ABE,
+ // 0x833637FF,
+ // 0x8B3C480B,
+ // 0x0,
+ // 0x4BDD6F16,
+ // 0x406A7908,
+ // 0x2F3856A4,
+ // 0xE50C424D,
+ // 0xD37D1F2F,
+ // 0x86268483,
+ // 0xF420E076,
+ // 0xAAE14DF8,
+ // 0x9893A95D,
+ // 0x6B13CD3E,
+ // 0xDA55CD3F
+ //},{
+ // "Default Clip",
+ // "Extended Clip",
+ // //"Tracer Rounds",
+ // //"Incendiary Rounds",
+ // //"Hollow Point Rounds",
+ // //"Full Metal Jacket Rounds",
+ // "SEPERATOR",
+ // "Grip",
+ // "Flashlight",
+ // "Holographic Sight",
+ // "Small Scope",
+ // "Medium Scope",
+ // "Suppressor",
+ // "SEPERATOR",
+ // "Flat Muzzle Brake",
+ // "Tactical Muzzle Brake",
+ // "Fat End Muzzle Brake",
+ // "Precision Muzzle Brake",
+ // "Heavy Duty Muzzle Brake",
+ // "Slanted Muzzle Brake",
+ // "Split End Muzzle Brake",
+ // "Heavy Barrel 1",
+ // "Heavy Barrel 2",
+ // "SEPERATOR",
+ // "Camo 1",
+ // "Camo 2",
+ // "Camo 3",
+ // "Camo 4",
+ // "Camo 5",
+ // "Camo 6",
+ // "Camo 7",
+ // "Camo 8",
+ // "Camo 9",
+ // "Camo 10",
+ // "Camo Special"
+ //} },
+
+ //{ "WEAPON_COMBATMG_MK2", "Combat MG MKII", "weapon_lmg_combat",{
+ // 0x492B257C,
+ // 0x17DF42E9,
+ // //0xF6649745,
+ // //0xC326BDBA,
+ // //0x29882423,
+ // //0x57EF1CC8,
+ // 0x0,
+ // 0x420FD713,
+ // 0x3F3C8181,
+ // 0xC66B6542,
+ // 0x0,
+ // 0xB99402D4,
+ // 0xC867A07B,
+ // 0xDE11CBCF,
+ // 0xEC9068CC,
+ // 0x2E7957A,
+ // 0x347EF8AC,
+ // 0x4DB62ABE,
+ // 0xC34EF234,
+ // 0xB5E2575B,
+ // 0x0,
+ // 0x4A768CB5,
+ // 0xCCE06BBD,
+ // 0xBE94CF26,
+ // 0x7609BE11,
+ // 0x48AF6351,
+ // 0x9186750A,
+ // 0x84555AA8,
+ // 0x1B4C088B,
+ // 0xE046DFC,
+ // 0x28B536E,
+ // 0xD703C94D
+ //},{
+ // "Default Clip",
+ // "Extended Clip",
+ // //"Tracer Rounds",
+ // //"Incendiary Rounds",
+ // //"Hollow Point Rounds",
+ // //"Full Metal Jacket Rounds",
+ // "SEPERATOR",
+ // "Holographic Sight",
+ // "Small Scope",
+ // "Medium Scope",
+ // "SEPERATOR",
+ // "Flat Muzzle Brake",
+ // "Tactical Muzzle Brake",
+ // "Fat End Muzzle Brake",
+ // "Precision Muzzle Brake",
+ // "Heavy Duty Muzzle Brake",
+ // "Slanted Muzzle Brake",
+ // "Split End Muzzle Brake",
+ // "Heavy Barrel 1",
+ // "Heavy Barrel 2",
+ // "SEPERATOR",
+ // "Camo 1",
+ // "Camo 2",
+ // "Camo 3",
+ // "Camo 4",
+ // "Camo 5",
+ // "Camo 6",
+ // "Camo 7",
+ // "Camo 8",
+ // "Camo 9",
+ // "Camo 10",
+ // "Camo Special"
+ //} }
+
+ // //{ "WEAPON_HEAVYSNIPER_MK2", "Heavy sniper MKII", "weapon_sniper_heavy",{
+ // // 0xFA1E1A28,
+ // // 0x2CD8FF9D,
+ // // //0xEC0F617,
+ // // //0xF835D6D4,
+ // // //0x3BE948F6,
+ // // //0x89EBDAA7,
+ // // 0x0,
+ // // 0x82C10383,
+ // // 0xBC54DA77,
+ // // 0xB68010B0,
+ // // 0x2E43DA41,
+ // // 0x0,
+ // // 0xAC42DF71,
+ // // 0x5F7DCE4D,
+ // // 0x6927E1A1,
+ // // 0x909630B7,
+ // // 0x108AB09E,
+ // // 0x0,
+ // // 0xF8337D02,
+ // // 0xC5BEDD65,
+ // // 0xE9712475,
+ // // 0x13AA78E7,
+ // // 0x26591E50,
+ // // 0x302731EC,
+ // // 0xAC722A78,
+ // // 0xBEA4CEDD,
+ // // 0xCD776C82,
+ // // 0xABC5ACC7,
+ // // 0x6C32D2EB
+ // //},{
+ // // "Default Clip",
+ // // "Extended Clip",
+ // // //"Incendiary Rounds",
+ // // //"Hollow Point Rounds",
+ // // //"Full Metal Jacket Rounds",
+ // // //"Explosive Rounds",
+ // // "SEPERATOR",
+ // // "Medium Scope",
+ // // "Large Scope",
+ // // "Night Vision Scope",
+ // // "Thermal Scope",
+ // // "SEPERATOR",
+ // // "Supressor",
+ // // "Muzzle 1",
+ // // "Muzzle 2",
+ // // "Heavy Barrel 1",
+ // // "Heavy Barrel 2",
+ // // "SEPERATOR",
+ // // "Camo 1",
+ // // "Camo 2",
+ // // "Camo 3",
+ // // "Camo 4",
+ // // "Camo 5",
+ // // "Camo 6",
+ // // "Camo 7",
+ // // "Camo 8",
+ // // "Camo 9",
+ // // "Camo 10",
+ // // "Camo Special"
+ // //} }
+ // //78
+ //};
+ */
+
+}
\ No newline at end of file
diff --git a/PrivateMenu/src/stdafx.h b/PrivateMenu/src/stdafx.h
index c497b3ec02..a6c78b3919 100644
--- a/PrivateMenu/src/stdafx.h
+++ b/PrivateMenu/src/stdafx.h
@@ -141,6 +141,7 @@ constexpr size_t NUMOF(T(&)[N]) { return N; }
#include "util/input/controller.h"
#include "util/input/input.h"
#include "menu/util/vehicles.h"
+#include "menu/util/weapon.h"
#include "menu/util/menuInput.h"
#include "menu/util/hotkeyManager.h"
#include "menu/util/contextMenu.h"
@@ -160,7 +161,6 @@ constexpr size_t NUMOF(T(&)[N]) { return N; }
#include "menu/util/socialclub.h"
#include "menu/util/inventoryTypes.h"
#include "menu/util/inventory.h"
-#include "menu/util/joaat.hpp"
/*Option*/
#include "menu/options/option.h"