mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-04-24 19:25:34 +08:00
📦 Game Update 13974
This commit is contained in:
parent
b7ee68c67e
commit
170df6cc47
10
config.json
10
config.json
@ -25,21 +25,21 @@
|
|||||||
{
|
{
|
||||||
"name": "dwForceAttack",
|
"name": "dwForceAttack",
|
||||||
"module": "client.dll",
|
"module": "client.dll",
|
||||||
"pattern": "48 8D 0D ? ? ? ? E9 C4 42 B4 FF",
|
"pattern": "48 8D 0D ? ? ? ? E9 84 42 B4 FF",
|
||||||
"operations": [
|
"operations": [
|
||||||
{
|
{
|
||||||
"type": "rip"
|
"type": "rip"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sub",
|
"type": "add",
|
||||||
"value": 104
|
"value": 40
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "dwForceAttack2",
|
"name": "dwForceAttack2",
|
||||||
"module": "client.dll",
|
"module": "client.dll",
|
||||||
"pattern": "48 8D 0D ? ? ? ? E9 C4 42 B4 FF",
|
"pattern": "48 8D 0D ? ? ? ? E9 94 42 B4 FF",
|
||||||
"operations": [
|
"operations": [
|
||||||
{
|
{
|
||||||
"type": "rip"
|
"type": "rip"
|
||||||
@ -159,7 +159,7 @@
|
|||||||
{
|
{
|
||||||
"name": "dwGameRules",
|
"name": "dwGameRules",
|
||||||
"module": "client.dll",
|
"module": "client.dll",
|
||||||
"pattern": "48 89 0D ? ? ? ? 8B 0D",
|
"pattern": "48 89 0D ? ? ? ? 8B 0D ? ? ? ? FF 15",
|
||||||
"operations": [
|
"operations": [
|
||||||
{
|
{
|
||||||
"type": "rip"
|
"type": "rip"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class AimMatrixOpFixedSettings_t {
|
public static class AimMatrixOpFixedSettings_t {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class AimMatrixOpFixedSettings_t:
|
class AimMatrixOpFixedSettings_t:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class ActiveModelConfig_t {
|
public static class ActiveModelConfig_t {
|
||||||
@ -1306,16 +1306,18 @@ public static class C_BaseButton { // C_BaseToggle
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class C_BaseCSGrenade { // C_CSWeaponBase
|
public static class C_BaseCSGrenade { // C_CSWeaponBase
|
||||||
public const nint m_bClientPredictDelete = 0x19F0; // bool
|
public const nint m_bClientPredictDelete = 0x1A00; // bool
|
||||||
public const nint m_bRedraw = 0x19F1; // bool
|
public const nint m_bRedraw = 0x1A01; // bool
|
||||||
public const nint m_bIsHeldByPlayer = 0x19F2; // bool
|
public const nint m_bIsHeldByPlayer = 0x1A02; // bool
|
||||||
public const nint m_bPinPulled = 0x19F3; // bool
|
public const nint m_bPinPulled = 0x1A03; // bool
|
||||||
public const nint m_bJumpThrow = 0x19F4; // bool
|
public const nint m_bJumpThrow = 0x1A04; // bool
|
||||||
public const nint m_eThrowStatus = 0x19F8; // EGrenadeThrowState
|
public const nint m_eThrowStatus = 0x1A08; // EGrenadeThrowState
|
||||||
public const nint m_fThrowTime = 0x19FC; // GameTime_t
|
public const nint m_fThrowTime = 0x1A0C; // GameTime_t
|
||||||
public const nint m_flThrowStrength = 0x1A00; // float
|
public const nint m_flThrowStrength = 0x1A10; // float
|
||||||
public const nint m_flThrowStrengthApproach = 0x1A04; // float
|
public const nint m_flThrowStrengthApproach = 0x1A14; // float
|
||||||
public const nint m_fDropTime = 0x1A08; // GameTime_t
|
public const nint m_fDropTime = 0x1A18; // GameTime_t
|
||||||
|
public const nint m_nNextHoldTick = 0x1A1C; // GameTick_t
|
||||||
|
public const nint m_flNextHoldFrac = 0x1A20; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_BaseCSGrenadeProjectile { // C_BaseGrenade
|
public static class C_BaseCSGrenadeProjectile { // C_BaseGrenade
|
||||||
@ -1678,18 +1680,18 @@ public static class C_BulletHitModel { // CBaseAnimGraph
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class C_C4 { // C_CSWeaponBase
|
public static class C_C4 { // C_CSWeaponBase
|
||||||
public const nint m_szScreenText = 0x19F0; // char[32]
|
public const nint m_szScreenText = 0x1A00; // char[32]
|
||||||
public const nint m_activeLightParticleIndex = 0x1A10; // ParticleIndex_t
|
public const nint m_activeLightParticleIndex = 0x1A20; // ParticleIndex_t
|
||||||
public const nint m_eActiveLightEffect = 0x1A14; // C4LightEffect_t
|
public const nint m_eActiveLightEffect = 0x1A24; // C4LightEffect_t
|
||||||
public const nint m_bStartedArming = 0x1A18; // bool
|
public const nint m_bStartedArming = 0x1A28; // bool
|
||||||
public const nint m_fArmedTime = 0x1A1C; // GameTime_t
|
public const nint m_fArmedTime = 0x1A2C; // GameTime_t
|
||||||
public const nint m_bBombPlacedAnimation = 0x1A20; // bool
|
public const nint m_bBombPlacedAnimation = 0x1A30; // bool
|
||||||
public const nint m_bIsPlantingViaUse = 0x1A21; // bool
|
public const nint m_bIsPlantingViaUse = 0x1A31; // bool
|
||||||
public const nint m_entitySpottedState = 0x1A28; // EntitySpottedState_t
|
public const nint m_entitySpottedState = 0x1A38; // EntitySpottedState_t
|
||||||
public const nint m_nSpotRules = 0x1A40; // int32_t
|
public const nint m_nSpotRules = 0x1A50; // int32_t
|
||||||
public const nint m_bPlayedArmingBeeps = 0x1A44; // bool[7]
|
public const nint m_bPlayedArmingBeeps = 0x1A54; // bool[7]
|
||||||
public const nint m_bBombPlanted = 0x1A4B; // bool
|
public const nint m_bBombPlanted = 0x1A5B; // bool
|
||||||
public const nint m_bDroppedFromDeath = 0x1A4C; // bool
|
public const nint m_bDroppedFromDeath = 0x1A5C; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_CSGOViewModel { // C_PredictedViewModel
|
public static class C_CSGOViewModel { // C_PredictedViewModel
|
||||||
@ -1758,9 +1760,9 @@ public static class C_CSGO_PreviewModelAlias_csgo_item_previewmodel { // C_CSGO_
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class C_CSGO_PreviewPlayer { // C_CSPlayerPawn
|
public static class C_CSGO_PreviewPlayer { // C_CSPlayerPawn
|
||||||
public const nint m_animgraph = 0x22E8; // CUtlString
|
public const nint m_animgraph = 0x23A0; // CUtlString
|
||||||
public const nint m_animgraphCharacterModeString = 0x22F0; // CUtlString
|
public const nint m_animgraphCharacterModeString = 0x23A8; // CUtlString
|
||||||
public const nint m_flInitialModelScale = 0x22F8; // float
|
public const nint m_flInitialModelScale = 0x23B0; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel { // C_CSGO_PreviewPlayer
|
public static class C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel { // C_CSGO_PreviewPlayer
|
||||||
@ -1979,11 +1981,11 @@ public static class C_CSPlayerPawn { // C_CSPlayerPawnBase
|
|||||||
public const nint m_szRagdollDamageWeaponName = 0x1D20; // char[64]
|
public const nint m_szRagdollDamageWeaponName = 0x1D20; // char[64]
|
||||||
public const nint m_bRagdollDamageHeadshot = 0x1D60; // bool
|
public const nint m_bRagdollDamageHeadshot = 0x1D60; // bool
|
||||||
public const nint m_vRagdollServerOrigin = 0x1D64; // Vector
|
public const nint m_vRagdollServerOrigin = 0x1D64; // Vector
|
||||||
public const nint m_bLastHeadBoneTransformIsValid = 0x22B0; // bool
|
public const nint m_bLastHeadBoneTransformIsValid = 0x2368; // bool
|
||||||
public const nint m_lastLandTime = 0x22B4; // GameTime_t
|
public const nint m_lastLandTime = 0x236C; // GameTime_t
|
||||||
public const nint m_bOnGroundLastTick = 0x22B8; // bool
|
public const nint m_bOnGroundLastTick = 0x2370; // bool
|
||||||
public const nint m_qDeathEyeAngles = 0x22D4; // QAngle
|
public const nint m_qDeathEyeAngles = 0x238C; // QAngle
|
||||||
public const nint m_bSkipOneHeadConstraintUpdate = 0x22E0; // bool
|
public const nint m_bSkipOneHeadConstraintUpdate = 0x2398; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_CSPlayerPawnBase { // C_BasePlayerPawn
|
public static class C_CSPlayerPawnBase { // C_BasePlayerPawn
|
||||||
@ -2159,78 +2161,80 @@ public static class C_CSWeaponBase { // C_BasePlayerWeapon
|
|||||||
public const nint m_flFireSequenceStartTime = 0x15D4; // float
|
public const nint m_flFireSequenceStartTime = 0x15D4; // float
|
||||||
public const nint m_nFireSequenceStartTimeChange = 0x15D8; // int32_t
|
public const nint m_nFireSequenceStartTimeChange = 0x15D8; // int32_t
|
||||||
public const nint m_nFireSequenceStartTimeAck = 0x15DC; // int32_t
|
public const nint m_nFireSequenceStartTimeAck = 0x15DC; // int32_t
|
||||||
public const nint m_bPlayerFireEventIsPrimary = 0x15E0; // bool
|
public const nint m_ePlayerFireEvent = 0x15E0; // PlayerAnimEvent_t
|
||||||
public const nint m_seqIdle = 0x15E4; // HSequence
|
public const nint m_ePlayerFireEventAttackType = 0x15E4; // WeaponAttackType_t
|
||||||
public const nint m_seqFirePrimary = 0x15E8; // HSequence
|
public const nint m_seqIdle = 0x15E8; // HSequence
|
||||||
public const nint m_seqFireSecondary = 0x15EC; // HSequence
|
public const nint m_seqFirePrimary = 0x15EC; // HSequence
|
||||||
public const nint m_thirdPersonFireSequences = 0x15F0; // CUtlVector<HSequence>
|
public const nint m_seqFireSecondary = 0x15F0; // HSequence
|
||||||
public const nint m_hCurrentThirdPersonSequence = 0x1608; // HSequence
|
public const nint m_thirdPersonFireSequences = 0x15F8; // CUtlVector<HSequence>
|
||||||
public const nint m_nSilencerBoneIndex = 0x160C; // int32_t
|
public const nint m_hCurrentThirdPersonSequence = 0x1610; // HSequence
|
||||||
public const nint m_thirdPersonSequences = 0x1610; // HSequence[6]
|
public const nint m_nSilencerBoneIndex = 0x1614; // int32_t
|
||||||
public const nint m_ClientPreviousWeaponState = 0x1640; // CSWeaponState_t
|
public const nint m_thirdPersonSequences = 0x1618; // HSequence[6]
|
||||||
public const nint m_iState = 0x1644; // CSWeaponState_t
|
public const nint m_ClientPreviousWeaponState = 0x1648; // CSWeaponState_t
|
||||||
public const nint m_flCrosshairDistance = 0x1648; // float
|
public const nint m_iState = 0x164C; // CSWeaponState_t
|
||||||
public const nint m_iAmmoLastCheck = 0x164C; // int32_t
|
public const nint m_flCrosshairDistance = 0x1650; // float
|
||||||
public const nint m_iAlpha = 0x1650; // int32_t
|
public const nint m_iAmmoLastCheck = 0x1654; // int32_t
|
||||||
public const nint m_iScopeTextureID = 0x1654; // int32_t
|
public const nint m_iAlpha = 0x1658; // int32_t
|
||||||
public const nint m_iCrosshairTextureID = 0x1658; // int32_t
|
public const nint m_iScopeTextureID = 0x165C; // int32_t
|
||||||
public const nint m_flGunAccuracyPosition = 0x165C; // float
|
public const nint m_iCrosshairTextureID = 0x1660; // int32_t
|
||||||
public const nint m_nViewModelIndex = 0x1660; // uint32_t
|
public const nint m_flGunAccuracyPosition = 0x1664; // float
|
||||||
public const nint m_bReloadsWithClips = 0x1664; // bool
|
public const nint m_nViewModelIndex = 0x1668; // uint32_t
|
||||||
public const nint m_flTimeWeaponIdle = 0x1668; // GameTime_t
|
public const nint m_bReloadsWithClips = 0x166C; // bool
|
||||||
public const nint m_bFireOnEmpty = 0x166C; // bool
|
public const nint m_flTimeWeaponIdle = 0x1670; // GameTime_t
|
||||||
public const nint m_OnPlayerPickup = 0x1670; // CEntityIOOutput
|
public const nint m_bFireOnEmpty = 0x1674; // bool
|
||||||
public const nint m_weaponMode = 0x1698; // CSWeaponMode
|
public const nint m_OnPlayerPickup = 0x1678; // CEntityIOOutput
|
||||||
public const nint m_flTurningInaccuracyDelta = 0x169C; // float
|
public const nint m_weaponMode = 0x16A0; // CSWeaponMode
|
||||||
public const nint m_vecTurningInaccuracyEyeDirLast = 0x16A0; // Vector
|
public const nint m_flTurningInaccuracyDelta = 0x16A4; // float
|
||||||
public const nint m_flTurningInaccuracy = 0x16AC; // float
|
public const nint m_vecTurningInaccuracyEyeDirLast = 0x16A8; // Vector
|
||||||
public const nint m_fAccuracyPenalty = 0x16B0; // float
|
public const nint m_flTurningInaccuracy = 0x16B4; // float
|
||||||
public const nint m_flLastAccuracyUpdateTime = 0x16B4; // GameTime_t
|
public const nint m_fAccuracyPenalty = 0x16B8; // float
|
||||||
public const nint m_fAccuracySmoothedForZoom = 0x16B8; // float
|
public const nint m_flLastAccuracyUpdateTime = 0x16BC; // GameTime_t
|
||||||
public const nint m_fScopeZoomEndTime = 0x16BC; // GameTime_t
|
public const nint m_fAccuracySmoothedForZoom = 0x16C0; // float
|
||||||
public const nint m_iRecoilIndex = 0x16C0; // int32_t
|
public const nint m_fScopeZoomEndTime = 0x16C4; // GameTime_t
|
||||||
public const nint m_flRecoilIndex = 0x16C4; // float
|
public const nint m_iRecoilIndex = 0x16C8; // int32_t
|
||||||
public const nint m_bBurstMode = 0x16C8; // bool
|
public const nint m_flRecoilIndex = 0x16CC; // float
|
||||||
public const nint m_flPostponeFireReadyTime = 0x16CC; // GameTime_t
|
public const nint m_bBurstMode = 0x16D0; // bool
|
||||||
public const nint m_bInReload = 0x16D0; // bool
|
public const nint m_nPostponeFireReadyTicks = 0x16D4; // GameTick_t
|
||||||
public const nint m_bReloadVisuallyComplete = 0x16D1; // bool
|
public const nint m_flPostponeFireReadyFrac = 0x16D8; // float
|
||||||
public const nint m_flDroppedAtTime = 0x16D4; // GameTime_t
|
public const nint m_bInReload = 0x16DC; // bool
|
||||||
public const nint m_bIsHauledBack = 0x16D8; // bool
|
public const nint m_bReloadVisuallyComplete = 0x16DD; // bool
|
||||||
public const nint m_bSilencerOn = 0x16D9; // bool
|
public const nint m_flDroppedAtTime = 0x16E0; // GameTime_t
|
||||||
public const nint m_flTimeSilencerSwitchComplete = 0x16DC; // GameTime_t
|
public const nint m_bIsHauledBack = 0x16E4; // bool
|
||||||
public const nint m_iOriginalTeamNumber = 0x16E0; // int32_t
|
public const nint m_bSilencerOn = 0x16E5; // bool
|
||||||
public const nint m_flNextAttackRenderTimeOffset = 0x16E4; // float
|
public const nint m_flTimeSilencerSwitchComplete = 0x16E8; // GameTime_t
|
||||||
public const nint m_bVisualsDataSet = 0x1768; // bool
|
public const nint m_iOriginalTeamNumber = 0x16EC; // int32_t
|
||||||
public const nint m_bOldFirstPersonSpectatedState = 0x1769; // bool
|
public const nint m_flNextAttackRenderTimeOffset = 0x16F0; // float
|
||||||
public const nint m_hOurPing = 0x176C; // CHandle<C_BaseEntity>
|
public const nint m_bVisualsDataSet = 0x1778; // bool
|
||||||
public const nint m_nOurPingIndex = 0x1770; // CEntityIndex
|
public const nint m_bOldFirstPersonSpectatedState = 0x1779; // bool
|
||||||
public const nint m_vecOurPingPos = 0x1774; // Vector
|
public const nint m_hOurPing = 0x177C; // CHandle<C_BaseEntity>
|
||||||
public const nint m_bGlowForPing = 0x1780; // bool
|
public const nint m_nOurPingIndex = 0x1780; // CEntityIndex
|
||||||
public const nint m_bUIWeapon = 0x1781; // bool
|
public const nint m_vecOurPingPos = 0x1784; // Vector
|
||||||
public const nint m_hPrevOwner = 0x1790; // CHandle<C_CSPlayerPawn>
|
public const nint m_bGlowForPing = 0x1790; // bool
|
||||||
public const nint m_nDropTick = 0x1794; // GameTick_t
|
public const nint m_bUIWeapon = 0x1791; // bool
|
||||||
public const nint m_donated = 0x17B4; // bool
|
public const nint m_hPrevOwner = 0x17A0; // CHandle<C_CSPlayerPawn>
|
||||||
public const nint m_fLastShotTime = 0x17B8; // GameTime_t
|
public const nint m_nDropTick = 0x17A4; // GameTick_t
|
||||||
public const nint m_bWasOwnedByCT = 0x17BC; // bool
|
public const nint m_donated = 0x17C4; // bool
|
||||||
public const nint m_bWasOwnedByTerrorist = 0x17BD; // bool
|
public const nint m_fLastShotTime = 0x17C8; // GameTime_t
|
||||||
public const nint m_gunHeat = 0x17C0; // float
|
public const nint m_bWasOwnedByCT = 0x17CC; // bool
|
||||||
public const nint m_smokeAttachments = 0x17C4; // uint32_t
|
public const nint m_bWasOwnedByTerrorist = 0x17CD; // bool
|
||||||
public const nint m_lastSmokeTime = 0x17C8; // GameTime_t
|
public const nint m_gunHeat = 0x17D0; // float
|
||||||
public const nint m_flNextClientFireBulletTime = 0x17CC; // float
|
public const nint m_smokeAttachments = 0x17D4; // uint32_t
|
||||||
public const nint m_flNextClientFireBulletTime_Repredict = 0x17D0; // float
|
public const nint m_lastSmokeTime = 0x17D8; // GameTime_t
|
||||||
public const nint m_IronSightController = 0x18B0; // C_IronSightController
|
public const nint m_flNextClientFireBulletTime = 0x17DC; // float
|
||||||
public const nint m_iIronSightMode = 0x1960; // int32_t
|
public const nint m_flNextClientFireBulletTime_Repredict = 0x17E0; // float
|
||||||
public const nint m_flLastLOSTraceFailureTime = 0x1970; // GameTime_t
|
public const nint m_IronSightController = 0x18C0; // C_IronSightController
|
||||||
public const nint m_iNumEmptyAttacks = 0x1974; // int32_t
|
public const nint m_iIronSightMode = 0x1970; // int32_t
|
||||||
|
public const nint m_flLastLOSTraceFailureTime = 0x1980; // GameTime_t
|
||||||
|
public const nint m_iNumEmptyAttacks = 0x1984; // int32_t
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_CSWeaponBaseGun { // C_CSWeaponBase
|
public static class C_CSWeaponBaseGun { // C_CSWeaponBase
|
||||||
public const nint m_zoomLevel = 0x19F0; // int32_t
|
public const nint m_zoomLevel = 0x1A00; // int32_t
|
||||||
public const nint m_iBurstShotsRemaining = 0x19F4; // int32_t
|
public const nint m_iBurstShotsRemaining = 0x1A04; // int32_t
|
||||||
public const nint m_iSilencerBodygroup = 0x19F8; // int32_t
|
public const nint m_iSilencerBodygroup = 0x1A08; // int32_t
|
||||||
public const nint m_silencedModelIndex = 0x1A08; // int32_t
|
public const nint m_silencedModelIndex = 0x1A18; // int32_t
|
||||||
public const nint m_inPrecache = 0x1A0C; // bool
|
public const nint m_inPrecache = 0x1A1C; // bool
|
||||||
public const nint m_bNeedsBoltAction = 0x1A0D; // bool
|
public const nint m_bNeedsBoltAction = 0x1A1D; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_Chicken { // C_DynamicProp
|
public static class C_Chicken { // C_DynamicProp
|
||||||
@ -2739,8 +2743,8 @@ public static class C_Fish { // CBaseAnimGraph
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class C_Fists { // C_CSWeaponBase
|
public static class C_Fists { // C_CSWeaponBase
|
||||||
public const nint m_bPlayingUninterruptableAct = 0x19F0; // bool
|
public const nint m_bPlayingUninterruptableAct = 0x1A00; // bool
|
||||||
public const nint m_nUninterruptableActivity = 0x19F4; // PlayerAnimEvent_t
|
public const nint m_nUninterruptableActivity = 0x1A04; // PlayerAnimEvent_t
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_Flashbang { // C_BaseCSGrenade
|
public static class C_Flashbang { // C_BaseCSGrenade
|
||||||
@ -3042,7 +3046,6 @@ public static class C_MapVetoPickController { // C_BaseEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class C_Melee { // C_CSWeaponBase
|
public static class C_Melee { // C_CSWeaponBase
|
||||||
public const nint m_flThrowAt = 0x19F0; // GameTime_t
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_ModelPointEntity { // C_BaseModelEntity
|
public static class C_ModelPointEntity { // C_BaseModelEntity
|
||||||
@ -3764,8 +3767,8 @@ public static class C_WeaponAug { // C_CSWeaponBaseGun
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class C_WeaponBaseItem { // C_CSWeaponBase
|
public static class C_WeaponBaseItem { // C_CSWeaponBase
|
||||||
public const nint m_SequenceCompleteTimer = 0x19F0; // CountdownTimer
|
public const nint m_SequenceCompleteTimer = 0x1A00; // CountdownTimer
|
||||||
public const nint m_bRedraw = 0x1A08; // bool
|
public const nint m_bRedraw = 0x1A18; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_WeaponBizon { // C_CSWeaponBaseGun
|
public static class C_WeaponBizon { // C_CSWeaponBaseGun
|
||||||
@ -3847,11 +3850,11 @@ public static class C_WeaponSawedoff { // C_CSWeaponBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class C_WeaponShield { // C_CSWeaponBaseGun
|
public static class C_WeaponShield { // C_CSWeaponBaseGun
|
||||||
public const nint m_flDisplayHealth = 0x1A10; // float
|
public const nint m_flDisplayHealth = 0x1A20; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_WeaponTaser { // C_CSWeaponBaseGun
|
public static class C_WeaponTaser { // C_CSWeaponBaseGun
|
||||||
public const nint m_fFireTime = 0x1A10; // GameTime_t
|
public const nint m_fFireTime = 0x1A20; // GameTime_t
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class C_WeaponTec9 { // C_CSWeaponBaseGun
|
public static class C_WeaponTec9 { // C_CSWeaponBaseGun
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -1310,16 +1310,18 @@ namespace C_BaseButton { // C_BaseToggle
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace C_BaseCSGrenade { // C_CSWeaponBase
|
namespace C_BaseCSGrenade { // C_CSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_bClientPredictDelete = 0x19F0; // bool
|
constexpr std::ptrdiff_t m_bClientPredictDelete = 0x1A00; // bool
|
||||||
constexpr std::ptrdiff_t m_bRedraw = 0x19F1; // bool
|
constexpr std::ptrdiff_t m_bRedraw = 0x1A01; // bool
|
||||||
constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0x19F2; // bool
|
constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0x1A02; // bool
|
||||||
constexpr std::ptrdiff_t m_bPinPulled = 0x19F3; // bool
|
constexpr std::ptrdiff_t m_bPinPulled = 0x1A03; // bool
|
||||||
constexpr std::ptrdiff_t m_bJumpThrow = 0x19F4; // bool
|
constexpr std::ptrdiff_t m_bJumpThrow = 0x1A04; // bool
|
||||||
constexpr std::ptrdiff_t m_eThrowStatus = 0x19F8; // EGrenadeThrowState
|
constexpr std::ptrdiff_t m_eThrowStatus = 0x1A08; // EGrenadeThrowState
|
||||||
constexpr std::ptrdiff_t m_fThrowTime = 0x19FC; // GameTime_t
|
constexpr std::ptrdiff_t m_fThrowTime = 0x1A0C; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flThrowStrength = 0x1A00; // float
|
constexpr std::ptrdiff_t m_flThrowStrength = 0x1A10; // float
|
||||||
constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0x1A04; // float
|
constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0x1A14; // float
|
||||||
constexpr std::ptrdiff_t m_fDropTime = 0x1A08; // GameTime_t
|
constexpr std::ptrdiff_t m_fDropTime = 0x1A18; // GameTime_t
|
||||||
|
constexpr std::ptrdiff_t m_nNextHoldTick = 0x1A1C; // GameTick_t
|
||||||
|
constexpr std::ptrdiff_t m_flNextHoldFrac = 0x1A20; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_BaseCSGrenadeProjectile { // C_BaseGrenade
|
namespace C_BaseCSGrenadeProjectile { // C_BaseGrenade
|
||||||
@ -1682,18 +1684,18 @@ namespace C_BulletHitModel { // CBaseAnimGraph
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace C_C4 { // C_CSWeaponBase
|
namespace C_C4 { // C_CSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_szScreenText = 0x19F0; // char[32]
|
constexpr std::ptrdiff_t m_szScreenText = 0x1A00; // char[32]
|
||||||
constexpr std::ptrdiff_t m_activeLightParticleIndex = 0x1A10; // ParticleIndex_t
|
constexpr std::ptrdiff_t m_activeLightParticleIndex = 0x1A20; // ParticleIndex_t
|
||||||
constexpr std::ptrdiff_t m_eActiveLightEffect = 0x1A14; // C4LightEffect_t
|
constexpr std::ptrdiff_t m_eActiveLightEffect = 0x1A24; // C4LightEffect_t
|
||||||
constexpr std::ptrdiff_t m_bStartedArming = 0x1A18; // bool
|
constexpr std::ptrdiff_t m_bStartedArming = 0x1A28; // bool
|
||||||
constexpr std::ptrdiff_t m_fArmedTime = 0x1A1C; // GameTime_t
|
constexpr std::ptrdiff_t m_fArmedTime = 0x1A2C; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0x1A20; // bool
|
constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0x1A30; // bool
|
||||||
constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0x1A21; // bool
|
constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0x1A31; // bool
|
||||||
constexpr std::ptrdiff_t m_entitySpottedState = 0x1A28; // EntitySpottedState_t
|
constexpr std::ptrdiff_t m_entitySpottedState = 0x1A38; // EntitySpottedState_t
|
||||||
constexpr std::ptrdiff_t m_nSpotRules = 0x1A40; // int32_t
|
constexpr std::ptrdiff_t m_nSpotRules = 0x1A50; // int32_t
|
||||||
constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0x1A44; // bool[7]
|
constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0x1A54; // bool[7]
|
||||||
constexpr std::ptrdiff_t m_bBombPlanted = 0x1A4B; // bool
|
constexpr std::ptrdiff_t m_bBombPlanted = 0x1A5B; // bool
|
||||||
constexpr std::ptrdiff_t m_bDroppedFromDeath = 0x1A4C; // bool
|
constexpr std::ptrdiff_t m_bDroppedFromDeath = 0x1A5C; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_CSGOViewModel { // C_PredictedViewModel
|
namespace C_CSGOViewModel { // C_PredictedViewModel
|
||||||
@ -1762,9 +1764,9 @@ namespace C_CSGO_PreviewModelAlias_csgo_item_previewmodel { // C_CSGO_PreviewMod
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace C_CSGO_PreviewPlayer { // C_CSPlayerPawn
|
namespace C_CSGO_PreviewPlayer { // C_CSPlayerPawn
|
||||||
constexpr std::ptrdiff_t m_animgraph = 0x22E8; // CUtlString
|
constexpr std::ptrdiff_t m_animgraph = 0x23A0; // CUtlString
|
||||||
constexpr std::ptrdiff_t m_animgraphCharacterModeString = 0x22F0; // CUtlString
|
constexpr std::ptrdiff_t m_animgraphCharacterModeString = 0x23A8; // CUtlString
|
||||||
constexpr std::ptrdiff_t m_flInitialModelScale = 0x22F8; // float
|
constexpr std::ptrdiff_t m_flInitialModelScale = 0x23B0; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel { // C_CSGO_PreviewPlayer
|
namespace C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel { // C_CSGO_PreviewPlayer
|
||||||
@ -1983,11 +1985,11 @@ namespace C_CSPlayerPawn { // C_CSPlayerPawnBase
|
|||||||
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1D20; // char[64]
|
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1D20; // char[64]
|
||||||
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1D60; // bool
|
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1D60; // bool
|
||||||
constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x1D64; // Vector
|
constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x1D64; // Vector
|
||||||
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x22B0; // bool
|
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x2368; // bool
|
||||||
constexpr std::ptrdiff_t m_lastLandTime = 0x22B4; // GameTime_t
|
constexpr std::ptrdiff_t m_lastLandTime = 0x236C; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x22B8; // bool
|
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x2370; // bool
|
||||||
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x22D4; // QAngle
|
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x238C; // QAngle
|
||||||
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x22E0; // bool
|
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x2398; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_CSPlayerPawnBase { // C_BasePlayerPawn
|
namespace C_CSPlayerPawnBase { // C_BasePlayerPawn
|
||||||
@ -2163,78 +2165,80 @@ namespace C_CSWeaponBase { // C_BasePlayerWeapon
|
|||||||
constexpr std::ptrdiff_t m_flFireSequenceStartTime = 0x15D4; // float
|
constexpr std::ptrdiff_t m_flFireSequenceStartTime = 0x15D4; // float
|
||||||
constexpr std::ptrdiff_t m_nFireSequenceStartTimeChange = 0x15D8; // int32_t
|
constexpr std::ptrdiff_t m_nFireSequenceStartTimeChange = 0x15D8; // int32_t
|
||||||
constexpr std::ptrdiff_t m_nFireSequenceStartTimeAck = 0x15DC; // int32_t
|
constexpr std::ptrdiff_t m_nFireSequenceStartTimeAck = 0x15DC; // int32_t
|
||||||
constexpr std::ptrdiff_t m_bPlayerFireEventIsPrimary = 0x15E0; // bool
|
constexpr std::ptrdiff_t m_ePlayerFireEvent = 0x15E0; // PlayerAnimEvent_t
|
||||||
constexpr std::ptrdiff_t m_seqIdle = 0x15E4; // HSequence
|
constexpr std::ptrdiff_t m_ePlayerFireEventAttackType = 0x15E4; // WeaponAttackType_t
|
||||||
constexpr std::ptrdiff_t m_seqFirePrimary = 0x15E8; // HSequence
|
constexpr std::ptrdiff_t m_seqIdle = 0x15E8; // HSequence
|
||||||
constexpr std::ptrdiff_t m_seqFireSecondary = 0x15EC; // HSequence
|
constexpr std::ptrdiff_t m_seqFirePrimary = 0x15EC; // HSequence
|
||||||
constexpr std::ptrdiff_t m_thirdPersonFireSequences = 0x15F0; // CUtlVector<HSequence>
|
constexpr std::ptrdiff_t m_seqFireSecondary = 0x15F0; // HSequence
|
||||||
constexpr std::ptrdiff_t m_hCurrentThirdPersonSequence = 0x1608; // HSequence
|
constexpr std::ptrdiff_t m_thirdPersonFireSequences = 0x15F8; // CUtlVector<HSequence>
|
||||||
constexpr std::ptrdiff_t m_nSilencerBoneIndex = 0x160C; // int32_t
|
constexpr std::ptrdiff_t m_hCurrentThirdPersonSequence = 0x1610; // HSequence
|
||||||
constexpr std::ptrdiff_t m_thirdPersonSequences = 0x1610; // HSequence[6]
|
constexpr std::ptrdiff_t m_nSilencerBoneIndex = 0x1614; // int32_t
|
||||||
constexpr std::ptrdiff_t m_ClientPreviousWeaponState = 0x1640; // CSWeaponState_t
|
constexpr std::ptrdiff_t m_thirdPersonSequences = 0x1618; // HSequence[6]
|
||||||
constexpr std::ptrdiff_t m_iState = 0x1644; // CSWeaponState_t
|
constexpr std::ptrdiff_t m_ClientPreviousWeaponState = 0x1648; // CSWeaponState_t
|
||||||
constexpr std::ptrdiff_t m_flCrosshairDistance = 0x1648; // float
|
constexpr std::ptrdiff_t m_iState = 0x164C; // CSWeaponState_t
|
||||||
constexpr std::ptrdiff_t m_iAmmoLastCheck = 0x164C; // int32_t
|
constexpr std::ptrdiff_t m_flCrosshairDistance = 0x1650; // float
|
||||||
constexpr std::ptrdiff_t m_iAlpha = 0x1650; // int32_t
|
constexpr std::ptrdiff_t m_iAmmoLastCheck = 0x1654; // int32_t
|
||||||
constexpr std::ptrdiff_t m_iScopeTextureID = 0x1654; // int32_t
|
constexpr std::ptrdiff_t m_iAlpha = 0x1658; // int32_t
|
||||||
constexpr std::ptrdiff_t m_iCrosshairTextureID = 0x1658; // int32_t
|
constexpr std::ptrdiff_t m_iScopeTextureID = 0x165C; // int32_t
|
||||||
constexpr std::ptrdiff_t m_flGunAccuracyPosition = 0x165C; // float
|
constexpr std::ptrdiff_t m_iCrosshairTextureID = 0x1660; // int32_t
|
||||||
constexpr std::ptrdiff_t m_nViewModelIndex = 0x1660; // uint32_t
|
constexpr std::ptrdiff_t m_flGunAccuracyPosition = 0x1664; // float
|
||||||
constexpr std::ptrdiff_t m_bReloadsWithClips = 0x1664; // bool
|
constexpr std::ptrdiff_t m_nViewModelIndex = 0x1668; // uint32_t
|
||||||
constexpr std::ptrdiff_t m_flTimeWeaponIdle = 0x1668; // GameTime_t
|
constexpr std::ptrdiff_t m_bReloadsWithClips = 0x166C; // bool
|
||||||
constexpr std::ptrdiff_t m_bFireOnEmpty = 0x166C; // bool
|
constexpr std::ptrdiff_t m_flTimeWeaponIdle = 0x1670; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_OnPlayerPickup = 0x1670; // CEntityIOOutput
|
constexpr std::ptrdiff_t m_bFireOnEmpty = 0x1674; // bool
|
||||||
constexpr std::ptrdiff_t m_weaponMode = 0x1698; // CSWeaponMode
|
constexpr std::ptrdiff_t m_OnPlayerPickup = 0x1678; // CEntityIOOutput
|
||||||
constexpr std::ptrdiff_t m_flTurningInaccuracyDelta = 0x169C; // float
|
constexpr std::ptrdiff_t m_weaponMode = 0x16A0; // CSWeaponMode
|
||||||
constexpr std::ptrdiff_t m_vecTurningInaccuracyEyeDirLast = 0x16A0; // Vector
|
constexpr std::ptrdiff_t m_flTurningInaccuracyDelta = 0x16A4; // float
|
||||||
constexpr std::ptrdiff_t m_flTurningInaccuracy = 0x16AC; // float
|
constexpr std::ptrdiff_t m_vecTurningInaccuracyEyeDirLast = 0x16A8; // Vector
|
||||||
constexpr std::ptrdiff_t m_fAccuracyPenalty = 0x16B0; // float
|
constexpr std::ptrdiff_t m_flTurningInaccuracy = 0x16B4; // float
|
||||||
constexpr std::ptrdiff_t m_flLastAccuracyUpdateTime = 0x16B4; // GameTime_t
|
constexpr std::ptrdiff_t m_fAccuracyPenalty = 0x16B8; // float
|
||||||
constexpr std::ptrdiff_t m_fAccuracySmoothedForZoom = 0x16B8; // float
|
constexpr std::ptrdiff_t m_flLastAccuracyUpdateTime = 0x16BC; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_fScopeZoomEndTime = 0x16BC; // GameTime_t
|
constexpr std::ptrdiff_t m_fAccuracySmoothedForZoom = 0x16C0; // float
|
||||||
constexpr std::ptrdiff_t m_iRecoilIndex = 0x16C0; // int32_t
|
constexpr std::ptrdiff_t m_fScopeZoomEndTime = 0x16C4; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flRecoilIndex = 0x16C4; // float
|
constexpr std::ptrdiff_t m_iRecoilIndex = 0x16C8; // int32_t
|
||||||
constexpr std::ptrdiff_t m_bBurstMode = 0x16C8; // bool
|
constexpr std::ptrdiff_t m_flRecoilIndex = 0x16CC; // float
|
||||||
constexpr std::ptrdiff_t m_flPostponeFireReadyTime = 0x16CC; // GameTime_t
|
constexpr std::ptrdiff_t m_bBurstMode = 0x16D0; // bool
|
||||||
constexpr std::ptrdiff_t m_bInReload = 0x16D0; // bool
|
constexpr std::ptrdiff_t m_nPostponeFireReadyTicks = 0x16D4; // GameTick_t
|
||||||
constexpr std::ptrdiff_t m_bReloadVisuallyComplete = 0x16D1; // bool
|
constexpr std::ptrdiff_t m_flPostponeFireReadyFrac = 0x16D8; // float
|
||||||
constexpr std::ptrdiff_t m_flDroppedAtTime = 0x16D4; // GameTime_t
|
constexpr std::ptrdiff_t m_bInReload = 0x16DC; // bool
|
||||||
constexpr std::ptrdiff_t m_bIsHauledBack = 0x16D8; // bool
|
constexpr std::ptrdiff_t m_bReloadVisuallyComplete = 0x16DD; // bool
|
||||||
constexpr std::ptrdiff_t m_bSilencerOn = 0x16D9; // bool
|
constexpr std::ptrdiff_t m_flDroppedAtTime = 0x16E0; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flTimeSilencerSwitchComplete = 0x16DC; // GameTime_t
|
constexpr std::ptrdiff_t m_bIsHauledBack = 0x16E4; // bool
|
||||||
constexpr std::ptrdiff_t m_iOriginalTeamNumber = 0x16E0; // int32_t
|
constexpr std::ptrdiff_t m_bSilencerOn = 0x16E5; // bool
|
||||||
constexpr std::ptrdiff_t m_flNextAttackRenderTimeOffset = 0x16E4; // float
|
constexpr std::ptrdiff_t m_flTimeSilencerSwitchComplete = 0x16E8; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bVisualsDataSet = 0x1768; // bool
|
constexpr std::ptrdiff_t m_iOriginalTeamNumber = 0x16EC; // int32_t
|
||||||
constexpr std::ptrdiff_t m_bOldFirstPersonSpectatedState = 0x1769; // bool
|
constexpr std::ptrdiff_t m_flNextAttackRenderTimeOffset = 0x16F0; // float
|
||||||
constexpr std::ptrdiff_t m_hOurPing = 0x176C; // CHandle<C_BaseEntity>
|
constexpr std::ptrdiff_t m_bVisualsDataSet = 0x1778; // bool
|
||||||
constexpr std::ptrdiff_t m_nOurPingIndex = 0x1770; // CEntityIndex
|
constexpr std::ptrdiff_t m_bOldFirstPersonSpectatedState = 0x1779; // bool
|
||||||
constexpr std::ptrdiff_t m_vecOurPingPos = 0x1774; // Vector
|
constexpr std::ptrdiff_t m_hOurPing = 0x177C; // CHandle<C_BaseEntity>
|
||||||
constexpr std::ptrdiff_t m_bGlowForPing = 0x1780; // bool
|
constexpr std::ptrdiff_t m_nOurPingIndex = 0x1780; // CEntityIndex
|
||||||
constexpr std::ptrdiff_t m_bUIWeapon = 0x1781; // bool
|
constexpr std::ptrdiff_t m_vecOurPingPos = 0x1784; // Vector
|
||||||
constexpr std::ptrdiff_t m_hPrevOwner = 0x1790; // CHandle<C_CSPlayerPawn>
|
constexpr std::ptrdiff_t m_bGlowForPing = 0x1790; // bool
|
||||||
constexpr std::ptrdiff_t m_nDropTick = 0x1794; // GameTick_t
|
constexpr std::ptrdiff_t m_bUIWeapon = 0x1791; // bool
|
||||||
constexpr std::ptrdiff_t m_donated = 0x17B4; // bool
|
constexpr std::ptrdiff_t m_hPrevOwner = 0x17A0; // CHandle<C_CSPlayerPawn>
|
||||||
constexpr std::ptrdiff_t m_fLastShotTime = 0x17B8; // GameTime_t
|
constexpr std::ptrdiff_t m_nDropTick = 0x17A4; // GameTick_t
|
||||||
constexpr std::ptrdiff_t m_bWasOwnedByCT = 0x17BC; // bool
|
constexpr std::ptrdiff_t m_donated = 0x17C4; // bool
|
||||||
constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0x17BD; // bool
|
constexpr std::ptrdiff_t m_fLastShotTime = 0x17C8; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_gunHeat = 0x17C0; // float
|
constexpr std::ptrdiff_t m_bWasOwnedByCT = 0x17CC; // bool
|
||||||
constexpr std::ptrdiff_t m_smokeAttachments = 0x17C4; // uint32_t
|
constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0x17CD; // bool
|
||||||
constexpr std::ptrdiff_t m_lastSmokeTime = 0x17C8; // GameTime_t
|
constexpr std::ptrdiff_t m_gunHeat = 0x17D0; // float
|
||||||
constexpr std::ptrdiff_t m_flNextClientFireBulletTime = 0x17CC; // float
|
constexpr std::ptrdiff_t m_smokeAttachments = 0x17D4; // uint32_t
|
||||||
constexpr std::ptrdiff_t m_flNextClientFireBulletTime_Repredict = 0x17D0; // float
|
constexpr std::ptrdiff_t m_lastSmokeTime = 0x17D8; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_IronSightController = 0x18B0; // C_IronSightController
|
constexpr std::ptrdiff_t m_flNextClientFireBulletTime = 0x17DC; // float
|
||||||
constexpr std::ptrdiff_t m_iIronSightMode = 0x1960; // int32_t
|
constexpr std::ptrdiff_t m_flNextClientFireBulletTime_Repredict = 0x17E0; // float
|
||||||
constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0x1970; // GameTime_t
|
constexpr std::ptrdiff_t m_IronSightController = 0x18C0; // C_IronSightController
|
||||||
constexpr std::ptrdiff_t m_iNumEmptyAttacks = 0x1974; // int32_t
|
constexpr std::ptrdiff_t m_iIronSightMode = 0x1970; // int32_t
|
||||||
|
constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0x1980; // GameTime_t
|
||||||
|
constexpr std::ptrdiff_t m_iNumEmptyAttacks = 0x1984; // int32_t
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_CSWeaponBaseGun { // C_CSWeaponBase
|
namespace C_CSWeaponBaseGun { // C_CSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_zoomLevel = 0x19F0; // int32_t
|
constexpr std::ptrdiff_t m_zoomLevel = 0x1A00; // int32_t
|
||||||
constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0x19F4; // int32_t
|
constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0x1A04; // int32_t
|
||||||
constexpr std::ptrdiff_t m_iSilencerBodygroup = 0x19F8; // int32_t
|
constexpr std::ptrdiff_t m_iSilencerBodygroup = 0x1A08; // int32_t
|
||||||
constexpr std::ptrdiff_t m_silencedModelIndex = 0x1A08; // int32_t
|
constexpr std::ptrdiff_t m_silencedModelIndex = 0x1A18; // int32_t
|
||||||
constexpr std::ptrdiff_t m_inPrecache = 0x1A0C; // bool
|
constexpr std::ptrdiff_t m_inPrecache = 0x1A1C; // bool
|
||||||
constexpr std::ptrdiff_t m_bNeedsBoltAction = 0x1A0D; // bool
|
constexpr std::ptrdiff_t m_bNeedsBoltAction = 0x1A1D; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_Chicken { // C_DynamicProp
|
namespace C_Chicken { // C_DynamicProp
|
||||||
@ -2743,8 +2747,8 @@ namespace C_Fish { // CBaseAnimGraph
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace C_Fists { // C_CSWeaponBase
|
namespace C_Fists { // C_CSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0x19F0; // bool
|
constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0x1A00; // bool
|
||||||
constexpr std::ptrdiff_t m_nUninterruptableActivity = 0x19F4; // PlayerAnimEvent_t
|
constexpr std::ptrdiff_t m_nUninterruptableActivity = 0x1A04; // PlayerAnimEvent_t
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_Flashbang { // C_BaseCSGrenade
|
namespace C_Flashbang { // C_BaseCSGrenade
|
||||||
@ -3046,7 +3050,6 @@ namespace C_MapVetoPickController { // C_BaseEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace C_Melee { // C_CSWeaponBase
|
namespace C_Melee { // C_CSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_flThrowAt = 0x19F0; // GameTime_t
|
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_ModelPointEntity { // C_BaseModelEntity
|
namespace C_ModelPointEntity { // C_BaseModelEntity
|
||||||
@ -3768,8 +3771,8 @@ namespace C_WeaponAug { // C_CSWeaponBaseGun
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace C_WeaponBaseItem { // C_CSWeaponBase
|
namespace C_WeaponBaseItem { // C_CSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0x19F0; // CountdownTimer
|
constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0x1A00; // CountdownTimer
|
||||||
constexpr std::ptrdiff_t m_bRedraw = 0x1A08; // bool
|
constexpr std::ptrdiff_t m_bRedraw = 0x1A18; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_WeaponBizon { // C_CSWeaponBaseGun
|
namespace C_WeaponBizon { // C_CSWeaponBaseGun
|
||||||
@ -3851,11 +3854,11 @@ namespace C_WeaponSawedoff { // C_CSWeaponBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace C_WeaponShield { // C_CSWeaponBaseGun
|
namespace C_WeaponShield { // C_CSWeaponBaseGun
|
||||||
constexpr std::ptrdiff_t m_flDisplayHealth = 0x1A10; // float
|
constexpr std::ptrdiff_t m_flDisplayHealth = 0x1A20; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_WeaponTaser { // C_CSWeaponBaseGun
|
namespace C_WeaponTaser { // C_CSWeaponBaseGun
|
||||||
constexpr std::ptrdiff_t m_fFireTime = 0x1A10; // GameTime_t
|
constexpr std::ptrdiff_t m_fFireTime = 0x1A20; // GameTime_t
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace C_WeaponTec9 { // C_CSWeaponBaseGun
|
namespace C_WeaponTec9 { // C_CSWeaponBaseGun
|
||||||
|
@ -4306,44 +4306,52 @@
|
|||||||
"C_BaseCSGrenade": {
|
"C_BaseCSGrenade": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bClientPredictDelete": {
|
"m_bClientPredictDelete": {
|
||||||
"value": 6640,
|
"value": 6656,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bIsHeldByPlayer": {
|
"m_bIsHeldByPlayer": {
|
||||||
"value": 6642,
|
"value": 6658,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bJumpThrow": {
|
"m_bJumpThrow": {
|
||||||
"value": 6644,
|
"value": 6660,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPinPulled": {
|
"m_bPinPulled": {
|
||||||
"value": 6643,
|
"value": 6659,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bRedraw": {
|
"m_bRedraw": {
|
||||||
"value": 6641,
|
"value": 6657,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_eThrowStatus": {
|
"m_eThrowStatus": {
|
||||||
"value": 6648,
|
"value": 6664,
|
||||||
"comment": "EGrenadeThrowState"
|
"comment": "EGrenadeThrowState"
|
||||||
},
|
},
|
||||||
"m_fDropTime": {
|
"m_fDropTime": {
|
||||||
"value": 6664,
|
"value": 6680,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_fThrowTime": {
|
"m_fThrowTime": {
|
||||||
"value": 6652,
|
"value": 6668,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
|
"m_flNextHoldFrac": {
|
||||||
|
"value": 6688,
|
||||||
|
"comment": "float"
|
||||||
|
},
|
||||||
"m_flThrowStrength": {
|
"m_flThrowStrength": {
|
||||||
"value": 6656,
|
"value": 6672,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flThrowStrengthApproach": {
|
"m_flThrowStrengthApproach": {
|
||||||
"value": 6660,
|
"value": 6676,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
|
},
|
||||||
|
"m_nNextHoldTick": {
|
||||||
|
"value": 6684,
|
||||||
|
"comment": "GameTick_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"comment": "C_CSWeaponBase"
|
"comment": "C_CSWeaponBase"
|
||||||
@ -5645,51 +5653,51 @@
|
|||||||
"C_C4": {
|
"C_C4": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_activeLightParticleIndex": {
|
"m_activeLightParticleIndex": {
|
||||||
"value": 6672,
|
"value": 6688,
|
||||||
"comment": "ParticleIndex_t"
|
"comment": "ParticleIndex_t"
|
||||||
},
|
},
|
||||||
"m_bBombPlacedAnimation": {
|
"m_bBombPlacedAnimation": {
|
||||||
"value": 6688,
|
"value": 6704,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bBombPlanted": {
|
"m_bBombPlanted": {
|
||||||
"value": 6731,
|
"value": 6747,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bDroppedFromDeath": {
|
"m_bDroppedFromDeath": {
|
||||||
"value": 6732,
|
"value": 6748,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bIsPlantingViaUse": {
|
"m_bIsPlantingViaUse": {
|
||||||
"value": 6689,
|
"value": 6705,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPlayedArmingBeeps": {
|
"m_bPlayedArmingBeeps": {
|
||||||
"value": 6724,
|
"value": 6740,
|
||||||
"comment": "bool[7]"
|
"comment": "bool[7]"
|
||||||
},
|
},
|
||||||
"m_bStartedArming": {
|
"m_bStartedArming": {
|
||||||
"value": 6680,
|
"value": 6696,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_eActiveLightEffect": {
|
"m_eActiveLightEffect": {
|
||||||
"value": 6676,
|
"value": 6692,
|
||||||
"comment": "C4LightEffect_t"
|
"comment": "C4LightEffect_t"
|
||||||
},
|
},
|
||||||
"m_entitySpottedState": {
|
"m_entitySpottedState": {
|
||||||
"value": 6696,
|
"value": 6712,
|
||||||
"comment": "EntitySpottedState_t"
|
"comment": "EntitySpottedState_t"
|
||||||
},
|
},
|
||||||
"m_fArmedTime": {
|
"m_fArmedTime": {
|
||||||
"value": 6684,
|
"value": 6700,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_nSpotRules": {
|
"m_nSpotRules": {
|
||||||
"value": 6720,
|
"value": 6736,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_szScreenText": {
|
"m_szScreenText": {
|
||||||
"value": 6640,
|
"value": 6656,
|
||||||
"comment": "char[32]"
|
"comment": "char[32]"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -5866,15 +5874,15 @@
|
|||||||
"C_CSGO_PreviewPlayer": {
|
"C_CSGO_PreviewPlayer": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_animgraph": {
|
"m_animgraph": {
|
||||||
"value": 8936,
|
"value": 9120,
|
||||||
"comment": "CUtlString"
|
"comment": "CUtlString"
|
||||||
},
|
},
|
||||||
"m_animgraphCharacterModeString": {
|
"m_animgraphCharacterModeString": {
|
||||||
"value": 8944,
|
"value": 9128,
|
||||||
"comment": "CUtlString"
|
"comment": "CUtlString"
|
||||||
},
|
},
|
||||||
"m_flInitialModelScale": {
|
"m_flInitialModelScale": {
|
||||||
"value": 8952,
|
"value": 9136,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -6480,7 +6488,7 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bLastHeadBoneTransformIsValid": {
|
"m_bLastHeadBoneTransformIsValid": {
|
||||||
"value": 8880,
|
"value": 9064,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bMustSyncRagdollState": {
|
"m_bMustSyncRagdollState": {
|
||||||
@ -6492,7 +6500,7 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bOnGroundLastTick": {
|
"m_bOnGroundLastTick": {
|
||||||
"value": 8888,
|
"value": 9072,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPrevDefuser": {
|
"m_bPrevDefuser": {
|
||||||
@ -6520,7 +6528,7 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSkipOneHeadConstraintUpdate": {
|
"m_bSkipOneHeadConstraintUpdate": {
|
||||||
"value": 8928,
|
"value": 9112,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_flHealthShotBoostExpirationTime": {
|
"m_flHealthShotBoostExpirationTime": {
|
||||||
@ -6564,7 +6572,7 @@
|
|||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_lastLandTime": {
|
"m_lastLandTime": {
|
||||||
"value": 8884,
|
"value": 9068,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_nPrevArmorVal": {
|
"m_nPrevArmorVal": {
|
||||||
@ -6600,7 +6608,7 @@
|
|||||||
"comment": "CCSPlayer_HostageServices*"
|
"comment": "CCSPlayer_HostageServices*"
|
||||||
},
|
},
|
||||||
"m_qDeathEyeAngles": {
|
"m_qDeathEyeAngles": {
|
||||||
"value": 8916,
|
"value": 9100,
|
||||||
"comment": "QAngle"
|
"comment": "QAngle"
|
||||||
},
|
},
|
||||||
"m_szLastPlaceName": {
|
"m_szLastPlaceName": {
|
||||||
@ -7292,99 +7300,103 @@
|
|||||||
"C_CSWeaponBase": {
|
"C_CSWeaponBase": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_ClientPreviousWeaponState": {
|
"m_ClientPreviousWeaponState": {
|
||||||
"value": 5696,
|
"value": 5704,
|
||||||
"comment": "CSWeaponState_t"
|
"comment": "CSWeaponState_t"
|
||||||
},
|
},
|
||||||
"m_IronSightController": {
|
"m_IronSightController": {
|
||||||
"value": 6320,
|
"value": 6336,
|
||||||
"comment": "C_IronSightController"
|
"comment": "C_IronSightController"
|
||||||
},
|
},
|
||||||
"m_OnPlayerPickup": {
|
"m_OnPlayerPickup": {
|
||||||
"value": 5744,
|
"value": 5752,
|
||||||
"comment": "CEntityIOOutput"
|
"comment": "CEntityIOOutput"
|
||||||
},
|
},
|
||||||
"m_bBurstMode": {
|
"m_bBurstMode": {
|
||||||
"value": 5832,
|
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_bFireOnEmpty": {
|
|
||||||
"value": 5740,
|
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_bGlowForPing": {
|
|
||||||
"value": 6016,
|
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_bInReload": {
|
|
||||||
"value": 5840,
|
"value": 5840,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
|
"m_bFireOnEmpty": {
|
||||||
|
"value": 5748,
|
||||||
|
"comment": "bool"
|
||||||
|
},
|
||||||
|
"m_bGlowForPing": {
|
||||||
|
"value": 6032,
|
||||||
|
"comment": "bool"
|
||||||
|
},
|
||||||
|
"m_bInReload": {
|
||||||
|
"value": 5852,
|
||||||
|
"comment": "bool"
|
||||||
|
},
|
||||||
"m_bIsHauledBack": {
|
"m_bIsHauledBack": {
|
||||||
"value": 5848,
|
"value": 5860,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bOldFirstPersonSpectatedState": {
|
"m_bOldFirstPersonSpectatedState": {
|
||||||
"value": 5993,
|
"value": 6009,
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_bPlayerFireEventIsPrimary": {
|
|
||||||
"value": 5600,
|
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bReloadVisuallyComplete": {
|
"m_bReloadVisuallyComplete": {
|
||||||
"value": 5841,
|
"value": 5853,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bReloadsWithClips": {
|
"m_bReloadsWithClips": {
|
||||||
"value": 5732,
|
"value": 5740,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSilencerOn": {
|
"m_bSilencerOn": {
|
||||||
"value": 5849,
|
"value": 5861,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bUIWeapon": {
|
"m_bUIWeapon": {
|
||||||
"value": 6017,
|
"value": 6033,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bVisualsDataSet": {
|
"m_bVisualsDataSet": {
|
||||||
"value": 5992,
|
"value": 6008,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bWasOwnedByCT": {
|
"m_bWasOwnedByCT": {
|
||||||
"value": 6076,
|
"value": 6092,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bWasOwnedByTerrorist": {
|
"m_bWasOwnedByTerrorist": {
|
||||||
"value": 6077,
|
"value": 6093,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_donated": {
|
"m_donated": {
|
||||||
"value": 6068,
|
"value": 6084,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_fAccuracyPenalty": {
|
"m_ePlayerFireEvent": {
|
||||||
"value": 5808,
|
"value": 5600,
|
||||||
"comment": "float"
|
"comment": "PlayerAnimEvent_t"
|
||||||
},
|
},
|
||||||
"m_fAccuracySmoothedForZoom": {
|
"m_ePlayerFireEventAttackType": {
|
||||||
|
"value": 5604,
|
||||||
|
"comment": "WeaponAttackType_t"
|
||||||
|
},
|
||||||
|
"m_fAccuracyPenalty": {
|
||||||
"value": 5816,
|
"value": 5816,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
|
"m_fAccuracySmoothedForZoom": {
|
||||||
|
"value": 5824,
|
||||||
|
"comment": "float"
|
||||||
|
},
|
||||||
"m_fLastShotTime": {
|
"m_fLastShotTime": {
|
||||||
"value": 6072,
|
"value": 6088,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_fScopeZoomEndTime": {
|
"m_fScopeZoomEndTime": {
|
||||||
"value": 5820,
|
"value": 5828,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flCrosshairDistance": {
|
"m_flCrosshairDistance": {
|
||||||
"value": 5704,
|
"value": 5712,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flDroppedAtTime": {
|
"m_flDroppedAtTime": {
|
||||||
"value": 5844,
|
"value": 5856,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flFireSequenceStartTime": {
|
"m_flFireSequenceStartTime": {
|
||||||
@ -7392,111 +7404,111 @@
|
|||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flGunAccuracyPosition": {
|
"m_flGunAccuracyPosition": {
|
||||||
"value": 5724,
|
"value": 5732,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flLastAccuracyUpdateTime": {
|
"m_flLastAccuracyUpdateTime": {
|
||||||
"value": 5812,
|
"value": 5820,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flLastLOSTraceFailureTime": {
|
"m_flLastLOSTraceFailureTime": {
|
||||||
"value": 6512,
|
"value": 6528,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flNextAttackRenderTimeOffset": {
|
"m_flNextAttackRenderTimeOffset": {
|
||||||
"value": 5860,
|
"value": 5872,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flNextClientFireBulletTime": {
|
"m_flNextClientFireBulletTime": {
|
||||||
"value": 6092,
|
"value": 6108,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flNextClientFireBulletTime_Repredict": {
|
"m_flNextClientFireBulletTime_Repredict": {
|
||||||
"value": 6096,
|
"value": 6112,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flPostponeFireReadyTime": {
|
"m_flPostponeFireReadyFrac": {
|
||||||
"value": 5836,
|
"value": 5848,
|
||||||
"comment": "GameTime_t"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flRecoilIndex": {
|
"m_flRecoilIndex": {
|
||||||
"value": 5828,
|
"value": 5836,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flTimeSilencerSwitchComplete": {
|
"m_flTimeSilencerSwitchComplete": {
|
||||||
"value": 5852,
|
"value": 5864,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flTimeWeaponIdle": {
|
"m_flTimeWeaponIdle": {
|
||||||
"value": 5736,
|
"value": 5744,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flTurningInaccuracy": {
|
"m_flTurningInaccuracy": {
|
||||||
"value": 5804,
|
"value": 5812,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flTurningInaccuracyDelta": {
|
"m_flTurningInaccuracyDelta": {
|
||||||
"value": 5788,
|
"value": 5796,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_gunHeat": {
|
"m_gunHeat": {
|
||||||
"value": 6080,
|
"value": 6096,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_hCurrentThirdPersonSequence": {
|
"m_hCurrentThirdPersonSequence": {
|
||||||
"value": 5640,
|
"value": 5648,
|
||||||
"comment": "HSequence"
|
"comment": "HSequence"
|
||||||
},
|
},
|
||||||
"m_hOurPing": {
|
"m_hOurPing": {
|
||||||
"value": 5996,
|
"value": 6012,
|
||||||
"comment": "CHandle<C_BaseEntity>"
|
"comment": "CHandle<C_BaseEntity>"
|
||||||
},
|
},
|
||||||
"m_hPrevOwner": {
|
"m_hPrevOwner": {
|
||||||
"value": 6032,
|
"value": 6048,
|
||||||
"comment": "CHandle<C_CSPlayerPawn>"
|
"comment": "CHandle<C_CSPlayerPawn>"
|
||||||
},
|
},
|
||||||
"m_iAlpha": {
|
"m_iAlpha": {
|
||||||
"value": 5712,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_iAmmoLastCheck": {
|
|
||||||
"value": 5708,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_iCrosshairTextureID": {
|
|
||||||
"value": 5720,
|
"value": 5720,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_iIronSightMode": {
|
"m_iAmmoLastCheck": {
|
||||||
"value": 6496,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_iNumEmptyAttacks": {
|
|
||||||
"value": 6516,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_iOriginalTeamNumber": {
|
|
||||||
"value": 5856,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_iRecoilIndex": {
|
|
||||||
"value": 5824,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_iScopeTextureID": {
|
|
||||||
"value": 5716,
|
"value": 5716,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
|
"m_iCrosshairTextureID": {
|
||||||
|
"value": 5728,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
|
"m_iIronSightMode": {
|
||||||
|
"value": 6512,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
|
"m_iNumEmptyAttacks": {
|
||||||
|
"value": 6532,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
|
"m_iOriginalTeamNumber": {
|
||||||
|
"value": 5868,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
|
"m_iRecoilIndex": {
|
||||||
|
"value": 5832,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
|
"m_iScopeTextureID": {
|
||||||
|
"value": 5724,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
"m_iState": {
|
"m_iState": {
|
||||||
"value": 5700,
|
"value": 5708,
|
||||||
"comment": "CSWeaponState_t"
|
"comment": "CSWeaponState_t"
|
||||||
},
|
},
|
||||||
"m_lastSmokeTime": {
|
"m_lastSmokeTime": {
|
||||||
"value": 6088,
|
"value": 6104,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_nDropTick": {
|
"m_nDropTick": {
|
||||||
"value": 6036,
|
"value": 6052,
|
||||||
"comment": "GameTick_t"
|
"comment": "GameTick_t"
|
||||||
},
|
},
|
||||||
"m_nFireSequenceStartTimeAck": {
|
"m_nFireSequenceStartTimeAck": {
|
||||||
@ -7508,51 +7520,55 @@
|
|||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_nOurPingIndex": {
|
"m_nOurPingIndex": {
|
||||||
"value": 6000,
|
"value": 6016,
|
||||||
"comment": "CEntityIndex"
|
"comment": "CEntityIndex"
|
||||||
},
|
},
|
||||||
|
"m_nPostponeFireReadyTicks": {
|
||||||
|
"value": 5844,
|
||||||
|
"comment": "GameTick_t"
|
||||||
|
},
|
||||||
"m_nSilencerBoneIndex": {
|
"m_nSilencerBoneIndex": {
|
||||||
"value": 5644,
|
"value": 5652,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_nViewModelIndex": {
|
"m_nViewModelIndex": {
|
||||||
"value": 5728,
|
"value": 5736,
|
||||||
"comment": "uint32_t"
|
"comment": "uint32_t"
|
||||||
},
|
},
|
||||||
"m_seqFirePrimary": {
|
"m_seqFirePrimary": {
|
||||||
"value": 5608,
|
|
||||||
"comment": "HSequence"
|
|
||||||
},
|
|
||||||
"m_seqFireSecondary": {
|
|
||||||
"value": 5612,
|
"value": 5612,
|
||||||
"comment": "HSequence"
|
"comment": "HSequence"
|
||||||
},
|
},
|
||||||
|
"m_seqFireSecondary": {
|
||||||
|
"value": 5616,
|
||||||
|
"comment": "HSequence"
|
||||||
|
},
|
||||||
"m_seqIdle": {
|
"m_seqIdle": {
|
||||||
"value": 5604,
|
"value": 5608,
|
||||||
"comment": "HSequence"
|
"comment": "HSequence"
|
||||||
},
|
},
|
||||||
"m_smokeAttachments": {
|
"m_smokeAttachments": {
|
||||||
"value": 6084,
|
"value": 6100,
|
||||||
"comment": "uint32_t"
|
"comment": "uint32_t"
|
||||||
},
|
},
|
||||||
"m_thirdPersonFireSequences": {
|
"m_thirdPersonFireSequences": {
|
||||||
"value": 5616,
|
"value": 5624,
|
||||||
"comment": "CUtlVector<HSequence>"
|
"comment": "CUtlVector<HSequence>"
|
||||||
},
|
},
|
||||||
"m_thirdPersonSequences": {
|
"m_thirdPersonSequences": {
|
||||||
"value": 5648,
|
"value": 5656,
|
||||||
"comment": "HSequence[6]"
|
"comment": "HSequence[6]"
|
||||||
},
|
},
|
||||||
"m_vecOurPingPos": {
|
"m_vecOurPingPos": {
|
||||||
"value": 6004,
|
"value": 6020,
|
||||||
"comment": "Vector"
|
"comment": "Vector"
|
||||||
},
|
},
|
||||||
"m_vecTurningInaccuracyEyeDirLast": {
|
"m_vecTurningInaccuracyEyeDirLast": {
|
||||||
"value": 5792,
|
"value": 5800,
|
||||||
"comment": "Vector"
|
"comment": "Vector"
|
||||||
},
|
},
|
||||||
"m_weaponMode": {
|
"m_weaponMode": {
|
||||||
"value": 5784,
|
"value": 5792,
|
||||||
"comment": "CSWeaponMode"
|
"comment": "CSWeaponMode"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -7561,27 +7577,27 @@
|
|||||||
"C_CSWeaponBaseGun": {
|
"C_CSWeaponBaseGun": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bNeedsBoltAction": {
|
"m_bNeedsBoltAction": {
|
||||||
"value": 6669,
|
"value": 6685,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_iBurstShotsRemaining": {
|
"m_iBurstShotsRemaining": {
|
||||||
"value": 6644,
|
"value": 6660,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_iSilencerBodygroup": {
|
"m_iSilencerBodygroup": {
|
||||||
"value": 6648,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_inPrecache": {
|
|
||||||
"value": 6668,
|
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_silencedModelIndex": {
|
|
||||||
"value": 6664,
|
"value": 6664,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
|
"m_inPrecache": {
|
||||||
|
"value": 6684,
|
||||||
|
"comment": "bool"
|
||||||
|
},
|
||||||
|
"m_silencedModelIndex": {
|
||||||
|
"value": 6680,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
"m_zoomLevel": {
|
"m_zoomLevel": {
|
||||||
"value": 6640,
|
"value": 6656,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -9300,11 +9316,11 @@
|
|||||||
"C_Fists": {
|
"C_Fists": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bPlayingUninterruptableAct": {
|
"m_bPlayingUninterruptableAct": {
|
||||||
"value": 6640,
|
"value": 6656,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_nUninterruptableActivity": {
|
"m_nUninterruptableActivity": {
|
||||||
"value": 6644,
|
"value": 6660,
|
||||||
"comment": "PlayerAnimEvent_t"
|
"comment": "PlayerAnimEvent_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -10196,12 +10212,7 @@
|
|||||||
"comment": "C_BaseEntity"
|
"comment": "C_BaseEntity"
|
||||||
},
|
},
|
||||||
"C_Melee": {
|
"C_Melee": {
|
||||||
"data": {
|
"data": {},
|
||||||
"m_flThrowAt": {
|
|
||||||
"value": 6640,
|
|
||||||
"comment": "GameTime_t"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"comment": "C_CSWeaponBase"
|
"comment": "C_CSWeaponBase"
|
||||||
},
|
},
|
||||||
"C_ModelPointEntity": {
|
"C_ModelPointEntity": {
|
||||||
@ -12483,11 +12494,11 @@
|
|||||||
"C_WeaponBaseItem": {
|
"C_WeaponBaseItem": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_SequenceCompleteTimer": {
|
"m_SequenceCompleteTimer": {
|
||||||
"value": 6640,
|
"value": 6656,
|
||||||
"comment": "CountdownTimer"
|
"comment": "CountdownTimer"
|
||||||
},
|
},
|
||||||
"m_bRedraw": {
|
"m_bRedraw": {
|
||||||
"value": 6664,
|
"value": 6680,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12600,7 +12611,7 @@
|
|||||||
"C_WeaponShield": {
|
"C_WeaponShield": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_flDisplayHealth": {
|
"m_flDisplayHealth": {
|
||||||
"value": 6672,
|
"value": 6688,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -12609,7 +12620,7 @@
|
|||||||
"C_WeaponTaser": {
|
"C_WeaponTaser": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_fFireTime": {
|
"m_fFireTime": {
|
||||||
"value": 6672,
|
"value": 6688,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:43 +0000
|
Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class ActiveModelConfig_t:
|
class ActiveModelConfig_t:
|
||||||
@ -1182,16 +1182,18 @@ class C_BaseButton: # C_BaseToggle
|
|||||||
m_szDisplayText = 0xCC8 # CUtlSymbolLarge
|
m_szDisplayText = 0xCC8 # CUtlSymbolLarge
|
||||||
|
|
||||||
class C_BaseCSGrenade: # C_CSWeaponBase
|
class C_BaseCSGrenade: # C_CSWeaponBase
|
||||||
m_bClientPredictDelete = 0x19F0 # bool
|
m_bClientPredictDelete = 0x1A00 # bool
|
||||||
m_bRedraw = 0x19F1 # bool
|
m_bRedraw = 0x1A01 # bool
|
||||||
m_bIsHeldByPlayer = 0x19F2 # bool
|
m_bIsHeldByPlayer = 0x1A02 # bool
|
||||||
m_bPinPulled = 0x19F3 # bool
|
m_bPinPulled = 0x1A03 # bool
|
||||||
m_bJumpThrow = 0x19F4 # bool
|
m_bJumpThrow = 0x1A04 # bool
|
||||||
m_eThrowStatus = 0x19F8 # EGrenadeThrowState
|
m_eThrowStatus = 0x1A08 # EGrenadeThrowState
|
||||||
m_fThrowTime = 0x19FC # GameTime_t
|
m_fThrowTime = 0x1A0C # GameTime_t
|
||||||
m_flThrowStrength = 0x1A00 # float
|
m_flThrowStrength = 0x1A10 # float
|
||||||
m_flThrowStrengthApproach = 0x1A04 # float
|
m_flThrowStrengthApproach = 0x1A14 # float
|
||||||
m_fDropTime = 0x1A08 # GameTime_t
|
m_fDropTime = 0x1A18 # GameTime_t
|
||||||
|
m_nNextHoldTick = 0x1A1C # GameTick_t
|
||||||
|
m_flNextHoldFrac = 0x1A20 # float
|
||||||
|
|
||||||
class C_BaseCSGrenadeProjectile: # C_BaseGrenade
|
class C_BaseCSGrenadeProjectile: # C_BaseGrenade
|
||||||
m_vInitialPosition = 0x1068 # Vector
|
m_vInitialPosition = 0x1068 # Vector
|
||||||
@ -1533,18 +1535,18 @@ class C_BulletHitModel: # CBaseAnimGraph
|
|||||||
m_vecStartPos = 0xEC0 # Vector
|
m_vecStartPos = 0xEC0 # Vector
|
||||||
|
|
||||||
class C_C4: # C_CSWeaponBase
|
class C_C4: # C_CSWeaponBase
|
||||||
m_szScreenText = 0x19F0 # char[32]
|
m_szScreenText = 0x1A00 # char[32]
|
||||||
m_activeLightParticleIndex = 0x1A10 # ParticleIndex_t
|
m_activeLightParticleIndex = 0x1A20 # ParticleIndex_t
|
||||||
m_eActiveLightEffect = 0x1A14 # C4LightEffect_t
|
m_eActiveLightEffect = 0x1A24 # C4LightEffect_t
|
||||||
m_bStartedArming = 0x1A18 # bool
|
m_bStartedArming = 0x1A28 # bool
|
||||||
m_fArmedTime = 0x1A1C # GameTime_t
|
m_fArmedTime = 0x1A2C # GameTime_t
|
||||||
m_bBombPlacedAnimation = 0x1A20 # bool
|
m_bBombPlacedAnimation = 0x1A30 # bool
|
||||||
m_bIsPlantingViaUse = 0x1A21 # bool
|
m_bIsPlantingViaUse = 0x1A31 # bool
|
||||||
m_entitySpottedState = 0x1A28 # EntitySpottedState_t
|
m_entitySpottedState = 0x1A38 # EntitySpottedState_t
|
||||||
m_nSpotRules = 0x1A40 # int32_t
|
m_nSpotRules = 0x1A50 # int32_t
|
||||||
m_bPlayedArmingBeeps = 0x1A44 # bool[7]
|
m_bPlayedArmingBeeps = 0x1A54 # bool[7]
|
||||||
m_bBombPlanted = 0x1A4B # bool
|
m_bBombPlanted = 0x1A5B # bool
|
||||||
m_bDroppedFromDeath = 0x1A4C # bool
|
m_bDroppedFromDeath = 0x1A5C # bool
|
||||||
|
|
||||||
class C_CSGOViewModel: # C_PredictedViewModel
|
class C_CSGOViewModel: # C_PredictedViewModel
|
||||||
m_bShouldIgnoreOffsetAndAccuracy = 0xF10 # bool
|
m_bShouldIgnoreOffsetAndAccuracy = 0xF10 # bool
|
||||||
@ -1600,9 +1602,9 @@ class C_CSGO_PreviewModel: # C_BaseFlex
|
|||||||
class C_CSGO_PreviewModelAlias_csgo_item_previewmodel: # C_CSGO_PreviewModel
|
class C_CSGO_PreviewModelAlias_csgo_item_previewmodel: # C_CSGO_PreviewModel
|
||||||
|
|
||||||
class C_CSGO_PreviewPlayer: # C_CSPlayerPawn
|
class C_CSGO_PreviewPlayer: # C_CSPlayerPawn
|
||||||
m_animgraph = 0x22E8 # CUtlString
|
m_animgraph = 0x23A0 # CUtlString
|
||||||
m_animgraphCharacterModeString = 0x22F0 # CUtlString
|
m_animgraphCharacterModeString = 0x23A8 # CUtlString
|
||||||
m_flInitialModelScale = 0x22F8 # float
|
m_flInitialModelScale = 0x23B0 # float
|
||||||
|
|
||||||
class C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel: # C_CSGO_PreviewPlayer
|
class C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel: # C_CSGO_PreviewPlayer
|
||||||
|
|
||||||
@ -1803,11 +1805,11 @@ class C_CSPlayerPawn: # C_CSPlayerPawnBase
|
|||||||
m_szRagdollDamageWeaponName = 0x1D20 # char[64]
|
m_szRagdollDamageWeaponName = 0x1D20 # char[64]
|
||||||
m_bRagdollDamageHeadshot = 0x1D60 # bool
|
m_bRagdollDamageHeadshot = 0x1D60 # bool
|
||||||
m_vRagdollServerOrigin = 0x1D64 # Vector
|
m_vRagdollServerOrigin = 0x1D64 # Vector
|
||||||
m_bLastHeadBoneTransformIsValid = 0x22B0 # bool
|
m_bLastHeadBoneTransformIsValid = 0x2368 # bool
|
||||||
m_lastLandTime = 0x22B4 # GameTime_t
|
m_lastLandTime = 0x236C # GameTime_t
|
||||||
m_bOnGroundLastTick = 0x22B8 # bool
|
m_bOnGroundLastTick = 0x2370 # bool
|
||||||
m_qDeathEyeAngles = 0x22D4 # QAngle
|
m_qDeathEyeAngles = 0x238C # QAngle
|
||||||
m_bSkipOneHeadConstraintUpdate = 0x22E0 # bool
|
m_bSkipOneHeadConstraintUpdate = 0x2398 # bool
|
||||||
|
|
||||||
class C_CSPlayerPawnBase: # C_BasePlayerPawn
|
class C_CSPlayerPawnBase: # C_BasePlayerPawn
|
||||||
m_pPingServices = 0x1268 # CCSPlayer_PingServices*
|
m_pPingServices = 0x1268 # CCSPlayer_PingServices*
|
||||||
@ -1979,77 +1981,79 @@ class C_CSWeaponBase: # C_BasePlayerWeapon
|
|||||||
m_flFireSequenceStartTime = 0x15D4 # float
|
m_flFireSequenceStartTime = 0x15D4 # float
|
||||||
m_nFireSequenceStartTimeChange = 0x15D8 # int32_t
|
m_nFireSequenceStartTimeChange = 0x15D8 # int32_t
|
||||||
m_nFireSequenceStartTimeAck = 0x15DC # int32_t
|
m_nFireSequenceStartTimeAck = 0x15DC # int32_t
|
||||||
m_bPlayerFireEventIsPrimary = 0x15E0 # bool
|
m_ePlayerFireEvent = 0x15E0 # PlayerAnimEvent_t
|
||||||
m_seqIdle = 0x15E4 # HSequence
|
m_ePlayerFireEventAttackType = 0x15E4 # WeaponAttackType_t
|
||||||
m_seqFirePrimary = 0x15E8 # HSequence
|
m_seqIdle = 0x15E8 # HSequence
|
||||||
m_seqFireSecondary = 0x15EC # HSequence
|
m_seqFirePrimary = 0x15EC # HSequence
|
||||||
m_thirdPersonFireSequences = 0x15F0 # CUtlVector<HSequence>
|
m_seqFireSecondary = 0x15F0 # HSequence
|
||||||
m_hCurrentThirdPersonSequence = 0x1608 # HSequence
|
m_thirdPersonFireSequences = 0x15F8 # CUtlVector<HSequence>
|
||||||
m_nSilencerBoneIndex = 0x160C # int32_t
|
m_hCurrentThirdPersonSequence = 0x1610 # HSequence
|
||||||
m_thirdPersonSequences = 0x1610 # HSequence[6]
|
m_nSilencerBoneIndex = 0x1614 # int32_t
|
||||||
m_ClientPreviousWeaponState = 0x1640 # CSWeaponState_t
|
m_thirdPersonSequences = 0x1618 # HSequence[6]
|
||||||
m_iState = 0x1644 # CSWeaponState_t
|
m_ClientPreviousWeaponState = 0x1648 # CSWeaponState_t
|
||||||
m_flCrosshairDistance = 0x1648 # float
|
m_iState = 0x164C # CSWeaponState_t
|
||||||
m_iAmmoLastCheck = 0x164C # int32_t
|
m_flCrosshairDistance = 0x1650 # float
|
||||||
m_iAlpha = 0x1650 # int32_t
|
m_iAmmoLastCheck = 0x1654 # int32_t
|
||||||
m_iScopeTextureID = 0x1654 # int32_t
|
m_iAlpha = 0x1658 # int32_t
|
||||||
m_iCrosshairTextureID = 0x1658 # int32_t
|
m_iScopeTextureID = 0x165C # int32_t
|
||||||
m_flGunAccuracyPosition = 0x165C # float
|
m_iCrosshairTextureID = 0x1660 # int32_t
|
||||||
m_nViewModelIndex = 0x1660 # uint32_t
|
m_flGunAccuracyPosition = 0x1664 # float
|
||||||
m_bReloadsWithClips = 0x1664 # bool
|
m_nViewModelIndex = 0x1668 # uint32_t
|
||||||
m_flTimeWeaponIdle = 0x1668 # GameTime_t
|
m_bReloadsWithClips = 0x166C # bool
|
||||||
m_bFireOnEmpty = 0x166C # bool
|
m_flTimeWeaponIdle = 0x1670 # GameTime_t
|
||||||
m_OnPlayerPickup = 0x1670 # CEntityIOOutput
|
m_bFireOnEmpty = 0x1674 # bool
|
||||||
m_weaponMode = 0x1698 # CSWeaponMode
|
m_OnPlayerPickup = 0x1678 # CEntityIOOutput
|
||||||
m_flTurningInaccuracyDelta = 0x169C # float
|
m_weaponMode = 0x16A0 # CSWeaponMode
|
||||||
m_vecTurningInaccuracyEyeDirLast = 0x16A0 # Vector
|
m_flTurningInaccuracyDelta = 0x16A4 # float
|
||||||
m_flTurningInaccuracy = 0x16AC # float
|
m_vecTurningInaccuracyEyeDirLast = 0x16A8 # Vector
|
||||||
m_fAccuracyPenalty = 0x16B0 # float
|
m_flTurningInaccuracy = 0x16B4 # float
|
||||||
m_flLastAccuracyUpdateTime = 0x16B4 # GameTime_t
|
m_fAccuracyPenalty = 0x16B8 # float
|
||||||
m_fAccuracySmoothedForZoom = 0x16B8 # float
|
m_flLastAccuracyUpdateTime = 0x16BC # GameTime_t
|
||||||
m_fScopeZoomEndTime = 0x16BC # GameTime_t
|
m_fAccuracySmoothedForZoom = 0x16C0 # float
|
||||||
m_iRecoilIndex = 0x16C0 # int32_t
|
m_fScopeZoomEndTime = 0x16C4 # GameTime_t
|
||||||
m_flRecoilIndex = 0x16C4 # float
|
m_iRecoilIndex = 0x16C8 # int32_t
|
||||||
m_bBurstMode = 0x16C8 # bool
|
m_flRecoilIndex = 0x16CC # float
|
||||||
m_flPostponeFireReadyTime = 0x16CC # GameTime_t
|
m_bBurstMode = 0x16D0 # bool
|
||||||
m_bInReload = 0x16D0 # bool
|
m_nPostponeFireReadyTicks = 0x16D4 # GameTick_t
|
||||||
m_bReloadVisuallyComplete = 0x16D1 # bool
|
m_flPostponeFireReadyFrac = 0x16D8 # float
|
||||||
m_flDroppedAtTime = 0x16D4 # GameTime_t
|
m_bInReload = 0x16DC # bool
|
||||||
m_bIsHauledBack = 0x16D8 # bool
|
m_bReloadVisuallyComplete = 0x16DD # bool
|
||||||
m_bSilencerOn = 0x16D9 # bool
|
m_flDroppedAtTime = 0x16E0 # GameTime_t
|
||||||
m_flTimeSilencerSwitchComplete = 0x16DC # GameTime_t
|
m_bIsHauledBack = 0x16E4 # bool
|
||||||
m_iOriginalTeamNumber = 0x16E0 # int32_t
|
m_bSilencerOn = 0x16E5 # bool
|
||||||
m_flNextAttackRenderTimeOffset = 0x16E4 # float
|
m_flTimeSilencerSwitchComplete = 0x16E8 # GameTime_t
|
||||||
m_bVisualsDataSet = 0x1768 # bool
|
m_iOriginalTeamNumber = 0x16EC # int32_t
|
||||||
m_bOldFirstPersonSpectatedState = 0x1769 # bool
|
m_flNextAttackRenderTimeOffset = 0x16F0 # float
|
||||||
m_hOurPing = 0x176C # CHandle<C_BaseEntity>
|
m_bVisualsDataSet = 0x1778 # bool
|
||||||
m_nOurPingIndex = 0x1770 # CEntityIndex
|
m_bOldFirstPersonSpectatedState = 0x1779 # bool
|
||||||
m_vecOurPingPos = 0x1774 # Vector
|
m_hOurPing = 0x177C # CHandle<C_BaseEntity>
|
||||||
m_bGlowForPing = 0x1780 # bool
|
m_nOurPingIndex = 0x1780 # CEntityIndex
|
||||||
m_bUIWeapon = 0x1781 # bool
|
m_vecOurPingPos = 0x1784 # Vector
|
||||||
m_hPrevOwner = 0x1790 # CHandle<C_CSPlayerPawn>
|
m_bGlowForPing = 0x1790 # bool
|
||||||
m_nDropTick = 0x1794 # GameTick_t
|
m_bUIWeapon = 0x1791 # bool
|
||||||
m_donated = 0x17B4 # bool
|
m_hPrevOwner = 0x17A0 # CHandle<C_CSPlayerPawn>
|
||||||
m_fLastShotTime = 0x17B8 # GameTime_t
|
m_nDropTick = 0x17A4 # GameTick_t
|
||||||
m_bWasOwnedByCT = 0x17BC # bool
|
m_donated = 0x17C4 # bool
|
||||||
m_bWasOwnedByTerrorist = 0x17BD # bool
|
m_fLastShotTime = 0x17C8 # GameTime_t
|
||||||
m_gunHeat = 0x17C0 # float
|
m_bWasOwnedByCT = 0x17CC # bool
|
||||||
m_smokeAttachments = 0x17C4 # uint32_t
|
m_bWasOwnedByTerrorist = 0x17CD # bool
|
||||||
m_lastSmokeTime = 0x17C8 # GameTime_t
|
m_gunHeat = 0x17D0 # float
|
||||||
m_flNextClientFireBulletTime = 0x17CC # float
|
m_smokeAttachments = 0x17D4 # uint32_t
|
||||||
m_flNextClientFireBulletTime_Repredict = 0x17D0 # float
|
m_lastSmokeTime = 0x17D8 # GameTime_t
|
||||||
m_IronSightController = 0x18B0 # C_IronSightController
|
m_flNextClientFireBulletTime = 0x17DC # float
|
||||||
m_iIronSightMode = 0x1960 # int32_t
|
m_flNextClientFireBulletTime_Repredict = 0x17E0 # float
|
||||||
m_flLastLOSTraceFailureTime = 0x1970 # GameTime_t
|
m_IronSightController = 0x18C0 # C_IronSightController
|
||||||
m_iNumEmptyAttacks = 0x1974 # int32_t
|
m_iIronSightMode = 0x1970 # int32_t
|
||||||
|
m_flLastLOSTraceFailureTime = 0x1980 # GameTime_t
|
||||||
|
m_iNumEmptyAttacks = 0x1984 # int32_t
|
||||||
|
|
||||||
class C_CSWeaponBaseGun: # C_CSWeaponBase
|
class C_CSWeaponBaseGun: # C_CSWeaponBase
|
||||||
m_zoomLevel = 0x19F0 # int32_t
|
m_zoomLevel = 0x1A00 # int32_t
|
||||||
m_iBurstShotsRemaining = 0x19F4 # int32_t
|
m_iBurstShotsRemaining = 0x1A04 # int32_t
|
||||||
m_iSilencerBodygroup = 0x19F8 # int32_t
|
m_iSilencerBodygroup = 0x1A08 # int32_t
|
||||||
m_silencedModelIndex = 0x1A08 # int32_t
|
m_silencedModelIndex = 0x1A18 # int32_t
|
||||||
m_inPrecache = 0x1A0C # bool
|
m_inPrecache = 0x1A1C # bool
|
||||||
m_bNeedsBoltAction = 0x1A0D # bool
|
m_bNeedsBoltAction = 0x1A1D # bool
|
||||||
|
|
||||||
class C_Chicken: # C_DynamicProp
|
class C_Chicken: # C_DynamicProp
|
||||||
m_hHolidayHatAddon = 0x10F0 # CHandle<CBaseAnimGraph>
|
m_hHolidayHatAddon = 0x10F0 # CHandle<CBaseAnimGraph>
|
||||||
@ -2514,8 +2518,8 @@ class C_Fish: # CBaseAnimGraph
|
|||||||
m_averageError = 0xF6C # float
|
m_averageError = 0xF6C # float
|
||||||
|
|
||||||
class C_Fists: # C_CSWeaponBase
|
class C_Fists: # C_CSWeaponBase
|
||||||
m_bPlayingUninterruptableAct = 0x19F0 # bool
|
m_bPlayingUninterruptableAct = 0x1A00 # bool
|
||||||
m_nUninterruptableActivity = 0x19F4 # PlayerAnimEvent_t
|
m_nUninterruptableActivity = 0x1A04 # PlayerAnimEvent_t
|
||||||
|
|
||||||
class C_Flashbang: # C_BaseCSGrenade
|
class C_Flashbang: # C_BaseCSGrenade
|
||||||
|
|
||||||
@ -2775,7 +2779,6 @@ class C_MapVetoPickController: # C_BaseEntity
|
|||||||
m_bDisabledHud = 0xE84 # bool
|
m_bDisabledHud = 0xE84 # bool
|
||||||
|
|
||||||
class C_Melee: # C_CSWeaponBase
|
class C_Melee: # C_CSWeaponBase
|
||||||
m_flThrowAt = 0x19F0 # GameTime_t
|
|
||||||
|
|
||||||
class C_ModelPointEntity: # C_BaseModelEntity
|
class C_ModelPointEntity: # C_BaseModelEntity
|
||||||
|
|
||||||
@ -3415,8 +3418,8 @@ class C_WeaponAWP: # C_CSWeaponBaseGun
|
|||||||
class C_WeaponAug: # C_CSWeaponBaseGun
|
class C_WeaponAug: # C_CSWeaponBaseGun
|
||||||
|
|
||||||
class C_WeaponBaseItem: # C_CSWeaponBase
|
class C_WeaponBaseItem: # C_CSWeaponBase
|
||||||
m_SequenceCompleteTimer = 0x19F0 # CountdownTimer
|
m_SequenceCompleteTimer = 0x1A00 # CountdownTimer
|
||||||
m_bRedraw = 0x1A08 # bool
|
m_bRedraw = 0x1A18 # bool
|
||||||
|
|
||||||
class C_WeaponBizon: # C_CSWeaponBaseGun
|
class C_WeaponBizon: # C_CSWeaponBaseGun
|
||||||
|
|
||||||
@ -3471,10 +3474,10 @@ class C_WeaponSSG08: # C_CSWeaponBaseGun
|
|||||||
class C_WeaponSawedoff: # C_CSWeaponBase
|
class C_WeaponSawedoff: # C_CSWeaponBase
|
||||||
|
|
||||||
class C_WeaponShield: # C_CSWeaponBaseGun
|
class C_WeaponShield: # C_CSWeaponBaseGun
|
||||||
m_flDisplayHealth = 0x1A10 # float
|
m_flDisplayHealth = 0x1A20 # float
|
||||||
|
|
||||||
class C_WeaponTaser: # C_CSWeaponBaseGun
|
class C_WeaponTaser: # C_CSWeaponBaseGun
|
||||||
m_fFireTime = 0x1A10 # GameTime_t
|
m_fFireTime = 0x1A20 # GameTime_t
|
||||||
|
|
||||||
class C_WeaponTec9: # C_CSWeaponBaseGun
|
class C_WeaponTec9: # C_CSWeaponBaseGun
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
@ -1308,16 +1308,18 @@ pub mod C_BaseButton { // C_BaseToggle
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_BaseCSGrenade { // C_CSWeaponBase
|
pub mod C_BaseCSGrenade { // C_CSWeaponBase
|
||||||
pub const m_bClientPredictDelete: usize = 0x19F0; // bool
|
pub const m_bClientPredictDelete: usize = 0x1A00; // bool
|
||||||
pub const m_bRedraw: usize = 0x19F1; // bool
|
pub const m_bRedraw: usize = 0x1A01; // bool
|
||||||
pub const m_bIsHeldByPlayer: usize = 0x19F2; // bool
|
pub const m_bIsHeldByPlayer: usize = 0x1A02; // bool
|
||||||
pub const m_bPinPulled: usize = 0x19F3; // bool
|
pub const m_bPinPulled: usize = 0x1A03; // bool
|
||||||
pub const m_bJumpThrow: usize = 0x19F4; // bool
|
pub const m_bJumpThrow: usize = 0x1A04; // bool
|
||||||
pub const m_eThrowStatus: usize = 0x19F8; // EGrenadeThrowState
|
pub const m_eThrowStatus: usize = 0x1A08; // EGrenadeThrowState
|
||||||
pub const m_fThrowTime: usize = 0x19FC; // GameTime_t
|
pub const m_fThrowTime: usize = 0x1A0C; // GameTime_t
|
||||||
pub const m_flThrowStrength: usize = 0x1A00; // float
|
pub const m_flThrowStrength: usize = 0x1A10; // float
|
||||||
pub const m_flThrowStrengthApproach: usize = 0x1A04; // float
|
pub const m_flThrowStrengthApproach: usize = 0x1A14; // float
|
||||||
pub const m_fDropTime: usize = 0x1A08; // GameTime_t
|
pub const m_fDropTime: usize = 0x1A18; // GameTime_t
|
||||||
|
pub const m_nNextHoldTick: usize = 0x1A1C; // GameTick_t
|
||||||
|
pub const m_flNextHoldFrac: usize = 0x1A20; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_BaseCSGrenadeProjectile { // C_BaseGrenade
|
pub mod C_BaseCSGrenadeProjectile { // C_BaseGrenade
|
||||||
@ -1680,18 +1682,18 @@ pub mod C_BulletHitModel { // CBaseAnimGraph
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_C4 { // C_CSWeaponBase
|
pub mod C_C4 { // C_CSWeaponBase
|
||||||
pub const m_szScreenText: usize = 0x19F0; // char[32]
|
pub const m_szScreenText: usize = 0x1A00; // char[32]
|
||||||
pub const m_activeLightParticleIndex: usize = 0x1A10; // ParticleIndex_t
|
pub const m_activeLightParticleIndex: usize = 0x1A20; // ParticleIndex_t
|
||||||
pub const m_eActiveLightEffect: usize = 0x1A14; // C4LightEffect_t
|
pub const m_eActiveLightEffect: usize = 0x1A24; // C4LightEffect_t
|
||||||
pub const m_bStartedArming: usize = 0x1A18; // bool
|
pub const m_bStartedArming: usize = 0x1A28; // bool
|
||||||
pub const m_fArmedTime: usize = 0x1A1C; // GameTime_t
|
pub const m_fArmedTime: usize = 0x1A2C; // GameTime_t
|
||||||
pub const m_bBombPlacedAnimation: usize = 0x1A20; // bool
|
pub const m_bBombPlacedAnimation: usize = 0x1A30; // bool
|
||||||
pub const m_bIsPlantingViaUse: usize = 0x1A21; // bool
|
pub const m_bIsPlantingViaUse: usize = 0x1A31; // bool
|
||||||
pub const m_entitySpottedState: usize = 0x1A28; // EntitySpottedState_t
|
pub const m_entitySpottedState: usize = 0x1A38; // EntitySpottedState_t
|
||||||
pub const m_nSpotRules: usize = 0x1A40; // int32_t
|
pub const m_nSpotRules: usize = 0x1A50; // int32_t
|
||||||
pub const m_bPlayedArmingBeeps: usize = 0x1A44; // bool[7]
|
pub const m_bPlayedArmingBeeps: usize = 0x1A54; // bool[7]
|
||||||
pub const m_bBombPlanted: usize = 0x1A4B; // bool
|
pub const m_bBombPlanted: usize = 0x1A5B; // bool
|
||||||
pub const m_bDroppedFromDeath: usize = 0x1A4C; // bool
|
pub const m_bDroppedFromDeath: usize = 0x1A5C; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_CSGOViewModel { // C_PredictedViewModel
|
pub mod C_CSGOViewModel { // C_PredictedViewModel
|
||||||
@ -1760,9 +1762,9 @@ pub mod C_CSGO_PreviewModelAlias_csgo_item_previewmodel { // C_CSGO_PreviewModel
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_CSGO_PreviewPlayer { // C_CSPlayerPawn
|
pub mod C_CSGO_PreviewPlayer { // C_CSPlayerPawn
|
||||||
pub const m_animgraph: usize = 0x22E8; // CUtlString
|
pub const m_animgraph: usize = 0x23A0; // CUtlString
|
||||||
pub const m_animgraphCharacterModeString: usize = 0x22F0; // CUtlString
|
pub const m_animgraphCharacterModeString: usize = 0x23A8; // CUtlString
|
||||||
pub const m_flInitialModelScale: usize = 0x22F8; // float
|
pub const m_flInitialModelScale: usize = 0x23B0; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel { // C_CSGO_PreviewPlayer
|
pub mod C_CSGO_PreviewPlayerAlias_csgo_player_previewmodel { // C_CSGO_PreviewPlayer
|
||||||
@ -1981,11 +1983,11 @@ pub mod C_CSPlayerPawn { // C_CSPlayerPawnBase
|
|||||||
pub const m_szRagdollDamageWeaponName: usize = 0x1D20; // char[64]
|
pub const m_szRagdollDamageWeaponName: usize = 0x1D20; // char[64]
|
||||||
pub const m_bRagdollDamageHeadshot: usize = 0x1D60; // bool
|
pub const m_bRagdollDamageHeadshot: usize = 0x1D60; // bool
|
||||||
pub const m_vRagdollServerOrigin: usize = 0x1D64; // Vector
|
pub const m_vRagdollServerOrigin: usize = 0x1D64; // Vector
|
||||||
pub const m_bLastHeadBoneTransformIsValid: usize = 0x22B0; // bool
|
pub const m_bLastHeadBoneTransformIsValid: usize = 0x2368; // bool
|
||||||
pub const m_lastLandTime: usize = 0x22B4; // GameTime_t
|
pub const m_lastLandTime: usize = 0x236C; // GameTime_t
|
||||||
pub const m_bOnGroundLastTick: usize = 0x22B8; // bool
|
pub const m_bOnGroundLastTick: usize = 0x2370; // bool
|
||||||
pub const m_qDeathEyeAngles: usize = 0x22D4; // QAngle
|
pub const m_qDeathEyeAngles: usize = 0x238C; // QAngle
|
||||||
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x22E0; // bool
|
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x2398; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_CSPlayerPawnBase { // C_BasePlayerPawn
|
pub mod C_CSPlayerPawnBase { // C_BasePlayerPawn
|
||||||
@ -2161,78 +2163,80 @@ pub mod C_CSWeaponBase { // C_BasePlayerWeapon
|
|||||||
pub const m_flFireSequenceStartTime: usize = 0x15D4; // float
|
pub const m_flFireSequenceStartTime: usize = 0x15D4; // float
|
||||||
pub const m_nFireSequenceStartTimeChange: usize = 0x15D8; // int32_t
|
pub const m_nFireSequenceStartTimeChange: usize = 0x15D8; // int32_t
|
||||||
pub const m_nFireSequenceStartTimeAck: usize = 0x15DC; // int32_t
|
pub const m_nFireSequenceStartTimeAck: usize = 0x15DC; // int32_t
|
||||||
pub const m_bPlayerFireEventIsPrimary: usize = 0x15E0; // bool
|
pub const m_ePlayerFireEvent: usize = 0x15E0; // PlayerAnimEvent_t
|
||||||
pub const m_seqIdle: usize = 0x15E4; // HSequence
|
pub const m_ePlayerFireEventAttackType: usize = 0x15E4; // WeaponAttackType_t
|
||||||
pub const m_seqFirePrimary: usize = 0x15E8; // HSequence
|
pub const m_seqIdle: usize = 0x15E8; // HSequence
|
||||||
pub const m_seqFireSecondary: usize = 0x15EC; // HSequence
|
pub const m_seqFirePrimary: usize = 0x15EC; // HSequence
|
||||||
pub const m_thirdPersonFireSequences: usize = 0x15F0; // CUtlVector<HSequence>
|
pub const m_seqFireSecondary: usize = 0x15F0; // HSequence
|
||||||
pub const m_hCurrentThirdPersonSequence: usize = 0x1608; // HSequence
|
pub const m_thirdPersonFireSequences: usize = 0x15F8; // CUtlVector<HSequence>
|
||||||
pub const m_nSilencerBoneIndex: usize = 0x160C; // int32_t
|
pub const m_hCurrentThirdPersonSequence: usize = 0x1610; // HSequence
|
||||||
pub const m_thirdPersonSequences: usize = 0x1610; // HSequence[6]
|
pub const m_nSilencerBoneIndex: usize = 0x1614; // int32_t
|
||||||
pub const m_ClientPreviousWeaponState: usize = 0x1640; // CSWeaponState_t
|
pub const m_thirdPersonSequences: usize = 0x1618; // HSequence[6]
|
||||||
pub const m_iState: usize = 0x1644; // CSWeaponState_t
|
pub const m_ClientPreviousWeaponState: usize = 0x1648; // CSWeaponState_t
|
||||||
pub const m_flCrosshairDistance: usize = 0x1648; // float
|
pub const m_iState: usize = 0x164C; // CSWeaponState_t
|
||||||
pub const m_iAmmoLastCheck: usize = 0x164C; // int32_t
|
pub const m_flCrosshairDistance: usize = 0x1650; // float
|
||||||
pub const m_iAlpha: usize = 0x1650; // int32_t
|
pub const m_iAmmoLastCheck: usize = 0x1654; // int32_t
|
||||||
pub const m_iScopeTextureID: usize = 0x1654; // int32_t
|
pub const m_iAlpha: usize = 0x1658; // int32_t
|
||||||
pub const m_iCrosshairTextureID: usize = 0x1658; // int32_t
|
pub const m_iScopeTextureID: usize = 0x165C; // int32_t
|
||||||
pub const m_flGunAccuracyPosition: usize = 0x165C; // float
|
pub const m_iCrosshairTextureID: usize = 0x1660; // int32_t
|
||||||
pub const m_nViewModelIndex: usize = 0x1660; // uint32_t
|
pub const m_flGunAccuracyPosition: usize = 0x1664; // float
|
||||||
pub const m_bReloadsWithClips: usize = 0x1664; // bool
|
pub const m_nViewModelIndex: usize = 0x1668; // uint32_t
|
||||||
pub const m_flTimeWeaponIdle: usize = 0x1668; // GameTime_t
|
pub const m_bReloadsWithClips: usize = 0x166C; // bool
|
||||||
pub const m_bFireOnEmpty: usize = 0x166C; // bool
|
pub const m_flTimeWeaponIdle: usize = 0x1670; // GameTime_t
|
||||||
pub const m_OnPlayerPickup: usize = 0x1670; // CEntityIOOutput
|
pub const m_bFireOnEmpty: usize = 0x1674; // bool
|
||||||
pub const m_weaponMode: usize = 0x1698; // CSWeaponMode
|
pub const m_OnPlayerPickup: usize = 0x1678; // CEntityIOOutput
|
||||||
pub const m_flTurningInaccuracyDelta: usize = 0x169C; // float
|
pub const m_weaponMode: usize = 0x16A0; // CSWeaponMode
|
||||||
pub const m_vecTurningInaccuracyEyeDirLast: usize = 0x16A0; // Vector
|
pub const m_flTurningInaccuracyDelta: usize = 0x16A4; // float
|
||||||
pub const m_flTurningInaccuracy: usize = 0x16AC; // float
|
pub const m_vecTurningInaccuracyEyeDirLast: usize = 0x16A8; // Vector
|
||||||
pub const m_fAccuracyPenalty: usize = 0x16B0; // float
|
pub const m_flTurningInaccuracy: usize = 0x16B4; // float
|
||||||
pub const m_flLastAccuracyUpdateTime: usize = 0x16B4; // GameTime_t
|
pub const m_fAccuracyPenalty: usize = 0x16B8; // float
|
||||||
pub const m_fAccuracySmoothedForZoom: usize = 0x16B8; // float
|
pub const m_flLastAccuracyUpdateTime: usize = 0x16BC; // GameTime_t
|
||||||
pub const m_fScopeZoomEndTime: usize = 0x16BC; // GameTime_t
|
pub const m_fAccuracySmoothedForZoom: usize = 0x16C0; // float
|
||||||
pub const m_iRecoilIndex: usize = 0x16C0; // int32_t
|
pub const m_fScopeZoomEndTime: usize = 0x16C4; // GameTime_t
|
||||||
pub const m_flRecoilIndex: usize = 0x16C4; // float
|
pub const m_iRecoilIndex: usize = 0x16C8; // int32_t
|
||||||
pub const m_bBurstMode: usize = 0x16C8; // bool
|
pub const m_flRecoilIndex: usize = 0x16CC; // float
|
||||||
pub const m_flPostponeFireReadyTime: usize = 0x16CC; // GameTime_t
|
pub const m_bBurstMode: usize = 0x16D0; // bool
|
||||||
pub const m_bInReload: usize = 0x16D0; // bool
|
pub const m_nPostponeFireReadyTicks: usize = 0x16D4; // GameTick_t
|
||||||
pub const m_bReloadVisuallyComplete: usize = 0x16D1; // bool
|
pub const m_flPostponeFireReadyFrac: usize = 0x16D8; // float
|
||||||
pub const m_flDroppedAtTime: usize = 0x16D4; // GameTime_t
|
pub const m_bInReload: usize = 0x16DC; // bool
|
||||||
pub const m_bIsHauledBack: usize = 0x16D8; // bool
|
pub const m_bReloadVisuallyComplete: usize = 0x16DD; // bool
|
||||||
pub const m_bSilencerOn: usize = 0x16D9; // bool
|
pub const m_flDroppedAtTime: usize = 0x16E0; // GameTime_t
|
||||||
pub const m_flTimeSilencerSwitchComplete: usize = 0x16DC; // GameTime_t
|
pub const m_bIsHauledBack: usize = 0x16E4; // bool
|
||||||
pub const m_iOriginalTeamNumber: usize = 0x16E0; // int32_t
|
pub const m_bSilencerOn: usize = 0x16E5; // bool
|
||||||
pub const m_flNextAttackRenderTimeOffset: usize = 0x16E4; // float
|
pub const m_flTimeSilencerSwitchComplete: usize = 0x16E8; // GameTime_t
|
||||||
pub const m_bVisualsDataSet: usize = 0x1768; // bool
|
pub const m_iOriginalTeamNumber: usize = 0x16EC; // int32_t
|
||||||
pub const m_bOldFirstPersonSpectatedState: usize = 0x1769; // bool
|
pub const m_flNextAttackRenderTimeOffset: usize = 0x16F0; // float
|
||||||
pub const m_hOurPing: usize = 0x176C; // CHandle<C_BaseEntity>
|
pub const m_bVisualsDataSet: usize = 0x1778; // bool
|
||||||
pub const m_nOurPingIndex: usize = 0x1770; // CEntityIndex
|
pub const m_bOldFirstPersonSpectatedState: usize = 0x1779; // bool
|
||||||
pub const m_vecOurPingPos: usize = 0x1774; // Vector
|
pub const m_hOurPing: usize = 0x177C; // CHandle<C_BaseEntity>
|
||||||
pub const m_bGlowForPing: usize = 0x1780; // bool
|
pub const m_nOurPingIndex: usize = 0x1780; // CEntityIndex
|
||||||
pub const m_bUIWeapon: usize = 0x1781; // bool
|
pub const m_vecOurPingPos: usize = 0x1784; // Vector
|
||||||
pub const m_hPrevOwner: usize = 0x1790; // CHandle<C_CSPlayerPawn>
|
pub const m_bGlowForPing: usize = 0x1790; // bool
|
||||||
pub const m_nDropTick: usize = 0x1794; // GameTick_t
|
pub const m_bUIWeapon: usize = 0x1791; // bool
|
||||||
pub const m_donated: usize = 0x17B4; // bool
|
pub const m_hPrevOwner: usize = 0x17A0; // CHandle<C_CSPlayerPawn>
|
||||||
pub const m_fLastShotTime: usize = 0x17B8; // GameTime_t
|
pub const m_nDropTick: usize = 0x17A4; // GameTick_t
|
||||||
pub const m_bWasOwnedByCT: usize = 0x17BC; // bool
|
pub const m_donated: usize = 0x17C4; // bool
|
||||||
pub const m_bWasOwnedByTerrorist: usize = 0x17BD; // bool
|
pub const m_fLastShotTime: usize = 0x17C8; // GameTime_t
|
||||||
pub const m_gunHeat: usize = 0x17C0; // float
|
pub const m_bWasOwnedByCT: usize = 0x17CC; // bool
|
||||||
pub const m_smokeAttachments: usize = 0x17C4; // uint32_t
|
pub const m_bWasOwnedByTerrorist: usize = 0x17CD; // bool
|
||||||
pub const m_lastSmokeTime: usize = 0x17C8; // GameTime_t
|
pub const m_gunHeat: usize = 0x17D0; // float
|
||||||
pub const m_flNextClientFireBulletTime: usize = 0x17CC; // float
|
pub const m_smokeAttachments: usize = 0x17D4; // uint32_t
|
||||||
pub const m_flNextClientFireBulletTime_Repredict: usize = 0x17D0; // float
|
pub const m_lastSmokeTime: usize = 0x17D8; // GameTime_t
|
||||||
pub const m_IronSightController: usize = 0x18B0; // C_IronSightController
|
pub const m_flNextClientFireBulletTime: usize = 0x17DC; // float
|
||||||
pub const m_iIronSightMode: usize = 0x1960; // int32_t
|
pub const m_flNextClientFireBulletTime_Repredict: usize = 0x17E0; // float
|
||||||
pub const m_flLastLOSTraceFailureTime: usize = 0x1970; // GameTime_t
|
pub const m_IronSightController: usize = 0x18C0; // C_IronSightController
|
||||||
pub const m_iNumEmptyAttacks: usize = 0x1974; // int32_t
|
pub const m_iIronSightMode: usize = 0x1970; // int32_t
|
||||||
|
pub const m_flLastLOSTraceFailureTime: usize = 0x1980; // GameTime_t
|
||||||
|
pub const m_iNumEmptyAttacks: usize = 0x1984; // int32_t
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_CSWeaponBaseGun { // C_CSWeaponBase
|
pub mod C_CSWeaponBaseGun { // C_CSWeaponBase
|
||||||
pub const m_zoomLevel: usize = 0x19F0; // int32_t
|
pub const m_zoomLevel: usize = 0x1A00; // int32_t
|
||||||
pub const m_iBurstShotsRemaining: usize = 0x19F4; // int32_t
|
pub const m_iBurstShotsRemaining: usize = 0x1A04; // int32_t
|
||||||
pub const m_iSilencerBodygroup: usize = 0x19F8; // int32_t
|
pub const m_iSilencerBodygroup: usize = 0x1A08; // int32_t
|
||||||
pub const m_silencedModelIndex: usize = 0x1A08; // int32_t
|
pub const m_silencedModelIndex: usize = 0x1A18; // int32_t
|
||||||
pub const m_inPrecache: usize = 0x1A0C; // bool
|
pub const m_inPrecache: usize = 0x1A1C; // bool
|
||||||
pub const m_bNeedsBoltAction: usize = 0x1A0D; // bool
|
pub const m_bNeedsBoltAction: usize = 0x1A1D; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_Chicken { // C_DynamicProp
|
pub mod C_Chicken { // C_DynamicProp
|
||||||
@ -2741,8 +2745,8 @@ pub mod C_Fish { // CBaseAnimGraph
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_Fists { // C_CSWeaponBase
|
pub mod C_Fists { // C_CSWeaponBase
|
||||||
pub const m_bPlayingUninterruptableAct: usize = 0x19F0; // bool
|
pub const m_bPlayingUninterruptableAct: usize = 0x1A00; // bool
|
||||||
pub const m_nUninterruptableActivity: usize = 0x19F4; // PlayerAnimEvent_t
|
pub const m_nUninterruptableActivity: usize = 0x1A04; // PlayerAnimEvent_t
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_Flashbang { // C_BaseCSGrenade
|
pub mod C_Flashbang { // C_BaseCSGrenade
|
||||||
@ -3044,7 +3048,6 @@ pub mod C_MapVetoPickController { // C_BaseEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_Melee { // C_CSWeaponBase
|
pub mod C_Melee { // C_CSWeaponBase
|
||||||
pub const m_flThrowAt: usize = 0x19F0; // GameTime_t
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_ModelPointEntity { // C_BaseModelEntity
|
pub mod C_ModelPointEntity { // C_BaseModelEntity
|
||||||
@ -3766,8 +3769,8 @@ pub mod C_WeaponAug { // C_CSWeaponBaseGun
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_WeaponBaseItem { // C_CSWeaponBase
|
pub mod C_WeaponBaseItem { // C_CSWeaponBase
|
||||||
pub const m_SequenceCompleteTimer: usize = 0x19F0; // CountdownTimer
|
pub const m_SequenceCompleteTimer: usize = 0x1A00; // CountdownTimer
|
||||||
pub const m_bRedraw: usize = 0x1A08; // bool
|
pub const m_bRedraw: usize = 0x1A18; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_WeaponBizon { // C_CSWeaponBaseGun
|
pub mod C_WeaponBizon { // C_CSWeaponBaseGun
|
||||||
@ -3849,11 +3852,11 @@ pub mod C_WeaponSawedoff { // C_CSWeaponBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_WeaponShield { // C_CSWeaponBaseGun
|
pub mod C_WeaponShield { // C_CSWeaponBaseGun
|
||||||
pub const m_flDisplayHealth: usize = 0x1A10; // float
|
pub const m_flDisplayHealth: usize = 0x1A20; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_WeaponTaser { // C_CSWeaponBaseGun
|
pub mod C_WeaponTaser { // C_CSWeaponBaseGun
|
||||||
pub const m_fFireTime: usize = 0x1A10; // GameTime_t
|
pub const m_fFireTime: usize = 0x1A20; // GameTime_t
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod C_WeaponTec9 { // C_CSWeaponBaseGun
|
pub mod C_WeaponTec9 { // C_CSWeaponBaseGun
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CEmptyEntityInstance {
|
public static class CEmptyEntityInstance {
|
||||||
@ -152,6 +152,8 @@ public static class EventClientProcessGameInput_t {
|
|||||||
public static class EventClientProcessInput_t {
|
public static class EventClientProcessInput_t {
|
||||||
public const nint m_LoopState = 0x0; // EngineLoopState_t
|
public const nint m_LoopState = 0x0; // EngineLoopState_t
|
||||||
public const nint m_flRealTime = 0x28; // float
|
public const nint m_flRealTime = 0x28; // float
|
||||||
|
public const nint m_flTickInterval = 0x2C; // float
|
||||||
|
public const nint m_flTickStartTime = 0x30; // double
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class EventClientProcessNetworking_t {
|
public static class EventClientProcessNetworking_t {
|
||||||
@ -173,11 +175,6 @@ public static class EventFrameBoundary_t {
|
|||||||
public const nint m_flFrameTime = 0x0; // float
|
public const nint m_flFrameTime = 0x0; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class EventHostTimescaleChanged_t {
|
|
||||||
public const nint m_flOldValue = 0x0; // float
|
|
||||||
public const nint m_flNewValue = 0x4; // float
|
|
||||||
}
|
|
||||||
|
|
||||||
public static class EventModInitialized_t {
|
public static class EventModInitialized_t {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -156,6 +156,8 @@ namespace EventClientProcessGameInput_t {
|
|||||||
namespace EventClientProcessInput_t {
|
namespace EventClientProcessInput_t {
|
||||||
constexpr std::ptrdiff_t m_LoopState = 0x0; // EngineLoopState_t
|
constexpr std::ptrdiff_t m_LoopState = 0x0; // EngineLoopState_t
|
||||||
constexpr std::ptrdiff_t m_flRealTime = 0x28; // float
|
constexpr std::ptrdiff_t m_flRealTime = 0x28; // float
|
||||||
|
constexpr std::ptrdiff_t m_flTickInterval = 0x2C; // float
|
||||||
|
constexpr std::ptrdiff_t m_flTickStartTime = 0x30; // double
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace EventClientProcessNetworking_t {
|
namespace EventClientProcessNetworking_t {
|
||||||
@ -177,11 +179,6 @@ namespace EventFrameBoundary_t {
|
|||||||
constexpr std::ptrdiff_t m_flFrameTime = 0x0; // float
|
constexpr std::ptrdiff_t m_flFrameTime = 0x0; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace EventHostTimescaleChanged_t {
|
|
||||||
constexpr std::ptrdiff_t m_flOldValue = 0x0; // float
|
|
||||||
constexpr std::ptrdiff_t m_flNewValue = 0x4; // float
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace EventModInitialized_t {
|
namespace EventModInitialized_t {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -385,6 +385,14 @@
|
|||||||
"m_flRealTime": {
|
"m_flRealTime": {
|
||||||
"value": 40,
|
"value": 40,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
|
},
|
||||||
|
"m_flTickInterval": {
|
||||||
|
"value": 44,
|
||||||
|
"comment": "float"
|
||||||
|
},
|
||||||
|
"m_flTickStartTime": {
|
||||||
|
"value": 48,
|
||||||
|
"comment": "double"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"comment": null
|
"comment": null
|
||||||
@ -428,19 +436,6 @@
|
|||||||
},
|
},
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"EventHostTimescaleChanged_t": {
|
|
||||||
"data": {
|
|
||||||
"m_flNewValue": {
|
|
||||||
"value": 4,
|
|
||||||
"comment": "float"
|
|
||||||
},
|
|
||||||
"m_flOldValue": {
|
|
||||||
"value": 0,
|
|
||||||
"comment": "float"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"comment": null
|
|
||||||
},
|
|
||||||
"EventModInitialized_t": {
|
"EventModInitialized_t": {
|
||||||
"data": {},
|
"data": {},
|
||||||
"comment": null
|
"comment": null
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CEmptyEntityInstance:
|
class CEmptyEntityInstance:
|
||||||
@ -124,6 +124,8 @@ class EventClientProcessGameInput_t:
|
|||||||
class EventClientProcessInput_t:
|
class EventClientProcessInput_t:
|
||||||
m_LoopState = 0x0 # EngineLoopState_t
|
m_LoopState = 0x0 # EngineLoopState_t
|
||||||
m_flRealTime = 0x28 # float
|
m_flRealTime = 0x28 # float
|
||||||
|
m_flTickInterval = 0x2C # float
|
||||||
|
m_flTickStartTime = 0x30 # double
|
||||||
|
|
||||||
class EventClientProcessNetworking_t:
|
class EventClientProcessNetworking_t:
|
||||||
|
|
||||||
@ -139,10 +141,6 @@ class EventClientSimulate_t: # EventSimulate_t
|
|||||||
class EventFrameBoundary_t:
|
class EventFrameBoundary_t:
|
||||||
m_flFrameTime = 0x0 # float
|
m_flFrameTime = 0x0 # float
|
||||||
|
|
||||||
class EventHostTimescaleChanged_t:
|
|
||||||
m_flOldValue = 0x0 # float
|
|
||||||
m_flNewValue = 0x4 # float
|
|
||||||
|
|
||||||
class EventModInitialized_t:
|
class EventModInitialized_t:
|
||||||
|
|
||||||
class EventPostAdvanceTick_t: # EventSimulate_t
|
class EventPostAdvanceTick_t: # EventSimulate_t
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
@ -154,6 +154,8 @@ pub mod EventClientProcessGameInput_t {
|
|||||||
pub mod EventClientProcessInput_t {
|
pub mod EventClientProcessInput_t {
|
||||||
pub const m_LoopState: usize = 0x0; // EngineLoopState_t
|
pub const m_LoopState: usize = 0x0; // EngineLoopState_t
|
||||||
pub const m_flRealTime: usize = 0x28; // float
|
pub const m_flRealTime: usize = 0x28; // float
|
||||||
|
pub const m_flTickInterval: usize = 0x2C; // float
|
||||||
|
pub const m_flTickStartTime: usize = 0x30; // double
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod EventClientProcessNetworking_t {
|
pub mod EventClientProcessNetworking_t {
|
||||||
@ -175,11 +177,6 @@ pub mod EventFrameBoundary_t {
|
|||||||
pub const m_flFrameTime: usize = 0x0; // float
|
pub const m_flFrameTime: usize = 0x0; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod EventHostTimescaleChanged_t {
|
|
||||||
pub const m_flOldValue: usize = 0x0; // float
|
|
||||||
pub const m_flNewValue: usize = 0x4; // float
|
|
||||||
}
|
|
||||||
|
|
||||||
pub mod EventModInitialized_t {
|
pub mod EventModInitialized_t {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CAnimScriptBase {
|
public static class CAnimScriptBase {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:43 +0000
|
Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CAnimScriptBase:
|
class CAnimScriptBase:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class animationsystem_dll { // animationsystem.dll
|
public static class animationsystem_dll { // animationsystem.dll
|
||||||
@ -9,49 +9,49 @@ public static class animationsystem_dll { // animationsystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class client_dll { // client.dll
|
public static class client_dll { // client.dll
|
||||||
public const nint LegacyGameUI001 = 0x89C960;
|
public const nint LegacyGameUI001 = 0x89F5C0;
|
||||||
public const nint Source2ClientUI001 = 0x88B670;
|
public const nint Source2ClientUI001 = 0x88E800;
|
||||||
public const nint Source2ClientPrediction001 = 0x7A3990;
|
public const nint Source2ClientPrediction001 = 0x7A6970;
|
||||||
public const nint ClientToolsInfo_001 = 0x72F780;
|
public const nint ClientToolsInfo_001 = 0x732720;
|
||||||
public const nint Source2Client002 = 0x72F7A0;
|
public const nint Source2Client002 = 0x732740;
|
||||||
public const nint GameClientExports001 = 0x72F790;
|
public const nint GameClientExports001 = 0x732730;
|
||||||
public const nint EmptyWorldService001_Client = 0x48FD90;
|
public const nint EmptyWorldService001_Client = 0x490110;
|
||||||
public const nint Source2ClientConfig001 = 0x476CD0;
|
public const nint Source2ClientConfig001 = 0x477050;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class engine2_dll { // engine2.dll
|
public static class engine2_dll { // engine2.dll
|
||||||
public const nint SimpleEngineLoopService_001 = 0x1E4710;
|
public const nint SimpleEngineLoopService_001 = 0x1E4620;
|
||||||
public const nint ClientServerEngineLoopService_001 = 0x1DA360;
|
public const nint ClientServerEngineLoopService_001 = 0x1DA110;
|
||||||
public const nint KeyValueCache001 = 0x1D69A0;
|
public const nint KeyValueCache001 = 0x1D6750;
|
||||||
public const nint HostStateMgr001 = 0x1D41A0;
|
public const nint HostStateMgr001 = 0x1D3F50;
|
||||||
public const nint GameEventSystemServerV001 = 0x1CF840;
|
public const nint GameEventSystemServerV001 = 0x1CF5F0;
|
||||||
public const nint GameEventSystemClientV001 = 0x1CF830;
|
public const nint GameEventSystemClientV001 = 0x1CF5E0;
|
||||||
public const nint EngineServiceMgr001 = 0x1CB520;
|
public const nint EngineServiceMgr001 = 0x1CB2B0;
|
||||||
public const nint VProfService_001 = 0x1B8E90;
|
public const nint VProfService_001 = 0x1B8BB0;
|
||||||
public const nint ToolService_001 = 0x1B7BE0;
|
public const nint ToolService_001 = 0x1B7900;
|
||||||
public const nint StatsService_001 = 0x1B2E60;
|
public const nint StatsService_001 = 0x1B2B80;
|
||||||
public const nint SplitScreenService_001 = 0x1B00D0;
|
public const nint SplitScreenService_001 = 0x1AFD20;
|
||||||
public const nint SoundService_001 = 0x1AAC10;
|
public const nint SoundService_001 = 0x1AA800;
|
||||||
public const nint ScreenshotService001 = 0x1A6AE0;
|
public const nint ScreenshotService001 = 0x1A66D0;
|
||||||
public const nint RenderService_001 = 0x1A3E40;
|
public const nint RenderService_001 = 0x1A3A30;
|
||||||
public const nint NetworkService_001 = 0x1A3950;
|
public const nint NetworkService_001 = 0x1A3540;
|
||||||
public const nint NetworkServerService_001 = 0x19E800;
|
public const nint NetworkServerService_001 = 0x19E3F0;
|
||||||
public const nint NetworkP2PService_001 = 0x19A2F0;
|
public const nint NetworkP2PService_001 = 0x199EA0;
|
||||||
public const nint NetworkClientService_001 = 0x193F80;
|
public const nint NetworkClientService_001 = 0x193B30;
|
||||||
public const nint MapListService_001 = 0x18CF50;
|
public const nint MapListService_001 = 0x18CB00;
|
||||||
public const nint InputService_001 = 0x17ABC0;
|
public const nint InputService_001 = 0x17ABE0;
|
||||||
public const nint GameUIService_001 = 0x1753E0;
|
public const nint GameUIService_001 = 0x175310;
|
||||||
public const nint GameResourceServiceServerV001 = 0x173140;
|
public const nint GameResourceServiceServerV001 = 0x173070;
|
||||||
public const nint GameResourceServiceClientV001 = 0x173130;
|
public const nint GameResourceServiceClientV001 = 0x173060;
|
||||||
public const nint BugService001 = 0x16C160;
|
public const nint BugService001 = 0x16C050;
|
||||||
public const nint BenchmarkService001 = 0x16A930;
|
public const nint BenchmarkService001 = 0x16A7F0;
|
||||||
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x118440;
|
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x118300;
|
||||||
public const nint EngineGameUI001 = 0x1177D0;
|
public const nint EngineGameUI001 = 0x117690;
|
||||||
public const nint INETSUPPORT_001 = 0xE6E30;
|
public const nint INETSUPPORT_001 = 0xE6CD0;
|
||||||
public const nint Source2EngineToServerStringTable001 = 0xA2410;
|
public const nint Source2EngineToServerStringTable001 = 0xA2150;
|
||||||
public const nint Source2EngineToServer001 = 0x8B6F0;
|
public const nint Source2EngineToServer001 = 0x8B160;
|
||||||
public const nint Source2EngineToClientStringTable001 = 0x841D0;
|
public const nint Source2EngineToClientStringTable001 = 0x83C30;
|
||||||
public const nint Source2EngineToClient001 = 0x5A990;
|
public const nint Source2EngineToClient001 = 0x5A3D0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class filesystem_stdio_dll { // filesystem_stdio.dll
|
public static class filesystem_stdio_dll { // filesystem_stdio.dll
|
||||||
@ -84,8 +84,8 @@ public static class localize_dll { // localize.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class matchmaking_dll { // matchmaking.dll
|
public static class matchmaking_dll { // matchmaking.dll
|
||||||
public const nint GameTypes001 = 0x50270;
|
public const nint GameTypes001 = 0x50300;
|
||||||
public const nint MATCHFRAMEWORK_001 = 0x1012B0;
|
public const nint MATCHFRAMEWORK_001 = 0x1017D0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class materialsystem2_dll { // materialsystem2.dll
|
public static class materialsystem2_dll { // materialsystem2.dll
|
||||||
@ -105,10 +105,10 @@ public static class navsystem_dll { // navsystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class networksystem_dll { // networksystem.dll
|
public static class networksystem_dll { // networksystem.dll
|
||||||
public const nint SerializedEntitiesVersion001 = 0xD1EB0;
|
public const nint SerializedEntitiesVersion001 = 0xD15B0;
|
||||||
public const nint NetworkSystemVersion001 = 0xBC6E0;
|
public const nint NetworkSystemVersion001 = 0xBBF40;
|
||||||
public const nint NetworkMessagesVersion001 = 0x9C6D0;
|
public const nint NetworkMessagesVersion001 = 0x9C690;
|
||||||
public const nint FlattenedSerializersVersion001 = 0x7C440;
|
public const nint FlattenedSerializersVersion001 = 0x7C400;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class panorama_dll { // panorama.dll
|
public static class panorama_dll { // panorama.dll
|
||||||
@ -157,16 +157,16 @@ public static class schemasystem_dll { // schemasystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class server_dll { // server.dll
|
public static class server_dll { // server.dll
|
||||||
public const nint NavGameTest001 = 0xA3A950;
|
public const nint NavGameTest001 = 0xA3BDA0;
|
||||||
public const nint ServerToolsInfo_001 = 0x83D750;
|
public const nint ServerToolsInfo_001 = 0x83EB80;
|
||||||
public const nint Source2GameClients001 = 0x83D760;
|
public const nint Source2GameClients001 = 0x83EB90;
|
||||||
public const nint Source2GameEntities001 = 0x83D770;
|
public const nint Source2GameEntities001 = 0x83EBA0;
|
||||||
public const nint Source2Server001 = 0x83D780;
|
public const nint Source2Server001 = 0x83EBB0;
|
||||||
public const nint EmptyWorldService001_Server = 0x591BE0;
|
public const nint EmptyWorldService001_Server = 0x591CC0;
|
||||||
public const nint Source2ServerConfig001 = 0x571B10;
|
public const nint Source2ServerConfig001 = 0x571BF0;
|
||||||
public const nint EntitySubclassUtilsV001 = 0x2D0890;
|
public const nint EntitySubclassUtilsV001 = 0x2D0850;
|
||||||
public const nint customnavsystem001 = 0x24D610;
|
public const nint customnavsystem001 = 0x24D880;
|
||||||
public const nint Source2GameDirector001 = 0x1453D0;
|
public const nint Source2GameDirector001 = 0x145620;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class soundsystem_dll { // soundsystem.dll
|
public static class soundsystem_dll { // soundsystem.dll
|
||||||
@ -181,24 +181,24 @@ public static class steamaudio_dll { // steamaudio.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class steamclient64_dll { // steamclient64.dll
|
public static class steamclient64_dll { // steamclient64.dll
|
||||||
public const nint IVALIDATE001 = 0x84FD80;
|
public const nint IVALIDATE001 = 0x8503A0;
|
||||||
public const nint CLIENTENGINE_INTERFACE_VERSION005 = 0x84BC30;
|
public const nint CLIENTENGINE_INTERFACE_VERSION005 = 0x84C250;
|
||||||
public const nint SteamClient021 = 0x6460C0;
|
public const nint SteamClient021 = 0x6466D0;
|
||||||
public const nint SteamClient020 = 0x6460B0;
|
public const nint SteamClient020 = 0x6466C0;
|
||||||
public const nint SteamClient019 = 0x6460A0;
|
public const nint SteamClient019 = 0x6466B0;
|
||||||
public const nint SteamClient018 = 0x646090;
|
public const nint SteamClient018 = 0x6466A0;
|
||||||
public const nint SteamClient017 = 0x646080;
|
public const nint SteamClient017 = 0x646690;
|
||||||
public const nint SteamClient016 = 0x646070;
|
public const nint SteamClient016 = 0x646680;
|
||||||
public const nint SteamClient015 = 0x646060;
|
public const nint SteamClient015 = 0x646670;
|
||||||
public const nint SteamClient014 = 0x646050;
|
public const nint SteamClient014 = 0x646660;
|
||||||
public const nint SteamClient013 = 0x646040;
|
public const nint SteamClient013 = 0x646650;
|
||||||
public const nint SteamClient012 = 0x646030;
|
public const nint SteamClient012 = 0x646640;
|
||||||
public const nint SteamClient011 = 0x646020;
|
public const nint SteamClient011 = 0x646630;
|
||||||
public const nint SteamClient010 = 0x646010;
|
public const nint SteamClient010 = 0x646620;
|
||||||
public const nint SteamClient009 = 0x646000;
|
public const nint SteamClient009 = 0x646610;
|
||||||
public const nint SteamClient008 = 0x645FF0;
|
public const nint SteamClient008 = 0x646600;
|
||||||
public const nint SteamClient007 = 0x645FE0;
|
public const nint SteamClient007 = 0x6465F0;
|
||||||
public const nint SteamClient006 = 0x645FD0;
|
public const nint SteamClient006 = 0x6465E0;
|
||||||
public const nint p2pvoice002 = 0xD97D0;
|
public const nint p2pvoice002 = 0xD97D0;
|
||||||
public const nint p2pvoicesingleton002 = 0xD6200;
|
public const nint p2pvoicesingleton002 = 0xD6200;
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -13,49 +13,49 @@ namespace animationsystem_dll { // animationsystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace client_dll { // client.dll
|
namespace client_dll { // client.dll
|
||||||
constexpr std::ptrdiff_t LegacyGameUI001 = 0x89C960;
|
constexpr std::ptrdiff_t LegacyGameUI001 = 0x89F5C0;
|
||||||
constexpr std::ptrdiff_t Source2ClientUI001 = 0x88B670;
|
constexpr std::ptrdiff_t Source2ClientUI001 = 0x88E800;
|
||||||
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7A3990;
|
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x7A6970;
|
||||||
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x72F780;
|
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x732720;
|
||||||
constexpr std::ptrdiff_t Source2Client002 = 0x72F7A0;
|
constexpr std::ptrdiff_t Source2Client002 = 0x732740;
|
||||||
constexpr std::ptrdiff_t GameClientExports001 = 0x72F790;
|
constexpr std::ptrdiff_t GameClientExports001 = 0x732730;
|
||||||
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48FD90;
|
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x490110;
|
||||||
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x476CD0;
|
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x477050;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace engine2_dll { // engine2.dll
|
namespace engine2_dll { // engine2.dll
|
||||||
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E4710;
|
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E4620;
|
||||||
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DA360;
|
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1DA110;
|
||||||
constexpr std::ptrdiff_t KeyValueCache001 = 0x1D69A0;
|
constexpr std::ptrdiff_t KeyValueCache001 = 0x1D6750;
|
||||||
constexpr std::ptrdiff_t HostStateMgr001 = 0x1D41A0;
|
constexpr std::ptrdiff_t HostStateMgr001 = 0x1D3F50;
|
||||||
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CF840;
|
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CF5F0;
|
||||||
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CF830;
|
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CF5E0;
|
||||||
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CB520;
|
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1CB2B0;
|
||||||
constexpr std::ptrdiff_t VProfService_001 = 0x1B8E90;
|
constexpr std::ptrdiff_t VProfService_001 = 0x1B8BB0;
|
||||||
constexpr std::ptrdiff_t ToolService_001 = 0x1B7BE0;
|
constexpr std::ptrdiff_t ToolService_001 = 0x1B7900;
|
||||||
constexpr std::ptrdiff_t StatsService_001 = 0x1B2E60;
|
constexpr std::ptrdiff_t StatsService_001 = 0x1B2B80;
|
||||||
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1B00D0;
|
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1AFD20;
|
||||||
constexpr std::ptrdiff_t SoundService_001 = 0x1AAC10;
|
constexpr std::ptrdiff_t SoundService_001 = 0x1AA800;
|
||||||
constexpr std::ptrdiff_t ScreenshotService001 = 0x1A6AE0;
|
constexpr std::ptrdiff_t ScreenshotService001 = 0x1A66D0;
|
||||||
constexpr std::ptrdiff_t RenderService_001 = 0x1A3E40;
|
constexpr std::ptrdiff_t RenderService_001 = 0x1A3A30;
|
||||||
constexpr std::ptrdiff_t NetworkService_001 = 0x1A3950;
|
constexpr std::ptrdiff_t NetworkService_001 = 0x1A3540;
|
||||||
constexpr std::ptrdiff_t NetworkServerService_001 = 0x19E800;
|
constexpr std::ptrdiff_t NetworkServerService_001 = 0x19E3F0;
|
||||||
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x19A2F0;
|
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x199EA0;
|
||||||
constexpr std::ptrdiff_t NetworkClientService_001 = 0x193F80;
|
constexpr std::ptrdiff_t NetworkClientService_001 = 0x193B30;
|
||||||
constexpr std::ptrdiff_t MapListService_001 = 0x18CF50;
|
constexpr std::ptrdiff_t MapListService_001 = 0x18CB00;
|
||||||
constexpr std::ptrdiff_t InputService_001 = 0x17ABC0;
|
constexpr std::ptrdiff_t InputService_001 = 0x17ABE0;
|
||||||
constexpr std::ptrdiff_t GameUIService_001 = 0x1753E0;
|
constexpr std::ptrdiff_t GameUIService_001 = 0x175310;
|
||||||
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x173140;
|
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x173070;
|
||||||
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173130;
|
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x173060;
|
||||||
constexpr std::ptrdiff_t BugService001 = 0x16C160;
|
constexpr std::ptrdiff_t BugService001 = 0x16C050;
|
||||||
constexpr std::ptrdiff_t BenchmarkService001 = 0x16A930;
|
constexpr std::ptrdiff_t BenchmarkService001 = 0x16A7F0;
|
||||||
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x118440;
|
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x118300;
|
||||||
constexpr std::ptrdiff_t EngineGameUI001 = 0x1177D0;
|
constexpr std::ptrdiff_t EngineGameUI001 = 0x117690;
|
||||||
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE6E30;
|
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE6CD0;
|
||||||
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA2410;
|
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA2150;
|
||||||
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8B6F0;
|
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8B160;
|
||||||
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x841D0;
|
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x83C30;
|
||||||
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A990;
|
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A3D0;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace filesystem_stdio_dll { // filesystem_stdio.dll
|
namespace filesystem_stdio_dll { // filesystem_stdio.dll
|
||||||
@ -88,8 +88,8 @@ namespace localize_dll { // localize.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace matchmaking_dll { // matchmaking.dll
|
namespace matchmaking_dll { // matchmaking.dll
|
||||||
constexpr std::ptrdiff_t GameTypes001 = 0x50270;
|
constexpr std::ptrdiff_t GameTypes001 = 0x50300;
|
||||||
constexpr std::ptrdiff_t MATCHFRAMEWORK_001 = 0x1012B0;
|
constexpr std::ptrdiff_t MATCHFRAMEWORK_001 = 0x1017D0;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace materialsystem2_dll { // materialsystem2.dll
|
namespace materialsystem2_dll { // materialsystem2.dll
|
||||||
@ -109,10 +109,10 @@ namespace navsystem_dll { // navsystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace networksystem_dll { // networksystem.dll
|
namespace networksystem_dll { // networksystem.dll
|
||||||
constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD1EB0;
|
constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD15B0;
|
||||||
constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBC6E0;
|
constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBBF40;
|
||||||
constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9C6D0;
|
constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9C690;
|
||||||
constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x7C440;
|
constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x7C400;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace panorama_dll { // panorama.dll
|
namespace panorama_dll { // panorama.dll
|
||||||
@ -161,16 +161,16 @@ namespace schemasystem_dll { // schemasystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace server_dll { // server.dll
|
namespace server_dll { // server.dll
|
||||||
constexpr std::ptrdiff_t NavGameTest001 = 0xA3A950;
|
constexpr std::ptrdiff_t NavGameTest001 = 0xA3BDA0;
|
||||||
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x83D750;
|
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x83EB80;
|
||||||
constexpr std::ptrdiff_t Source2GameClients001 = 0x83D760;
|
constexpr std::ptrdiff_t Source2GameClients001 = 0x83EB90;
|
||||||
constexpr std::ptrdiff_t Source2GameEntities001 = 0x83D770;
|
constexpr std::ptrdiff_t Source2GameEntities001 = 0x83EBA0;
|
||||||
constexpr std::ptrdiff_t Source2Server001 = 0x83D780;
|
constexpr std::ptrdiff_t Source2Server001 = 0x83EBB0;
|
||||||
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x591BE0;
|
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x591CC0;
|
||||||
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x571B10;
|
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x571BF0;
|
||||||
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2D0890;
|
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2D0850;
|
||||||
constexpr std::ptrdiff_t customnavsystem001 = 0x24D610;
|
constexpr std::ptrdiff_t customnavsystem001 = 0x24D880;
|
||||||
constexpr std::ptrdiff_t Source2GameDirector001 = 0x1453D0;
|
constexpr std::ptrdiff_t Source2GameDirector001 = 0x145620;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace soundsystem_dll { // soundsystem.dll
|
namespace soundsystem_dll { // soundsystem.dll
|
||||||
@ -185,24 +185,24 @@ namespace steamaudio_dll { // steamaudio.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace steamclient64_dll { // steamclient64.dll
|
namespace steamclient64_dll { // steamclient64.dll
|
||||||
constexpr std::ptrdiff_t IVALIDATE001 = 0x84FD80;
|
constexpr std::ptrdiff_t IVALIDATE001 = 0x8503A0;
|
||||||
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0x84BC30;
|
constexpr std::ptrdiff_t CLIENTENGINE_INTERFACE_VERSION005 = 0x84C250;
|
||||||
constexpr std::ptrdiff_t SteamClient021 = 0x6460C0;
|
constexpr std::ptrdiff_t SteamClient021 = 0x6466D0;
|
||||||
constexpr std::ptrdiff_t SteamClient020 = 0x6460B0;
|
constexpr std::ptrdiff_t SteamClient020 = 0x6466C0;
|
||||||
constexpr std::ptrdiff_t SteamClient019 = 0x6460A0;
|
constexpr std::ptrdiff_t SteamClient019 = 0x6466B0;
|
||||||
constexpr std::ptrdiff_t SteamClient018 = 0x646090;
|
constexpr std::ptrdiff_t SteamClient018 = 0x6466A0;
|
||||||
constexpr std::ptrdiff_t SteamClient017 = 0x646080;
|
constexpr std::ptrdiff_t SteamClient017 = 0x646690;
|
||||||
constexpr std::ptrdiff_t SteamClient016 = 0x646070;
|
constexpr std::ptrdiff_t SteamClient016 = 0x646680;
|
||||||
constexpr std::ptrdiff_t SteamClient015 = 0x646060;
|
constexpr std::ptrdiff_t SteamClient015 = 0x646670;
|
||||||
constexpr std::ptrdiff_t SteamClient014 = 0x646050;
|
constexpr std::ptrdiff_t SteamClient014 = 0x646660;
|
||||||
constexpr std::ptrdiff_t SteamClient013 = 0x646040;
|
constexpr std::ptrdiff_t SteamClient013 = 0x646650;
|
||||||
constexpr std::ptrdiff_t SteamClient012 = 0x646030;
|
constexpr std::ptrdiff_t SteamClient012 = 0x646640;
|
||||||
constexpr std::ptrdiff_t SteamClient011 = 0x646020;
|
constexpr std::ptrdiff_t SteamClient011 = 0x646630;
|
||||||
constexpr std::ptrdiff_t SteamClient010 = 0x646010;
|
constexpr std::ptrdiff_t SteamClient010 = 0x646620;
|
||||||
constexpr std::ptrdiff_t SteamClient009 = 0x646000;
|
constexpr std::ptrdiff_t SteamClient009 = 0x646610;
|
||||||
constexpr std::ptrdiff_t SteamClient008 = 0x645FF0;
|
constexpr std::ptrdiff_t SteamClient008 = 0x646600;
|
||||||
constexpr std::ptrdiff_t SteamClient007 = 0x645FE0;
|
constexpr std::ptrdiff_t SteamClient007 = 0x6465F0;
|
||||||
constexpr std::ptrdiff_t SteamClient006 = 0x645FD0;
|
constexpr std::ptrdiff_t SteamClient006 = 0x6465E0;
|
||||||
constexpr std::ptrdiff_t p2pvoice002 = 0xD97D0;
|
constexpr std::ptrdiff_t p2pvoice002 = 0xD97D0;
|
||||||
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD6200;
|
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD6200;
|
||||||
}
|
}
|
||||||
|
@ -15,35 +15,35 @@
|
|||||||
"client_dll": {
|
"client_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"ClientToolsInfo_001": {
|
"ClientToolsInfo_001": {
|
||||||
"value": 7534464,
|
"value": 7546656,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"EmptyWorldService001_Client": {
|
"EmptyWorldService001_Client": {
|
||||||
"value": 4783504,
|
"value": 4784400,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"GameClientExports001": {
|
"GameClientExports001": {
|
||||||
"value": 7534480,
|
"value": 7546672,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"LegacyGameUI001": {
|
"LegacyGameUI001": {
|
||||||
"value": 9029984,
|
"value": 9041344,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2Client002": {
|
"Source2Client002": {
|
||||||
"value": 7534496,
|
"value": 7546688,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2ClientConfig001": {
|
"Source2ClientConfig001": {
|
||||||
"value": 4680912,
|
"value": 4681808,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2ClientPrediction001": {
|
"Source2ClientPrediction001": {
|
||||||
"value": 8010128,
|
"value": 8022384,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2ClientUI001": {
|
"Source2ClientUI001": {
|
||||||
"value": 8959600,
|
"value": 8972288,
|
||||||
"comment": null
|
"comment": null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -52,131 +52,131 @@
|
|||||||
"engine2_dll": {
|
"engine2_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"BenchmarkService001": {
|
"BenchmarkService001": {
|
||||||
"value": 1485104,
|
"value": 1484784,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"BugService001": {
|
"BugService001": {
|
||||||
"value": 1491296,
|
"value": 1491024,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"ClientServerEngineLoopService_001": {
|
"ClientServerEngineLoopService_001": {
|
||||||
"value": 1942368,
|
"value": 1941776,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"EngineGameUI001": {
|
"EngineGameUI001": {
|
||||||
"value": 1144784,
|
"value": 1144464,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"EngineServiceMgr001": {
|
"EngineServiceMgr001": {
|
||||||
"value": 1881376,
|
"value": 1880752,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"GameEventSystemClientV001": {
|
"GameEventSystemClientV001": {
|
||||||
"value": 1898544,
|
"value": 1897952,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"GameEventSystemServerV001": {
|
"GameEventSystemServerV001": {
|
||||||
"value": 1898560,
|
"value": 1897968,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"GameResourceServiceClientV001": {
|
"GameResourceServiceClientV001": {
|
||||||
"value": 1519920,
|
"value": 1519712,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"GameResourceServiceServerV001": {
|
"GameResourceServiceServerV001": {
|
||||||
"value": 1519936,
|
"value": 1519728,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"GameUIService_001": {
|
"GameUIService_001": {
|
||||||
"value": 1528800,
|
"value": 1528592,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"HostStateMgr001": {
|
"HostStateMgr001": {
|
||||||
"value": 1917344,
|
"value": 1916752,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"INETSUPPORT_001": {
|
"INETSUPPORT_001": {
|
||||||
"value": 945712,
|
"value": 945360,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"InputService_001": {
|
"InputService_001": {
|
||||||
"value": 1551296,
|
"value": 1551328,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"KeyValueCache001": {
|
"KeyValueCache001": {
|
||||||
"value": 1927584,
|
"value": 1926992,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"MapListService_001": {
|
"MapListService_001": {
|
||||||
"value": 1625936,
|
"value": 1624832,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"NetworkClientService_001": {
|
"NetworkClientService_001": {
|
||||||
"value": 1654656,
|
"value": 1653552,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"NetworkP2PService_001": {
|
"NetworkP2PService_001": {
|
||||||
"value": 1680112,
|
"value": 1679008,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"NetworkServerService_001": {
|
"NetworkServerService_001": {
|
||||||
"value": 1697792,
|
"value": 1696752,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"NetworkService_001": {
|
"NetworkService_001": {
|
||||||
"value": 1718608,
|
"value": 1717568,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"RenderService_001": {
|
"RenderService_001": {
|
||||||
"value": 1719872,
|
"value": 1718832,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"ScreenshotService001": {
|
"ScreenshotService001": {
|
||||||
"value": 1731296,
|
"value": 1730256,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SimpleEngineLoopService_001": {
|
"SimpleEngineLoopService_001": {
|
||||||
"value": 1984272,
|
"value": 1984032,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SoundService_001": {
|
"SoundService_001": {
|
||||||
"value": 1747984,
|
"value": 1746944,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2EngineToClient001": {
|
"Source2EngineToClient001": {
|
||||||
"value": 371088,
|
"value": 369616,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2EngineToClientStringTable001": {
|
"Source2EngineToClientStringTable001": {
|
||||||
"value": 541136,
|
"value": 539696,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2EngineToServer001": {
|
"Source2EngineToServer001": {
|
||||||
"value": 571120,
|
"value": 569696,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2EngineToServerStringTable001": {
|
"Source2EngineToServerStringTable001": {
|
||||||
"value": 664592,
|
"value": 663888,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SplitScreenService_001": {
|
"SplitScreenService_001": {
|
||||||
"value": 1769680,
|
"value": 1768736,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"StatsService_001": {
|
"StatsService_001": {
|
||||||
"value": 1781344,
|
"value": 1780608,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"ToolService_001": {
|
"ToolService_001": {
|
||||||
"value": 1801184,
|
"value": 1800448,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"VENGINE_GAMEUIFUNCS_VERSION005": {
|
"VENGINE_GAMEUIFUNCS_VERSION005": {
|
||||||
"value": 1147968,
|
"value": 1147648,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"VProfService_001": {
|
"VProfService_001": {
|
||||||
"value": 1805968,
|
"value": 1805232,
|
||||||
"comment": null
|
"comment": null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -266,11 +266,11 @@
|
|||||||
"matchmaking_dll": {
|
"matchmaking_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"GameTypes001": {
|
"GameTypes001": {
|
||||||
"value": 328304,
|
"value": 328448,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"MATCHFRAMEWORK_001": {
|
"MATCHFRAMEWORK_001": {
|
||||||
"value": 1053360,
|
"value": 1054672,
|
||||||
"comment": null
|
"comment": null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -322,19 +322,19 @@
|
|||||||
"networksystem_dll": {
|
"networksystem_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"FlattenedSerializersVersion001": {
|
"FlattenedSerializersVersion001": {
|
||||||
"value": 508992,
|
"value": 508928,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"NetworkMessagesVersion001": {
|
"NetworkMessagesVersion001": {
|
||||||
"value": 640720,
|
"value": 640656,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"NetworkSystemVersion001": {
|
"NetworkSystemVersion001": {
|
||||||
"value": 771808,
|
"value": 769856,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SerializedEntitiesVersion001": {
|
"SerializedEntitiesVersion001": {
|
||||||
"value": 859824,
|
"value": 857520,
|
||||||
"comment": null
|
"comment": null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -453,43 +453,43 @@
|
|||||||
"server_dll": {
|
"server_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"EmptyWorldService001_Server": {
|
"EmptyWorldService001_Server": {
|
||||||
"value": 5839840,
|
"value": 5840064,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"EntitySubclassUtilsV001": {
|
"EntitySubclassUtilsV001": {
|
||||||
"value": 2951312,
|
"value": 2951248,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"NavGameTest001": {
|
"NavGameTest001": {
|
||||||
"value": 10725712,
|
"value": 10730912,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"ServerToolsInfo_001": {
|
"ServerToolsInfo_001": {
|
||||||
"value": 8640336,
|
"value": 8645504,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2GameClients001": {
|
"Source2GameClients001": {
|
||||||
"value": 8640352,
|
"value": 8645520,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2GameDirector001": {
|
"Source2GameDirector001": {
|
||||||
"value": 1332176,
|
"value": 1332768,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2GameEntities001": {
|
"Source2GameEntities001": {
|
||||||
"value": 8640368,
|
"value": 8645536,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2Server001": {
|
"Source2Server001": {
|
||||||
"value": 8640384,
|
"value": 8645552,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"Source2ServerConfig001": {
|
"Source2ServerConfig001": {
|
||||||
"value": 5708560,
|
"value": 5708784,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"customnavsystem001": {
|
"customnavsystem001": {
|
||||||
"value": 2414096,
|
"value": 2414720,
|
||||||
"comment": null
|
"comment": null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -528,75 +528,75 @@
|
|||||||
"steamclient64_dll": {
|
"steamclient64_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"CLIENTENGINE_INTERFACE_VERSION005": {
|
"CLIENTENGINE_INTERFACE_VERSION005": {
|
||||||
"value": 8698928,
|
"value": 8700496,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"IVALIDATE001": {
|
"IVALIDATE001": {
|
||||||
"value": 8715648,
|
"value": 8717216,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient006": {
|
"SteamClient006": {
|
||||||
"value": 6578128,
|
"value": 6579680,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient007": {
|
"SteamClient007": {
|
||||||
"value": 6578144,
|
"value": 6579696,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient008": {
|
"SteamClient008": {
|
||||||
"value": 6578160,
|
"value": 6579712,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient009": {
|
"SteamClient009": {
|
||||||
"value": 6578176,
|
"value": 6579728,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient010": {
|
"SteamClient010": {
|
||||||
"value": 6578192,
|
"value": 6579744,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient011": {
|
"SteamClient011": {
|
||||||
"value": 6578208,
|
"value": 6579760,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient012": {
|
"SteamClient012": {
|
||||||
"value": 6578224,
|
"value": 6579776,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient013": {
|
"SteamClient013": {
|
||||||
"value": 6578240,
|
"value": 6579792,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient014": {
|
"SteamClient014": {
|
||||||
"value": 6578256,
|
"value": 6579808,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient015": {
|
"SteamClient015": {
|
||||||
"value": 6578272,
|
"value": 6579824,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient016": {
|
"SteamClient016": {
|
||||||
"value": 6578288,
|
"value": 6579840,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient017": {
|
"SteamClient017": {
|
||||||
"value": 6578304,
|
"value": 6579856,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient018": {
|
"SteamClient018": {
|
||||||
"value": 6578320,
|
"value": 6579872,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient019": {
|
"SteamClient019": {
|
||||||
"value": 6578336,
|
"value": 6579888,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient020": {
|
"SteamClient020": {
|
||||||
"value": 6578352,
|
"value": 6579904,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"SteamClient021": {
|
"SteamClient021": {
|
||||||
"value": 6578368,
|
"value": 6579920,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"p2pvoice002": {
|
"p2pvoice002": {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:43 +0000
|
Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class animationsystem_dll: # animationsystem.dll
|
class animationsystem_dll: # animationsystem.dll
|
||||||
@ -8,48 +8,48 @@ class animationsystem_dll: # animationsystem.dll
|
|||||||
AnimationSystem_001 = 0x5F1D0
|
AnimationSystem_001 = 0x5F1D0
|
||||||
|
|
||||||
class client_dll: # client.dll
|
class client_dll: # client.dll
|
||||||
LegacyGameUI001 = 0x89C960
|
LegacyGameUI001 = 0x89F5C0
|
||||||
Source2ClientUI001 = 0x88B670
|
Source2ClientUI001 = 0x88E800
|
||||||
Source2ClientPrediction001 = 0x7A3990
|
Source2ClientPrediction001 = 0x7A6970
|
||||||
ClientToolsInfo_001 = 0x72F780
|
ClientToolsInfo_001 = 0x732720
|
||||||
Source2Client002 = 0x72F7A0
|
Source2Client002 = 0x732740
|
||||||
GameClientExports001 = 0x72F790
|
GameClientExports001 = 0x732730
|
||||||
EmptyWorldService001_Client = 0x48FD90
|
EmptyWorldService001_Client = 0x490110
|
||||||
Source2ClientConfig001 = 0x476CD0
|
Source2ClientConfig001 = 0x477050
|
||||||
|
|
||||||
class engine2_dll: # engine2.dll
|
class engine2_dll: # engine2.dll
|
||||||
SimpleEngineLoopService_001 = 0x1E4710
|
SimpleEngineLoopService_001 = 0x1E4620
|
||||||
ClientServerEngineLoopService_001 = 0x1DA360
|
ClientServerEngineLoopService_001 = 0x1DA110
|
||||||
KeyValueCache001 = 0x1D69A0
|
KeyValueCache001 = 0x1D6750
|
||||||
HostStateMgr001 = 0x1D41A0
|
HostStateMgr001 = 0x1D3F50
|
||||||
GameEventSystemServerV001 = 0x1CF840
|
GameEventSystemServerV001 = 0x1CF5F0
|
||||||
GameEventSystemClientV001 = 0x1CF830
|
GameEventSystemClientV001 = 0x1CF5E0
|
||||||
EngineServiceMgr001 = 0x1CB520
|
EngineServiceMgr001 = 0x1CB2B0
|
||||||
VProfService_001 = 0x1B8E90
|
VProfService_001 = 0x1B8BB0
|
||||||
ToolService_001 = 0x1B7BE0
|
ToolService_001 = 0x1B7900
|
||||||
StatsService_001 = 0x1B2E60
|
StatsService_001 = 0x1B2B80
|
||||||
SplitScreenService_001 = 0x1B00D0
|
SplitScreenService_001 = 0x1AFD20
|
||||||
SoundService_001 = 0x1AAC10
|
SoundService_001 = 0x1AA800
|
||||||
ScreenshotService001 = 0x1A6AE0
|
ScreenshotService001 = 0x1A66D0
|
||||||
RenderService_001 = 0x1A3E40
|
RenderService_001 = 0x1A3A30
|
||||||
NetworkService_001 = 0x1A3950
|
NetworkService_001 = 0x1A3540
|
||||||
NetworkServerService_001 = 0x19E800
|
NetworkServerService_001 = 0x19E3F0
|
||||||
NetworkP2PService_001 = 0x19A2F0
|
NetworkP2PService_001 = 0x199EA0
|
||||||
NetworkClientService_001 = 0x193F80
|
NetworkClientService_001 = 0x193B30
|
||||||
MapListService_001 = 0x18CF50
|
MapListService_001 = 0x18CB00
|
||||||
InputService_001 = 0x17ABC0
|
InputService_001 = 0x17ABE0
|
||||||
GameUIService_001 = 0x1753E0
|
GameUIService_001 = 0x175310
|
||||||
GameResourceServiceServerV001 = 0x173140
|
GameResourceServiceServerV001 = 0x173070
|
||||||
GameResourceServiceClientV001 = 0x173130
|
GameResourceServiceClientV001 = 0x173060
|
||||||
BugService001 = 0x16C160
|
BugService001 = 0x16C050
|
||||||
BenchmarkService001 = 0x16A930
|
BenchmarkService001 = 0x16A7F0
|
||||||
VENGINE_GAMEUIFUNCS_VERSION005 = 0x118440
|
VENGINE_GAMEUIFUNCS_VERSION005 = 0x118300
|
||||||
EngineGameUI001 = 0x1177D0
|
EngineGameUI001 = 0x117690
|
||||||
INETSUPPORT_001 = 0xE6E30
|
INETSUPPORT_001 = 0xE6CD0
|
||||||
Source2EngineToServerStringTable001 = 0xA2410
|
Source2EngineToServerStringTable001 = 0xA2150
|
||||||
Source2EngineToServer001 = 0x8B6F0
|
Source2EngineToServer001 = 0x8B160
|
||||||
Source2EngineToClientStringTable001 = 0x841D0
|
Source2EngineToClientStringTable001 = 0x83C30
|
||||||
Source2EngineToClient001 = 0x5A990
|
Source2EngineToClient001 = 0x5A3D0
|
||||||
|
|
||||||
class filesystem_stdio_dll: # filesystem_stdio.dll
|
class filesystem_stdio_dll: # filesystem_stdio.dll
|
||||||
VAsyncFileSystem2_001 = 0x66D30
|
VAsyncFileSystem2_001 = 0x66D30
|
||||||
@ -76,8 +76,8 @@ class localize_dll: # localize.dll
|
|||||||
Localize_001 = 0x3830
|
Localize_001 = 0x3830
|
||||||
|
|
||||||
class matchmaking_dll: # matchmaking.dll
|
class matchmaking_dll: # matchmaking.dll
|
||||||
GameTypes001 = 0x50270
|
GameTypes001 = 0x50300
|
||||||
MATCHFRAMEWORK_001 = 0x1012B0
|
MATCHFRAMEWORK_001 = 0x1017D0
|
||||||
|
|
||||||
class materialsystem2_dll: # materialsystem2.dll
|
class materialsystem2_dll: # materialsystem2.dll
|
||||||
MaterialUtils_001 = 0x4DB90
|
MaterialUtils_001 = 0x4DB90
|
||||||
@ -93,10 +93,10 @@ class navsystem_dll: # navsystem.dll
|
|||||||
NavSystem001 = 0x76F0
|
NavSystem001 = 0x76F0
|
||||||
|
|
||||||
class networksystem_dll: # networksystem.dll
|
class networksystem_dll: # networksystem.dll
|
||||||
SerializedEntitiesVersion001 = 0xD1EB0
|
SerializedEntitiesVersion001 = 0xD15B0
|
||||||
NetworkSystemVersion001 = 0xBC6E0
|
NetworkSystemVersion001 = 0xBBF40
|
||||||
NetworkMessagesVersion001 = 0x9C6D0
|
NetworkMessagesVersion001 = 0x9C690
|
||||||
FlattenedSerializersVersion001 = 0x7C440
|
FlattenedSerializersVersion001 = 0x7C400
|
||||||
|
|
||||||
class panorama_dll: # panorama.dll
|
class panorama_dll: # panorama.dll
|
||||||
PanoramaUIEngine001 = 0x57EE0
|
PanoramaUIEngine001 = 0x57EE0
|
||||||
@ -134,16 +134,16 @@ class schemasystem_dll: # schemasystem.dll
|
|||||||
SchemaSystem_001 = 0xA930
|
SchemaSystem_001 = 0xA930
|
||||||
|
|
||||||
class server_dll: # server.dll
|
class server_dll: # server.dll
|
||||||
NavGameTest001 = 0xA3A950
|
NavGameTest001 = 0xA3BDA0
|
||||||
ServerToolsInfo_001 = 0x83D750
|
ServerToolsInfo_001 = 0x83EB80
|
||||||
Source2GameClients001 = 0x83D760
|
Source2GameClients001 = 0x83EB90
|
||||||
Source2GameEntities001 = 0x83D770
|
Source2GameEntities001 = 0x83EBA0
|
||||||
Source2Server001 = 0x83D780
|
Source2Server001 = 0x83EBB0
|
||||||
EmptyWorldService001_Server = 0x591BE0
|
EmptyWorldService001_Server = 0x591CC0
|
||||||
Source2ServerConfig001 = 0x571B10
|
Source2ServerConfig001 = 0x571BF0
|
||||||
EntitySubclassUtilsV001 = 0x2D0890
|
EntitySubclassUtilsV001 = 0x2D0850
|
||||||
customnavsystem001 = 0x24D610
|
customnavsystem001 = 0x24D880
|
||||||
Source2GameDirector001 = 0x1453D0
|
Source2GameDirector001 = 0x145620
|
||||||
|
|
||||||
class soundsystem_dll: # soundsystem.dll
|
class soundsystem_dll: # soundsystem.dll
|
||||||
SoundOpSystem001 = 0x1567E0
|
SoundOpSystem001 = 0x1567E0
|
||||||
@ -155,24 +155,24 @@ class steamaudio_dll: # steamaudio.dll
|
|||||||
SteamAudio001 = 0x12EE0
|
SteamAudio001 = 0x12EE0
|
||||||
|
|
||||||
class steamclient64_dll: # steamclient64.dll
|
class steamclient64_dll: # steamclient64.dll
|
||||||
IVALIDATE001 = 0x84FD80
|
IVALIDATE001 = 0x8503A0
|
||||||
CLIENTENGINE_INTERFACE_VERSION005 = 0x84BC30
|
CLIENTENGINE_INTERFACE_VERSION005 = 0x84C250
|
||||||
SteamClient021 = 0x6460C0
|
SteamClient021 = 0x6466D0
|
||||||
SteamClient020 = 0x6460B0
|
SteamClient020 = 0x6466C0
|
||||||
SteamClient019 = 0x6460A0
|
SteamClient019 = 0x6466B0
|
||||||
SteamClient018 = 0x646090
|
SteamClient018 = 0x6466A0
|
||||||
SteamClient017 = 0x646080
|
SteamClient017 = 0x646690
|
||||||
SteamClient016 = 0x646070
|
SteamClient016 = 0x646680
|
||||||
SteamClient015 = 0x646060
|
SteamClient015 = 0x646670
|
||||||
SteamClient014 = 0x646050
|
SteamClient014 = 0x646660
|
||||||
SteamClient013 = 0x646040
|
SteamClient013 = 0x646650
|
||||||
SteamClient012 = 0x646030
|
SteamClient012 = 0x646640
|
||||||
SteamClient011 = 0x646020
|
SteamClient011 = 0x646630
|
||||||
SteamClient010 = 0x646010
|
SteamClient010 = 0x646620
|
||||||
SteamClient009 = 0x646000
|
SteamClient009 = 0x646610
|
||||||
SteamClient008 = 0x645FF0
|
SteamClient008 = 0x646600
|
||||||
SteamClient007 = 0x645FE0
|
SteamClient007 = 0x6465F0
|
||||||
SteamClient006 = 0x645FD0
|
SteamClient006 = 0x6465E0
|
||||||
p2pvoice002 = 0xD97D0
|
p2pvoice002 = 0xD97D0
|
||||||
p2pvoicesingleton002 = 0xD6200
|
p2pvoicesingleton002 = 0xD6200
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
@ -11,49 +11,49 @@ pub mod animationsystem_dll { // animationsystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod client_dll { // client.dll
|
pub mod client_dll { // client.dll
|
||||||
pub const LegacyGameUI001: usize = 0x89C960;
|
pub const LegacyGameUI001: usize = 0x89F5C0;
|
||||||
pub const Source2ClientUI001: usize = 0x88B670;
|
pub const Source2ClientUI001: usize = 0x88E800;
|
||||||
pub const Source2ClientPrediction001: usize = 0x7A3990;
|
pub const Source2ClientPrediction001: usize = 0x7A6970;
|
||||||
pub const ClientToolsInfo_001: usize = 0x72F780;
|
pub const ClientToolsInfo_001: usize = 0x732720;
|
||||||
pub const Source2Client002: usize = 0x72F7A0;
|
pub const Source2Client002: usize = 0x732740;
|
||||||
pub const GameClientExports001: usize = 0x72F790;
|
pub const GameClientExports001: usize = 0x732730;
|
||||||
pub const EmptyWorldService001_Client: usize = 0x48FD90;
|
pub const EmptyWorldService001_Client: usize = 0x490110;
|
||||||
pub const Source2ClientConfig001: usize = 0x476CD0;
|
pub const Source2ClientConfig001: usize = 0x477050;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod engine2_dll { // engine2.dll
|
pub mod engine2_dll { // engine2.dll
|
||||||
pub const SimpleEngineLoopService_001: usize = 0x1E4710;
|
pub const SimpleEngineLoopService_001: usize = 0x1E4620;
|
||||||
pub const ClientServerEngineLoopService_001: usize = 0x1DA360;
|
pub const ClientServerEngineLoopService_001: usize = 0x1DA110;
|
||||||
pub const KeyValueCache001: usize = 0x1D69A0;
|
pub const KeyValueCache001: usize = 0x1D6750;
|
||||||
pub const HostStateMgr001: usize = 0x1D41A0;
|
pub const HostStateMgr001: usize = 0x1D3F50;
|
||||||
pub const GameEventSystemServerV001: usize = 0x1CF840;
|
pub const GameEventSystemServerV001: usize = 0x1CF5F0;
|
||||||
pub const GameEventSystemClientV001: usize = 0x1CF830;
|
pub const GameEventSystemClientV001: usize = 0x1CF5E0;
|
||||||
pub const EngineServiceMgr001: usize = 0x1CB520;
|
pub const EngineServiceMgr001: usize = 0x1CB2B0;
|
||||||
pub const VProfService_001: usize = 0x1B8E90;
|
pub const VProfService_001: usize = 0x1B8BB0;
|
||||||
pub const ToolService_001: usize = 0x1B7BE0;
|
pub const ToolService_001: usize = 0x1B7900;
|
||||||
pub const StatsService_001: usize = 0x1B2E60;
|
pub const StatsService_001: usize = 0x1B2B80;
|
||||||
pub const SplitScreenService_001: usize = 0x1B00D0;
|
pub const SplitScreenService_001: usize = 0x1AFD20;
|
||||||
pub const SoundService_001: usize = 0x1AAC10;
|
pub const SoundService_001: usize = 0x1AA800;
|
||||||
pub const ScreenshotService001: usize = 0x1A6AE0;
|
pub const ScreenshotService001: usize = 0x1A66D0;
|
||||||
pub const RenderService_001: usize = 0x1A3E40;
|
pub const RenderService_001: usize = 0x1A3A30;
|
||||||
pub const NetworkService_001: usize = 0x1A3950;
|
pub const NetworkService_001: usize = 0x1A3540;
|
||||||
pub const NetworkServerService_001: usize = 0x19E800;
|
pub const NetworkServerService_001: usize = 0x19E3F0;
|
||||||
pub const NetworkP2PService_001: usize = 0x19A2F0;
|
pub const NetworkP2PService_001: usize = 0x199EA0;
|
||||||
pub const NetworkClientService_001: usize = 0x193F80;
|
pub const NetworkClientService_001: usize = 0x193B30;
|
||||||
pub const MapListService_001: usize = 0x18CF50;
|
pub const MapListService_001: usize = 0x18CB00;
|
||||||
pub const InputService_001: usize = 0x17ABC0;
|
pub const InputService_001: usize = 0x17ABE0;
|
||||||
pub const GameUIService_001: usize = 0x1753E0;
|
pub const GameUIService_001: usize = 0x175310;
|
||||||
pub const GameResourceServiceServerV001: usize = 0x173140;
|
pub const GameResourceServiceServerV001: usize = 0x173070;
|
||||||
pub const GameResourceServiceClientV001: usize = 0x173130;
|
pub const GameResourceServiceClientV001: usize = 0x173060;
|
||||||
pub const BugService001: usize = 0x16C160;
|
pub const BugService001: usize = 0x16C050;
|
||||||
pub const BenchmarkService001: usize = 0x16A930;
|
pub const BenchmarkService001: usize = 0x16A7F0;
|
||||||
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x118440;
|
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x118300;
|
||||||
pub const EngineGameUI001: usize = 0x1177D0;
|
pub const EngineGameUI001: usize = 0x117690;
|
||||||
pub const INETSUPPORT_001: usize = 0xE6E30;
|
pub const INETSUPPORT_001: usize = 0xE6CD0;
|
||||||
pub const Source2EngineToServerStringTable001: usize = 0xA2410;
|
pub const Source2EngineToServerStringTable001: usize = 0xA2150;
|
||||||
pub const Source2EngineToServer001: usize = 0x8B6F0;
|
pub const Source2EngineToServer001: usize = 0x8B160;
|
||||||
pub const Source2EngineToClientStringTable001: usize = 0x841D0;
|
pub const Source2EngineToClientStringTable001: usize = 0x83C30;
|
||||||
pub const Source2EngineToClient001: usize = 0x5A990;
|
pub const Source2EngineToClient001: usize = 0x5A3D0;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod filesystem_stdio_dll { // filesystem_stdio.dll
|
pub mod filesystem_stdio_dll { // filesystem_stdio.dll
|
||||||
@ -86,8 +86,8 @@ pub mod localize_dll { // localize.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod matchmaking_dll { // matchmaking.dll
|
pub mod matchmaking_dll { // matchmaking.dll
|
||||||
pub const GameTypes001: usize = 0x50270;
|
pub const GameTypes001: usize = 0x50300;
|
||||||
pub const MATCHFRAMEWORK_001: usize = 0x1012B0;
|
pub const MATCHFRAMEWORK_001: usize = 0x1017D0;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod materialsystem2_dll { // materialsystem2.dll
|
pub mod materialsystem2_dll { // materialsystem2.dll
|
||||||
@ -107,10 +107,10 @@ pub mod navsystem_dll { // navsystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod networksystem_dll { // networksystem.dll
|
pub mod networksystem_dll { // networksystem.dll
|
||||||
pub const SerializedEntitiesVersion001: usize = 0xD1EB0;
|
pub const SerializedEntitiesVersion001: usize = 0xD15B0;
|
||||||
pub const NetworkSystemVersion001: usize = 0xBC6E0;
|
pub const NetworkSystemVersion001: usize = 0xBBF40;
|
||||||
pub const NetworkMessagesVersion001: usize = 0x9C6D0;
|
pub const NetworkMessagesVersion001: usize = 0x9C690;
|
||||||
pub const FlattenedSerializersVersion001: usize = 0x7C440;
|
pub const FlattenedSerializersVersion001: usize = 0x7C400;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod panorama_dll { // panorama.dll
|
pub mod panorama_dll { // panorama.dll
|
||||||
@ -159,16 +159,16 @@ pub mod schemasystem_dll { // schemasystem.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod server_dll { // server.dll
|
pub mod server_dll { // server.dll
|
||||||
pub const NavGameTest001: usize = 0xA3A950;
|
pub const NavGameTest001: usize = 0xA3BDA0;
|
||||||
pub const ServerToolsInfo_001: usize = 0x83D750;
|
pub const ServerToolsInfo_001: usize = 0x83EB80;
|
||||||
pub const Source2GameClients001: usize = 0x83D760;
|
pub const Source2GameClients001: usize = 0x83EB90;
|
||||||
pub const Source2GameEntities001: usize = 0x83D770;
|
pub const Source2GameEntities001: usize = 0x83EBA0;
|
||||||
pub const Source2Server001: usize = 0x83D780;
|
pub const Source2Server001: usize = 0x83EBB0;
|
||||||
pub const EmptyWorldService001_Server: usize = 0x591BE0;
|
pub const EmptyWorldService001_Server: usize = 0x591CC0;
|
||||||
pub const Source2ServerConfig001: usize = 0x571B10;
|
pub const Source2ServerConfig001: usize = 0x571BF0;
|
||||||
pub const EntitySubclassUtilsV001: usize = 0x2D0890;
|
pub const EntitySubclassUtilsV001: usize = 0x2D0850;
|
||||||
pub const customnavsystem001: usize = 0x24D610;
|
pub const customnavsystem001: usize = 0x24D880;
|
||||||
pub const Source2GameDirector001: usize = 0x1453D0;
|
pub const Source2GameDirector001: usize = 0x145620;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod soundsystem_dll { // soundsystem.dll
|
pub mod soundsystem_dll { // soundsystem.dll
|
||||||
@ -183,24 +183,24 @@ pub mod steamaudio_dll { // steamaudio.dll
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod steamclient64_dll { // steamclient64.dll
|
pub mod steamclient64_dll { // steamclient64.dll
|
||||||
pub const IVALIDATE001: usize = 0x84FD80;
|
pub const IVALIDATE001: usize = 0x8503A0;
|
||||||
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x84BC30;
|
pub const CLIENTENGINE_INTERFACE_VERSION005: usize = 0x84C250;
|
||||||
pub const SteamClient021: usize = 0x6460C0;
|
pub const SteamClient021: usize = 0x6466D0;
|
||||||
pub const SteamClient020: usize = 0x6460B0;
|
pub const SteamClient020: usize = 0x6466C0;
|
||||||
pub const SteamClient019: usize = 0x6460A0;
|
pub const SteamClient019: usize = 0x6466B0;
|
||||||
pub const SteamClient018: usize = 0x646090;
|
pub const SteamClient018: usize = 0x6466A0;
|
||||||
pub const SteamClient017: usize = 0x646080;
|
pub const SteamClient017: usize = 0x646690;
|
||||||
pub const SteamClient016: usize = 0x646070;
|
pub const SteamClient016: usize = 0x646680;
|
||||||
pub const SteamClient015: usize = 0x646060;
|
pub const SteamClient015: usize = 0x646670;
|
||||||
pub const SteamClient014: usize = 0x646050;
|
pub const SteamClient014: usize = 0x646660;
|
||||||
pub const SteamClient013: usize = 0x646040;
|
pub const SteamClient013: usize = 0x646650;
|
||||||
pub const SteamClient012: usize = 0x646030;
|
pub const SteamClient012: usize = 0x646640;
|
||||||
pub const SteamClient011: usize = 0x646020;
|
pub const SteamClient011: usize = 0x646630;
|
||||||
pub const SteamClient010: usize = 0x646010;
|
pub const SteamClient010: usize = 0x646620;
|
||||||
pub const SteamClient009: usize = 0x646000;
|
pub const SteamClient009: usize = 0x646610;
|
||||||
pub const SteamClient008: usize = 0x645FF0;
|
pub const SteamClient008: usize = 0x646600;
|
||||||
pub const SteamClient007: usize = 0x645FE0;
|
pub const SteamClient007: usize = 0x6465F0;
|
||||||
pub const SteamClient006: usize = 0x645FD0;
|
pub const SteamClient006: usize = 0x6465E0;
|
||||||
pub const p2pvoice002: usize = 0xD97D0;
|
pub const p2pvoice002: usize = 0xD97D0;
|
||||||
pub const p2pvoicesingleton002: usize = 0xD6200;
|
pub const p2pvoicesingleton002: usize = 0xD6200;
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class MaterialParamBuffer_t { // MaterialParam_t
|
public static class MaterialParamBuffer_t { // MaterialParam_t
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class MaterialParamBuffer_t: # MaterialParam_t
|
class MaterialParamBuffer_t: # MaterialParam_t
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class ChangeAccessorFieldPathIndex_t {
|
public static class ChangeAccessorFieldPathIndex_t {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class ChangeAccessorFieldPathIndex_t:
|
class ChangeAccessorFieldPathIndex_t:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,43 +1,43 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class client_dll { // client.dll
|
public static class client_dll { // client.dll
|
||||||
public const nint dwEntityList = 0x17B5200;
|
public const nint dwEntityList = 0x17BB470;
|
||||||
public const nint dwForceAttack = 0x16B5510;
|
public const nint dwForceAttack = 0x16BB940;
|
||||||
public const nint dwForceAttack2 = 0x16B55A0;
|
public const nint dwForceAttack2 = 0x16BB9D0;
|
||||||
public const nint dwForceBackward = 0x16B57E0;
|
public const nint dwForceBackward = 0x16BBC10;
|
||||||
public const nint dwForceCrouch = 0x16B5AB0;
|
public const nint dwForceCrouch = 0x16BBEE0;
|
||||||
public const nint dwForceForward = 0x16B5750;
|
public const nint dwForceForward = 0x16BBB80;
|
||||||
public const nint dwForceJump = 0x16B5A20;
|
public const nint dwForceJump = 0x16BBE50;
|
||||||
public const nint dwForceLeft = 0x16B5870;
|
public const nint dwForceLeft = 0x16BBCA0;
|
||||||
public const nint dwForceRight = 0x16B5900;
|
public const nint dwForceRight = 0x16BBD30;
|
||||||
public const nint dwGameEntitySystem = 0x18E08E0;
|
public const nint dwGameEntitySystem = 0x18E6CA0;
|
||||||
public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510;
|
public const nint dwGameEntitySystem_getHighestEntityIndex = 0x1510;
|
||||||
public const nint dwGameRules = 0x1810EB0;
|
public const nint dwGameRules = 0x1817298;
|
||||||
public const nint dwGlobalVars = 0x16B1670;
|
public const nint dwGlobalVars = 0x16B7AB0;
|
||||||
public const nint dwGlowManager = 0x1810ED8;
|
public const nint dwGlowManager = 0x18172B8;
|
||||||
public const nint dwInterfaceLinkList = 0x190E578;
|
public const nint dwInterfaceLinkList = 0x1914938;
|
||||||
public const nint dwLocalPlayerController = 0x1804518;
|
public const nint dwLocalPlayerController = 0x180A8F0;
|
||||||
public const nint dwLocalPlayerPawn = 0x16BC5B8;
|
public const nint dwLocalPlayerPawn = 0x16C29E8;
|
||||||
public const nint dwPlantedC4 = 0x1818478;
|
public const nint dwPlantedC4 = 0x181E858;
|
||||||
public const nint dwPrediction = 0x16BC480;
|
public const nint dwPrediction = 0x16C28B0;
|
||||||
public const nint dwSensitivity = 0x1812468;
|
public const nint dwSensitivity = 0x18189A8;
|
||||||
public const nint dwSensitivity_sensitivity = 0x40;
|
public const nint dwSensitivity_sensitivity = 0x40;
|
||||||
public const nint dwViewAngles = 0x18744C0;
|
public const nint dwViewAngles = 0x187A8C0;
|
||||||
public const nint dwViewMatrix = 0x1813840;
|
public const nint dwViewMatrix = 0x1819C10;
|
||||||
public const nint dwViewRender = 0x18140C0;
|
public const nint dwViewRender = 0x181A490;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class engine2_dll { // engine2.dll
|
public static class engine2_dll { // engine2.dll
|
||||||
public const nint dwBuildNumber = 0x48B514;
|
public const nint dwBuildNumber = 0x48A344;
|
||||||
public const nint dwNetworkGameClient = 0x48AAC0;
|
public const nint dwNetworkGameClient = 0x4898F8;
|
||||||
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
|
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
|
||||||
public const nint dwNetworkGameClient_maxClients = 0x250;
|
public const nint dwNetworkGameClient_maxClients = 0x250;
|
||||||
public const nint dwNetworkGameClient_signOnState = 0x240;
|
public const nint dwNetworkGameClient_signOnState = 0x240;
|
||||||
public const nint dwWindowHeight = 0x541D8C;
|
public const nint dwWindowHeight = 0x540A4C;
|
||||||
public const nint dwWindowWidth = 0x541D88;
|
public const nint dwWindowWidth = 0x540A48;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class inputsystem_dll { // inputsystem.dll
|
public static class inputsystem_dll { // inputsystem.dll
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -8,40 +8,40 @@
|
|||||||
#include <cstddef>
|
#include <cstddef>
|
||||||
|
|
||||||
namespace client_dll { // client.dll
|
namespace client_dll { // client.dll
|
||||||
constexpr std::ptrdiff_t dwEntityList = 0x17B5200;
|
constexpr std::ptrdiff_t dwEntityList = 0x17BB470;
|
||||||
constexpr std::ptrdiff_t dwForceAttack = 0x16B5510;
|
constexpr std::ptrdiff_t dwForceAttack = 0x16BB940;
|
||||||
constexpr std::ptrdiff_t dwForceAttack2 = 0x16B55A0;
|
constexpr std::ptrdiff_t dwForceAttack2 = 0x16BB9D0;
|
||||||
constexpr std::ptrdiff_t dwForceBackward = 0x16B57E0;
|
constexpr std::ptrdiff_t dwForceBackward = 0x16BBC10;
|
||||||
constexpr std::ptrdiff_t dwForceCrouch = 0x16B5AB0;
|
constexpr std::ptrdiff_t dwForceCrouch = 0x16BBEE0;
|
||||||
constexpr std::ptrdiff_t dwForceForward = 0x16B5750;
|
constexpr std::ptrdiff_t dwForceForward = 0x16BBB80;
|
||||||
constexpr std::ptrdiff_t dwForceJump = 0x16B5A20;
|
constexpr std::ptrdiff_t dwForceJump = 0x16BBE50;
|
||||||
constexpr std::ptrdiff_t dwForceLeft = 0x16B5870;
|
constexpr std::ptrdiff_t dwForceLeft = 0x16BBCA0;
|
||||||
constexpr std::ptrdiff_t dwForceRight = 0x16B5900;
|
constexpr std::ptrdiff_t dwForceRight = 0x16BBD30;
|
||||||
constexpr std::ptrdiff_t dwGameEntitySystem = 0x18E08E0;
|
constexpr std::ptrdiff_t dwGameEntitySystem = 0x18E6CA0;
|
||||||
constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510;
|
constexpr std::ptrdiff_t dwGameEntitySystem_getHighestEntityIndex = 0x1510;
|
||||||
constexpr std::ptrdiff_t dwGameRules = 0x1810EB0;
|
constexpr std::ptrdiff_t dwGameRules = 0x1817298;
|
||||||
constexpr std::ptrdiff_t dwGlobalVars = 0x16B1670;
|
constexpr std::ptrdiff_t dwGlobalVars = 0x16B7AB0;
|
||||||
constexpr std::ptrdiff_t dwGlowManager = 0x1810ED8;
|
constexpr std::ptrdiff_t dwGlowManager = 0x18172B8;
|
||||||
constexpr std::ptrdiff_t dwInterfaceLinkList = 0x190E578;
|
constexpr std::ptrdiff_t dwInterfaceLinkList = 0x1914938;
|
||||||
constexpr std::ptrdiff_t dwLocalPlayerController = 0x1804518;
|
constexpr std::ptrdiff_t dwLocalPlayerController = 0x180A8F0;
|
||||||
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x16BC5B8;
|
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x16C29E8;
|
||||||
constexpr std::ptrdiff_t dwPlantedC4 = 0x1818478;
|
constexpr std::ptrdiff_t dwPlantedC4 = 0x181E858;
|
||||||
constexpr std::ptrdiff_t dwPrediction = 0x16BC480;
|
constexpr std::ptrdiff_t dwPrediction = 0x16C28B0;
|
||||||
constexpr std::ptrdiff_t dwSensitivity = 0x1812468;
|
constexpr std::ptrdiff_t dwSensitivity = 0x18189A8;
|
||||||
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
|
constexpr std::ptrdiff_t dwSensitivity_sensitivity = 0x40;
|
||||||
constexpr std::ptrdiff_t dwViewAngles = 0x18744C0;
|
constexpr std::ptrdiff_t dwViewAngles = 0x187A8C0;
|
||||||
constexpr std::ptrdiff_t dwViewMatrix = 0x1813840;
|
constexpr std::ptrdiff_t dwViewMatrix = 0x1819C10;
|
||||||
constexpr std::ptrdiff_t dwViewRender = 0x18140C0;
|
constexpr std::ptrdiff_t dwViewRender = 0x181A490;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace engine2_dll { // engine2.dll
|
namespace engine2_dll { // engine2.dll
|
||||||
constexpr std::ptrdiff_t dwBuildNumber = 0x48B514;
|
constexpr std::ptrdiff_t dwBuildNumber = 0x48A344;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient = 0x48AAC0;
|
constexpr std::ptrdiff_t dwNetworkGameClient = 0x4898F8;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0;
|
constexpr std::ptrdiff_t dwNetworkGameClient_getLocalPlayer = 0xF0;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250;
|
constexpr std::ptrdiff_t dwNetworkGameClient_maxClients = 0x250;
|
||||||
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240;
|
constexpr std::ptrdiff_t dwNetworkGameClient_signOnState = 0x240;
|
||||||
constexpr std::ptrdiff_t dwWindowHeight = 0x541D8C;
|
constexpr std::ptrdiff_t dwWindowHeight = 0x540A4C;
|
||||||
constexpr std::ptrdiff_t dwWindowWidth = 0x541D88;
|
constexpr std::ptrdiff_t dwWindowWidth = 0x540A48;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace inputsystem_dll { // inputsystem.dll
|
namespace inputsystem_dll { // inputsystem.dll
|
||||||
|
@ -2,43 +2,43 @@
|
|||||||
"client_dll": {
|
"client_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"dwEntityList": {
|
"dwEntityList": {
|
||||||
"value": 24859136,
|
"value": 24884336,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceAttack": {
|
"dwForceAttack": {
|
||||||
"value": 23811344,
|
"value": 23836992,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceAttack2": {
|
"dwForceAttack2": {
|
||||||
"value": 23811488,
|
"value": 23837136,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceBackward": {
|
"dwForceBackward": {
|
||||||
"value": 23812064,
|
"value": 23837712,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceCrouch": {
|
"dwForceCrouch": {
|
||||||
"value": 23812784,
|
"value": 23838432,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceForward": {
|
"dwForceForward": {
|
||||||
"value": 23811920,
|
"value": 23837568,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceJump": {
|
"dwForceJump": {
|
||||||
"value": 23812640,
|
"value": 23838288,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceLeft": {
|
"dwForceLeft": {
|
||||||
"value": 23812208,
|
"value": 23837856,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwForceRight": {
|
"dwForceRight": {
|
||||||
"value": 23812352,
|
"value": 23838000,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwGameEntitySystem": {
|
"dwGameEntitySystem": {
|
||||||
"value": 26085600,
|
"value": 26111136,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwGameEntitySystem_getHighestEntityIndex": {
|
"dwGameEntitySystem_getHighestEntityIndex": {
|
||||||
@ -46,39 +46,39 @@
|
|||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwGameRules": {
|
"dwGameRules": {
|
||||||
"value": 25235120,
|
"value": 25260696,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwGlobalVars": {
|
"dwGlobalVars": {
|
||||||
"value": 23795312,
|
"value": 23820976,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwGlowManager": {
|
"dwGlowManager": {
|
||||||
"value": 25235160,
|
"value": 25260728,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwInterfaceLinkList": {
|
"dwInterfaceLinkList": {
|
||||||
"value": 26273144,
|
"value": 26298680,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwLocalPlayerController": {
|
"dwLocalPlayerController": {
|
||||||
"value": 25183512,
|
"value": 25209072,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwLocalPlayerPawn": {
|
"dwLocalPlayerPawn": {
|
||||||
"value": 23840184,
|
"value": 23865832,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwPlantedC4": {
|
"dwPlantedC4": {
|
||||||
"value": 25265272,
|
"value": 25290840,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwPrediction": {
|
"dwPrediction": {
|
||||||
"value": 23839872,
|
"value": 23865520,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwSensitivity": {
|
"dwSensitivity": {
|
||||||
"value": 25240680,
|
"value": 25266600,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwSensitivity_sensitivity": {
|
"dwSensitivity_sensitivity": {
|
||||||
@ -86,15 +86,15 @@
|
|||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwViewAngles": {
|
"dwViewAngles": {
|
||||||
"value": 25642176,
|
"value": 25667776,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwViewMatrix": {
|
"dwViewMatrix": {
|
||||||
"value": 25245760,
|
"value": 25271312,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwViewRender": {
|
"dwViewRender": {
|
||||||
"value": 25247936,
|
"value": 25273488,
|
||||||
"comment": null
|
"comment": null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -103,11 +103,11 @@
|
|||||||
"engine2_dll": {
|
"engine2_dll": {
|
||||||
"data": {
|
"data": {
|
||||||
"dwBuildNumber": {
|
"dwBuildNumber": {
|
||||||
"value": 4764948,
|
"value": 4760388,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwNetworkGameClient": {
|
"dwNetworkGameClient": {
|
||||||
"value": 4762304,
|
"value": 4757752,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwNetworkGameClient_getLocalPlayer": {
|
"dwNetworkGameClient_getLocalPlayer": {
|
||||||
@ -123,11 +123,11 @@
|
|||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwWindowHeight": {
|
"dwWindowHeight": {
|
||||||
"value": 5512588,
|
"value": 5507660,
|
||||||
"comment": null
|
"comment": null
|
||||||
},
|
},
|
||||||
"dwWindowWidth": {
|
"dwWindowWidth": {
|
||||||
"value": 5512584,
|
"value": 5507656,
|
||||||
"comment": null
|
"comment": null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1,42 +1,42 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:43 +0000
|
Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class client_dll: # client.dll
|
class client_dll: # client.dll
|
||||||
dwEntityList = 0x17B5200
|
dwEntityList = 0x17BB470
|
||||||
dwForceAttack = 0x16B5510
|
dwForceAttack = 0x16BB940
|
||||||
dwForceAttack2 = 0x16B55A0
|
dwForceAttack2 = 0x16BB9D0
|
||||||
dwForceBackward = 0x16B57E0
|
dwForceBackward = 0x16BBC10
|
||||||
dwForceCrouch = 0x16B5AB0
|
dwForceCrouch = 0x16BBEE0
|
||||||
dwForceForward = 0x16B5750
|
dwForceForward = 0x16BBB80
|
||||||
dwForceJump = 0x16B5A20
|
dwForceJump = 0x16BBE50
|
||||||
dwForceLeft = 0x16B5870
|
dwForceLeft = 0x16BBCA0
|
||||||
dwForceRight = 0x16B5900
|
dwForceRight = 0x16BBD30
|
||||||
dwGameEntitySystem = 0x18E08E0
|
dwGameEntitySystem = 0x18E6CA0
|
||||||
dwGameEntitySystem_getHighestEntityIndex = 0x1510
|
dwGameEntitySystem_getHighestEntityIndex = 0x1510
|
||||||
dwGameRules = 0x1810EB0
|
dwGameRules = 0x1817298
|
||||||
dwGlobalVars = 0x16B1670
|
dwGlobalVars = 0x16B7AB0
|
||||||
dwGlowManager = 0x1810ED8
|
dwGlowManager = 0x18172B8
|
||||||
dwInterfaceLinkList = 0x190E578
|
dwInterfaceLinkList = 0x1914938
|
||||||
dwLocalPlayerController = 0x1804518
|
dwLocalPlayerController = 0x180A8F0
|
||||||
dwLocalPlayerPawn = 0x16BC5B8
|
dwLocalPlayerPawn = 0x16C29E8
|
||||||
dwPlantedC4 = 0x1818478
|
dwPlantedC4 = 0x181E858
|
||||||
dwPrediction = 0x16BC480
|
dwPrediction = 0x16C28B0
|
||||||
dwSensitivity = 0x1812468
|
dwSensitivity = 0x18189A8
|
||||||
dwSensitivity_sensitivity = 0x40
|
dwSensitivity_sensitivity = 0x40
|
||||||
dwViewAngles = 0x18744C0
|
dwViewAngles = 0x187A8C0
|
||||||
dwViewMatrix = 0x1813840
|
dwViewMatrix = 0x1819C10
|
||||||
dwViewRender = 0x18140C0
|
dwViewRender = 0x181A490
|
||||||
|
|
||||||
class engine2_dll: # engine2.dll
|
class engine2_dll: # engine2.dll
|
||||||
dwBuildNumber = 0x48B514
|
dwBuildNumber = 0x48A344
|
||||||
dwNetworkGameClient = 0x48AAC0
|
dwNetworkGameClient = 0x4898F8
|
||||||
dwNetworkGameClient_getLocalPlayer = 0xF0
|
dwNetworkGameClient_getLocalPlayer = 0xF0
|
||||||
dwNetworkGameClient_maxClients = 0x250
|
dwNetworkGameClient_maxClients = 0x250
|
||||||
dwNetworkGameClient_signOnState = 0x240
|
dwNetworkGameClient_signOnState = 0x240
|
||||||
dwWindowHeight = 0x541D8C
|
dwWindowHeight = 0x540A4C
|
||||||
dwWindowWidth = 0x541D88
|
dwWindowWidth = 0x540A48
|
||||||
|
|
||||||
class inputsystem_dll: # inputsystem.dll
|
class inputsystem_dll: # inputsystem.dll
|
||||||
dwInputSystem = 0x35760
|
dwInputSystem = 0x35760
|
||||||
|
@ -1,45 +1,45 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:43 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
|
||||||
pub mod client_dll { // client.dll
|
pub mod client_dll { // client.dll
|
||||||
pub const dwEntityList: usize = 0x17B5200;
|
pub const dwEntityList: usize = 0x17BB470;
|
||||||
pub const dwForceAttack: usize = 0x16B5510;
|
pub const dwForceAttack: usize = 0x16BB940;
|
||||||
pub const dwForceAttack2: usize = 0x16B55A0;
|
pub const dwForceAttack2: usize = 0x16BB9D0;
|
||||||
pub const dwForceBackward: usize = 0x16B57E0;
|
pub const dwForceBackward: usize = 0x16BBC10;
|
||||||
pub const dwForceCrouch: usize = 0x16B5AB0;
|
pub const dwForceCrouch: usize = 0x16BBEE0;
|
||||||
pub const dwForceForward: usize = 0x16B5750;
|
pub const dwForceForward: usize = 0x16BBB80;
|
||||||
pub const dwForceJump: usize = 0x16B5A20;
|
pub const dwForceJump: usize = 0x16BBE50;
|
||||||
pub const dwForceLeft: usize = 0x16B5870;
|
pub const dwForceLeft: usize = 0x16BBCA0;
|
||||||
pub const dwForceRight: usize = 0x16B5900;
|
pub const dwForceRight: usize = 0x16BBD30;
|
||||||
pub const dwGameEntitySystem: usize = 0x18E08E0;
|
pub const dwGameEntitySystem: usize = 0x18E6CA0;
|
||||||
pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510;
|
pub const dwGameEntitySystem_getHighestEntityIndex: usize = 0x1510;
|
||||||
pub const dwGameRules: usize = 0x1810EB0;
|
pub const dwGameRules: usize = 0x1817298;
|
||||||
pub const dwGlobalVars: usize = 0x16B1670;
|
pub const dwGlobalVars: usize = 0x16B7AB0;
|
||||||
pub const dwGlowManager: usize = 0x1810ED8;
|
pub const dwGlowManager: usize = 0x18172B8;
|
||||||
pub const dwInterfaceLinkList: usize = 0x190E578;
|
pub const dwInterfaceLinkList: usize = 0x1914938;
|
||||||
pub const dwLocalPlayerController: usize = 0x1804518;
|
pub const dwLocalPlayerController: usize = 0x180A8F0;
|
||||||
pub const dwLocalPlayerPawn: usize = 0x16BC5B8;
|
pub const dwLocalPlayerPawn: usize = 0x16C29E8;
|
||||||
pub const dwPlantedC4: usize = 0x1818478;
|
pub const dwPlantedC4: usize = 0x181E858;
|
||||||
pub const dwPrediction: usize = 0x16BC480;
|
pub const dwPrediction: usize = 0x16C28B0;
|
||||||
pub const dwSensitivity: usize = 0x1812468;
|
pub const dwSensitivity: usize = 0x18189A8;
|
||||||
pub const dwSensitivity_sensitivity: usize = 0x40;
|
pub const dwSensitivity_sensitivity: usize = 0x40;
|
||||||
pub const dwViewAngles: usize = 0x18744C0;
|
pub const dwViewAngles: usize = 0x187A8C0;
|
||||||
pub const dwViewMatrix: usize = 0x1813840;
|
pub const dwViewMatrix: usize = 0x1819C10;
|
||||||
pub const dwViewRender: usize = 0x18140C0;
|
pub const dwViewRender: usize = 0x181A490;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod engine2_dll { // engine2.dll
|
pub mod engine2_dll { // engine2.dll
|
||||||
pub const dwBuildNumber: usize = 0x48B514;
|
pub const dwBuildNumber: usize = 0x48A344;
|
||||||
pub const dwNetworkGameClient: usize = 0x48AAC0;
|
pub const dwNetworkGameClient: usize = 0x4898F8;
|
||||||
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
|
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
|
||||||
pub const dwNetworkGameClient_maxClients: usize = 0x250;
|
pub const dwNetworkGameClient_maxClients: usize = 0x250;
|
||||||
pub const dwNetworkGameClient_signOnState: usize = 0x240;
|
pub const dwNetworkGameClient_signOnState: usize = 0x240;
|
||||||
pub const dwWindowHeight: usize = 0x541D8C;
|
pub const dwWindowHeight: usize = 0x540A4C;
|
||||||
pub const dwWindowWidth: usize = 0x541D88;
|
pub const dwWindowWidth: usize = 0x540A48;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod inputsystem_dll { // inputsystem.dll
|
pub mod inputsystem_dll { // inputsystem.dll
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:42 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CBaseRendererSource2 { // CParticleFunctionRenderer
|
public static class CBaseRendererSource2 { // CParticleFunctionRenderer
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:42 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:42 +0000
|
Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CBaseRendererSource2: # CParticleFunctionRenderer
|
class CBaseRendererSource2: # CParticleFunctionRenderer
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:42 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CBasePulseGraphInstance {
|
public static class CBasePulseGraphInstance {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CBasePulseGraphInstance:
|
class CBasePulseGraphInstance:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class RenderInputLayoutField_t {
|
public static class RenderInputLayoutField_t {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class RenderInputLayoutField_t:
|
class RenderInputLayoutField_t:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class AABB_t {
|
public static class AABB_t {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class AABB_t:
|
class AABB_t:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CSSDSEndFrameViewInfo {
|
public static class CSSDSEndFrameViewInfo {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CSSDSEndFrameViewInfo:
|
class CSSDSEndFrameViewInfo:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CExampleSchemaVData_Monomorphic {
|
public static class CExampleSchemaVData_Monomorphic {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CExampleSchemaVData_Monomorphic:
|
class CExampleSchemaVData_Monomorphic:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:00 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:42 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class ActiveModelConfig_t {
|
public static class ActiveModelConfig_t {
|
||||||
@ -257,15 +257,17 @@ public static class CBaseButton { // CBaseToggle
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class CBaseCSGrenade { // CCSWeaponBase
|
public static class CBaseCSGrenade { // CCSWeaponBase
|
||||||
public const nint m_bRedraw = 0xE20; // bool
|
public const nint m_bRedraw = 0xE28; // bool
|
||||||
public const nint m_bIsHeldByPlayer = 0xE21; // bool
|
public const nint m_bIsHeldByPlayer = 0xE29; // bool
|
||||||
public const nint m_bPinPulled = 0xE22; // bool
|
public const nint m_bPinPulled = 0xE2A; // bool
|
||||||
public const nint m_bJumpThrow = 0xE23; // bool
|
public const nint m_bJumpThrow = 0xE2B; // bool
|
||||||
public const nint m_eThrowStatus = 0xE24; // EGrenadeThrowState
|
public const nint m_eThrowStatus = 0xE2C; // EGrenadeThrowState
|
||||||
public const nint m_fThrowTime = 0xE28; // GameTime_t
|
public const nint m_fThrowTime = 0xE30; // GameTime_t
|
||||||
public const nint m_flThrowStrength = 0xE2C; // float
|
public const nint m_flThrowStrength = 0xE34; // float
|
||||||
public const nint m_flThrowStrengthApproach = 0xE30; // float
|
public const nint m_flThrowStrengthApproach = 0xE38; // float
|
||||||
public const nint m_fDropTime = 0xE34; // GameTime_t
|
public const nint m_fDropTime = 0xE3C; // GameTime_t
|
||||||
|
public const nint m_nNextHoldTick = 0xE40; // GameTick_t
|
||||||
|
public const nint m_flNextHoldFrac = 0xE44; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CBaseCSGrenadeProjectile { // CBaseGrenade
|
public static class CBaseCSGrenadeProjectile { // CBaseGrenade
|
||||||
@ -975,18 +977,18 @@ public static class CBuyZone { // CBaseTrigger
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class CC4 { // CCSWeaponBase
|
public static class CC4 { // CCSWeaponBase
|
||||||
public const nint m_vecLastValidPlayerHeldPosition = 0xE20; // Vector
|
public const nint m_vecLastValidPlayerHeldPosition = 0xE28; // Vector
|
||||||
public const nint m_vecLastValidDroppedPosition = 0xE2C; // Vector
|
public const nint m_vecLastValidDroppedPosition = 0xE34; // Vector
|
||||||
public const nint m_bDoValidDroppedPositionCheck = 0xE38; // bool
|
public const nint m_bDoValidDroppedPositionCheck = 0xE40; // bool
|
||||||
public const nint m_bStartedArming = 0xE39; // bool
|
public const nint m_bStartedArming = 0xE41; // bool
|
||||||
public const nint m_fArmedTime = 0xE3C; // GameTime_t
|
public const nint m_fArmedTime = 0xE44; // GameTime_t
|
||||||
public const nint m_bBombPlacedAnimation = 0xE40; // bool
|
public const nint m_bBombPlacedAnimation = 0xE48; // bool
|
||||||
public const nint m_bIsPlantingViaUse = 0xE41; // bool
|
public const nint m_bIsPlantingViaUse = 0xE49; // bool
|
||||||
public const nint m_entitySpottedState = 0xE48; // EntitySpottedState_t
|
public const nint m_entitySpottedState = 0xE50; // EntitySpottedState_t
|
||||||
public const nint m_nSpotRules = 0xE60; // int32_t
|
public const nint m_nSpotRules = 0xE68; // int32_t
|
||||||
public const nint m_bPlayedArmingBeeps = 0xE64; // bool[7]
|
public const nint m_bPlayedArmingBeeps = 0xE6C; // bool[7]
|
||||||
public const nint m_bBombPlanted = 0xE6B; // bool
|
public const nint m_bBombPlanted = 0xE73; // bool
|
||||||
public const nint m_bDroppedFromDeath = 0xE6C; // bool
|
public const nint m_bDroppedFromDeath = 0xE74; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CCSBot { // CBot
|
public static class CCSBot { // CBot
|
||||||
@ -1585,23 +1587,23 @@ public static class CCSPlayerPawn { // CCSPlayerPawnBase
|
|||||||
public const nint m_aimPunchTickFraction = 0x16A0; // float
|
public const nint m_aimPunchTickFraction = 0x16A0; // float
|
||||||
public const nint m_aimPunchCache = 0x16A8; // CUtlVector<QAngle>
|
public const nint m_aimPunchCache = 0x16A8; // CUtlVector<QAngle>
|
||||||
public const nint m_bIsBuyMenuOpen = 0x16C0; // bool
|
public const nint m_bIsBuyMenuOpen = 0x16C0; // bool
|
||||||
public const nint m_xLastHeadBoneTransform = 0x1C40; // CTransform
|
public const nint m_xLastHeadBoneTransform = 0x1CF0; // CTransform
|
||||||
public const nint m_bLastHeadBoneTransformIsValid = 0x1C60; // bool
|
public const nint m_bLastHeadBoneTransformIsValid = 0x1D10; // bool
|
||||||
public const nint m_lastLandTime = 0x1C64; // GameTime_t
|
public const nint m_lastLandTime = 0x1D14; // GameTime_t
|
||||||
public const nint m_bOnGroundLastTick = 0x1C68; // bool
|
public const nint m_bOnGroundLastTick = 0x1D18; // bool
|
||||||
public const nint m_iPlayerLocked = 0x1C6C; // int32_t
|
public const nint m_iPlayerLocked = 0x1D1C; // int32_t
|
||||||
public const nint m_flTimeOfLastInjury = 0x1C74; // GameTime_t
|
public const nint m_flTimeOfLastInjury = 0x1D24; // GameTime_t
|
||||||
public const nint m_flNextSprayDecalTime = 0x1C78; // GameTime_t
|
public const nint m_flNextSprayDecalTime = 0x1D28; // GameTime_t
|
||||||
public const nint m_bNextSprayDecalTimeExpedited = 0x1C7C; // bool
|
public const nint m_bNextSprayDecalTimeExpedited = 0x1D2C; // bool
|
||||||
public const nint m_nRagdollDamageBone = 0x1C80; // int32_t
|
public const nint m_nRagdollDamageBone = 0x1D30; // int32_t
|
||||||
public const nint m_vRagdollDamageForce = 0x1C84; // Vector
|
public const nint m_vRagdollDamageForce = 0x1D34; // Vector
|
||||||
public const nint m_vRagdollDamagePosition = 0x1C90; // Vector
|
public const nint m_vRagdollDamagePosition = 0x1D40; // Vector
|
||||||
public const nint m_szRagdollDamageWeaponName = 0x1C9C; // char[64]
|
public const nint m_szRagdollDamageWeaponName = 0x1D4C; // char[64]
|
||||||
public const nint m_bRagdollDamageHeadshot = 0x1CDC; // bool
|
public const nint m_bRagdollDamageHeadshot = 0x1D8C; // bool
|
||||||
public const nint m_vRagdollServerOrigin = 0x1CE0; // Vector
|
public const nint m_vRagdollServerOrigin = 0x1D90; // Vector
|
||||||
public const nint m_EconGloves = 0x1CF0; // CEconItemView
|
public const nint m_EconGloves = 0x1DA0; // CEconItemView
|
||||||
public const nint m_qDeathEyeAngles = 0x1F68; // QAngle
|
public const nint m_qDeathEyeAngles = 0x2018; // QAngle
|
||||||
public const nint m_bSkipOneHeadConstraintUpdate = 0x1F74; // bool
|
public const nint m_bSkipOneHeadConstraintUpdate = 0x2024; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CCSPlayerPawnBase { // CBasePlayerPawn
|
public static class CCSPlayerPawnBase { // CBasePlayerPawn
|
||||||
@ -1905,10 +1907,11 @@ public static class CCSWeaponBase { // CBasePlayerWeapon
|
|||||||
public const nint m_flFireSequenceStartTime = 0xC90; // float
|
public const nint m_flFireSequenceStartTime = 0xC90; // float
|
||||||
public const nint m_nFireSequenceStartTimeChange = 0xC94; // int32_t
|
public const nint m_nFireSequenceStartTimeChange = 0xC94; // int32_t
|
||||||
public const nint m_nFireSequenceStartTimeAck = 0xC98; // int32_t
|
public const nint m_nFireSequenceStartTimeAck = 0xC98; // int32_t
|
||||||
public const nint m_bPlayerFireEventIsPrimary = 0xC9C; // bool
|
public const nint m_ePlayerFireEvent = 0xC9C; // PlayerAnimEvent_t
|
||||||
public const nint m_seqIdle = 0xCA0; // HSequence
|
public const nint m_ePlayerFireEventAttackType = 0xCA0; // WeaponAttackType_t
|
||||||
public const nint m_seqFirePrimary = 0xCA4; // HSequence
|
public const nint m_seqIdle = 0xCA4; // HSequence
|
||||||
public const nint m_seqFireSecondary = 0xCA8; // HSequence
|
public const nint m_seqFirePrimary = 0xCA8; // HSequence
|
||||||
|
public const nint m_seqFireSecondary = 0xCAC; // HSequence
|
||||||
public const nint m_thirdPersonFireSequences = 0xCB0; // CUtlVector<HSequence>
|
public const nint m_thirdPersonFireSequences = 0xCB0; // CUtlVector<HSequence>
|
||||||
public const nint m_hCurrentThirdPersonSequence = 0xCC8; // HSequence
|
public const nint m_hCurrentThirdPersonSequence = 0xCC8; // HSequence
|
||||||
public const nint m_nSilencerBoneIndex = 0xCCC; // int32_t
|
public const nint m_nSilencerBoneIndex = 0xCCC; // int32_t
|
||||||
@ -1934,43 +1937,44 @@ public static class CCSWeaponBase { // CBasePlayerWeapon
|
|||||||
public const nint m_iRecoilIndex = 0xD78; // int32_t
|
public const nint m_iRecoilIndex = 0xD78; // int32_t
|
||||||
public const nint m_flRecoilIndex = 0xD7C; // float
|
public const nint m_flRecoilIndex = 0xD7C; // float
|
||||||
public const nint m_bBurstMode = 0xD80; // bool
|
public const nint m_bBurstMode = 0xD80; // bool
|
||||||
public const nint m_flPostponeFireReadyTime = 0xD84; // GameTime_t
|
public const nint m_nPostponeFireReadyTicks = 0xD84; // GameTick_t
|
||||||
public const nint m_bInReload = 0xD88; // bool
|
public const nint m_flPostponeFireReadyFrac = 0xD88; // float
|
||||||
public const nint m_bReloadVisuallyComplete = 0xD89; // bool
|
public const nint m_bInReload = 0xD8C; // bool
|
||||||
public const nint m_flDroppedAtTime = 0xD8C; // GameTime_t
|
public const nint m_bReloadVisuallyComplete = 0xD8D; // bool
|
||||||
public const nint m_bIsHauledBack = 0xD90; // bool
|
public const nint m_flDroppedAtTime = 0xD90; // GameTime_t
|
||||||
public const nint m_bSilencerOn = 0xD91; // bool
|
public const nint m_bIsHauledBack = 0xD94; // bool
|
||||||
public const nint m_flTimeSilencerSwitchComplete = 0xD94; // GameTime_t
|
public const nint m_bSilencerOn = 0xD95; // bool
|
||||||
public const nint m_iOriginalTeamNumber = 0xD98; // int32_t
|
public const nint m_flTimeSilencerSwitchComplete = 0xD98; // GameTime_t
|
||||||
public const nint m_flNextAttackRenderTimeOffset = 0xD9C; // float
|
public const nint m_iOriginalTeamNumber = 0xD9C; // int32_t
|
||||||
public const nint m_bCanBePickedUp = 0xDB0; // bool
|
public const nint m_flNextAttackRenderTimeOffset = 0xDA0; // float
|
||||||
public const nint m_bUseCanOverrideNextOwnerTouchTime = 0xDB1; // bool
|
public const nint m_bCanBePickedUp = 0xDB8; // bool
|
||||||
public const nint m_nextOwnerTouchTime = 0xDB4; // GameTime_t
|
public const nint m_bUseCanOverrideNextOwnerTouchTime = 0xDB9; // bool
|
||||||
public const nint m_nextPrevOwnerTouchTime = 0xDB8; // GameTime_t
|
public const nint m_nextOwnerTouchTime = 0xDBC; // GameTime_t
|
||||||
public const nint m_hPrevOwner = 0xDBC; // CHandle<CCSPlayerPawn>
|
public const nint m_nextPrevOwnerTouchTime = 0xDC0; // GameTime_t
|
||||||
public const nint m_nDropTick = 0xDC0; // GameTick_t
|
public const nint m_hPrevOwner = 0xDC4; // CHandle<CCSPlayerPawn>
|
||||||
public const nint m_donated = 0xDE4; // bool
|
public const nint m_nDropTick = 0xDC8; // GameTick_t
|
||||||
public const nint m_fLastShotTime = 0xDE8; // GameTime_t
|
public const nint m_donated = 0xDEC; // bool
|
||||||
public const nint m_bWasOwnedByCT = 0xDEC; // bool
|
public const nint m_fLastShotTime = 0xDF0; // GameTime_t
|
||||||
public const nint m_bWasOwnedByTerrorist = 0xDED; // bool
|
public const nint m_bWasOwnedByCT = 0xDF4; // bool
|
||||||
public const nint m_bFiredOutOfAmmoEvent = 0xDEE; // bool
|
public const nint m_bWasOwnedByTerrorist = 0xDF5; // bool
|
||||||
public const nint m_numRemoveUnownedWeaponThink = 0xDF0; // int32_t
|
public const nint m_bFiredOutOfAmmoEvent = 0xDF6; // bool
|
||||||
public const nint m_IronSightController = 0xDF8; // CIronSightController
|
public const nint m_numRemoveUnownedWeaponThink = 0xDF8; // int32_t
|
||||||
public const nint m_iIronSightMode = 0xE10; // int32_t
|
public const nint m_IronSightController = 0xE00; // CIronSightController
|
||||||
public const nint m_flLastLOSTraceFailureTime = 0xE14; // GameTime_t
|
public const nint m_iIronSightMode = 0xE18; // int32_t
|
||||||
public const nint m_iNumEmptyAttacks = 0xE18; // int32_t
|
public const nint m_flLastLOSTraceFailureTime = 0xE1C; // GameTime_t
|
||||||
|
public const nint m_iNumEmptyAttacks = 0xE20; // int32_t
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CCSWeaponBaseGun { // CCSWeaponBase
|
public static class CCSWeaponBaseGun { // CCSWeaponBase
|
||||||
public const nint m_zoomLevel = 0xE20; // int32_t
|
public const nint m_zoomLevel = 0xE28; // int32_t
|
||||||
public const nint m_iBurstShotsRemaining = 0xE24; // int32_t
|
public const nint m_iBurstShotsRemaining = 0xE2C; // int32_t
|
||||||
public const nint m_silencedModelIndex = 0xE30; // int32_t
|
public const nint m_silencedModelIndex = 0xE38; // int32_t
|
||||||
public const nint m_inPrecache = 0xE34; // bool
|
public const nint m_inPrecache = 0xE3C; // bool
|
||||||
public const nint m_bNeedsBoltAction = 0xE35; // bool
|
public const nint m_bNeedsBoltAction = 0xE3D; // bool
|
||||||
public const nint m_bSkillReloadAvailable = 0xE36; // bool
|
public const nint m_bSkillReloadAvailable = 0xE3E; // bool
|
||||||
public const nint m_bSkillReloadLiftedReloadKey = 0xE37; // bool
|
public const nint m_bSkillReloadLiftedReloadKey = 0xE3F; // bool
|
||||||
public const nint m_bSkillBoltInterruptAvailable = 0xE38; // bool
|
public const nint m_bSkillBoltInterruptAvailable = 0xE40; // bool
|
||||||
public const nint m_bSkillBoltLiftedFireKey = 0xE39; // bool
|
public const nint m_bSkillBoltLiftedFireKey = 0xE41; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CCSWeaponBaseVData { // CBasePlayerWeaponVData
|
public static class CCSWeaponBaseVData { // CBasePlayerWeaponVData
|
||||||
@ -3049,13 +3053,13 @@ public static class CFishPool { // CBaseEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class CFists { // CCSWeaponBase
|
public static class CFists { // CCSWeaponBase
|
||||||
public const nint m_bPlayingUninterruptableAct = 0xE20; // bool
|
public const nint m_bPlayingUninterruptableAct = 0xE28; // bool
|
||||||
public const nint m_nUninterruptableActivity = 0xE24; // PlayerAnimEvent_t
|
public const nint m_nUninterruptableActivity = 0xE2C; // PlayerAnimEvent_t
|
||||||
public const nint m_bRestorePrevWep = 0xE28; // bool
|
public const nint m_bRestorePrevWep = 0xE30; // bool
|
||||||
public const nint m_hWeaponBeforePrevious = 0xE2C; // CHandle<CBasePlayerWeapon>
|
public const nint m_hWeaponBeforePrevious = 0xE34; // CHandle<CBasePlayerWeapon>
|
||||||
public const nint m_hWeaponPrevious = 0xE30; // CHandle<CBasePlayerWeapon>
|
public const nint m_hWeaponPrevious = 0xE38; // CHandle<CBasePlayerWeapon>
|
||||||
public const nint m_bDelayedHardPunchIncoming = 0xE34; // bool
|
public const nint m_bDelayedHardPunchIncoming = 0xE3C; // bool
|
||||||
public const nint m_bDestroyAfterTaunt = 0xE35; // bool
|
public const nint m_bDestroyAfterTaunt = 0xE3D; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CFlashbang { // CBaseCSGrenade
|
public static class CFlashbang { // CBaseCSGrenade
|
||||||
@ -3894,7 +3898,7 @@ public static class CKeepUpright { // CPointEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class CKnife { // CCSWeaponBase
|
public static class CKnife { // CCSWeaponBase
|
||||||
public const nint m_bFirstAttack = 0xE20; // bool
|
public const nint m_bFirstAttack = 0xE28; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CLightComponent { // CEntityComponent
|
public static class CLightComponent { // CEntityComponent
|
||||||
@ -4317,9 +4321,6 @@ public static class CMathRemap { // CLogicalEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class CMelee { // CCSWeaponBase
|
public static class CMelee { // CCSWeaponBase
|
||||||
public const nint m_flThrowAt = 0xE20; // GameTime_t
|
|
||||||
public const nint m_hThrower = 0xE24; // CHandle<CBaseEntity>
|
|
||||||
public const nint m_bDidThrowDamage = 0xE28; // bool
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CMessage { // CPointEntity
|
public static class CMessage { // CPointEntity
|
||||||
@ -6663,8 +6664,8 @@ public static class CWeaponAug { // CCSWeaponBaseGun
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class CWeaponBaseItem { // CCSWeaponBase
|
public static class CWeaponBaseItem { // CCSWeaponBase
|
||||||
public const nint m_SequenceCompleteTimer = 0xE20; // CountdownTimer
|
public const nint m_SequenceCompleteTimer = 0xE28; // CountdownTimer
|
||||||
public const nint m_bRedraw = 0xE38; // bool
|
public const nint m_bRedraw = 0xE40; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CWeaponBizon { // CCSWeaponBaseGun
|
public static class CWeaponBizon { // CCSWeaponBaseGun
|
||||||
@ -6746,13 +6747,13 @@ public static class CWeaponSawedoff { // CCSWeaponBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static class CWeaponShield { // CCSWeaponBaseGun
|
public static class CWeaponShield { // CCSWeaponBaseGun
|
||||||
public const nint m_flBulletDamageAbsorbed = 0xE40; // float
|
public const nint m_flBulletDamageAbsorbed = 0xE48; // float
|
||||||
public const nint m_flLastBulletHitSoundTime = 0xE44; // GameTime_t
|
public const nint m_flLastBulletHitSoundTime = 0xE4C; // GameTime_t
|
||||||
public const nint m_flDisplayHealth = 0xE48; // float
|
public const nint m_flDisplayHealth = 0xE50; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CWeaponTaser { // CCSWeaponBaseGun
|
public static class CWeaponTaser { // CCSWeaponBaseGun
|
||||||
public const nint m_fFireTime = 0xE40; // GameTime_t
|
public const nint m_fFireTime = 0xE48; // GameTime_t
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class CWeaponTec9 { // CCSWeaponBaseGun
|
public static class CWeaponTec9 { // CCSWeaponBaseGun
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:42 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
@ -261,15 +261,17 @@ namespace CBaseButton { // CBaseToggle
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace CBaseCSGrenade { // CCSWeaponBase
|
namespace CBaseCSGrenade { // CCSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_bRedraw = 0xE20; // bool
|
constexpr std::ptrdiff_t m_bRedraw = 0xE28; // bool
|
||||||
constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0xE21; // bool
|
constexpr std::ptrdiff_t m_bIsHeldByPlayer = 0xE29; // bool
|
||||||
constexpr std::ptrdiff_t m_bPinPulled = 0xE22; // bool
|
constexpr std::ptrdiff_t m_bPinPulled = 0xE2A; // bool
|
||||||
constexpr std::ptrdiff_t m_bJumpThrow = 0xE23; // bool
|
constexpr std::ptrdiff_t m_bJumpThrow = 0xE2B; // bool
|
||||||
constexpr std::ptrdiff_t m_eThrowStatus = 0xE24; // EGrenadeThrowState
|
constexpr std::ptrdiff_t m_eThrowStatus = 0xE2C; // EGrenadeThrowState
|
||||||
constexpr std::ptrdiff_t m_fThrowTime = 0xE28; // GameTime_t
|
constexpr std::ptrdiff_t m_fThrowTime = 0xE30; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flThrowStrength = 0xE2C; // float
|
constexpr std::ptrdiff_t m_flThrowStrength = 0xE34; // float
|
||||||
constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0xE30; // float
|
constexpr std::ptrdiff_t m_flThrowStrengthApproach = 0xE38; // float
|
||||||
constexpr std::ptrdiff_t m_fDropTime = 0xE34; // GameTime_t
|
constexpr std::ptrdiff_t m_fDropTime = 0xE3C; // GameTime_t
|
||||||
|
constexpr std::ptrdiff_t m_nNextHoldTick = 0xE40; // GameTick_t
|
||||||
|
constexpr std::ptrdiff_t m_flNextHoldFrac = 0xE44; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CBaseCSGrenadeProjectile { // CBaseGrenade
|
namespace CBaseCSGrenadeProjectile { // CBaseGrenade
|
||||||
@ -979,18 +981,18 @@ namespace CBuyZone { // CBaseTrigger
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace CC4 { // CCSWeaponBase
|
namespace CC4 { // CCSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_vecLastValidPlayerHeldPosition = 0xE20; // Vector
|
constexpr std::ptrdiff_t m_vecLastValidPlayerHeldPosition = 0xE28; // Vector
|
||||||
constexpr std::ptrdiff_t m_vecLastValidDroppedPosition = 0xE2C; // Vector
|
constexpr std::ptrdiff_t m_vecLastValidDroppedPosition = 0xE34; // Vector
|
||||||
constexpr std::ptrdiff_t m_bDoValidDroppedPositionCheck = 0xE38; // bool
|
constexpr std::ptrdiff_t m_bDoValidDroppedPositionCheck = 0xE40; // bool
|
||||||
constexpr std::ptrdiff_t m_bStartedArming = 0xE39; // bool
|
constexpr std::ptrdiff_t m_bStartedArming = 0xE41; // bool
|
||||||
constexpr std::ptrdiff_t m_fArmedTime = 0xE3C; // GameTime_t
|
constexpr std::ptrdiff_t m_fArmedTime = 0xE44; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0xE40; // bool
|
constexpr std::ptrdiff_t m_bBombPlacedAnimation = 0xE48; // bool
|
||||||
constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0xE41; // bool
|
constexpr std::ptrdiff_t m_bIsPlantingViaUse = 0xE49; // bool
|
||||||
constexpr std::ptrdiff_t m_entitySpottedState = 0xE48; // EntitySpottedState_t
|
constexpr std::ptrdiff_t m_entitySpottedState = 0xE50; // EntitySpottedState_t
|
||||||
constexpr std::ptrdiff_t m_nSpotRules = 0xE60; // int32_t
|
constexpr std::ptrdiff_t m_nSpotRules = 0xE68; // int32_t
|
||||||
constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0xE64; // bool[7]
|
constexpr std::ptrdiff_t m_bPlayedArmingBeeps = 0xE6C; // bool[7]
|
||||||
constexpr std::ptrdiff_t m_bBombPlanted = 0xE6B; // bool
|
constexpr std::ptrdiff_t m_bBombPlanted = 0xE73; // bool
|
||||||
constexpr std::ptrdiff_t m_bDroppedFromDeath = 0xE6C; // bool
|
constexpr std::ptrdiff_t m_bDroppedFromDeath = 0xE74; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CCSBot { // CBot
|
namespace CCSBot { // CBot
|
||||||
@ -1589,23 +1591,23 @@ namespace CCSPlayerPawn { // CCSPlayerPawnBase
|
|||||||
constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x16A0; // float
|
constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x16A0; // float
|
||||||
constexpr std::ptrdiff_t m_aimPunchCache = 0x16A8; // CUtlVector<QAngle>
|
constexpr std::ptrdiff_t m_aimPunchCache = 0x16A8; // CUtlVector<QAngle>
|
||||||
constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x16C0; // bool
|
constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x16C0; // bool
|
||||||
constexpr std::ptrdiff_t m_xLastHeadBoneTransform = 0x1C40; // CTransform
|
constexpr std::ptrdiff_t m_xLastHeadBoneTransform = 0x1CF0; // CTransform
|
||||||
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x1C60; // bool
|
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x1D10; // bool
|
||||||
constexpr std::ptrdiff_t m_lastLandTime = 0x1C64; // GameTime_t
|
constexpr std::ptrdiff_t m_lastLandTime = 0x1D14; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x1C68; // bool
|
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x1D18; // bool
|
||||||
constexpr std::ptrdiff_t m_iPlayerLocked = 0x1C6C; // int32_t
|
constexpr std::ptrdiff_t m_iPlayerLocked = 0x1D1C; // int32_t
|
||||||
constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x1C74; // GameTime_t
|
constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x1D24; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1C78; // GameTime_t
|
constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1D28; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bNextSprayDecalTimeExpedited = 0x1C7C; // bool
|
constexpr std::ptrdiff_t m_bNextSprayDecalTimeExpedited = 0x1D2C; // bool
|
||||||
constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1C80; // int32_t
|
constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1D30; // int32_t
|
||||||
constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1C84; // Vector
|
constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1D34; // Vector
|
||||||
constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1C90; // Vector
|
constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1D40; // Vector
|
||||||
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1C9C; // char[64]
|
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1D4C; // char[64]
|
||||||
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1CDC; // bool
|
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1D8C; // bool
|
||||||
constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x1CE0; // Vector
|
constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x1D90; // Vector
|
||||||
constexpr std::ptrdiff_t m_EconGloves = 0x1CF0; // CEconItemView
|
constexpr std::ptrdiff_t m_EconGloves = 0x1DA0; // CEconItemView
|
||||||
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x1F68; // QAngle
|
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x2018; // QAngle
|
||||||
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x1F74; // bool
|
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x2024; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CCSPlayerPawnBase { // CBasePlayerPawn
|
namespace CCSPlayerPawnBase { // CBasePlayerPawn
|
||||||
@ -1909,10 +1911,11 @@ namespace CCSWeaponBase { // CBasePlayerWeapon
|
|||||||
constexpr std::ptrdiff_t m_flFireSequenceStartTime = 0xC90; // float
|
constexpr std::ptrdiff_t m_flFireSequenceStartTime = 0xC90; // float
|
||||||
constexpr std::ptrdiff_t m_nFireSequenceStartTimeChange = 0xC94; // int32_t
|
constexpr std::ptrdiff_t m_nFireSequenceStartTimeChange = 0xC94; // int32_t
|
||||||
constexpr std::ptrdiff_t m_nFireSequenceStartTimeAck = 0xC98; // int32_t
|
constexpr std::ptrdiff_t m_nFireSequenceStartTimeAck = 0xC98; // int32_t
|
||||||
constexpr std::ptrdiff_t m_bPlayerFireEventIsPrimary = 0xC9C; // bool
|
constexpr std::ptrdiff_t m_ePlayerFireEvent = 0xC9C; // PlayerAnimEvent_t
|
||||||
constexpr std::ptrdiff_t m_seqIdle = 0xCA0; // HSequence
|
constexpr std::ptrdiff_t m_ePlayerFireEventAttackType = 0xCA0; // WeaponAttackType_t
|
||||||
constexpr std::ptrdiff_t m_seqFirePrimary = 0xCA4; // HSequence
|
constexpr std::ptrdiff_t m_seqIdle = 0xCA4; // HSequence
|
||||||
constexpr std::ptrdiff_t m_seqFireSecondary = 0xCA8; // HSequence
|
constexpr std::ptrdiff_t m_seqFirePrimary = 0xCA8; // HSequence
|
||||||
|
constexpr std::ptrdiff_t m_seqFireSecondary = 0xCAC; // HSequence
|
||||||
constexpr std::ptrdiff_t m_thirdPersonFireSequences = 0xCB0; // CUtlVector<HSequence>
|
constexpr std::ptrdiff_t m_thirdPersonFireSequences = 0xCB0; // CUtlVector<HSequence>
|
||||||
constexpr std::ptrdiff_t m_hCurrentThirdPersonSequence = 0xCC8; // HSequence
|
constexpr std::ptrdiff_t m_hCurrentThirdPersonSequence = 0xCC8; // HSequence
|
||||||
constexpr std::ptrdiff_t m_nSilencerBoneIndex = 0xCCC; // int32_t
|
constexpr std::ptrdiff_t m_nSilencerBoneIndex = 0xCCC; // int32_t
|
||||||
@ -1938,43 +1941,44 @@ namespace CCSWeaponBase { // CBasePlayerWeapon
|
|||||||
constexpr std::ptrdiff_t m_iRecoilIndex = 0xD78; // int32_t
|
constexpr std::ptrdiff_t m_iRecoilIndex = 0xD78; // int32_t
|
||||||
constexpr std::ptrdiff_t m_flRecoilIndex = 0xD7C; // float
|
constexpr std::ptrdiff_t m_flRecoilIndex = 0xD7C; // float
|
||||||
constexpr std::ptrdiff_t m_bBurstMode = 0xD80; // bool
|
constexpr std::ptrdiff_t m_bBurstMode = 0xD80; // bool
|
||||||
constexpr std::ptrdiff_t m_flPostponeFireReadyTime = 0xD84; // GameTime_t
|
constexpr std::ptrdiff_t m_nPostponeFireReadyTicks = 0xD84; // GameTick_t
|
||||||
constexpr std::ptrdiff_t m_bInReload = 0xD88; // bool
|
constexpr std::ptrdiff_t m_flPostponeFireReadyFrac = 0xD88; // float
|
||||||
constexpr std::ptrdiff_t m_bReloadVisuallyComplete = 0xD89; // bool
|
constexpr std::ptrdiff_t m_bInReload = 0xD8C; // bool
|
||||||
constexpr std::ptrdiff_t m_flDroppedAtTime = 0xD8C; // GameTime_t
|
constexpr std::ptrdiff_t m_bReloadVisuallyComplete = 0xD8D; // bool
|
||||||
constexpr std::ptrdiff_t m_bIsHauledBack = 0xD90; // bool
|
constexpr std::ptrdiff_t m_flDroppedAtTime = 0xD90; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bSilencerOn = 0xD91; // bool
|
constexpr std::ptrdiff_t m_bIsHauledBack = 0xD94; // bool
|
||||||
constexpr std::ptrdiff_t m_flTimeSilencerSwitchComplete = 0xD94; // GameTime_t
|
constexpr std::ptrdiff_t m_bSilencerOn = 0xD95; // bool
|
||||||
constexpr std::ptrdiff_t m_iOriginalTeamNumber = 0xD98; // int32_t
|
constexpr std::ptrdiff_t m_flTimeSilencerSwitchComplete = 0xD98; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flNextAttackRenderTimeOffset = 0xD9C; // float
|
constexpr std::ptrdiff_t m_iOriginalTeamNumber = 0xD9C; // int32_t
|
||||||
constexpr std::ptrdiff_t m_bCanBePickedUp = 0xDB0; // bool
|
constexpr std::ptrdiff_t m_flNextAttackRenderTimeOffset = 0xDA0; // float
|
||||||
constexpr std::ptrdiff_t m_bUseCanOverrideNextOwnerTouchTime = 0xDB1; // bool
|
constexpr std::ptrdiff_t m_bCanBePickedUp = 0xDB8; // bool
|
||||||
constexpr std::ptrdiff_t m_nextOwnerTouchTime = 0xDB4; // GameTime_t
|
constexpr std::ptrdiff_t m_bUseCanOverrideNextOwnerTouchTime = 0xDB9; // bool
|
||||||
constexpr std::ptrdiff_t m_nextPrevOwnerTouchTime = 0xDB8; // GameTime_t
|
constexpr std::ptrdiff_t m_nextOwnerTouchTime = 0xDBC; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_hPrevOwner = 0xDBC; // CHandle<CCSPlayerPawn>
|
constexpr std::ptrdiff_t m_nextPrevOwnerTouchTime = 0xDC0; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_nDropTick = 0xDC0; // GameTick_t
|
constexpr std::ptrdiff_t m_hPrevOwner = 0xDC4; // CHandle<CCSPlayerPawn>
|
||||||
constexpr std::ptrdiff_t m_donated = 0xDE4; // bool
|
constexpr std::ptrdiff_t m_nDropTick = 0xDC8; // GameTick_t
|
||||||
constexpr std::ptrdiff_t m_fLastShotTime = 0xDE8; // GameTime_t
|
constexpr std::ptrdiff_t m_donated = 0xDEC; // bool
|
||||||
constexpr std::ptrdiff_t m_bWasOwnedByCT = 0xDEC; // bool
|
constexpr std::ptrdiff_t m_fLastShotTime = 0xDF0; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0xDED; // bool
|
constexpr std::ptrdiff_t m_bWasOwnedByCT = 0xDF4; // bool
|
||||||
constexpr std::ptrdiff_t m_bFiredOutOfAmmoEvent = 0xDEE; // bool
|
constexpr std::ptrdiff_t m_bWasOwnedByTerrorist = 0xDF5; // bool
|
||||||
constexpr std::ptrdiff_t m_numRemoveUnownedWeaponThink = 0xDF0; // int32_t
|
constexpr std::ptrdiff_t m_bFiredOutOfAmmoEvent = 0xDF6; // bool
|
||||||
constexpr std::ptrdiff_t m_IronSightController = 0xDF8; // CIronSightController
|
constexpr std::ptrdiff_t m_numRemoveUnownedWeaponThink = 0xDF8; // int32_t
|
||||||
constexpr std::ptrdiff_t m_iIronSightMode = 0xE10; // int32_t
|
constexpr std::ptrdiff_t m_IronSightController = 0xE00; // CIronSightController
|
||||||
constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0xE14; // GameTime_t
|
constexpr std::ptrdiff_t m_iIronSightMode = 0xE18; // int32_t
|
||||||
constexpr std::ptrdiff_t m_iNumEmptyAttacks = 0xE18; // int32_t
|
constexpr std::ptrdiff_t m_flLastLOSTraceFailureTime = 0xE1C; // GameTime_t
|
||||||
|
constexpr std::ptrdiff_t m_iNumEmptyAttacks = 0xE20; // int32_t
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CCSWeaponBaseGun { // CCSWeaponBase
|
namespace CCSWeaponBaseGun { // CCSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_zoomLevel = 0xE20; // int32_t
|
constexpr std::ptrdiff_t m_zoomLevel = 0xE28; // int32_t
|
||||||
constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0xE24; // int32_t
|
constexpr std::ptrdiff_t m_iBurstShotsRemaining = 0xE2C; // int32_t
|
||||||
constexpr std::ptrdiff_t m_silencedModelIndex = 0xE30; // int32_t
|
constexpr std::ptrdiff_t m_silencedModelIndex = 0xE38; // int32_t
|
||||||
constexpr std::ptrdiff_t m_inPrecache = 0xE34; // bool
|
constexpr std::ptrdiff_t m_inPrecache = 0xE3C; // bool
|
||||||
constexpr std::ptrdiff_t m_bNeedsBoltAction = 0xE35; // bool
|
constexpr std::ptrdiff_t m_bNeedsBoltAction = 0xE3D; // bool
|
||||||
constexpr std::ptrdiff_t m_bSkillReloadAvailable = 0xE36; // bool
|
constexpr std::ptrdiff_t m_bSkillReloadAvailable = 0xE3E; // bool
|
||||||
constexpr std::ptrdiff_t m_bSkillReloadLiftedReloadKey = 0xE37; // bool
|
constexpr std::ptrdiff_t m_bSkillReloadLiftedReloadKey = 0xE3F; // bool
|
||||||
constexpr std::ptrdiff_t m_bSkillBoltInterruptAvailable = 0xE38; // bool
|
constexpr std::ptrdiff_t m_bSkillBoltInterruptAvailable = 0xE40; // bool
|
||||||
constexpr std::ptrdiff_t m_bSkillBoltLiftedFireKey = 0xE39; // bool
|
constexpr std::ptrdiff_t m_bSkillBoltLiftedFireKey = 0xE41; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CCSWeaponBaseVData { // CBasePlayerWeaponVData
|
namespace CCSWeaponBaseVData { // CBasePlayerWeaponVData
|
||||||
@ -3053,13 +3057,13 @@ namespace CFishPool { // CBaseEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace CFists { // CCSWeaponBase
|
namespace CFists { // CCSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0xE20; // bool
|
constexpr std::ptrdiff_t m_bPlayingUninterruptableAct = 0xE28; // bool
|
||||||
constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xE24; // PlayerAnimEvent_t
|
constexpr std::ptrdiff_t m_nUninterruptableActivity = 0xE2C; // PlayerAnimEvent_t
|
||||||
constexpr std::ptrdiff_t m_bRestorePrevWep = 0xE28; // bool
|
constexpr std::ptrdiff_t m_bRestorePrevWep = 0xE30; // bool
|
||||||
constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xE2C; // CHandle<CBasePlayerWeapon>
|
constexpr std::ptrdiff_t m_hWeaponBeforePrevious = 0xE34; // CHandle<CBasePlayerWeapon>
|
||||||
constexpr std::ptrdiff_t m_hWeaponPrevious = 0xE30; // CHandle<CBasePlayerWeapon>
|
constexpr std::ptrdiff_t m_hWeaponPrevious = 0xE38; // CHandle<CBasePlayerWeapon>
|
||||||
constexpr std::ptrdiff_t m_bDelayedHardPunchIncoming = 0xE34; // bool
|
constexpr std::ptrdiff_t m_bDelayedHardPunchIncoming = 0xE3C; // bool
|
||||||
constexpr std::ptrdiff_t m_bDestroyAfterTaunt = 0xE35; // bool
|
constexpr std::ptrdiff_t m_bDestroyAfterTaunt = 0xE3D; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CFlashbang { // CBaseCSGrenade
|
namespace CFlashbang { // CBaseCSGrenade
|
||||||
@ -3898,7 +3902,7 @@ namespace CKeepUpright { // CPointEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace CKnife { // CCSWeaponBase
|
namespace CKnife { // CCSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_bFirstAttack = 0xE20; // bool
|
constexpr std::ptrdiff_t m_bFirstAttack = 0xE28; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CLightComponent { // CEntityComponent
|
namespace CLightComponent { // CEntityComponent
|
||||||
@ -4321,9 +4325,6 @@ namespace CMathRemap { // CLogicalEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace CMelee { // CCSWeaponBase
|
namespace CMelee { // CCSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_flThrowAt = 0xE20; // GameTime_t
|
|
||||||
constexpr std::ptrdiff_t m_hThrower = 0xE24; // CHandle<CBaseEntity>
|
|
||||||
constexpr std::ptrdiff_t m_bDidThrowDamage = 0xE28; // bool
|
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CMessage { // CPointEntity
|
namespace CMessage { // CPointEntity
|
||||||
@ -6667,8 +6668,8 @@ namespace CWeaponAug { // CCSWeaponBaseGun
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace CWeaponBaseItem { // CCSWeaponBase
|
namespace CWeaponBaseItem { // CCSWeaponBase
|
||||||
constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0xE20; // CountdownTimer
|
constexpr std::ptrdiff_t m_SequenceCompleteTimer = 0xE28; // CountdownTimer
|
||||||
constexpr std::ptrdiff_t m_bRedraw = 0xE38; // bool
|
constexpr std::ptrdiff_t m_bRedraw = 0xE40; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CWeaponBizon { // CCSWeaponBaseGun
|
namespace CWeaponBizon { // CCSWeaponBaseGun
|
||||||
@ -6750,13 +6751,13 @@ namespace CWeaponSawedoff { // CCSWeaponBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace CWeaponShield { // CCSWeaponBaseGun
|
namespace CWeaponShield { // CCSWeaponBaseGun
|
||||||
constexpr std::ptrdiff_t m_flBulletDamageAbsorbed = 0xE40; // float
|
constexpr std::ptrdiff_t m_flBulletDamageAbsorbed = 0xE48; // float
|
||||||
constexpr std::ptrdiff_t m_flLastBulletHitSoundTime = 0xE44; // GameTime_t
|
constexpr std::ptrdiff_t m_flLastBulletHitSoundTime = 0xE4C; // GameTime_t
|
||||||
constexpr std::ptrdiff_t m_flDisplayHealth = 0xE48; // float
|
constexpr std::ptrdiff_t m_flDisplayHealth = 0xE50; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CWeaponTaser { // CCSWeaponBaseGun
|
namespace CWeaponTaser { // CCSWeaponBaseGun
|
||||||
constexpr std::ptrdiff_t m_fFireTime = 0xE40; // GameTime_t
|
constexpr std::ptrdiff_t m_fFireTime = 0xE48; // GameTime_t
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace CWeaponTec9 { // CCSWeaponBaseGun
|
namespace CWeaponTec9 { // CCSWeaponBaseGun
|
||||||
|
@ -834,40 +834,48 @@
|
|||||||
"CBaseCSGrenade": {
|
"CBaseCSGrenade": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bIsHeldByPlayer": {
|
"m_bIsHeldByPlayer": {
|
||||||
"value": 3617,
|
"value": 3625,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bJumpThrow": {
|
"m_bJumpThrow": {
|
||||||
"value": 3619,
|
"value": 3627,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPinPulled": {
|
"m_bPinPulled": {
|
||||||
"value": 3618,
|
"value": 3626,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bRedraw": {
|
"m_bRedraw": {
|
||||||
"value": 3616,
|
"value": 3624,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_eThrowStatus": {
|
"m_eThrowStatus": {
|
||||||
"value": 3620,
|
"value": 3628,
|
||||||
"comment": "EGrenadeThrowState"
|
"comment": "EGrenadeThrowState"
|
||||||
},
|
},
|
||||||
"m_fDropTime": {
|
"m_fDropTime": {
|
||||||
"value": 3636,
|
"value": 3644,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_fThrowTime": {
|
"m_fThrowTime": {
|
||||||
"value": 3624,
|
"value": 3632,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
|
"m_flNextHoldFrac": {
|
||||||
|
"value": 3652,
|
||||||
|
"comment": "float"
|
||||||
|
},
|
||||||
"m_flThrowStrength": {
|
"m_flThrowStrength": {
|
||||||
"value": 3628,
|
"value": 3636,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flThrowStrengthApproach": {
|
"m_flThrowStrengthApproach": {
|
||||||
"value": 3632,
|
"value": 3640,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
|
},
|
||||||
|
"m_nNextHoldTick": {
|
||||||
|
"value": 3648,
|
||||||
|
"comment": "GameTick_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"comment": "CCSWeaponBase"
|
"comment": "CCSWeaponBase"
|
||||||
@ -3320,51 +3328,51 @@
|
|||||||
"CC4": {
|
"CC4": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bBombPlacedAnimation": {
|
"m_bBombPlacedAnimation": {
|
||||||
"value": 3648,
|
"value": 3656,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bBombPlanted": {
|
"m_bBombPlanted": {
|
||||||
"value": 3691,
|
"value": 3699,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bDoValidDroppedPositionCheck": {
|
"m_bDoValidDroppedPositionCheck": {
|
||||||
"value": 3640,
|
"value": 3648,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bDroppedFromDeath": {
|
"m_bDroppedFromDeath": {
|
||||||
"value": 3692,
|
"value": 3700,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bIsPlantingViaUse": {
|
"m_bIsPlantingViaUse": {
|
||||||
"value": 3649,
|
"value": 3657,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPlayedArmingBeeps": {
|
"m_bPlayedArmingBeeps": {
|
||||||
"value": 3684,
|
"value": 3692,
|
||||||
"comment": "bool[7]"
|
"comment": "bool[7]"
|
||||||
},
|
},
|
||||||
"m_bStartedArming": {
|
"m_bStartedArming": {
|
||||||
"value": 3641,
|
"value": 3649,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_entitySpottedState": {
|
"m_entitySpottedState": {
|
||||||
"value": 3656,
|
"value": 3664,
|
||||||
"comment": "EntitySpottedState_t"
|
"comment": "EntitySpottedState_t"
|
||||||
},
|
},
|
||||||
"m_fArmedTime": {
|
"m_fArmedTime": {
|
||||||
"value": 3644,
|
"value": 3652,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_nSpotRules": {
|
"m_nSpotRules": {
|
||||||
"value": 3680,
|
"value": 3688,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_vecLastValidDroppedPosition": {
|
"m_vecLastValidDroppedPosition": {
|
||||||
"value": 3628,
|
"value": 3636,
|
||||||
"comment": "Vector"
|
"comment": "Vector"
|
||||||
},
|
},
|
||||||
"m_vecLastValidPlayerHeldPosition": {
|
"m_vecLastValidPlayerHeldPosition": {
|
||||||
"value": 3616,
|
"value": 3624,
|
||||||
"comment": "Vector"
|
"comment": "Vector"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -5371,7 +5379,7 @@
|
|||||||
"CCSPlayerPawn": {
|
"CCSPlayerPawn": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_EconGloves": {
|
"m_EconGloves": {
|
||||||
"value": 7408,
|
"value": 7584,
|
||||||
"comment": "CEconItemView"
|
"comment": "CEconItemView"
|
||||||
},
|
},
|
||||||
"m_RetakesMVPBoostExtraUtility": {
|
"m_RetakesMVPBoostExtraUtility": {
|
||||||
@ -5423,19 +5431,19 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bLastHeadBoneTransformIsValid": {
|
"m_bLastHeadBoneTransformIsValid": {
|
||||||
"value": 7264,
|
"value": 7440,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bNextSprayDecalTimeExpedited": {
|
"m_bNextSprayDecalTimeExpedited": {
|
||||||
"value": 7292,
|
"value": 7468,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bOnGroundLastTick": {
|
"m_bOnGroundLastTick": {
|
||||||
"value": 7272,
|
"value": 7448,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bRagdollDamageHeadshot": {
|
"m_bRagdollDamageHeadshot": {
|
||||||
"value": 7388,
|
"value": 7564,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bRetakesHasDefuseKit": {
|
"m_bRetakesHasDefuseKit": {
|
||||||
@ -5447,7 +5455,7 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSkipOneHeadConstraintUpdate": {
|
"m_bSkipOneHeadConstraintUpdate": {
|
||||||
"value": 8052,
|
"value": 8228,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bWasInBuyZone": {
|
"m_bWasInBuyZone": {
|
||||||
@ -5467,11 +5475,11 @@
|
|||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flNextSprayDecalTime": {
|
"m_flNextSprayDecalTime": {
|
||||||
"value": 7288,
|
"value": 7464,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flTimeOfLastInjury": {
|
"m_flTimeOfLastInjury": {
|
||||||
"value": 7284,
|
"value": 7460,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_hPreviousModel": {
|
"m_hPreviousModel": {
|
||||||
@ -5479,7 +5487,7 @@
|
|||||||
"comment": "CStrongHandle<InfoForResourceTypeCModel>"
|
"comment": "CStrongHandle<InfoForResourceTypeCModel>"
|
||||||
},
|
},
|
||||||
"m_iPlayerLocked": {
|
"m_iPlayerLocked": {
|
||||||
"value": 7276,
|
"value": 7452,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_iRetakesMVPBoostItem": {
|
"m_iRetakesMVPBoostItem": {
|
||||||
@ -5495,7 +5503,7 @@
|
|||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_lastLandTime": {
|
"m_lastLandTime": {
|
||||||
"value": 7268,
|
"value": 7444,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_nCharacterDefIndex": {
|
"m_nCharacterDefIndex": {
|
||||||
@ -5503,7 +5511,7 @@
|
|||||||
"comment": "uint16_t"
|
"comment": "uint16_t"
|
||||||
},
|
},
|
||||||
"m_nRagdollDamageBone": {
|
"m_nRagdollDamageBone": {
|
||||||
"value": 7296,
|
"value": 7472,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_pActionTrackingServices": {
|
"m_pActionTrackingServices": {
|
||||||
@ -5531,7 +5539,7 @@
|
|||||||
"comment": "CCSPlayer_RadioServices*"
|
"comment": "CCSPlayer_RadioServices*"
|
||||||
},
|
},
|
||||||
"m_qDeathEyeAngles": {
|
"m_qDeathEyeAngles": {
|
||||||
"value": 8040,
|
"value": 8216,
|
||||||
"comment": "QAngle"
|
"comment": "QAngle"
|
||||||
},
|
},
|
||||||
"m_strVOPrefix": {
|
"m_strVOPrefix": {
|
||||||
@ -5543,23 +5551,23 @@
|
|||||||
"comment": "char[18]"
|
"comment": "char[18]"
|
||||||
},
|
},
|
||||||
"m_szRagdollDamageWeaponName": {
|
"m_szRagdollDamageWeaponName": {
|
||||||
"value": 7324,
|
"value": 7500,
|
||||||
"comment": "char[64]"
|
"comment": "char[64]"
|
||||||
},
|
},
|
||||||
"m_vRagdollDamageForce": {
|
"m_vRagdollDamageForce": {
|
||||||
"value": 7300,
|
"value": 7476,
|
||||||
"comment": "Vector"
|
"comment": "Vector"
|
||||||
},
|
},
|
||||||
"m_vRagdollDamagePosition": {
|
"m_vRagdollDamagePosition": {
|
||||||
"value": 7312,
|
"value": 7488,
|
||||||
"comment": "Vector"
|
"comment": "Vector"
|
||||||
},
|
},
|
||||||
"m_vRagdollServerOrigin": {
|
"m_vRagdollServerOrigin": {
|
||||||
"value": 7392,
|
"value": 7568,
|
||||||
"comment": "Vector"
|
"comment": "Vector"
|
||||||
},
|
},
|
||||||
"m_xLastHeadBoneTransform": {
|
"m_xLastHeadBoneTransform": {
|
||||||
"value": 7232,
|
"value": 7408,
|
||||||
"comment": "CTransform"
|
"comment": "CTransform"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -6615,7 +6623,7 @@
|
|||||||
"CCSWeaponBase": {
|
"CCSWeaponBase": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_IronSightController": {
|
"m_IronSightController": {
|
||||||
"value": 3576,
|
"value": 3584,
|
||||||
"comment": "CIronSightController"
|
"comment": "CIronSightController"
|
||||||
},
|
},
|
||||||
"m_OnPlayerPickup": {
|
"m_OnPlayerPickup": {
|
||||||
@ -6627,7 +6635,7 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bCanBePickedUp": {
|
"m_bCanBePickedUp": {
|
||||||
"value": 3504,
|
"value": 3512,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bFireOnEmpty": {
|
"m_bFireOnEmpty": {
|
||||||
@ -6635,27 +6643,23 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bFiredOutOfAmmoEvent": {
|
"m_bFiredOutOfAmmoEvent": {
|
||||||
"value": 3566,
|
"value": 3574,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bInReload": {
|
"m_bInReload": {
|
||||||
"value": 3464,
|
"value": 3468,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bIsHauledBack": {
|
"m_bIsHauledBack": {
|
||||||
"value": 3472,
|
"value": 3476,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPlayerAmmoStockOnPickup": {
|
"m_bPlayerAmmoStockOnPickup": {
|
||||||
"value": 3312,
|
"value": 3312,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPlayerFireEventIsPrimary": {
|
|
||||||
"value": 3228,
|
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_bReloadVisuallyComplete": {
|
"m_bReloadVisuallyComplete": {
|
||||||
"value": 3465,
|
"value": 3469,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bReloadsWithClips": {
|
"m_bReloadsWithClips": {
|
||||||
@ -6671,25 +6675,33 @@
|
|||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSilencerOn": {
|
"m_bSilencerOn": {
|
||||||
"value": 3473,
|
"value": 3477,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bUseCanOverrideNextOwnerTouchTime": {
|
"m_bUseCanOverrideNextOwnerTouchTime": {
|
||||||
"value": 3505,
|
"value": 3513,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bWasOwnedByCT": {
|
"m_bWasOwnedByCT": {
|
||||||
"value": 3564,
|
"value": 3572,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bWasOwnedByTerrorist": {
|
"m_bWasOwnedByTerrorist": {
|
||||||
"value": 3565,
|
"value": 3573,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_donated": {
|
"m_donated": {
|
||||||
"value": 3556,
|
"value": 3564,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
|
"m_ePlayerFireEvent": {
|
||||||
|
"value": 3228,
|
||||||
|
"comment": "PlayerAnimEvent_t"
|
||||||
|
},
|
||||||
|
"m_ePlayerFireEventAttackType": {
|
||||||
|
"value": 3232,
|
||||||
|
"comment": "WeaponAttackType_t"
|
||||||
|
},
|
||||||
"m_fAccuracyPenalty": {
|
"m_fAccuracyPenalty": {
|
||||||
"value": 3432,
|
"value": 3432,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
@ -6699,7 +6711,7 @@
|
|||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_fLastShotTime": {
|
"m_fLastShotTime": {
|
||||||
"value": 3560,
|
"value": 3568,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_fScopeZoomEndTime": {
|
"m_fScopeZoomEndTime": {
|
||||||
@ -6707,7 +6719,7 @@
|
|||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flDroppedAtTime": {
|
"m_flDroppedAtTime": {
|
||||||
"value": 3468,
|
"value": 3472,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flFireSequenceStartTime": {
|
"m_flFireSequenceStartTime": {
|
||||||
@ -6723,7 +6735,7 @@
|
|||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flLastLOSTraceFailureTime": {
|
"m_flLastLOSTraceFailureTime": {
|
||||||
"value": 3604,
|
"value": 3612,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flLastTimeInAir": {
|
"m_flLastTimeInAir": {
|
||||||
@ -6731,19 +6743,19 @@
|
|||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flNextAttackRenderTimeOffset": {
|
"m_flNextAttackRenderTimeOffset": {
|
||||||
"value": 3484,
|
"value": 3488,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flPostponeFireReadyTime": {
|
"m_flPostponeFireReadyFrac": {
|
||||||
"value": 3460,
|
"value": 3464,
|
||||||
"comment": "GameTime_t"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flRecoilIndex": {
|
"m_flRecoilIndex": {
|
||||||
"value": 3452,
|
"value": 3452,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
"m_flTimeSilencerSwitchComplete": {
|
"m_flTimeSilencerSwitchComplete": {
|
||||||
"value": 3476,
|
"value": 3480,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_flTimeWeaponIdle": {
|
"m_flTimeWeaponIdle": {
|
||||||
@ -6763,19 +6775,19 @@
|
|||||||
"comment": "HSequence"
|
"comment": "HSequence"
|
||||||
},
|
},
|
||||||
"m_hPrevOwner": {
|
"m_hPrevOwner": {
|
||||||
"value": 3516,
|
"value": 3524,
|
||||||
"comment": "CHandle<CCSPlayerPawn>"
|
"comment": "CHandle<CCSPlayerPawn>"
|
||||||
},
|
},
|
||||||
"m_iIronSightMode": {
|
"m_iIronSightMode": {
|
||||||
"value": 3600,
|
|
||||||
"comment": "int32_t"
|
|
||||||
},
|
|
||||||
"m_iNumEmptyAttacks": {
|
|
||||||
"value": 3608,
|
"value": 3608,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
|
"m_iNumEmptyAttacks": {
|
||||||
|
"value": 3616,
|
||||||
|
"comment": "int32_t"
|
||||||
|
},
|
||||||
"m_iOriginalTeamNumber": {
|
"m_iOriginalTeamNumber": {
|
||||||
"value": 3480,
|
"value": 3484,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_iRecoilIndex": {
|
"m_iRecoilIndex": {
|
||||||
@ -6787,7 +6799,7 @@
|
|||||||
"comment": "CSWeaponState_t"
|
"comment": "CSWeaponState_t"
|
||||||
},
|
},
|
||||||
"m_nDropTick": {
|
"m_nDropTick": {
|
||||||
"value": 3520,
|
"value": 3528,
|
||||||
"comment": "GameTick_t"
|
"comment": "GameTick_t"
|
||||||
},
|
},
|
||||||
"m_nFireSequenceStartTimeAck": {
|
"m_nFireSequenceStartTimeAck": {
|
||||||
@ -6798,6 +6810,10 @@
|
|||||||
"value": 3220,
|
"value": 3220,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
|
"m_nPostponeFireReadyTicks": {
|
||||||
|
"value": 3460,
|
||||||
|
"comment": "GameTick_t"
|
||||||
|
},
|
||||||
"m_nSilencerBoneIndex": {
|
"m_nSilencerBoneIndex": {
|
||||||
"value": 3276,
|
"value": 3276,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
@ -6807,27 +6823,27 @@
|
|||||||
"comment": "uint32_t"
|
"comment": "uint32_t"
|
||||||
},
|
},
|
||||||
"m_nextOwnerTouchTime": {
|
"m_nextOwnerTouchTime": {
|
||||||
"value": 3508,
|
"value": 3516,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_nextPrevOwnerTouchTime": {
|
"m_nextPrevOwnerTouchTime": {
|
||||||
"value": 3512,
|
"value": 3520,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
},
|
},
|
||||||
"m_numRemoveUnownedWeaponThink": {
|
"m_numRemoveUnownedWeaponThink": {
|
||||||
"value": 3568,
|
"value": 3576,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_seqFirePrimary": {
|
"m_seqFirePrimary": {
|
||||||
"value": 3236,
|
|
||||||
"comment": "HSequence"
|
|
||||||
},
|
|
||||||
"m_seqFireSecondary": {
|
|
||||||
"value": 3240,
|
"value": 3240,
|
||||||
"comment": "HSequence"
|
"comment": "HSequence"
|
||||||
},
|
},
|
||||||
|
"m_seqFireSecondary": {
|
||||||
|
"value": 3244,
|
||||||
|
"comment": "HSequence"
|
||||||
|
},
|
||||||
"m_seqIdle": {
|
"m_seqIdle": {
|
||||||
"value": 3232,
|
"value": 3236,
|
||||||
"comment": "HSequence"
|
"comment": "HSequence"
|
||||||
},
|
},
|
||||||
"m_thirdPersonFireSequences": {
|
"m_thirdPersonFireSequences": {
|
||||||
@ -6852,39 +6868,39 @@
|
|||||||
"CCSWeaponBaseGun": {
|
"CCSWeaponBaseGun": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bNeedsBoltAction": {
|
"m_bNeedsBoltAction": {
|
||||||
"value": 3637,
|
"value": 3645,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSkillBoltInterruptAvailable": {
|
"m_bSkillBoltInterruptAvailable": {
|
||||||
"value": 3640,
|
"value": 3648,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSkillBoltLiftedFireKey": {
|
"m_bSkillBoltLiftedFireKey": {
|
||||||
"value": 3641,
|
"value": 3649,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSkillReloadAvailable": {
|
"m_bSkillReloadAvailable": {
|
||||||
"value": 3638,
|
"value": 3646,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bSkillReloadLiftedReloadKey": {
|
"m_bSkillReloadLiftedReloadKey": {
|
||||||
"value": 3639,
|
"value": 3647,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_iBurstShotsRemaining": {
|
"m_iBurstShotsRemaining": {
|
||||||
"value": 3620,
|
"value": 3628,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_inPrecache": {
|
"m_inPrecache": {
|
||||||
"value": 3636,
|
"value": 3644,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_silencedModelIndex": {
|
"m_silencedModelIndex": {
|
||||||
"value": 3632,
|
"value": 3640,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
},
|
},
|
||||||
"m_zoomLevel": {
|
"m_zoomLevel": {
|
||||||
"value": 3616,
|
"value": 3624,
|
||||||
"comment": "int32_t"
|
"comment": "int32_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -10481,31 +10497,31 @@
|
|||||||
"CFists": {
|
"CFists": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bDelayedHardPunchIncoming": {
|
"m_bDelayedHardPunchIncoming": {
|
||||||
"value": 3636,
|
"value": 3644,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bDestroyAfterTaunt": {
|
"m_bDestroyAfterTaunt": {
|
||||||
"value": 3637,
|
"value": 3645,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
"m_bPlayingUninterruptableAct": {
|
"m_bPlayingUninterruptableAct": {
|
||||||
"value": 3616,
|
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_bRestorePrevWep": {
|
|
||||||
"value": 3624,
|
"value": 3624,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
},
|
},
|
||||||
|
"m_bRestorePrevWep": {
|
||||||
|
"value": 3632,
|
||||||
|
"comment": "bool"
|
||||||
|
},
|
||||||
"m_hWeaponBeforePrevious": {
|
"m_hWeaponBeforePrevious": {
|
||||||
"value": 3628,
|
"value": 3636,
|
||||||
"comment": "CHandle<CBasePlayerWeapon>"
|
"comment": "CHandle<CBasePlayerWeapon>"
|
||||||
},
|
},
|
||||||
"m_hWeaponPrevious": {
|
"m_hWeaponPrevious": {
|
||||||
"value": 3632,
|
"value": 3640,
|
||||||
"comment": "CHandle<CBasePlayerWeapon>"
|
"comment": "CHandle<CBasePlayerWeapon>"
|
||||||
},
|
},
|
||||||
"m_nUninterruptableActivity": {
|
"m_nUninterruptableActivity": {
|
||||||
"value": 3620,
|
"value": 3628,
|
||||||
"comment": "PlayerAnimEvent_t"
|
"comment": "PlayerAnimEvent_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -13062,7 +13078,7 @@
|
|||||||
"CKnife": {
|
"CKnife": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_bFirstAttack": {
|
"m_bFirstAttack": {
|
||||||
"value": 3616,
|
"value": 3624,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -14442,20 +14458,7 @@
|
|||||||
"comment": "CLogicalEntity"
|
"comment": "CLogicalEntity"
|
||||||
},
|
},
|
||||||
"CMelee": {
|
"CMelee": {
|
||||||
"data": {
|
"data": {},
|
||||||
"m_bDidThrowDamage": {
|
|
||||||
"value": 3624,
|
|
||||||
"comment": "bool"
|
|
||||||
},
|
|
||||||
"m_flThrowAt": {
|
|
||||||
"value": 3616,
|
|
||||||
"comment": "GameTime_t"
|
|
||||||
},
|
|
||||||
"m_hThrower": {
|
|
||||||
"value": 3620,
|
|
||||||
"comment": "CHandle<CBaseEntity>"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"comment": "CCSWeaponBase"
|
"comment": "CCSWeaponBase"
|
||||||
},
|
},
|
||||||
"CMessage": {
|
"CMessage": {
|
||||||
@ -21807,11 +21810,11 @@
|
|||||||
"CWeaponBaseItem": {
|
"CWeaponBaseItem": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_SequenceCompleteTimer": {
|
"m_SequenceCompleteTimer": {
|
||||||
"value": 3616,
|
"value": 3624,
|
||||||
"comment": "CountdownTimer"
|
"comment": "CountdownTimer"
|
||||||
},
|
},
|
||||||
"m_bRedraw": {
|
"m_bRedraw": {
|
||||||
"value": 3640,
|
"value": 3648,
|
||||||
"comment": "bool"
|
"comment": "bool"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -21924,15 +21927,15 @@
|
|||||||
"CWeaponShield": {
|
"CWeaponShield": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_flBulletDamageAbsorbed": {
|
"m_flBulletDamageAbsorbed": {
|
||||||
"value": 3648,
|
|
||||||
"comment": "float"
|
|
||||||
},
|
|
||||||
"m_flDisplayHealth": {
|
|
||||||
"value": 3656,
|
"value": 3656,
|
||||||
"comment": "float"
|
"comment": "float"
|
||||||
},
|
},
|
||||||
|
"m_flDisplayHealth": {
|
||||||
|
"value": 3664,
|
||||||
|
"comment": "float"
|
||||||
|
},
|
||||||
"m_flLastBulletHitSoundTime": {
|
"m_flLastBulletHitSoundTime": {
|
||||||
"value": 3652,
|
"value": 3660,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -21941,7 +21944,7 @@
|
|||||||
"CWeaponTaser": {
|
"CWeaponTaser": {
|
||||||
"data": {
|
"data": {
|
||||||
"m_fFireTime": {
|
"m_fFireTime": {
|
||||||
"value": 3648,
|
"value": 3656,
|
||||||
"comment": "GameTime_t"
|
"comment": "GameTime_t"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:42 +0000
|
Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class ActiveModelConfig_t:
|
class ActiveModelConfig_t:
|
||||||
@ -232,15 +232,17 @@ class CBaseButton: # CBaseToggle
|
|||||||
m_szDisplayText = 0x8C0 # CUtlSymbolLarge
|
m_szDisplayText = 0x8C0 # CUtlSymbolLarge
|
||||||
|
|
||||||
class CBaseCSGrenade: # CCSWeaponBase
|
class CBaseCSGrenade: # CCSWeaponBase
|
||||||
m_bRedraw = 0xE20 # bool
|
m_bRedraw = 0xE28 # bool
|
||||||
m_bIsHeldByPlayer = 0xE21 # bool
|
m_bIsHeldByPlayer = 0xE29 # bool
|
||||||
m_bPinPulled = 0xE22 # bool
|
m_bPinPulled = 0xE2A # bool
|
||||||
m_bJumpThrow = 0xE23 # bool
|
m_bJumpThrow = 0xE2B # bool
|
||||||
m_eThrowStatus = 0xE24 # EGrenadeThrowState
|
m_eThrowStatus = 0xE2C # EGrenadeThrowState
|
||||||
m_fThrowTime = 0xE28 # GameTime_t
|
m_fThrowTime = 0xE30 # GameTime_t
|
||||||
m_flThrowStrength = 0xE2C # float
|
m_flThrowStrength = 0xE34 # float
|
||||||
m_flThrowStrengthApproach = 0xE30 # float
|
m_flThrowStrengthApproach = 0xE38 # float
|
||||||
m_fDropTime = 0xE34 # GameTime_t
|
m_fDropTime = 0xE3C # GameTime_t
|
||||||
|
m_nNextHoldTick = 0xE40 # GameTick_t
|
||||||
|
m_flNextHoldFrac = 0xE44 # float
|
||||||
|
|
||||||
class CBaseCSGrenadeProjectile: # CBaseGrenade
|
class CBaseCSGrenadeProjectile: # CBaseGrenade
|
||||||
m_vInitialPosition = 0x9C8 # Vector
|
m_vInitialPosition = 0x9C8 # Vector
|
||||||
@ -896,18 +898,18 @@ class CBuyZone: # CBaseTrigger
|
|||||||
m_LegacyTeamNum = 0x8A8 # int32_t
|
m_LegacyTeamNum = 0x8A8 # int32_t
|
||||||
|
|
||||||
class CC4: # CCSWeaponBase
|
class CC4: # CCSWeaponBase
|
||||||
m_vecLastValidPlayerHeldPosition = 0xE20 # Vector
|
m_vecLastValidPlayerHeldPosition = 0xE28 # Vector
|
||||||
m_vecLastValidDroppedPosition = 0xE2C # Vector
|
m_vecLastValidDroppedPosition = 0xE34 # Vector
|
||||||
m_bDoValidDroppedPositionCheck = 0xE38 # bool
|
m_bDoValidDroppedPositionCheck = 0xE40 # bool
|
||||||
m_bStartedArming = 0xE39 # bool
|
m_bStartedArming = 0xE41 # bool
|
||||||
m_fArmedTime = 0xE3C # GameTime_t
|
m_fArmedTime = 0xE44 # GameTime_t
|
||||||
m_bBombPlacedAnimation = 0xE40 # bool
|
m_bBombPlacedAnimation = 0xE48 # bool
|
||||||
m_bIsPlantingViaUse = 0xE41 # bool
|
m_bIsPlantingViaUse = 0xE49 # bool
|
||||||
m_entitySpottedState = 0xE48 # EntitySpottedState_t
|
m_entitySpottedState = 0xE50 # EntitySpottedState_t
|
||||||
m_nSpotRules = 0xE60 # int32_t
|
m_nSpotRules = 0xE68 # int32_t
|
||||||
m_bPlayedArmingBeeps = 0xE64 # bool[7]
|
m_bPlayedArmingBeeps = 0xE6C # bool[7]
|
||||||
m_bBombPlanted = 0xE6B # bool
|
m_bBombPlanted = 0xE73 # bool
|
||||||
m_bDroppedFromDeath = 0xE6C # bool
|
m_bDroppedFromDeath = 0xE74 # bool
|
||||||
|
|
||||||
class CCSBot: # CBot
|
class CCSBot: # CBot
|
||||||
m_lastCoopSpawnPoint = 0xF8 # CHandle<SpawnPointCoopEnemy>
|
m_lastCoopSpawnPoint = 0xF8 # CHandle<SpawnPointCoopEnemy>
|
||||||
@ -1471,23 +1473,23 @@ class CCSPlayerPawn: # CCSPlayerPawnBase
|
|||||||
m_aimPunchTickFraction = 0x16A0 # float
|
m_aimPunchTickFraction = 0x16A0 # float
|
||||||
m_aimPunchCache = 0x16A8 # CUtlVector<QAngle>
|
m_aimPunchCache = 0x16A8 # CUtlVector<QAngle>
|
||||||
m_bIsBuyMenuOpen = 0x16C0 # bool
|
m_bIsBuyMenuOpen = 0x16C0 # bool
|
||||||
m_xLastHeadBoneTransform = 0x1C40 # CTransform
|
m_xLastHeadBoneTransform = 0x1CF0 # CTransform
|
||||||
m_bLastHeadBoneTransformIsValid = 0x1C60 # bool
|
m_bLastHeadBoneTransformIsValid = 0x1D10 # bool
|
||||||
m_lastLandTime = 0x1C64 # GameTime_t
|
m_lastLandTime = 0x1D14 # GameTime_t
|
||||||
m_bOnGroundLastTick = 0x1C68 # bool
|
m_bOnGroundLastTick = 0x1D18 # bool
|
||||||
m_iPlayerLocked = 0x1C6C # int32_t
|
m_iPlayerLocked = 0x1D1C # int32_t
|
||||||
m_flTimeOfLastInjury = 0x1C74 # GameTime_t
|
m_flTimeOfLastInjury = 0x1D24 # GameTime_t
|
||||||
m_flNextSprayDecalTime = 0x1C78 # GameTime_t
|
m_flNextSprayDecalTime = 0x1D28 # GameTime_t
|
||||||
m_bNextSprayDecalTimeExpedited = 0x1C7C # bool
|
m_bNextSprayDecalTimeExpedited = 0x1D2C # bool
|
||||||
m_nRagdollDamageBone = 0x1C80 # int32_t
|
m_nRagdollDamageBone = 0x1D30 # int32_t
|
||||||
m_vRagdollDamageForce = 0x1C84 # Vector
|
m_vRagdollDamageForce = 0x1D34 # Vector
|
||||||
m_vRagdollDamagePosition = 0x1C90 # Vector
|
m_vRagdollDamagePosition = 0x1D40 # Vector
|
||||||
m_szRagdollDamageWeaponName = 0x1C9C # char[64]
|
m_szRagdollDamageWeaponName = 0x1D4C # char[64]
|
||||||
m_bRagdollDamageHeadshot = 0x1CDC # bool
|
m_bRagdollDamageHeadshot = 0x1D8C # bool
|
||||||
m_vRagdollServerOrigin = 0x1CE0 # Vector
|
m_vRagdollServerOrigin = 0x1D90 # Vector
|
||||||
m_EconGloves = 0x1CF0 # CEconItemView
|
m_EconGloves = 0x1DA0 # CEconItemView
|
||||||
m_qDeathEyeAngles = 0x1F68 # QAngle
|
m_qDeathEyeAngles = 0x2018 # QAngle
|
||||||
m_bSkipOneHeadConstraintUpdate = 0x1F74 # bool
|
m_bSkipOneHeadConstraintUpdate = 0x2024 # bool
|
||||||
|
|
||||||
class CCSPlayerPawnBase: # CBasePlayerPawn
|
class CCSPlayerPawnBase: # CBasePlayerPawn
|
||||||
m_CTouchExpansionComponent = 0xB68 # CTouchExpansionComponent
|
m_CTouchExpansionComponent = 0xB68 # CTouchExpansionComponent
|
||||||
@ -1771,10 +1773,11 @@ class CCSWeaponBase: # CBasePlayerWeapon
|
|||||||
m_flFireSequenceStartTime = 0xC90 # float
|
m_flFireSequenceStartTime = 0xC90 # float
|
||||||
m_nFireSequenceStartTimeChange = 0xC94 # int32_t
|
m_nFireSequenceStartTimeChange = 0xC94 # int32_t
|
||||||
m_nFireSequenceStartTimeAck = 0xC98 # int32_t
|
m_nFireSequenceStartTimeAck = 0xC98 # int32_t
|
||||||
m_bPlayerFireEventIsPrimary = 0xC9C # bool
|
m_ePlayerFireEvent = 0xC9C # PlayerAnimEvent_t
|
||||||
m_seqIdle = 0xCA0 # HSequence
|
m_ePlayerFireEventAttackType = 0xCA0 # WeaponAttackType_t
|
||||||
m_seqFirePrimary = 0xCA4 # HSequence
|
m_seqIdle = 0xCA4 # HSequence
|
||||||
m_seqFireSecondary = 0xCA8 # HSequence
|
m_seqFirePrimary = 0xCA8 # HSequence
|
||||||
|
m_seqFireSecondary = 0xCAC # HSequence
|
||||||
m_thirdPersonFireSequences = 0xCB0 # CUtlVector<HSequence>
|
m_thirdPersonFireSequences = 0xCB0 # CUtlVector<HSequence>
|
||||||
m_hCurrentThirdPersonSequence = 0xCC8 # HSequence
|
m_hCurrentThirdPersonSequence = 0xCC8 # HSequence
|
||||||
m_nSilencerBoneIndex = 0xCCC # int32_t
|
m_nSilencerBoneIndex = 0xCCC # int32_t
|
||||||
@ -1800,42 +1803,43 @@ class CCSWeaponBase: # CBasePlayerWeapon
|
|||||||
m_iRecoilIndex = 0xD78 # int32_t
|
m_iRecoilIndex = 0xD78 # int32_t
|
||||||
m_flRecoilIndex = 0xD7C # float
|
m_flRecoilIndex = 0xD7C # float
|
||||||
m_bBurstMode = 0xD80 # bool
|
m_bBurstMode = 0xD80 # bool
|
||||||
m_flPostponeFireReadyTime = 0xD84 # GameTime_t
|
m_nPostponeFireReadyTicks = 0xD84 # GameTick_t
|
||||||
m_bInReload = 0xD88 # bool
|
m_flPostponeFireReadyFrac = 0xD88 # float
|
||||||
m_bReloadVisuallyComplete = 0xD89 # bool
|
m_bInReload = 0xD8C # bool
|
||||||
m_flDroppedAtTime = 0xD8C # GameTime_t
|
m_bReloadVisuallyComplete = 0xD8D # bool
|
||||||
m_bIsHauledBack = 0xD90 # bool
|
m_flDroppedAtTime = 0xD90 # GameTime_t
|
||||||
m_bSilencerOn = 0xD91 # bool
|
m_bIsHauledBack = 0xD94 # bool
|
||||||
m_flTimeSilencerSwitchComplete = 0xD94 # GameTime_t
|
m_bSilencerOn = 0xD95 # bool
|
||||||
m_iOriginalTeamNumber = 0xD98 # int32_t
|
m_flTimeSilencerSwitchComplete = 0xD98 # GameTime_t
|
||||||
m_flNextAttackRenderTimeOffset = 0xD9C # float
|
m_iOriginalTeamNumber = 0xD9C # int32_t
|
||||||
m_bCanBePickedUp = 0xDB0 # bool
|
m_flNextAttackRenderTimeOffset = 0xDA0 # float
|
||||||
m_bUseCanOverrideNextOwnerTouchTime = 0xDB1 # bool
|
m_bCanBePickedUp = 0xDB8 # bool
|
||||||
m_nextOwnerTouchTime = 0xDB4 # GameTime_t
|
m_bUseCanOverrideNextOwnerTouchTime = 0xDB9 # bool
|
||||||
m_nextPrevOwnerTouchTime = 0xDB8 # GameTime_t
|
m_nextOwnerTouchTime = 0xDBC # GameTime_t
|
||||||
m_hPrevOwner = 0xDBC # CHandle<CCSPlayerPawn>
|
m_nextPrevOwnerTouchTime = 0xDC0 # GameTime_t
|
||||||
m_nDropTick = 0xDC0 # GameTick_t
|
m_hPrevOwner = 0xDC4 # CHandle<CCSPlayerPawn>
|
||||||
m_donated = 0xDE4 # bool
|
m_nDropTick = 0xDC8 # GameTick_t
|
||||||
m_fLastShotTime = 0xDE8 # GameTime_t
|
m_donated = 0xDEC # bool
|
||||||
m_bWasOwnedByCT = 0xDEC # bool
|
m_fLastShotTime = 0xDF0 # GameTime_t
|
||||||
m_bWasOwnedByTerrorist = 0xDED # bool
|
m_bWasOwnedByCT = 0xDF4 # bool
|
||||||
m_bFiredOutOfAmmoEvent = 0xDEE # bool
|
m_bWasOwnedByTerrorist = 0xDF5 # bool
|
||||||
m_numRemoveUnownedWeaponThink = 0xDF0 # int32_t
|
m_bFiredOutOfAmmoEvent = 0xDF6 # bool
|
||||||
m_IronSightController = 0xDF8 # CIronSightController
|
m_numRemoveUnownedWeaponThink = 0xDF8 # int32_t
|
||||||
m_iIronSightMode = 0xE10 # int32_t
|
m_IronSightController = 0xE00 # CIronSightController
|
||||||
m_flLastLOSTraceFailureTime = 0xE14 # GameTime_t
|
m_iIronSightMode = 0xE18 # int32_t
|
||||||
m_iNumEmptyAttacks = 0xE18 # int32_t
|
m_flLastLOSTraceFailureTime = 0xE1C # GameTime_t
|
||||||
|
m_iNumEmptyAttacks = 0xE20 # int32_t
|
||||||
|
|
||||||
class CCSWeaponBaseGun: # CCSWeaponBase
|
class CCSWeaponBaseGun: # CCSWeaponBase
|
||||||
m_zoomLevel = 0xE20 # int32_t
|
m_zoomLevel = 0xE28 # int32_t
|
||||||
m_iBurstShotsRemaining = 0xE24 # int32_t
|
m_iBurstShotsRemaining = 0xE2C # int32_t
|
||||||
m_silencedModelIndex = 0xE30 # int32_t
|
m_silencedModelIndex = 0xE38 # int32_t
|
||||||
m_inPrecache = 0xE34 # bool
|
m_inPrecache = 0xE3C # bool
|
||||||
m_bNeedsBoltAction = 0xE35 # bool
|
m_bNeedsBoltAction = 0xE3D # bool
|
||||||
m_bSkillReloadAvailable = 0xE36 # bool
|
m_bSkillReloadAvailable = 0xE3E # bool
|
||||||
m_bSkillReloadLiftedReloadKey = 0xE37 # bool
|
m_bSkillReloadLiftedReloadKey = 0xE3F # bool
|
||||||
m_bSkillBoltInterruptAvailable = 0xE38 # bool
|
m_bSkillBoltInterruptAvailable = 0xE40 # bool
|
||||||
m_bSkillBoltLiftedFireKey = 0xE39 # bool
|
m_bSkillBoltLiftedFireKey = 0xE41 # bool
|
||||||
|
|
||||||
class CCSWeaponBaseVData: # CBasePlayerWeaponVData
|
class CCSWeaponBaseVData: # CBasePlayerWeaponVData
|
||||||
m_WeaponType = 0x240 # CSWeaponType
|
m_WeaponType = 0x240 # CSWeaponType
|
||||||
@ -2814,13 +2818,13 @@ class CFishPool: # CBaseEntity
|
|||||||
m_visTimer = 0x4F0 # CountdownTimer
|
m_visTimer = 0x4F0 # CountdownTimer
|
||||||
|
|
||||||
class CFists: # CCSWeaponBase
|
class CFists: # CCSWeaponBase
|
||||||
m_bPlayingUninterruptableAct = 0xE20 # bool
|
m_bPlayingUninterruptableAct = 0xE28 # bool
|
||||||
m_nUninterruptableActivity = 0xE24 # PlayerAnimEvent_t
|
m_nUninterruptableActivity = 0xE2C # PlayerAnimEvent_t
|
||||||
m_bRestorePrevWep = 0xE28 # bool
|
m_bRestorePrevWep = 0xE30 # bool
|
||||||
m_hWeaponBeforePrevious = 0xE2C # CHandle<CBasePlayerWeapon>
|
m_hWeaponBeforePrevious = 0xE34 # CHandle<CBasePlayerWeapon>
|
||||||
m_hWeaponPrevious = 0xE30 # CHandle<CBasePlayerWeapon>
|
m_hWeaponPrevious = 0xE38 # CHandle<CBasePlayerWeapon>
|
||||||
m_bDelayedHardPunchIncoming = 0xE34 # bool
|
m_bDelayedHardPunchIncoming = 0xE3C # bool
|
||||||
m_bDestroyAfterTaunt = 0xE35 # bool
|
m_bDestroyAfterTaunt = 0xE3D # bool
|
||||||
|
|
||||||
class CFlashbang: # CBaseCSGrenade
|
class CFlashbang: # CBaseCSGrenade
|
||||||
|
|
||||||
@ -3551,7 +3555,7 @@ class CKeepUpright: # CPointEntity
|
|||||||
m_bDampAllRotation = 0x4E9 # bool
|
m_bDampAllRotation = 0x4E9 # bool
|
||||||
|
|
||||||
class CKnife: # CCSWeaponBase
|
class CKnife: # CCSWeaponBase
|
||||||
m_bFirstAttack = 0xE20 # bool
|
m_bFirstAttack = 0xE28 # bool
|
||||||
|
|
||||||
class CLightComponent: # CEntityComponent
|
class CLightComponent: # CEntityComponent
|
||||||
__m_pChainEntity = 0x48 # CNetworkVarChainer
|
__m_pChainEntity = 0x48 # CNetworkVarChainer
|
||||||
@ -3931,9 +3935,6 @@ class CMathRemap: # CLogicalEntity
|
|||||||
m_OnFellBelowMax = 0x568 # CEntityIOOutput
|
m_OnFellBelowMax = 0x568 # CEntityIOOutput
|
||||||
|
|
||||||
class CMelee: # CCSWeaponBase
|
class CMelee: # CCSWeaponBase
|
||||||
m_flThrowAt = 0xE20 # GameTime_t
|
|
||||||
m_hThrower = 0xE24 # CHandle<CBaseEntity>
|
|
||||||
m_bDidThrowDamage = 0xE28 # bool
|
|
||||||
|
|
||||||
class CMessage: # CPointEntity
|
class CMessage: # CPointEntity
|
||||||
m_iszMessage = 0x4B0 # CUtlSymbolLarge
|
m_iszMessage = 0x4B0 # CUtlSymbolLarge
|
||||||
@ -5998,8 +5999,8 @@ class CWeaponAWP: # CCSWeaponBaseGun
|
|||||||
class CWeaponAug: # CCSWeaponBaseGun
|
class CWeaponAug: # CCSWeaponBaseGun
|
||||||
|
|
||||||
class CWeaponBaseItem: # CCSWeaponBase
|
class CWeaponBaseItem: # CCSWeaponBase
|
||||||
m_SequenceCompleteTimer = 0xE20 # CountdownTimer
|
m_SequenceCompleteTimer = 0xE28 # CountdownTimer
|
||||||
m_bRedraw = 0xE38 # bool
|
m_bRedraw = 0xE40 # bool
|
||||||
|
|
||||||
class CWeaponBizon: # CCSWeaponBaseGun
|
class CWeaponBizon: # CCSWeaponBaseGun
|
||||||
|
|
||||||
@ -6054,12 +6055,12 @@ class CWeaponSSG08: # CCSWeaponBaseGun
|
|||||||
class CWeaponSawedoff: # CCSWeaponBase
|
class CWeaponSawedoff: # CCSWeaponBase
|
||||||
|
|
||||||
class CWeaponShield: # CCSWeaponBaseGun
|
class CWeaponShield: # CCSWeaponBaseGun
|
||||||
m_flBulletDamageAbsorbed = 0xE40 # float
|
m_flBulletDamageAbsorbed = 0xE48 # float
|
||||||
m_flLastBulletHitSoundTime = 0xE44 # GameTime_t
|
m_flLastBulletHitSoundTime = 0xE4C # GameTime_t
|
||||||
m_flDisplayHealth = 0xE48 # float
|
m_flDisplayHealth = 0xE50 # float
|
||||||
|
|
||||||
class CWeaponTaser: # CCSWeaponBaseGun
|
class CWeaponTaser: # CCSWeaponBaseGun
|
||||||
m_fFireTime = 0xE40 # GameTime_t
|
m_fFireTime = 0xE48 # GameTime_t
|
||||||
|
|
||||||
class CWeaponTec9: # CCSWeaponBaseGun
|
class CWeaponTec9: # CCSWeaponBaseGun
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:42 +0000
|
* Fri, 1 Dec 2023 04:38:02 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
@ -259,15 +259,17 @@ pub mod CBaseButton { // CBaseToggle
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod CBaseCSGrenade { // CCSWeaponBase
|
pub mod CBaseCSGrenade { // CCSWeaponBase
|
||||||
pub const m_bRedraw: usize = 0xE20; // bool
|
pub const m_bRedraw: usize = 0xE28; // bool
|
||||||
pub const m_bIsHeldByPlayer: usize = 0xE21; // bool
|
pub const m_bIsHeldByPlayer: usize = 0xE29; // bool
|
||||||
pub const m_bPinPulled: usize = 0xE22; // bool
|
pub const m_bPinPulled: usize = 0xE2A; // bool
|
||||||
pub const m_bJumpThrow: usize = 0xE23; // bool
|
pub const m_bJumpThrow: usize = 0xE2B; // bool
|
||||||
pub const m_eThrowStatus: usize = 0xE24; // EGrenadeThrowState
|
pub const m_eThrowStatus: usize = 0xE2C; // EGrenadeThrowState
|
||||||
pub const m_fThrowTime: usize = 0xE28; // GameTime_t
|
pub const m_fThrowTime: usize = 0xE30; // GameTime_t
|
||||||
pub const m_flThrowStrength: usize = 0xE2C; // float
|
pub const m_flThrowStrength: usize = 0xE34; // float
|
||||||
pub const m_flThrowStrengthApproach: usize = 0xE30; // float
|
pub const m_flThrowStrengthApproach: usize = 0xE38; // float
|
||||||
pub const m_fDropTime: usize = 0xE34; // GameTime_t
|
pub const m_fDropTime: usize = 0xE3C; // GameTime_t
|
||||||
|
pub const m_nNextHoldTick: usize = 0xE40; // GameTick_t
|
||||||
|
pub const m_flNextHoldFrac: usize = 0xE44; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CBaseCSGrenadeProjectile { // CBaseGrenade
|
pub mod CBaseCSGrenadeProjectile { // CBaseGrenade
|
||||||
@ -977,18 +979,18 @@ pub mod CBuyZone { // CBaseTrigger
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod CC4 { // CCSWeaponBase
|
pub mod CC4 { // CCSWeaponBase
|
||||||
pub const m_vecLastValidPlayerHeldPosition: usize = 0xE20; // Vector
|
pub const m_vecLastValidPlayerHeldPosition: usize = 0xE28; // Vector
|
||||||
pub const m_vecLastValidDroppedPosition: usize = 0xE2C; // Vector
|
pub const m_vecLastValidDroppedPosition: usize = 0xE34; // Vector
|
||||||
pub const m_bDoValidDroppedPositionCheck: usize = 0xE38; // bool
|
pub const m_bDoValidDroppedPositionCheck: usize = 0xE40; // bool
|
||||||
pub const m_bStartedArming: usize = 0xE39; // bool
|
pub const m_bStartedArming: usize = 0xE41; // bool
|
||||||
pub const m_fArmedTime: usize = 0xE3C; // GameTime_t
|
pub const m_fArmedTime: usize = 0xE44; // GameTime_t
|
||||||
pub const m_bBombPlacedAnimation: usize = 0xE40; // bool
|
pub const m_bBombPlacedAnimation: usize = 0xE48; // bool
|
||||||
pub const m_bIsPlantingViaUse: usize = 0xE41; // bool
|
pub const m_bIsPlantingViaUse: usize = 0xE49; // bool
|
||||||
pub const m_entitySpottedState: usize = 0xE48; // EntitySpottedState_t
|
pub const m_entitySpottedState: usize = 0xE50; // EntitySpottedState_t
|
||||||
pub const m_nSpotRules: usize = 0xE60; // int32_t
|
pub const m_nSpotRules: usize = 0xE68; // int32_t
|
||||||
pub const m_bPlayedArmingBeeps: usize = 0xE64; // bool[7]
|
pub const m_bPlayedArmingBeeps: usize = 0xE6C; // bool[7]
|
||||||
pub const m_bBombPlanted: usize = 0xE6B; // bool
|
pub const m_bBombPlanted: usize = 0xE73; // bool
|
||||||
pub const m_bDroppedFromDeath: usize = 0xE6C; // bool
|
pub const m_bDroppedFromDeath: usize = 0xE74; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CCSBot { // CBot
|
pub mod CCSBot { // CBot
|
||||||
@ -1587,23 +1589,23 @@ pub mod CCSPlayerPawn { // CCSPlayerPawnBase
|
|||||||
pub const m_aimPunchTickFraction: usize = 0x16A0; // float
|
pub const m_aimPunchTickFraction: usize = 0x16A0; // float
|
||||||
pub const m_aimPunchCache: usize = 0x16A8; // CUtlVector<QAngle>
|
pub const m_aimPunchCache: usize = 0x16A8; // CUtlVector<QAngle>
|
||||||
pub const m_bIsBuyMenuOpen: usize = 0x16C0; // bool
|
pub const m_bIsBuyMenuOpen: usize = 0x16C0; // bool
|
||||||
pub const m_xLastHeadBoneTransform: usize = 0x1C40; // CTransform
|
pub const m_xLastHeadBoneTransform: usize = 0x1CF0; // CTransform
|
||||||
pub const m_bLastHeadBoneTransformIsValid: usize = 0x1C60; // bool
|
pub const m_bLastHeadBoneTransformIsValid: usize = 0x1D10; // bool
|
||||||
pub const m_lastLandTime: usize = 0x1C64; // GameTime_t
|
pub const m_lastLandTime: usize = 0x1D14; // GameTime_t
|
||||||
pub const m_bOnGroundLastTick: usize = 0x1C68; // bool
|
pub const m_bOnGroundLastTick: usize = 0x1D18; // bool
|
||||||
pub const m_iPlayerLocked: usize = 0x1C6C; // int32_t
|
pub const m_iPlayerLocked: usize = 0x1D1C; // int32_t
|
||||||
pub const m_flTimeOfLastInjury: usize = 0x1C74; // GameTime_t
|
pub const m_flTimeOfLastInjury: usize = 0x1D24; // GameTime_t
|
||||||
pub const m_flNextSprayDecalTime: usize = 0x1C78; // GameTime_t
|
pub const m_flNextSprayDecalTime: usize = 0x1D28; // GameTime_t
|
||||||
pub const m_bNextSprayDecalTimeExpedited: usize = 0x1C7C; // bool
|
pub const m_bNextSprayDecalTimeExpedited: usize = 0x1D2C; // bool
|
||||||
pub const m_nRagdollDamageBone: usize = 0x1C80; // int32_t
|
pub const m_nRagdollDamageBone: usize = 0x1D30; // int32_t
|
||||||
pub const m_vRagdollDamageForce: usize = 0x1C84; // Vector
|
pub const m_vRagdollDamageForce: usize = 0x1D34; // Vector
|
||||||
pub const m_vRagdollDamagePosition: usize = 0x1C90; // Vector
|
pub const m_vRagdollDamagePosition: usize = 0x1D40; // Vector
|
||||||
pub const m_szRagdollDamageWeaponName: usize = 0x1C9C; // char[64]
|
pub const m_szRagdollDamageWeaponName: usize = 0x1D4C; // char[64]
|
||||||
pub const m_bRagdollDamageHeadshot: usize = 0x1CDC; // bool
|
pub const m_bRagdollDamageHeadshot: usize = 0x1D8C; // bool
|
||||||
pub const m_vRagdollServerOrigin: usize = 0x1CE0; // Vector
|
pub const m_vRagdollServerOrigin: usize = 0x1D90; // Vector
|
||||||
pub const m_EconGloves: usize = 0x1CF0; // CEconItemView
|
pub const m_EconGloves: usize = 0x1DA0; // CEconItemView
|
||||||
pub const m_qDeathEyeAngles: usize = 0x1F68; // QAngle
|
pub const m_qDeathEyeAngles: usize = 0x2018; // QAngle
|
||||||
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x1F74; // bool
|
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x2024; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CCSPlayerPawnBase { // CBasePlayerPawn
|
pub mod CCSPlayerPawnBase { // CBasePlayerPawn
|
||||||
@ -1907,10 +1909,11 @@ pub mod CCSWeaponBase { // CBasePlayerWeapon
|
|||||||
pub const m_flFireSequenceStartTime: usize = 0xC90; // float
|
pub const m_flFireSequenceStartTime: usize = 0xC90; // float
|
||||||
pub const m_nFireSequenceStartTimeChange: usize = 0xC94; // int32_t
|
pub const m_nFireSequenceStartTimeChange: usize = 0xC94; // int32_t
|
||||||
pub const m_nFireSequenceStartTimeAck: usize = 0xC98; // int32_t
|
pub const m_nFireSequenceStartTimeAck: usize = 0xC98; // int32_t
|
||||||
pub const m_bPlayerFireEventIsPrimary: usize = 0xC9C; // bool
|
pub const m_ePlayerFireEvent: usize = 0xC9C; // PlayerAnimEvent_t
|
||||||
pub const m_seqIdle: usize = 0xCA0; // HSequence
|
pub const m_ePlayerFireEventAttackType: usize = 0xCA0; // WeaponAttackType_t
|
||||||
pub const m_seqFirePrimary: usize = 0xCA4; // HSequence
|
pub const m_seqIdle: usize = 0xCA4; // HSequence
|
||||||
pub const m_seqFireSecondary: usize = 0xCA8; // HSequence
|
pub const m_seqFirePrimary: usize = 0xCA8; // HSequence
|
||||||
|
pub const m_seqFireSecondary: usize = 0xCAC; // HSequence
|
||||||
pub const m_thirdPersonFireSequences: usize = 0xCB0; // CUtlVector<HSequence>
|
pub const m_thirdPersonFireSequences: usize = 0xCB0; // CUtlVector<HSequence>
|
||||||
pub const m_hCurrentThirdPersonSequence: usize = 0xCC8; // HSequence
|
pub const m_hCurrentThirdPersonSequence: usize = 0xCC8; // HSequence
|
||||||
pub const m_nSilencerBoneIndex: usize = 0xCCC; // int32_t
|
pub const m_nSilencerBoneIndex: usize = 0xCCC; // int32_t
|
||||||
@ -1936,43 +1939,44 @@ pub mod CCSWeaponBase { // CBasePlayerWeapon
|
|||||||
pub const m_iRecoilIndex: usize = 0xD78; // int32_t
|
pub const m_iRecoilIndex: usize = 0xD78; // int32_t
|
||||||
pub const m_flRecoilIndex: usize = 0xD7C; // float
|
pub const m_flRecoilIndex: usize = 0xD7C; // float
|
||||||
pub const m_bBurstMode: usize = 0xD80; // bool
|
pub const m_bBurstMode: usize = 0xD80; // bool
|
||||||
pub const m_flPostponeFireReadyTime: usize = 0xD84; // GameTime_t
|
pub const m_nPostponeFireReadyTicks: usize = 0xD84; // GameTick_t
|
||||||
pub const m_bInReload: usize = 0xD88; // bool
|
pub const m_flPostponeFireReadyFrac: usize = 0xD88; // float
|
||||||
pub const m_bReloadVisuallyComplete: usize = 0xD89; // bool
|
pub const m_bInReload: usize = 0xD8C; // bool
|
||||||
pub const m_flDroppedAtTime: usize = 0xD8C; // GameTime_t
|
pub const m_bReloadVisuallyComplete: usize = 0xD8D; // bool
|
||||||
pub const m_bIsHauledBack: usize = 0xD90; // bool
|
pub const m_flDroppedAtTime: usize = 0xD90; // GameTime_t
|
||||||
pub const m_bSilencerOn: usize = 0xD91; // bool
|
pub const m_bIsHauledBack: usize = 0xD94; // bool
|
||||||
pub const m_flTimeSilencerSwitchComplete: usize = 0xD94; // GameTime_t
|
pub const m_bSilencerOn: usize = 0xD95; // bool
|
||||||
pub const m_iOriginalTeamNumber: usize = 0xD98; // int32_t
|
pub const m_flTimeSilencerSwitchComplete: usize = 0xD98; // GameTime_t
|
||||||
pub const m_flNextAttackRenderTimeOffset: usize = 0xD9C; // float
|
pub const m_iOriginalTeamNumber: usize = 0xD9C; // int32_t
|
||||||
pub const m_bCanBePickedUp: usize = 0xDB0; // bool
|
pub const m_flNextAttackRenderTimeOffset: usize = 0xDA0; // float
|
||||||
pub const m_bUseCanOverrideNextOwnerTouchTime: usize = 0xDB1; // bool
|
pub const m_bCanBePickedUp: usize = 0xDB8; // bool
|
||||||
pub const m_nextOwnerTouchTime: usize = 0xDB4; // GameTime_t
|
pub const m_bUseCanOverrideNextOwnerTouchTime: usize = 0xDB9; // bool
|
||||||
pub const m_nextPrevOwnerTouchTime: usize = 0xDB8; // GameTime_t
|
pub const m_nextOwnerTouchTime: usize = 0xDBC; // GameTime_t
|
||||||
pub const m_hPrevOwner: usize = 0xDBC; // CHandle<CCSPlayerPawn>
|
pub const m_nextPrevOwnerTouchTime: usize = 0xDC0; // GameTime_t
|
||||||
pub const m_nDropTick: usize = 0xDC0; // GameTick_t
|
pub const m_hPrevOwner: usize = 0xDC4; // CHandle<CCSPlayerPawn>
|
||||||
pub const m_donated: usize = 0xDE4; // bool
|
pub const m_nDropTick: usize = 0xDC8; // GameTick_t
|
||||||
pub const m_fLastShotTime: usize = 0xDE8; // GameTime_t
|
pub const m_donated: usize = 0xDEC; // bool
|
||||||
pub const m_bWasOwnedByCT: usize = 0xDEC; // bool
|
pub const m_fLastShotTime: usize = 0xDF0; // GameTime_t
|
||||||
pub const m_bWasOwnedByTerrorist: usize = 0xDED; // bool
|
pub const m_bWasOwnedByCT: usize = 0xDF4; // bool
|
||||||
pub const m_bFiredOutOfAmmoEvent: usize = 0xDEE; // bool
|
pub const m_bWasOwnedByTerrorist: usize = 0xDF5; // bool
|
||||||
pub const m_numRemoveUnownedWeaponThink: usize = 0xDF0; // int32_t
|
pub const m_bFiredOutOfAmmoEvent: usize = 0xDF6; // bool
|
||||||
pub const m_IronSightController: usize = 0xDF8; // CIronSightController
|
pub const m_numRemoveUnownedWeaponThink: usize = 0xDF8; // int32_t
|
||||||
pub const m_iIronSightMode: usize = 0xE10; // int32_t
|
pub const m_IronSightController: usize = 0xE00; // CIronSightController
|
||||||
pub const m_flLastLOSTraceFailureTime: usize = 0xE14; // GameTime_t
|
pub const m_iIronSightMode: usize = 0xE18; // int32_t
|
||||||
pub const m_iNumEmptyAttacks: usize = 0xE18; // int32_t
|
pub const m_flLastLOSTraceFailureTime: usize = 0xE1C; // GameTime_t
|
||||||
|
pub const m_iNumEmptyAttacks: usize = 0xE20; // int32_t
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CCSWeaponBaseGun { // CCSWeaponBase
|
pub mod CCSWeaponBaseGun { // CCSWeaponBase
|
||||||
pub const m_zoomLevel: usize = 0xE20; // int32_t
|
pub const m_zoomLevel: usize = 0xE28; // int32_t
|
||||||
pub const m_iBurstShotsRemaining: usize = 0xE24; // int32_t
|
pub const m_iBurstShotsRemaining: usize = 0xE2C; // int32_t
|
||||||
pub const m_silencedModelIndex: usize = 0xE30; // int32_t
|
pub const m_silencedModelIndex: usize = 0xE38; // int32_t
|
||||||
pub const m_inPrecache: usize = 0xE34; // bool
|
pub const m_inPrecache: usize = 0xE3C; // bool
|
||||||
pub const m_bNeedsBoltAction: usize = 0xE35; // bool
|
pub const m_bNeedsBoltAction: usize = 0xE3D; // bool
|
||||||
pub const m_bSkillReloadAvailable: usize = 0xE36; // bool
|
pub const m_bSkillReloadAvailable: usize = 0xE3E; // bool
|
||||||
pub const m_bSkillReloadLiftedReloadKey: usize = 0xE37; // bool
|
pub const m_bSkillReloadLiftedReloadKey: usize = 0xE3F; // bool
|
||||||
pub const m_bSkillBoltInterruptAvailable: usize = 0xE38; // bool
|
pub const m_bSkillBoltInterruptAvailable: usize = 0xE40; // bool
|
||||||
pub const m_bSkillBoltLiftedFireKey: usize = 0xE39; // bool
|
pub const m_bSkillBoltLiftedFireKey: usize = 0xE41; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CCSWeaponBaseVData { // CBasePlayerWeaponVData
|
pub mod CCSWeaponBaseVData { // CBasePlayerWeaponVData
|
||||||
@ -3051,13 +3055,13 @@ pub mod CFishPool { // CBaseEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod CFists { // CCSWeaponBase
|
pub mod CFists { // CCSWeaponBase
|
||||||
pub const m_bPlayingUninterruptableAct: usize = 0xE20; // bool
|
pub const m_bPlayingUninterruptableAct: usize = 0xE28; // bool
|
||||||
pub const m_nUninterruptableActivity: usize = 0xE24; // PlayerAnimEvent_t
|
pub const m_nUninterruptableActivity: usize = 0xE2C; // PlayerAnimEvent_t
|
||||||
pub const m_bRestorePrevWep: usize = 0xE28; // bool
|
pub const m_bRestorePrevWep: usize = 0xE30; // bool
|
||||||
pub const m_hWeaponBeforePrevious: usize = 0xE2C; // CHandle<CBasePlayerWeapon>
|
pub const m_hWeaponBeforePrevious: usize = 0xE34; // CHandle<CBasePlayerWeapon>
|
||||||
pub const m_hWeaponPrevious: usize = 0xE30; // CHandle<CBasePlayerWeapon>
|
pub const m_hWeaponPrevious: usize = 0xE38; // CHandle<CBasePlayerWeapon>
|
||||||
pub const m_bDelayedHardPunchIncoming: usize = 0xE34; // bool
|
pub const m_bDelayedHardPunchIncoming: usize = 0xE3C; // bool
|
||||||
pub const m_bDestroyAfterTaunt: usize = 0xE35; // bool
|
pub const m_bDestroyAfterTaunt: usize = 0xE3D; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CFlashbang { // CBaseCSGrenade
|
pub mod CFlashbang { // CBaseCSGrenade
|
||||||
@ -3896,7 +3900,7 @@ pub mod CKeepUpright { // CPointEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod CKnife { // CCSWeaponBase
|
pub mod CKnife { // CCSWeaponBase
|
||||||
pub const m_bFirstAttack: usize = 0xE20; // bool
|
pub const m_bFirstAttack: usize = 0xE28; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CLightComponent { // CEntityComponent
|
pub mod CLightComponent { // CEntityComponent
|
||||||
@ -4319,9 +4323,6 @@ pub mod CMathRemap { // CLogicalEntity
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod CMelee { // CCSWeaponBase
|
pub mod CMelee { // CCSWeaponBase
|
||||||
pub const m_flThrowAt: usize = 0xE20; // GameTime_t
|
|
||||||
pub const m_hThrower: usize = 0xE24; // CHandle<CBaseEntity>
|
|
||||||
pub const m_bDidThrowDamage: usize = 0xE28; // bool
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CMessage { // CPointEntity
|
pub mod CMessage { // CPointEntity
|
||||||
@ -6665,8 +6666,8 @@ pub mod CWeaponAug { // CCSWeaponBaseGun
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod CWeaponBaseItem { // CCSWeaponBase
|
pub mod CWeaponBaseItem { // CCSWeaponBase
|
||||||
pub const m_SequenceCompleteTimer: usize = 0xE20; // CountdownTimer
|
pub const m_SequenceCompleteTimer: usize = 0xE28; // CountdownTimer
|
||||||
pub const m_bRedraw: usize = 0xE38; // bool
|
pub const m_bRedraw: usize = 0xE40; // bool
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CWeaponBizon { // CCSWeaponBaseGun
|
pub mod CWeaponBizon { // CCSWeaponBaseGun
|
||||||
@ -6748,13 +6749,13 @@ pub mod CWeaponSawedoff { // CCSWeaponBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub mod CWeaponShield { // CCSWeaponBaseGun
|
pub mod CWeaponShield { // CCSWeaponBaseGun
|
||||||
pub const m_flBulletDamageAbsorbed: usize = 0xE40; // float
|
pub const m_flBulletDamageAbsorbed: usize = 0xE48; // float
|
||||||
pub const m_flLastBulletHitSoundTime: usize = 0xE44; // GameTime_t
|
pub const m_flLastBulletHitSoundTime: usize = 0xE4C; // GameTime_t
|
||||||
pub const m_flDisplayHealth: usize = 0xE48; // float
|
pub const m_flDisplayHealth: usize = 0xE50; // float
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CWeaponTaser { // CCSWeaponBaseGun
|
pub mod CWeaponTaser { // CCSWeaponBaseGun
|
||||||
pub const m_fFireTime: usize = 0xE40; // GameTime_t
|
pub const m_fFireTime: usize = 0xE48; // GameTime_t
|
||||||
}
|
}
|
||||||
|
|
||||||
pub mod CWeaponTec9 { // CCSWeaponBaseGun
|
pub mod CWeaponTec9 { // CCSWeaponBaseGun
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CDSPMixgroupModifier {
|
public static class CDSPMixgroupModifier {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CDSPMixgroupModifier:
|
class CDSPMixgroupModifier:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class CFeIndexedJiggleBone {
|
public static class CFeIndexedJiggleBone {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class CFeIndexedJiggleBone:
|
class CFeIndexedJiggleBone:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public static class AggregateLODSetup_t {
|
public static class AggregateLODSetup_t {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
'''
|
'''
|
||||||
Created using https://github.com/a2x/cs2-dumper
|
Created using https://github.com/a2x/cs2-dumper
|
||||||
Tue, 21 Nov 2023 00:47:41 +0000
|
Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
'''
|
'''
|
||||||
|
|
||||||
class AggregateLODSetup_t:
|
class AggregateLODSetup_t:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Created using https://github.com/a2x/cs2-dumper
|
* Created using https://github.com/a2x/cs2-dumper
|
||||||
* Tue, 21 Nov 2023 00:47:41 +0000
|
* Fri, 1 Dec 2023 04:38:01 +0000
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#![allow(non_snake_case, non_upper_case_globals)]
|
#![allow(non_snake_case, non_upper_case_globals)]
|
||||||
|
@ -158,7 +158,7 @@ mod tests {
|
|||||||
.expect("Failed to find engine2.dll")
|
.expect("Failed to find engine2.dll")
|
||||||
.base();
|
.base();
|
||||||
|
|
||||||
let build_number = process.read_memory::<u32>(engine_base + 0x48B514)?; // dwBuildNumber
|
let build_number = process.read_memory::<u32>(engine_base + 0x48A344)?; // dwBuildNumber
|
||||||
|
|
||||||
println!("Build number: {}", build_number);
|
println!("Build number: {}", build_number);
|
||||||
|
|
||||||
@ -174,14 +174,14 @@ mod tests {
|
|||||||
.expect("Failed to find client.dll")
|
.expect("Failed to find client.dll")
|
||||||
.base();
|
.base();
|
||||||
|
|
||||||
let force_attack = process.read_memory::<u32>(client_base + 0x16B5510)?; // dwForceAttack
|
let force_attack = process.read_memory::<u32>(client_base + 0x16BB940)?; // dwForceAttack
|
||||||
let force_attack_2 = process.read_memory::<u32>(client_base + 0x16B55A0)?; // dwForceAttack2
|
let force_attack_2 = process.read_memory::<u32>(client_base + 0x16BB9D0)?; // dwForceAttack2
|
||||||
let force_backward = process.read_memory::<u32>(client_base + 0x16B57E0)?; // dwForceBackward
|
let force_backward = process.read_memory::<u32>(client_base + 0x16BBC10)?; // dwForceBackward
|
||||||
let force_crouch = process.read_memory::<u32>(client_base + 0x16B5AB0)?; // dwForceCrouch
|
let force_crouch = process.read_memory::<u32>(client_base + 0x16BBEE0)?; // dwForceCrouch
|
||||||
let force_forward = process.read_memory::<u32>(client_base + 0x16B5750)?; // dwForceForward
|
let force_forward = process.read_memory::<u32>(client_base + 0x16BBB80)?; // dwForceForward
|
||||||
let force_jump = process.read_memory::<u32>(client_base + 0x16B5A20)?; // dwForceJump
|
let force_jump = process.read_memory::<u32>(client_base + 0x16BBE50)?; // dwForceJump
|
||||||
let force_left = process.read_memory::<u32>(client_base + 0x16B5870)?; // dwForceLeft
|
let force_left = process.read_memory::<u32>(client_base + 0x16BBCA0)?; // dwForceLeft
|
||||||
let force_right = process.read_memory::<u32>(client_base + 0x16B5900)?; // dwForceRight
|
let force_right = process.read_memory::<u32>(client_base + 0x16BBD30)?; // dwForceRight
|
||||||
|
|
||||||
let get_key_state = |value: u32| -> &str {
|
let get_key_state = |value: u32| -> &str {
|
||||||
match value {
|
match value {
|
||||||
@ -251,7 +251,7 @@ mod tests {
|
|||||||
.expect("Failed to find client.dll")
|
.expect("Failed to find client.dll")
|
||||||
.base();
|
.base();
|
||||||
|
|
||||||
let global_vars = process.read_memory::<*const GlobalVarsBase>(client_base + 0x16B1670)?; // dwGlobalVars
|
let global_vars = process.read_memory::<*const GlobalVarsBase>(client_base + 0x16B7AB0)?; // dwGlobalVars
|
||||||
|
|
||||||
let current_map_name = unsafe {
|
let current_map_name = unsafe {
|
||||||
(*global_vars)
|
(*global_vars)
|
||||||
@ -300,7 +300,7 @@ mod tests {
|
|||||||
.expect("Failed to find client.dll")
|
.expect("Failed to find client.dll")
|
||||||
.base();
|
.base();
|
||||||
|
|
||||||
let local_player_controller = process.read_memory::<usize>(client_base + 0x1804518)?; // dwLocalPlayerController
|
let local_player_controller = process.read_memory::<usize>(client_base + 0x180A8F0)?; // dwLocalPlayerController
|
||||||
|
|
||||||
let player_name = process.read_string((local_player_controller + 0x640).into())?; // m_iszPlayerName
|
let player_name = process.read_string((local_player_controller + 0x640).into())?; // m_iszPlayerName
|
||||||
|
|
||||||
@ -318,7 +318,7 @@ mod tests {
|
|||||||
.expect("Failed to find client.dll")
|
.expect("Failed to find client.dll")
|
||||||
.base();
|
.base();
|
||||||
|
|
||||||
let local_player_pawn = process.read_memory::<usize>(client_base + 0x16BC5B8)?; // dwLocalPlayerPawn
|
let local_player_pawn = process.read_memory::<usize>(client_base + 0x16C29E8)?; // dwLocalPlayerPawn
|
||||||
|
|
||||||
let game_scene_node = process.read_memory::<usize>((local_player_pawn + 0x310).into())?; // m_pGameSceneNode
|
let game_scene_node = process.read_memory::<usize>((local_player_pawn + 0x310).into())?; // m_pGameSceneNode
|
||||||
|
|
||||||
@ -346,8 +346,8 @@ mod tests {
|
|||||||
.expect("Failed to find engine2.dll")
|
.expect("Failed to find engine2.dll")
|
||||||
.base();
|
.base();
|
||||||
|
|
||||||
let window_width = process.read_memory::<u32>(engine_base + 0x541D88)?; // dwWindowWidth
|
let window_width = process.read_memory::<u32>(engine_base + 0x540A48)?; // dwWindowWidth
|
||||||
let window_height = process.read_memory::<u32>(engine_base + 0x541D8C)?; // dwWindowHeight
|
let window_height = process.read_memory::<u32>(engine_base + 0x540A4C)?; // dwWindowHeight
|
||||||
|
|
||||||
println!("Window size: {}x{}", window_width, window_height);
|
println!("Window size: {}x{}", window_width, window_height);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user