CFBR Updated CPlayerClntBase
Credits: Me and ReClass
Code:
class CPlayerClntBase
{
public:
char pad_0000[700]; //0x0000
int32_t WeaponAmmo; //0x02BC
int32_t WeaponAmmo2; //0x02C0
int32_t WeaponMaxMagazine; //0x02C4
char pad_02C8[8]; //0x02C8
PlayerViewManager* pPlayerViewManager; //0x02D0
char pad_02D4[532]; //0x02D4
LTObject* pLTObject; //0x04E8
LTObject* pLTObject2; //0x04EC
char pad_04F0[4]; //0x04F0
float Pitch; //0x04F4
float Yaw; //0x04F8
char pad_04FC[100]; //0x04FC
int32_t SuperJumpZM; //0x0560
char pad_0564[64]; //0x0564
float WalkThroughWalls1; //0x05A4
float WalkThroughWalls2; //0x05A8
float WalkThroughWalls3; //0x05AC
char pad_05B0[64]; //0x05B0
int32_t CurrentWeaponZM; //0x05F0
char pad_05F4[16]; //0x05F4
int32_t WeaponStateZM; //0x0604
char pad_0608[16]; //0x0608
int32_t WeaponStateZM2; //0x0618
char pad_061C[16]; //0x061C
int32_t WeaponSlotPrimaryZM; //0x062C
int32_t WeaponSlotSecondaryZM; //0x0630
int32_t WeaponSlotKnifeZM; //0x0634
int32_t WeaponSlotGrenadeZM; //0x0638
char pad_063C[16]; //0x063C
int32_t SuperJump; //0x064C
char pad_0650[140]; //0x0650
uint32_t CurrentWeapon; //0x06DC
char pad_06E0[20]; //0x06E0
uint32_t WeaponState1; //0x06F4
char pad_06F8[16]; //0x06F8
uint32_t WeaponState2; //0x0708
char pad_070C[16]; //0x070C
int32_t WeaponSlotPrimary; //0x071C
int32_t WeaponSlotSecondary; //0x0720
int32_t WeaponSlotKnife; //0x0724
int32_t WeaponSlotGrenade; //0x0728
char pad_072C[280]; //0x072C
char pad_0844[240]; //0x0844
char pad_0934[64]; //0x0934
float FlyZM; //0x0974
char pad_0978[204]; //0x0978
float CheckMode1; //0x0A44
float Fly; //0x0A48
float CheckMode2; //0x0A4C
float CheckMode3; //0x0A50
float CheckMode4; //0x0A54
char pad_0A58[764]; //0x0A58
LTObject* pLTObjectZM; //0x0D54
LTObject* pLTObjectZM2; //0x0D58
char pad_0D5C[12]; //0x0D5C
float PitchZM; //0x0D68
float YawZM; //0x0D6C
};
