diff options
Diffstat (limited to 'cheat/internal_rewrite/c_base_weapon.hpp')
| -rw-r--r-- | cheat/internal_rewrite/c_base_weapon.hpp | 124 |
1 files changed, 66 insertions, 58 deletions
diff --git a/cheat/internal_rewrite/c_base_weapon.hpp b/cheat/internal_rewrite/c_base_weapon.hpp index 97f40d6..2abc997 100644 --- a/cheat/internal_rewrite/c_base_weapon.hpp +++ b/cheat/internal_rewrite/c_base_weapon.hpp @@ -4,71 +4,79 @@ #include "netvars.hpp"
enum ItemDefinitionIndex_t {
- WEAPON_NONE,
- WEAPON_DEAGLE = 1,
- WEAPON_ELITE = 2,
- WEAPON_FIVESEVEN = 3,
- WEAPON_GLOCK = 4,
+ WEAPON_NONE = 0,
+ WEAPON_DEAGLE,
+ WEAPON_ELITE,
+ WEAPON_FIVESEVEN,
+ WEAPON_GLOCK,
WEAPON_AK47 = 7,
- WEAPON_AUG = 8,
- WEAPON_AWP = 9,
- WEAPON_FAMAS = 10,
- WEAPON_G3SG1 = 11,
+ WEAPON_AUG,
+ WEAPON_AWP,
+ WEAPON_FAMAS,
+ WEAPON_G3SG1,
WEAPON_GALILAR = 13,
- WEAPON_M249 = 14,
+ WEAPON_M249,
WEAPON_M4A1 = 16,
- WEAPON_MAC10 = 17,
+ WEAPON_MAC10,
WEAPON_P90 = 19,
- WEAPON_UMP45 = 24,
- WEAPON_XM1014 = 25,
- WEAPON_BIZON = 26,
- WEAPON_MAG7 = 27,
- WEAPON_NEGEV = 28,
- WEAPON_SAWEDOFF = 29,
- WEAPON_TEC9 = 30,
- WEAPON_TASER = 31,
- WEAPON_HKP2000 = 32,
- WEAPON_MP7 = 33,
- WEAPON_MP9 = 34,
- WEAPON_NOVA = 35,
- WEAPON_P250 = 36,
+ WEAPON_MP5SD = 23,
+ WEAPON_UMP45,
+ WEAPON_XM1014,
+ WEAPON_BIZON,
+ WEAPON_MAG7,
+ WEAPON_NEGEV,
+ WEAPON_SAWEDOFF,
+ WEAPON_TEC9,
+ WEAPON_TASER,
+ WEAPON_HKP2000,
+ WEAPON_MP7,
+ WEAPON_MP9,
+ WEAPON_NOVA,
+ WEAPON_P250,
WEAPON_SCAR20 = 38,
- WEAPON_SG556 = 39,
- WEAPON_SSG08 = 40,
- WEAPON_KNIFEGG = 41,
- WEAPON_KNIFE = 42,
- WEAPON_FLASHBANG = 43,
- WEAPON_HEGRENADE = 44,
- WEAPON_SMOKEGRENADE = 45,
- WEAPON_MOLOTOV = 46,
- WEAPON_DECOY = 47,
- WEAPON_INCGRENADE = 48,
- WEAPON_C4 = 49,
+ WEAPON_SG556,
+ WEAPON_SSG08,
+ WEAPON_KNIFEGG,
+ WEAPON_KNIFE,
+ WEAPON_FLASHBANG,
+ WEAPON_HEGRENADE,
+ WEAPON_SMOKEGRENADE,
+ WEAPON_MOLOTOV,
+ WEAPON_DECOY,
+ WEAPON_INCGRENADE,
+ WEAPON_C4,
+ WEAPON_HEALTHSHOT = 57,
WEAPON_KNIFE_T = 59,
- WEAPON_M4A1_SILENCER = 60,
- WEAPON_USP_SILENCER = 61,
+ WEAPON_M4A1_SILENCER,
+ WEAPON_USP_SILENCER,
WEAPON_CZ75A = 63,
- WEAPON_R8REVOLVER = 64,
- WEAPON_MP5SD = 23,
+ WEAPON_R8REVOLVER,
+ WEAPON_TAGRENADE = 68,
+ WEAPON_FISTS,
+ WEAPON_BREACHCHARGE,
+ WEAPON_TABLET = 72,
+ WEAPON_MELEE = 74,
+ WEAPON_AXE,
+ WEAPON_HAMMER,
+ WEAPON_SPANNER = 78,
+ WEAPON_KNIFE_GHOST = 80,
+ WEAPON_FIREBOMB,
+ WEAPON_DIVERSION,
+ WEAPON_FRAG_GRENADE,
WEAPON_KNIFE_BAYONET = 500,
WEAPON_KNIFE_FLIP = 505,
- WEAPON_KNIFE_GUT = 506,
- WEAPON_KNIFE_KARAMBIT = 507,
- WEAPON_KNIFE_M9_BAYONET = 508,
- WEAPON_KNIFE_TACTICAL = 509,
+ WEAPON_KNIFE_GUT,
+ WEAPON_KNIFE_KARAMBIT,
+ WEAPON_KNIFE_M9_BAYONET,
+ WEAPON_KNIFE_TACTICAL,
WEAPON_KNIFE_FALCHION = 512,
WEAPON_KNIFE_BOWIE = 514,
- WEAPON_KNIFE_BUTTERFLY = 515,
- WEAPON_KNIFE_PUSH = 516,
- GLOVE_STUDDED_BLOODHOUND = 5027,
- GLOVE_T_SIDE = 5028,
- GLOVE_CT_SIDE = 5029,
- GLOVE_SPORTY = 5030,
- GLOVE_SLICK = 5031,
- GLOVE_LEATHER_WRAP = 5032,
- GLOVE_MOTORCYCLE = 5033,
- GLOVE_SPECIALIST = 5034,
- GLOVE_HYDRA = 5035,
+ WEAPON_KNIFE_BUTTERFLY,
+ WEAPON_KNIFE_PUSH,
+ WEAPON_KNIFE_URSUS = 519,
+ WEAPON_KNIFE_GYPSY_JACKKNIFE,
+ WEAPON_KNIFE_STILETTO = 522,
+ WEAPON_KNIFE_WIDOWMAKER
};
class weapon_info_t {
@@ -211,19 +219,19 @@ public: }
__forceinline weapon_info_t* get_wpn_info( ) {
- return util::get_vfunc< 443, weapon_info_t* >( this );
+ return util::get_vfunc< 448, weapon_info_t* >( this );
}
__forceinline void update_accuracy_penalty( ) {
- return util::get_vfunc< 468, void >( this );
+ return util::get_vfunc< 472, void >( this );
}
__forceinline float get_spread( ) {
- return util::get_vfunc< 436, float >( this );
+ return util::get_vfunc< 440, float >( this );
}
__forceinline float get_inaccuracy( ) {
- return util::get_vfunc< 467, float >( this );
+ return util::get_vfunc< 471, float >( this );
}
__forceinline void set_glove_model( int model_index ) {
|
