mirror of
https://github.com/neverlosecc/source2sdk.git
synced 2025-04-20 21:28:12 +00:00
01.12.2023
This commit is contained in:
parent
b98f5071a6
commit
8e20c73a52
@ -5367,7 +5367,7 @@ public:
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vcompmat@R£ø"
|
||||
// MResourceTypeForInfoType "vcompmat@Ôhû"
|
||||
class InfoForResourceTypeCCompositeMaterialKit
|
||||
{
|
||||
private:
|
||||
@ -5985,13 +5985,15 @@ public:
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Size: 0x38
|
||||
// Has Trivial Destructor
|
||||
struct EventClientProcessInput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRealTime; // 0x28
|
||||
float m_flTickInterval; // 0x2c
|
||||
double m_flTickStartTime; // 0x30
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
@ -30079,12 +30081,12 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0x540
|
||||
// Size: 0x5f8
|
||||
// Has VTable
|
||||
class CCSGOPlayerAnimGraphState
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x540]; // 0x0
|
||||
[[maybe_unused]] uint8_t __pad0000[0x5f8]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
394
sdk/client.hpp
394
sdk/client.hpp
@ -11911,7 +11911,6 @@ private:
|
||||
[[maybe_unused]] uint8_t __pad10f0[0x8]; // 0x10f0
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkUserGroup "LocalPlayerExclusive"
|
||||
C_UtlVectorEmbeddedNetworkVar< ViewAngleServerChange_t > m_ServerViewAngleChanges; // 0x10f8
|
||||
uint32_t m_nHighestConsumedServerViewAngleChangeIndex; // 0x1148
|
||||
QAngle v_angle; // 0x114c
|
||||
@ -11971,7 +11970,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 8
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -11979,7 +11978,8 @@ public:
|
||||
// MNetworkExcludeByName "m_flTimeWeaponIdle"
|
||||
// MNetworkVarNames "float m_flFireSequenceStartTime"
|
||||
// MNetworkVarNames "int m_nFireSequenceStartTimeChange"
|
||||
// MNetworkVarNames "bool m_bPlayerFireEventIsPrimary"
|
||||
// MNetworkVarNames "PlayerAnimEvent_t m_ePlayerFireEvent"
|
||||
// MNetworkVarNames "WeaponAttackType_t m_ePlayerFireEventAttackType"
|
||||
// MNetworkVarNames "CSWeaponState_t m_iState"
|
||||
// MNetworkVarNames "uint32 m_nViewModelIndex"
|
||||
// MNetworkVarNames "GameTime_t m_flTimeWeaponIdle"
|
||||
@ -11988,7 +11988,8 @@ public:
|
||||
// MNetworkVarNames "int m_iRecoilIndex"
|
||||
// MNetworkVarNames "float m_flRecoilIndex"
|
||||
// MNetworkVarNames "bool m_bBurstMode"
|
||||
// MNetworkVarNames "GameTime_t m_flPostponeFireReadyTime"
|
||||
// MNetworkVarNames "GameTick_t m_nPostponeFireReadyTicks"
|
||||
// MNetworkVarNames "float m_flPostponeFireReadyFrac"
|
||||
// MNetworkVarNames "bool m_bInReload"
|
||||
// MNetworkVarNames "bool m_bReloadVisuallyComplete"
|
||||
// MNetworkVarNames "GameTime_t m_flDroppedAtTime"
|
||||
@ -12012,144 +12013,148 @@ public:
|
||||
int32_t m_nFireSequenceStartTimeChange; // 0x15d8
|
||||
int32_t m_nFireSequenceStartTimeAck; // 0x15dc
|
||||
// MNetworkEnable
|
||||
bool m_bPlayerFireEventIsPrimary; // 0x15e0
|
||||
PlayerAnimEvent_t m_ePlayerFireEvent; // 0x15e0
|
||||
// MNetworkEnable
|
||||
WeaponAttackType_t m_ePlayerFireEventAttackType; // 0x15e4
|
||||
HSequence m_seqIdle; // 0x15e8
|
||||
HSequence m_seqFirePrimary; // 0x15ec
|
||||
HSequence m_seqFireSecondary; // 0x15f0
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad15e1[0x3]; // 0x15e1
|
||||
[[maybe_unused]] uint8_t __pad15f4[0x4]; // 0x15f4
|
||||
public:
|
||||
HSequence m_seqIdle; // 0x15e4
|
||||
HSequence m_seqFirePrimary; // 0x15e8
|
||||
HSequence m_seqFireSecondary; // 0x15ec
|
||||
CUtlVector< HSequence > m_thirdPersonFireSequences; // 0x15f0
|
||||
HSequence m_hCurrentThirdPersonSequence; // 0x1608
|
||||
int32_t m_nSilencerBoneIndex; // 0x160c
|
||||
HSequence m_thirdPersonSequences[6]; // 0x1610
|
||||
CUtlVector< HSequence > m_thirdPersonFireSequences; // 0x15f8
|
||||
HSequence m_hCurrentThirdPersonSequence; // 0x1610
|
||||
int32_t m_nSilencerBoneIndex; // 0x1614
|
||||
HSequence m_thirdPersonSequences[6]; // 0x1618
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1628[0x18]; // 0x1628
|
||||
[[maybe_unused]] uint8_t __pad1630[0x18]; // 0x1630
|
||||
public:
|
||||
CSWeaponState_t m_ClientPreviousWeaponState; // 0x1640
|
||||
CSWeaponState_t m_ClientPreviousWeaponState; // 0x1648
|
||||
// MNetworkEnable
|
||||
// MNetworkChangeCallback "OnWeaponStateNetworkChange"
|
||||
CSWeaponState_t m_iState; // 0x1644
|
||||
float m_flCrosshairDistance; // 0x1648
|
||||
int32_t m_iAmmoLastCheck; // 0x164c
|
||||
int32_t m_iAlpha; // 0x1650
|
||||
int32_t m_iScopeTextureID; // 0x1654
|
||||
int32_t m_iCrosshairTextureID; // 0x1658
|
||||
float m_flGunAccuracyPosition; // 0x165c
|
||||
CSWeaponState_t m_iState; // 0x164c
|
||||
float m_flCrosshairDistance; // 0x1650
|
||||
int32_t m_iAmmoLastCheck; // 0x1654
|
||||
int32_t m_iAlpha; // 0x1658
|
||||
int32_t m_iScopeTextureID; // 0x165c
|
||||
int32_t m_iCrosshairTextureID; // 0x1660
|
||||
float m_flGunAccuracyPosition; // 0x1664
|
||||
// MNetworkEnable
|
||||
// MNetworkUserGroup "LocalWeaponExclusive"
|
||||
uint32_t m_nViewModelIndex; // 0x1660
|
||||
bool m_bReloadsWithClips; // 0x1664
|
||||
uint32_t m_nViewModelIndex; // 0x1668
|
||||
bool m_bReloadsWithClips; // 0x166c
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1665[0x3]; // 0x1665
|
||||
[[maybe_unused]] uint8_t __pad166d[0x3]; // 0x166d
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkUserGroup "LocalWeaponExclusive"
|
||||
// MNetworkPriority "32"
|
||||
GameTime_t m_flTimeWeaponIdle; // 0x1668
|
||||
bool m_bFireOnEmpty; // 0x166c
|
||||
GameTime_t m_flTimeWeaponIdle; // 0x1670
|
||||
bool m_bFireOnEmpty; // 0x1674
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad166d[0x3]; // 0x166d
|
||||
[[maybe_unused]] uint8_t __pad1675[0x3]; // 0x1675
|
||||
public:
|
||||
CEntityIOOutput m_OnPlayerPickup; // 0x1670
|
||||
CEntityIOOutput m_OnPlayerPickup; // 0x1678
|
||||
// MNetworkEnable
|
||||
CSWeaponMode m_weaponMode; // 0x1698
|
||||
float m_flTurningInaccuracyDelta; // 0x169c
|
||||
Vector m_vecTurningInaccuracyEyeDirLast; // 0x16a0
|
||||
float m_flTurningInaccuracy; // 0x16ac
|
||||
CSWeaponMode m_weaponMode; // 0x16a0
|
||||
float m_flTurningInaccuracyDelta; // 0x16a4
|
||||
Vector m_vecTurningInaccuracyEyeDirLast; // 0x16a8
|
||||
float m_flTurningInaccuracy; // 0x16b4
|
||||
// MNetworkEnable
|
||||
float m_fAccuracyPenalty; // 0x16b0
|
||||
GameTime_t m_flLastAccuracyUpdateTime; // 0x16b4
|
||||
float m_fAccuracySmoothedForZoom; // 0x16b8
|
||||
GameTime_t m_fScopeZoomEndTime; // 0x16bc
|
||||
float m_fAccuracyPenalty; // 0x16b8
|
||||
GameTime_t m_flLastAccuracyUpdateTime; // 0x16bc
|
||||
float m_fAccuracySmoothedForZoom; // 0x16c0
|
||||
GameTime_t m_fScopeZoomEndTime; // 0x16c4
|
||||
// MNetworkEnable
|
||||
int32_t m_iRecoilIndex; // 0x16c0
|
||||
int32_t m_iRecoilIndex; // 0x16c8
|
||||
// MNetworkEnable
|
||||
float m_flRecoilIndex; // 0x16c4
|
||||
float m_flRecoilIndex; // 0x16cc
|
||||
// MNetworkEnable
|
||||
bool m_bBurstMode; // 0x16c8
|
||||
bool m_bBurstMode; // 0x16d0
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad16c9[0x3]; // 0x16c9
|
||||
[[maybe_unused]] uint8_t __pad16d1[0x3]; // 0x16d1
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flPostponeFireReadyTime; // 0x16cc
|
||||
GameTick_t m_nPostponeFireReadyTicks; // 0x16d4
|
||||
// MNetworkEnable
|
||||
bool m_bInReload; // 0x16d0
|
||||
float m_flPostponeFireReadyFrac; // 0x16d8
|
||||
// MNetworkEnable
|
||||
bool m_bReloadVisuallyComplete; // 0x16d1
|
||||
bool m_bInReload; // 0x16dc
|
||||
// MNetworkEnable
|
||||
bool m_bReloadVisuallyComplete; // 0x16dd
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad16d2[0x2]; // 0x16d2
|
||||
[[maybe_unused]] uint8_t __pad16de[0x2]; // 0x16de
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flDroppedAtTime; // 0x16d4
|
||||
GameTime_t m_flDroppedAtTime; // 0x16e0
|
||||
// MNetworkEnable
|
||||
bool m_bIsHauledBack; // 0x16d8
|
||||
bool m_bIsHauledBack; // 0x16e4
|
||||
// MNetworkEnable
|
||||
bool m_bSilencerOn; // 0x16d9
|
||||
bool m_bSilencerOn; // 0x16e5
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad16da[0x2]; // 0x16da
|
||||
[[maybe_unused]] uint8_t __pad16e6[0x2]; // 0x16e6
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flTimeSilencerSwitchComplete; // 0x16dc
|
||||
GameTime_t m_flTimeSilencerSwitchComplete; // 0x16e8
|
||||
// MNetworkEnable
|
||||
int32_t m_iOriginalTeamNumber; // 0x16e0
|
||||
float m_flNextAttackRenderTimeOffset; // 0x16e4
|
||||
int32_t m_iOriginalTeamNumber; // 0x16ec
|
||||
float m_flNextAttackRenderTimeOffset; // 0x16f0
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad16e8[0x80]; // 0x16e8
|
||||
[[maybe_unused]] uint8_t __pad16f4[0x84]; // 0x16f4
|
||||
public:
|
||||
bool m_bVisualsDataSet; // 0x1768
|
||||
bool m_bOldFirstPersonSpectatedState; // 0x1769
|
||||
bool m_bVisualsDataSet; // 0x1778
|
||||
bool m_bOldFirstPersonSpectatedState; // 0x1779
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad176a[0x2]; // 0x176a
|
||||
[[maybe_unused]] uint8_t __pad177a[0x2]; // 0x177a
|
||||
public:
|
||||
CHandle< C_BaseEntity > m_hOurPing; // 0x176c
|
||||
CEntityIndex m_nOurPingIndex; // 0x1770
|
||||
Vector m_vecOurPingPos; // 0x1774
|
||||
bool m_bGlowForPing; // 0x1780
|
||||
bool m_bUIWeapon; // 0x1781
|
||||
CHandle< C_BaseEntity > m_hOurPing; // 0x177c
|
||||
CEntityIndex m_nOurPingIndex; // 0x1780
|
||||
Vector m_vecOurPingPos; // 0x1784
|
||||
bool m_bGlowForPing; // 0x1790
|
||||
bool m_bUIWeapon; // 0x1791
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1782[0xe]; // 0x1782
|
||||
[[maybe_unused]] uint8_t __pad1792[0xe]; // 0x1792
|
||||
public:
|
||||
// MNetworkEnable
|
||||
CHandle< C_CSPlayerPawn > m_hPrevOwner; // 0x1790
|
||||
CHandle< C_CSPlayerPawn > m_hPrevOwner; // 0x17a0
|
||||
// MNetworkEnable
|
||||
GameTick_t m_nDropTick; // 0x1794
|
||||
GameTick_t m_nDropTick; // 0x17a4
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1798[0x1c]; // 0x1798
|
||||
[[maybe_unused]] uint8_t __pad17a8[0x1c]; // 0x17a8
|
||||
public:
|
||||
bool m_donated; // 0x17b4
|
||||
bool m_donated; // 0x17c4
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad17b5[0x3]; // 0x17b5
|
||||
[[maybe_unused]] uint8_t __pad17c5[0x3]; // 0x17c5
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fLastShotTime; // 0x17b8
|
||||
bool m_bWasOwnedByCT; // 0x17bc
|
||||
bool m_bWasOwnedByTerrorist; // 0x17bd
|
||||
GameTime_t m_fLastShotTime; // 0x17c8
|
||||
bool m_bWasOwnedByCT; // 0x17cc
|
||||
bool m_bWasOwnedByTerrorist; // 0x17cd
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad17be[0x2]; // 0x17be
|
||||
[[maybe_unused]] uint8_t __pad17ce[0x2]; // 0x17ce
|
||||
public:
|
||||
float m_gunHeat; // 0x17c0
|
||||
uint32_t m_smokeAttachments; // 0x17c4
|
||||
GameTime_t m_lastSmokeTime; // 0x17c8
|
||||
float m_flNextClientFireBulletTime; // 0x17cc
|
||||
float m_flNextClientFireBulletTime_Repredict; // 0x17d0
|
||||
float m_gunHeat; // 0x17d0
|
||||
uint32_t m_smokeAttachments; // 0x17d4
|
||||
GameTime_t m_lastSmokeTime; // 0x17d8
|
||||
float m_flNextClientFireBulletTime; // 0x17dc
|
||||
float m_flNextClientFireBulletTime_Repredict; // 0x17e0
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad17d4[0xdc]; // 0x17d4
|
||||
[[maybe_unused]] uint8_t __pad17e4[0xdc]; // 0x17e4
|
||||
public:
|
||||
C_IronSightController m_IronSightController; // 0x18b0
|
||||
C_IronSightController m_IronSightController; // 0x18c0
|
||||
// MNetworkEnable
|
||||
int32_t m_iIronSightMode; // 0x1960
|
||||
int32_t m_iIronSightMode; // 0x1970
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1964[0xc]; // 0x1964
|
||||
[[maybe_unused]] uint8_t __pad1974[0xc]; // 0x1974
|
||||
public:
|
||||
GameTime_t m_flLastLOSTraceFailureTime; // 0x1970
|
||||
GameTime_t m_flLastLOSTraceFailureTime; // 0x1980
|
||||
// MNetworkEnable
|
||||
int32_t m_iNumEmptyAttacks; // 0x1974
|
||||
int32_t m_iNumEmptyAttacks; // 0x1984
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12161,22 +12166,22 @@ class C_CSWeaponBaseGun : public C_CSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
int32_t m_zoomLevel; // 0x19f0
|
||||
int32_t m_zoomLevel; // 0x1a00
|
||||
// MNetworkEnable
|
||||
int32_t m_iBurstShotsRemaining; // 0x19f4
|
||||
int32_t m_iSilencerBodygroup; // 0x19f8
|
||||
int32_t m_iBurstShotsRemaining; // 0x1a04
|
||||
int32_t m_iSilencerBodygroup; // 0x1a08
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad19fc[0xc]; // 0x19fc
|
||||
[[maybe_unused]] uint8_t __pad1a0c[0xc]; // 0x1a0c
|
||||
public:
|
||||
int32_t m_silencedModelIndex; // 0x1a08
|
||||
bool m_inPrecache; // 0x1a0c
|
||||
int32_t m_silencedModelIndex; // 0x1a18
|
||||
bool m_inPrecache; // 0x1a1c
|
||||
// MNetworkEnable
|
||||
bool m_bNeedsBoltAction; // 0x1a0d
|
||||
bool m_bNeedsBoltAction; // 0x1a1d
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a50
|
||||
// Size: 0x1a60
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12189,34 +12194,34 @@ public:
|
||||
class C_C4 : public C_CSWeaponBase
|
||||
{
|
||||
public:
|
||||
char m_szScreenText[32]; // 0x19f0
|
||||
ParticleIndex_t m_activeLightParticleIndex; // 0x1a10
|
||||
C4LightEffect_t m_eActiveLightEffect; // 0x1a14
|
||||
char m_szScreenText[32]; // 0x1a00
|
||||
ParticleIndex_t m_activeLightParticleIndex; // 0x1a20
|
||||
C4LightEffect_t m_eActiveLightEffect; // 0x1a24
|
||||
// MNetworkEnable
|
||||
bool m_bStartedArming; // 0x1a18
|
||||
bool m_bStartedArming; // 0x1a28
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1a19[0x3]; // 0x1a19
|
||||
[[maybe_unused]] uint8_t __pad1a29[0x3]; // 0x1a29
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fArmedTime; // 0x1a1c
|
||||
GameTime_t m_fArmedTime; // 0x1a2c
|
||||
// MNetworkEnable
|
||||
bool m_bBombPlacedAnimation; // 0x1a20
|
||||
bool m_bBombPlacedAnimation; // 0x1a30
|
||||
// MNetworkEnable
|
||||
bool m_bIsPlantingViaUse; // 0x1a21
|
||||
bool m_bIsPlantingViaUse; // 0x1a31
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1a22[0x6]; // 0x1a22
|
||||
[[maybe_unused]] uint8_t __pad1a32[0x6]; // 0x1a32
|
||||
public:
|
||||
// MNetworkEnable
|
||||
EntitySpottedState_t m_entitySpottedState; // 0x1a28
|
||||
int32_t m_nSpotRules; // 0x1a40
|
||||
bool m_bPlayedArmingBeeps[7]; // 0x1a44
|
||||
bool m_bBombPlanted; // 0x1a4b
|
||||
bool m_bDroppedFromDeath; // 0x1a4c
|
||||
EntitySpottedState_t m_entitySpottedState; // 0x1a38
|
||||
int32_t m_nSpotRules; // 0x1a50
|
||||
bool m_bPlayedArmingBeeps[7]; // 0x1a54
|
||||
bool m_bBombPlanted; // 0x1a5b
|
||||
bool m_bDroppedFromDeath; // 0x1a5c
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12228,7 +12233,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12240,7 +12245,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12252,7 +12257,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12264,7 +12269,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12274,12 +12279,12 @@ class C_WeaponTaser : public C_CSWeaponBaseGun
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fFireTime; // 0x1a10
|
||||
GameTime_t m_fFireTime; // 0x1a20
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12291,7 +12296,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12308,17 +12313,14 @@ public:
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
// MPulseRegisterTypeInfo
|
||||
// MNetworkVarNames "GameTime_t m_flThrowAt"
|
||||
class C_Melee : public C_CSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flThrowAt; // 0x19f0
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12328,7 +12330,7 @@ class C_WeaponShield : public C_CSWeaponBaseGun
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
float m_flDisplayHealth; // 0x1a10
|
||||
float m_flDisplayHealth; // 0x1a20
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
@ -12409,7 +12411,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 8
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12423,36 +12425,44 @@ public:
|
||||
// MNetworkVarNames "float m_flThrowStrength"
|
||||
// MNetworkVarNames "float m_flThrowStrengthApproach"
|
||||
// MNetworkVarNames "GameTime_t m_fDropTime"
|
||||
// MNetworkVarNames "GameTick_t m_nNextHoldTick"
|
||||
// MNetworkVarNames "float m_flNextHoldFrac"
|
||||
class C_BaseCSGrenade : public C_CSWeaponBase
|
||||
{
|
||||
public:
|
||||
bool m_bClientPredictDelete; // 0x19f0
|
||||
bool m_bClientPredictDelete; // 0x1a00
|
||||
// MNetworkEnable
|
||||
bool m_bRedraw; // 0x19f1
|
||||
bool m_bRedraw; // 0x1a01
|
||||
// MNetworkEnable
|
||||
bool m_bIsHeldByPlayer; // 0x19f2
|
||||
// MNetworkChangeCallback "OnGrenadeStateChanged"
|
||||
bool m_bIsHeldByPlayer; // 0x1a02
|
||||
// MNetworkEnable
|
||||
bool m_bPinPulled; // 0x19f3
|
||||
// MNetworkChangeCallback "OnGrenadeStateChanged"
|
||||
bool m_bPinPulled; // 0x1a03
|
||||
// MNetworkEnable
|
||||
bool m_bJumpThrow; // 0x19f4
|
||||
bool m_bJumpThrow; // 0x1a04
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad19f5[0x3]; // 0x19f5
|
||||
[[maybe_unused]] uint8_t __pad1a05[0x3]; // 0x1a05
|
||||
public:
|
||||
// MNetworkEnable
|
||||
EGrenadeThrowState m_eThrowStatus; // 0x19f8
|
||||
EGrenadeThrowState m_eThrowStatus; // 0x1a08
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fThrowTime; // 0x19fc
|
||||
GameTime_t m_fThrowTime; // 0x1a0c
|
||||
// MNetworkEnable
|
||||
float m_flThrowStrength; // 0x1a00
|
||||
float m_flThrowStrength; // 0x1a10
|
||||
// MNetworkEnable
|
||||
float m_flThrowStrengthApproach; // 0x1a04
|
||||
float m_flThrowStrengthApproach; // 0x1a14
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fDropTime; // 0x1a08
|
||||
GameTime_t m_fDropTime; // 0x1a18
|
||||
// MNetworkEnable
|
||||
GameTick_t m_nNextHoldTick; // 0x1a1c
|
||||
// MNetworkEnable
|
||||
float m_flNextHoldFrac; // 0x1a20
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 8
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12463,9 +12473,9 @@ class C_WeaponBaseItem : public C_CSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
CountdownTimer m_SequenceCompleteTimer; // 0x19f0
|
||||
CountdownTimer m_SequenceCompleteTimer; // 0x1a00
|
||||
// MNetworkEnable
|
||||
bool m_bRedraw; // 0x1a08
|
||||
bool m_bRedraw; // 0x1a18
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
@ -12488,7 +12498,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12500,7 +12510,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a00
|
||||
// Size: 0x1a10
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12511,18 +12521,18 @@ class C_Fists : public C_CSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
bool m_bPlayingUninterruptableAct; // 0x19f0
|
||||
bool m_bPlayingUninterruptableAct; // 0x1a00
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad19f1[0x3]; // 0x19f1
|
||||
[[maybe_unused]] uint8_t __pad1a01[0x3]; // 0x1a01
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkChangeCallback "OnUninterruptChanged"
|
||||
PlayerAnimEvent_t m_nUninterruptableActivity; // 0x19f4
|
||||
PlayerAnimEvent_t m_nUninterruptableActivity; // 0x1a04
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12534,7 +12544,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12546,7 +12556,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12558,7 +12568,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x19f0
|
||||
// Size: 0x1a00
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12570,7 +12580,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -12582,7 +12592,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13015,7 +13025,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 8
|
||||
// Size: 0x22e8
|
||||
// Size: 0x23a0
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13188,20 +13198,20 @@ public:
|
||||
// MNetworkEnable
|
||||
Vector m_vRagdollServerOrigin; // 0x1d64
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1d70[0x540]; // 0x1d70
|
||||
[[maybe_unused]] uint8_t __pad1d70[0x5f8]; // 0x1d70
|
||||
public:
|
||||
bool m_bLastHeadBoneTransformIsValid; // 0x22b0
|
||||
bool m_bLastHeadBoneTransformIsValid; // 0x2368
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad22b1[0x3]; // 0x22b1
|
||||
[[maybe_unused]] uint8_t __pad2369[0x3]; // 0x2369
|
||||
public:
|
||||
GameTime_t m_lastLandTime; // 0x22b4
|
||||
bool m_bOnGroundLastTick; // 0x22b8
|
||||
GameTime_t m_lastLandTime; // 0x236c
|
||||
bool m_bOnGroundLastTick; // 0x2370
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad22b9[0x1b]; // 0x22b9
|
||||
[[maybe_unused]] uint8_t __pad2371[0x1b]; // 0x2371
|
||||
public:
|
||||
// MNetworkEnable
|
||||
QAngle m_qDeathEyeAngles; // 0x22d4
|
||||
bool m_bSkipOneHeadConstraintUpdate; // 0x22e0
|
||||
QAngle m_qDeathEyeAngles; // 0x238c
|
||||
bool m_bSkipOneHeadConstraintUpdate; // 0x2398
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
@ -13305,7 +13315,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13317,7 +13327,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13329,7 +13339,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13341,7 +13351,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13353,7 +13363,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13365,7 +13375,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13377,7 +13387,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13389,7 +13399,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13401,7 +13411,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13413,7 +13423,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13425,7 +13435,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13437,7 +13447,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13449,7 +13459,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13461,7 +13471,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13473,7 +13483,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13485,7 +13495,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13497,7 +13507,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13509,7 +13519,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13521,7 +13531,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13533,7 +13543,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13545,7 +13555,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13557,7 +13567,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13569,7 +13579,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13581,7 +13591,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13593,7 +13603,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13605,7 +13615,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13617,7 +13627,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13629,7 +13639,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13641,7 +13651,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a10
|
||||
// Size: 0x1a20
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13677,7 +13687,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13689,7 +13699,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13701,7 +13711,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13713,7 +13723,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 16
|
||||
// Size: 0x1a20
|
||||
// Size: 0x1a30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13725,7 +13735,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 8
|
||||
// Size: 0x2380
|
||||
// Size: 0x2438
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13733,14 +13743,14 @@ public:
|
||||
class C_CSGO_PreviewPlayer : public C_CSPlayerPawn
|
||||
{
|
||||
public:
|
||||
CUtlString m_animgraph; // 0x22e8
|
||||
CUtlString m_animgraphCharacterModeString; // 0x22f0
|
||||
float m_flInitialModelScale; // 0x22f8
|
||||
CUtlString m_animgraph; // 0x23a0
|
||||
CUtlString m_animgraphCharacterModeString; // 0x23a8
|
||||
float m_flInitialModelScale; // 0x23b0
|
||||
};
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 8
|
||||
// Size: 0x2380
|
||||
// Size: 0x2438
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -13752,7 +13762,7 @@ public:
|
||||
|
||||
// Registered binary: client.dll (project 'client')
|
||||
// Alignment: 8
|
||||
// Size: 0x2380
|
||||
// Size: 0x2438
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
|
@ -155,13 +155,15 @@ public:
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Size: 0x38
|
||||
// Has Trivial Destructor
|
||||
struct EventClientProcessInput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRealTime; // 0x28
|
||||
float m_flTickInterval; // 0x2c
|
||||
double m_flTickStartTime; // 0x30
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
|
@ -601,7 +601,7 @@ public:
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vcompmat@R£ø"
|
||||
// MResourceTypeForInfoType "vcompmat@Ôhû"
|
||||
class InfoForResourceTypeCCompositeMaterialKit
|
||||
{
|
||||
private:
|
||||
|
376
sdk/server.hpp
376
sdk/server.hpp
@ -8026,12 +8026,12 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0x540
|
||||
// Size: 0x5f8
|
||||
// Has VTable
|
||||
class CCSGOPlayerAnimGraphState
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x540]; // 0x0
|
||||
[[maybe_unused]] uint8_t __pad0000[0x5f8]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
@ -20369,7 +20369,6 @@ private:
|
||||
[[maybe_unused]] uint8_t __pad0a18[0x8]; // 0xa18
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkUserGroup "LocalPlayerExclusive"
|
||||
CUtlVectorEmbeddedNetworkVar< ViewAngleServerChange_t > m_ServerViewAngleChanges; // 0xa20
|
||||
uint32_t m_nHighestGeneratedServerViewAngleChangeIndex; // 0xa70
|
||||
QAngle v_angle; // 0xa74
|
||||
@ -20424,7 +20423,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe20
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20432,7 +20431,8 @@ public:
|
||||
// MNetworkExcludeByName "m_flTimeWeaponIdle"
|
||||
// MNetworkVarNames "float m_flFireSequenceStartTime"
|
||||
// MNetworkVarNames "int m_nFireSequenceStartTimeChange"
|
||||
// MNetworkVarNames "bool m_bPlayerFireEventIsPrimary"
|
||||
// MNetworkVarNames "PlayerAnimEvent_t m_ePlayerFireEvent"
|
||||
// MNetworkVarNames "WeaponAttackType_t m_ePlayerFireEventAttackType"
|
||||
// MNetworkVarNames "CSWeaponState_t m_iState"
|
||||
// MNetworkVarNames "uint32 m_nViewModelIndex"
|
||||
// MNetworkVarNames "GameTime_t m_flTimeWeaponIdle"
|
||||
@ -20441,7 +20441,8 @@ public:
|
||||
// MNetworkVarNames "int m_iRecoilIndex"
|
||||
// MNetworkVarNames "float m_flRecoilIndex"
|
||||
// MNetworkVarNames "bool m_bBurstMode"
|
||||
// MNetworkVarNames "GameTime_t m_flPostponeFireReadyTime"
|
||||
// MNetworkVarNames "GameTick_t m_nPostponeFireReadyTicks"
|
||||
// MNetworkVarNames "float m_flPostponeFireReadyFrac"
|
||||
// MNetworkVarNames "bool m_bInReload"
|
||||
// MNetworkVarNames "bool m_bReloadVisuallyComplete"
|
||||
// MNetworkVarNames "GameTime_t m_flDroppedAtTime"
|
||||
@ -20469,16 +20470,12 @@ public:
|
||||
int32_t m_nFireSequenceStartTimeChange; // 0xc94
|
||||
int32_t m_nFireSequenceStartTimeAck; // 0xc98
|
||||
// MNetworkEnable
|
||||
bool m_bPlayerFireEventIsPrimary; // 0xc9c
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0c9d[0x3]; // 0xc9d
|
||||
public:
|
||||
HSequence m_seqIdle; // 0xca0
|
||||
HSequence m_seqFirePrimary; // 0xca4
|
||||
HSequence m_seqFireSecondary; // 0xca8
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0cac[0x4]; // 0xcac
|
||||
public:
|
||||
PlayerAnimEvent_t m_ePlayerFireEvent; // 0xc9c
|
||||
// MNetworkEnable
|
||||
WeaponAttackType_t m_ePlayerFireEventAttackType; // 0xca0
|
||||
HSequence m_seqIdle; // 0xca4
|
||||
HSequence m_seqFirePrimary; // 0xca8
|
||||
HSequence m_seqFireSecondary; // 0xcac
|
||||
CUtlVector< HSequence > m_thirdPersonFireSequences; // 0xcb0
|
||||
HSequence m_hCurrentThirdPersonSequence; // 0xcc8
|
||||
int32_t m_nSilencerBoneIndex; // 0xccc
|
||||
@ -20532,72 +20529,74 @@ private:
|
||||
[[maybe_unused]] uint8_t __pad0d81[0x3]; // 0xd81
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flPostponeFireReadyTime; // 0xd84
|
||||
GameTick_t m_nPostponeFireReadyTicks; // 0xd84
|
||||
// MNetworkEnable
|
||||
bool m_bInReload; // 0xd88
|
||||
float m_flPostponeFireReadyFrac; // 0xd88
|
||||
// MNetworkEnable
|
||||
bool m_bReloadVisuallyComplete; // 0xd89
|
||||
bool m_bInReload; // 0xd8c
|
||||
// MNetworkEnable
|
||||
bool m_bReloadVisuallyComplete; // 0xd8d
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0d8a[0x2]; // 0xd8a
|
||||
[[maybe_unused]] uint8_t __pad0d8e[0x2]; // 0xd8e
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flDroppedAtTime; // 0xd8c
|
||||
GameTime_t m_flDroppedAtTime; // 0xd90
|
||||
// MNetworkEnable
|
||||
bool m_bIsHauledBack; // 0xd90
|
||||
bool m_bIsHauledBack; // 0xd94
|
||||
// MNetworkEnable
|
||||
bool m_bSilencerOn; // 0xd91
|
||||
bool m_bSilencerOn; // 0xd95
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0d92[0x2]; // 0xd92
|
||||
[[maybe_unused]] uint8_t __pad0d96[0x2]; // 0xd96
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flTimeSilencerSwitchComplete; // 0xd94
|
||||
GameTime_t m_flTimeSilencerSwitchComplete; // 0xd98
|
||||
// MNetworkEnable
|
||||
int32_t m_iOriginalTeamNumber; // 0xd98
|
||||
float m_flNextAttackRenderTimeOffset; // 0xd9c
|
||||
int32_t m_iOriginalTeamNumber; // 0xd9c
|
||||
float m_flNextAttackRenderTimeOffset; // 0xda0
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0da0[0x10]; // 0xda0
|
||||
[[maybe_unused]] uint8_t __pad0da4[0x14]; // 0xda4
|
||||
public:
|
||||
bool m_bCanBePickedUp; // 0xdb0
|
||||
bool m_bUseCanOverrideNextOwnerTouchTime; // 0xdb1
|
||||
bool m_bCanBePickedUp; // 0xdb8
|
||||
bool m_bUseCanOverrideNextOwnerTouchTime; // 0xdb9
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0db2[0x2]; // 0xdb2
|
||||
[[maybe_unused]] uint8_t __pad0dba[0x2]; // 0xdba
|
||||
public:
|
||||
GameTime_t m_nextOwnerTouchTime; // 0xdb4
|
||||
GameTime_t m_nextPrevOwnerTouchTime; // 0xdb8
|
||||
GameTime_t m_nextOwnerTouchTime; // 0xdbc
|
||||
GameTime_t m_nextPrevOwnerTouchTime; // 0xdc0
|
||||
// MNetworkEnable
|
||||
CHandle< CCSPlayerPawn > m_hPrevOwner; // 0xdbc
|
||||
CHandle< CCSPlayerPawn > m_hPrevOwner; // 0xdc4
|
||||
// MNetworkEnable
|
||||
GameTick_t m_nDropTick; // 0xdc0
|
||||
GameTick_t m_nDropTick; // 0xdc8
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0dc4[0x20]; // 0xdc4
|
||||
[[maybe_unused]] uint8_t __pad0dcc[0x20]; // 0xdcc
|
||||
public:
|
||||
bool m_donated; // 0xde4
|
||||
bool m_donated; // 0xdec
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0de5[0x3]; // 0xde5
|
||||
[[maybe_unused]] uint8_t __pad0ded[0x3]; // 0xded
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fLastShotTime; // 0xde8
|
||||
bool m_bWasOwnedByCT; // 0xdec
|
||||
bool m_bWasOwnedByTerrorist; // 0xded
|
||||
bool m_bFiredOutOfAmmoEvent; // 0xdee
|
||||
GameTime_t m_fLastShotTime; // 0xdf0
|
||||
bool m_bWasOwnedByCT; // 0xdf4
|
||||
bool m_bWasOwnedByTerrorist; // 0xdf5
|
||||
bool m_bFiredOutOfAmmoEvent; // 0xdf6
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0def[0x1]; // 0xdef
|
||||
[[maybe_unused]] uint8_t __pad0df7[0x1]; // 0xdf7
|
||||
public:
|
||||
int32_t m_numRemoveUnownedWeaponThink; // 0xdf0
|
||||
int32_t m_numRemoveUnownedWeaponThink; // 0xdf8
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0df4[0x4]; // 0xdf4
|
||||
[[maybe_unused]] uint8_t __pad0dfc[0x4]; // 0xdfc
|
||||
public:
|
||||
CIronSightController m_IronSightController; // 0xdf8
|
||||
CIronSightController m_IronSightController; // 0xe00
|
||||
// MNetworkEnable
|
||||
int32_t m_iIronSightMode; // 0xe10
|
||||
GameTime_t m_flLastLOSTraceFailureTime; // 0xe14
|
||||
int32_t m_iIronSightMode; // 0xe18
|
||||
GameTime_t m_flLastLOSTraceFailureTime; // 0xe1c
|
||||
// MNetworkEnable
|
||||
int32_t m_iNumEmptyAttacks; // 0xe18
|
||||
int32_t m_iNumEmptyAttacks; // 0xe20
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20609,25 +20608,25 @@ class CCSWeaponBaseGun : public CCSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
int32_t m_zoomLevel; // 0xe20
|
||||
int32_t m_zoomLevel; // 0xe28
|
||||
// MNetworkEnable
|
||||
int32_t m_iBurstShotsRemaining; // 0xe24
|
||||
int32_t m_iBurstShotsRemaining; // 0xe2c
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0e28[0x8]; // 0xe28
|
||||
[[maybe_unused]] uint8_t __pad0e30[0x8]; // 0xe30
|
||||
public:
|
||||
int32_t m_silencedModelIndex; // 0xe30
|
||||
bool m_inPrecache; // 0xe34
|
||||
int32_t m_silencedModelIndex; // 0xe38
|
||||
bool m_inPrecache; // 0xe3c
|
||||
// MNetworkEnable
|
||||
bool m_bNeedsBoltAction; // 0xe35
|
||||
bool m_bSkillReloadAvailable; // 0xe36
|
||||
bool m_bSkillReloadLiftedReloadKey; // 0xe37
|
||||
bool m_bSkillBoltInterruptAvailable; // 0xe38
|
||||
bool m_bSkillBoltLiftedFireKey; // 0xe39
|
||||
bool m_bNeedsBoltAction; // 0xe3d
|
||||
bool m_bSkillReloadAvailable; // 0xe3e
|
||||
bool m_bSkillReloadLiftedReloadKey; // 0xe3f
|
||||
bool m_bSkillBoltInterruptAvailable; // 0xe40
|
||||
bool m_bSkillBoltLiftedFireKey; // 0xe41
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe70
|
||||
// Size: 0xe78
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20640,34 +20639,34 @@ public:
|
||||
class CC4 : public CCSWeaponBase
|
||||
{
|
||||
public:
|
||||
Vector m_vecLastValidPlayerHeldPosition; // 0xe20
|
||||
Vector m_vecLastValidDroppedPosition; // 0xe2c
|
||||
bool m_bDoValidDroppedPositionCheck; // 0xe38
|
||||
Vector m_vecLastValidPlayerHeldPosition; // 0xe28
|
||||
Vector m_vecLastValidDroppedPosition; // 0xe34
|
||||
bool m_bDoValidDroppedPositionCheck; // 0xe40
|
||||
// MNetworkEnable
|
||||
bool m_bStartedArming; // 0xe39
|
||||
bool m_bStartedArming; // 0xe41
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0e3a[0x2]; // 0xe3a
|
||||
[[maybe_unused]] uint8_t __pad0e42[0x2]; // 0xe42
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fArmedTime; // 0xe3c
|
||||
GameTime_t m_fArmedTime; // 0xe44
|
||||
// MNetworkEnable
|
||||
bool m_bBombPlacedAnimation; // 0xe40
|
||||
bool m_bBombPlacedAnimation; // 0xe48
|
||||
// MNetworkEnable
|
||||
bool m_bIsPlantingViaUse; // 0xe41
|
||||
bool m_bIsPlantingViaUse; // 0xe49
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0e42[0x6]; // 0xe42
|
||||
[[maybe_unused]] uint8_t __pad0e4a[0x6]; // 0xe4a
|
||||
public:
|
||||
// MNetworkEnable
|
||||
EntitySpottedState_t m_entitySpottedState; // 0xe48
|
||||
int32_t m_nSpotRules; // 0xe60
|
||||
bool m_bPlayedArmingBeeps[7]; // 0xe64
|
||||
bool m_bBombPlanted; // 0xe6b
|
||||
bool m_bDroppedFromDeath; // 0xe6c
|
||||
EntitySpottedState_t m_entitySpottedState; // 0xe50
|
||||
int32_t m_nSpotRules; // 0xe68
|
||||
bool m_bPlayedArmingBeeps[7]; // 0xe6c
|
||||
bool m_bBombPlanted; // 0xe73
|
||||
bool m_bDroppedFromDeath; // 0xe74
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20679,7 +20678,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20691,7 +20690,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe20
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20703,7 +20702,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe20
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20715,7 +20714,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe48
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20725,12 +20724,12 @@ class CWeaponTaser : public CCSWeaponBaseGun
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fFireTime; // 0xe40
|
||||
GameTime_t m_fFireTime; // 0xe48
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe20
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20742,7 +20741,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe28
|
||||
// Size: 0xe30
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20750,29 +20749,24 @@ public:
|
||||
class CKnife : public CCSWeaponBase
|
||||
{
|
||||
public:
|
||||
bool m_bFirstAttack; // 0xe20
|
||||
bool m_bFirstAttack; // 0xe28
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe30
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
// MPulseRegisterTypeInfo
|
||||
// MNetworkVarNames "GameTime_t m_flThrowAt"
|
||||
class CMelee : public CCSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flThrowAt; // 0xe20
|
||||
CHandle< CBaseEntity > m_hThrower; // 0xe24
|
||||
bool m_bDidThrowDamage; // 0xe28
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe50
|
||||
// Size: 0xe58
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20781,10 +20775,10 @@ public:
|
||||
class CWeaponShield : public CCSWeaponBaseGun
|
||||
{
|
||||
public:
|
||||
float m_flBulletDamageAbsorbed; // 0xe40
|
||||
GameTime_t m_flLastBulletHitSoundTime; // 0xe44
|
||||
float m_flBulletDamageAbsorbed; // 0xe48
|
||||
GameTime_t m_flLastBulletHitSoundTime; // 0xe4c
|
||||
// MNetworkEnable
|
||||
float m_flDisplayHealth; // 0xe48
|
||||
float m_flDisplayHealth; // 0xe50
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
@ -20879,7 +20873,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20893,32 +20887,40 @@ public:
|
||||
// MNetworkVarNames "float m_flThrowStrength"
|
||||
// MNetworkVarNames "float m_flThrowStrengthApproach"
|
||||
// MNetworkVarNames "GameTime_t m_fDropTime"
|
||||
// MNetworkVarNames "GameTick_t m_nNextHoldTick"
|
||||
// MNetworkVarNames "float m_flNextHoldFrac"
|
||||
class CBaseCSGrenade : public CCSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
bool m_bRedraw; // 0xe20
|
||||
bool m_bRedraw; // 0xe28
|
||||
// MNetworkEnable
|
||||
bool m_bIsHeldByPlayer; // 0xe21
|
||||
// MNetworkChangeCallback "OnGrenadeStateChanged"
|
||||
bool m_bIsHeldByPlayer; // 0xe29
|
||||
// MNetworkEnable
|
||||
bool m_bPinPulled; // 0xe22
|
||||
// MNetworkChangeCallback "OnGrenadeStateChanged"
|
||||
bool m_bPinPulled; // 0xe2a
|
||||
// MNetworkEnable
|
||||
bool m_bJumpThrow; // 0xe23
|
||||
bool m_bJumpThrow; // 0xe2b
|
||||
// MNetworkEnable
|
||||
EGrenadeThrowState m_eThrowStatus; // 0xe24
|
||||
EGrenadeThrowState m_eThrowStatus; // 0xe2c
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fThrowTime; // 0xe28
|
||||
GameTime_t m_fThrowTime; // 0xe30
|
||||
// MNetworkEnable
|
||||
float m_flThrowStrength; // 0xe2c
|
||||
float m_flThrowStrength; // 0xe34
|
||||
// MNetworkEnable
|
||||
float m_flThrowStrengthApproach; // 0xe30
|
||||
float m_flThrowStrengthApproach; // 0xe38
|
||||
// MNetworkEnable
|
||||
GameTime_t m_fDropTime; // 0xe34
|
||||
GameTime_t m_fDropTime; // 0xe3c
|
||||
// MNetworkEnable
|
||||
GameTick_t m_nNextHoldTick; // 0xe40
|
||||
// MNetworkEnable
|
||||
float m_flNextHoldFrac; // 0xe44
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20929,14 +20931,14 @@ class CWeaponBaseItem : public CCSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
CountdownTimer m_SequenceCompleteTimer; // 0xe20
|
||||
CountdownTimer m_SequenceCompleteTimer; // 0xe28
|
||||
// MNetworkEnable
|
||||
bool m_bRedraw; // 0xe38
|
||||
bool m_bRedraw; // 0xe40
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20948,7 +20950,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe38
|
||||
// Size: 0xe40
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20959,26 +20961,26 @@ class CFists : public CCSWeaponBase
|
||||
{
|
||||
public:
|
||||
// MNetworkEnable
|
||||
bool m_bPlayingUninterruptableAct; // 0xe20
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0e21[0x3]; // 0xe21
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkChangeCallback "OnUninterruptChanged"
|
||||
PlayerAnimEvent_t m_nUninterruptableActivity; // 0xe24
|
||||
bool m_bRestorePrevWep; // 0xe28
|
||||
bool m_bPlayingUninterruptableAct; // 0xe28
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0e29[0x3]; // 0xe29
|
||||
public:
|
||||
CHandle< CBasePlayerWeapon > m_hWeaponBeforePrevious; // 0xe2c
|
||||
CHandle< CBasePlayerWeapon > m_hWeaponPrevious; // 0xe30
|
||||
bool m_bDelayedHardPunchIncoming; // 0xe34
|
||||
bool m_bDestroyAfterTaunt; // 0xe35
|
||||
// MNetworkEnable
|
||||
// MNetworkChangeCallback "OnUninterruptChanged"
|
||||
PlayerAnimEvent_t m_nUninterruptableActivity; // 0xe2c
|
||||
bool m_bRestorePrevWep; // 0xe30
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0e31[0x3]; // 0xe31
|
||||
public:
|
||||
CHandle< CBasePlayerWeapon > m_hWeaponBeforePrevious; // 0xe34
|
||||
CHandle< CBasePlayerWeapon > m_hWeaponPrevious; // 0xe38
|
||||
bool m_bDelayedHardPunchIncoming; // 0xe3c
|
||||
bool m_bDestroyAfterTaunt; // 0xe3d
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -20990,7 +20992,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe20
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21002,7 +21004,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe20
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21014,7 +21016,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe20
|
||||
// Size: 0xe28
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21026,7 +21028,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21038,7 +21040,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21435,7 +21437,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 16
|
||||
// Size: 0x1f80
|
||||
// Size: 0x2030
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21563,54 +21565,54 @@ public:
|
||||
// MNetworkEnable
|
||||
bool m_bIsBuyMenuOpen; // 0x16c0
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad16c1[0x57f]; // 0x16c1
|
||||
[[maybe_unused]] uint8_t __pad16c1[0x62f]; // 0x16c1
|
||||
public:
|
||||
CTransform m_xLastHeadBoneTransform; // 0x1c40
|
||||
bool m_bLastHeadBoneTransformIsValid; // 0x1c60
|
||||
CTransform m_xLastHeadBoneTransform; // 0x1cf0
|
||||
bool m_bLastHeadBoneTransformIsValid; // 0x1d10
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1c61[0x3]; // 0x1c61
|
||||
[[maybe_unused]] uint8_t __pad1d11[0x3]; // 0x1d11
|
||||
public:
|
||||
GameTime_t m_lastLandTime; // 0x1c64
|
||||
bool m_bOnGroundLastTick; // 0x1c68
|
||||
GameTime_t m_lastLandTime; // 0x1d14
|
||||
bool m_bOnGroundLastTick; // 0x1d18
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1c69[0x3]; // 0x1c69
|
||||
[[maybe_unused]] uint8_t __pad1d19[0x3]; // 0x1d19
|
||||
public:
|
||||
int32_t m_iPlayerLocked; // 0x1c6c
|
||||
int32_t m_iPlayerLocked; // 0x1d1c
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1c70[0x4]; // 0x1c70
|
||||
[[maybe_unused]] uint8_t __pad1d20[0x4]; // 0x1d20
|
||||
public:
|
||||
// MNetworkEnable
|
||||
GameTime_t m_flTimeOfLastInjury; // 0x1c74
|
||||
GameTime_t m_flTimeOfLastInjury; // 0x1d24
|
||||
// MNetworkEnable
|
||||
// MNetworkUserGroup "LocalPlayerExclusive"
|
||||
GameTime_t m_flNextSprayDecalTime; // 0x1c78
|
||||
bool m_bNextSprayDecalTimeExpedited; // 0x1c7c
|
||||
GameTime_t m_flNextSprayDecalTime; // 0x1d28
|
||||
bool m_bNextSprayDecalTimeExpedited; // 0x1d2c
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1c7d[0x3]; // 0x1c7d
|
||||
[[maybe_unused]] uint8_t __pad1d2d[0x3]; // 0x1d2d
|
||||
public:
|
||||
// MNetworkEnable
|
||||
int32_t m_nRagdollDamageBone; // 0x1c80
|
||||
int32_t m_nRagdollDamageBone; // 0x1d30
|
||||
// MNetworkEnable
|
||||
Vector m_vRagdollDamageForce; // 0x1c84
|
||||
Vector m_vRagdollDamageForce; // 0x1d34
|
||||
// MNetworkEnable
|
||||
Vector m_vRagdollDamagePosition; // 0x1c90
|
||||
Vector m_vRagdollDamagePosition; // 0x1d40
|
||||
// MNetworkEnable
|
||||
char m_szRagdollDamageWeaponName[64]; // 0x1c9c
|
||||
char m_szRagdollDamageWeaponName[64]; // 0x1d4c
|
||||
// MNetworkEnable
|
||||
bool m_bRagdollDamageHeadshot; // 0x1cdc
|
||||
bool m_bRagdollDamageHeadshot; // 0x1d8c
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1cdd[0x3]; // 0x1cdd
|
||||
[[maybe_unused]] uint8_t __pad1d8d[0x3]; // 0x1d8d
|
||||
public:
|
||||
// MNetworkEnable
|
||||
Vector m_vRagdollServerOrigin; // 0x1ce0
|
||||
Vector m_vRagdollServerOrigin; // 0x1d90
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad1cec[0x4]; // 0x1cec
|
||||
[[maybe_unused]] uint8_t __pad1d9c[0x4]; // 0x1d9c
|
||||
public:
|
||||
// MNetworkEnable
|
||||
CEconItemView m_EconGloves; // 0x1cf0
|
||||
CEconItemView m_EconGloves; // 0x1da0
|
||||
// MNetworkEnable
|
||||
QAngle m_qDeathEyeAngles; // 0x1f68
|
||||
bool m_bSkipOneHeadConstraintUpdate; // 0x1f74
|
||||
QAngle m_qDeathEyeAngles; // 0x2018
|
||||
bool m_bSkipOneHeadConstraintUpdate; // 0x2024
|
||||
};
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
@ -21767,7 +21769,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21779,7 +21781,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21791,7 +21793,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21803,7 +21805,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21815,7 +21817,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21827,7 +21829,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21839,7 +21841,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21851,7 +21853,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21863,7 +21865,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21875,7 +21877,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21887,7 +21889,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21899,7 +21901,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21911,7 +21913,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21923,7 +21925,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21935,7 +21937,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21947,7 +21949,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21959,7 +21961,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21971,7 +21973,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21983,7 +21985,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -21995,7 +21997,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22007,7 +22009,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22019,7 +22021,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22031,7 +22033,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22043,7 +22045,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22055,7 +22057,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22067,7 +22069,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22079,7 +22081,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22091,7 +22093,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22103,7 +22105,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe48
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22115,7 +22117,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22127,7 +22129,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22139,7 +22141,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22151,7 +22153,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22163,7 +22165,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe40
|
||||
// Size: 0xe50
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
@ -22175,7 +22177,7 @@ public:
|
||||
|
||||
// Registered binary: server.dll (project 'server')
|
||||
// Alignment: 8
|
||||
// Size: 0xe48
|
||||
// Size: 0xe58
|
||||
// Has VTable
|
||||
//
|
||||
// MPulseBindableTarget
|
||||
|
Loading…
Reference in New Issue
Block a user