📦 Game Update 13963

This commit is contained in:
a2x 2023-10-18 11:35:36 +10:00
parent 0a86db6b40
commit c8921b5e83
77 changed files with 1682 additions and 1682 deletions

View File

@ -25,7 +25,7 @@
{ {
"name": "dwForceAttack", "name": "dwForceAttack",
"module": "client.dll", "module": "client.dll",
"pattern": "48 8D 0D ? ? ? ? E9 D4 4B B4 FF", "pattern": "48 8D 0D ? ? ? ? E9 C4 4B B4 FF",
"operations": [ "operations": [
{ {
"type": "ripRelative" "type": "ripRelative"
@ -43,7 +43,7 @@
{ {
"name": "dwForceAttack2", "name": "dwForceAttack2",
"module": "client.dll", "module": "client.dll",
"pattern": "48 8D 0D ? ? ? ? E9 E4 4B B4 FF", "pattern": "48 8D 0D ? ? ? ? E9 D4 4B B4 FF",
"operations": [ "operations": [
{ {
"type": "ripRelative" "type": "ripRelative"
@ -259,7 +259,7 @@
{ {
"name": "dwPlantedC4", "name": "dwPlantedC4",
"module": "client.dll", "module": "client.dll",
"pattern": "48 89 05 ? ? ? ? 8B 05 ? ? ? ? A9 ? ? ? ? 74 ? 25 ? ? ? ? 89 05 ? ? ? ? 8B 0D", "pattern": "48 8B 15 ? ? ? ? FF C0 48 8D 4C 24",
"operations": [ "operations": [
{ {
"type": "ripRelative" "type": "ripRelative"

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.867815600 UTC * 2023-10-18 01:33:55.740025400 UTC
*/ */
public static class AimMatrixOpFixedSettings_t { public static class AimMatrixOpFixedSettings_t {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.844204800 UTC * 2023-10-18 01:33:55.716393300 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.892082200 UTC 2023-10-18 01:33:55.764643800 UTC
''' '''
class AimMatrixOpFixedSettings_t: class AimMatrixOpFixedSettings_t:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.915588500 UTC * 2023-10-18 01:33:55.788523300 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.383225900 UTC * 2023-10-18 01:33:56.643809100 UTC
*/ */
public static class ActiveModelConfig_t { public static class ActiveModelConfig_t {
@ -285,6 +285,7 @@ public static class CCSPlayerController_ActionTrackingServices {
public const nint m_matchStats = 0x90; // CSMatchStats_t public const nint m_matchStats = 0x90; // CSMatchStats_t
public const nint m_iNumRoundKills = 0x108; // int32_t public const nint m_iNumRoundKills = 0x108; // int32_t
public const nint m_iNumRoundKillsHeadshots = 0x10C; // int32_t public const nint m_iNumRoundKillsHeadshots = 0x10C; // int32_t
public const nint m_unTotalRoundDamageDealt = 0x110; // uint32_t
} }
public static class CCSPlayerController_DamageServices { public static class CCSPlayerController_DamageServices {
@ -1612,9 +1613,9 @@ public static class C_CSGO_PreviewModel {
} }
public static class C_CSGO_PreviewPlayer { public static class C_CSGO_PreviewPlayer {
public const nint m_animgraph = 0x22C8; // CUtlString public const nint m_animgraph = 0x22C0; // CUtlString
public const nint m_animgraphCharacterModeString = 0x22D0; // CUtlString public const nint m_animgraphCharacterModeString = 0x22C8; // CUtlString
public const nint m_flInitialModelScale = 0x22D8; // float public const nint m_flInitialModelScale = 0x22D0; // float
} }
public static class C_CSGO_TeamPreviewCamera { public static class C_CSGO_TeamPreviewCamera {
@ -1747,60 +1748,60 @@ public static class C_CSGameRulesProxy {
} }
public static class C_CSObserverPawn { public static class C_CSObserverPawn {
public const nint m_hDetectParentChange = 0x16A0; // CEntityHandle public const nint m_hDetectParentChange = 0x1698; // CEntityHandle
} }
public static class C_CSPlayerPawn { public static class C_CSPlayerPawn {
public const nint m_pBulletServices = 0x16A0; // CCSPlayer_BulletServices* public const nint m_pBulletServices = 0x1698; // CCSPlayer_BulletServices*
public const nint m_pHostageServices = 0x16A8; // CCSPlayer_HostageServices* public const nint m_pHostageServices = 0x16A0; // CCSPlayer_HostageServices*
public const nint m_pBuyServices = 0x16B0; // CCSPlayer_BuyServices* public const nint m_pBuyServices = 0x16A8; // CCSPlayer_BuyServices*
public const nint m_pGlowServices = 0x16B8; // CCSPlayer_GlowServices* public const nint m_pGlowServices = 0x16B0; // CCSPlayer_GlowServices*
public const nint m_pActionTrackingServices = 0x16C0; // CCSPlayer_ActionTrackingServices* public const nint m_pActionTrackingServices = 0x16B8; // CCSPlayer_ActionTrackingServices*
public const nint m_flHealthShotBoostExpirationTime = 0x16C8; // GameTime_t public const nint m_flHealthShotBoostExpirationTime = 0x16C0; // GameTime_t
public const nint m_flLastFiredWeaponTime = 0x16CC; // GameTime_t public const nint m_flLastFiredWeaponTime = 0x16C4; // GameTime_t
public const nint m_bHasFemaleVoice = 0x16D0; // bool public const nint m_bHasFemaleVoice = 0x16C8; // bool
public const nint m_flLandseconds = 0x16D4; // float public const nint m_flLandseconds = 0x16CC; // float
public const nint m_flOldFallVelocity = 0x16D8; // float public const nint m_flOldFallVelocity = 0x16D0; // float
public const nint m_szLastPlaceName = 0x16DC; // char[18] public const nint m_szLastPlaceName = 0x16D4; // char[18]
public const nint m_bPrevDefuser = 0x16EE; // bool public const nint m_bPrevDefuser = 0x16E6; // bool
public const nint m_bPrevHelmet = 0x16EF; // bool public const nint m_bPrevHelmet = 0x16E7; // bool
public const nint m_nPrevArmorVal = 0x16F0; // int32_t public const nint m_nPrevArmorVal = 0x16E8; // int32_t
public const nint m_nPrevGrenadeAmmoCount = 0x16F4; // int32_t public const nint m_nPrevGrenadeAmmoCount = 0x16EC; // int32_t
public const nint m_unPreviousWeaponHash = 0x16F8; // uint32_t public const nint m_unPreviousWeaponHash = 0x16F0; // uint32_t
public const nint m_unWeaponHash = 0x16FC; // uint32_t public const nint m_unWeaponHash = 0x16F4; // uint32_t
public const nint m_bInBuyZone = 0x1700; // bool public const nint m_bInBuyZone = 0x16F8; // bool
public const nint m_bPreviouslyInBuyZone = 0x1701; // bool public const nint m_bPreviouslyInBuyZone = 0x16F9; // bool
public const nint m_aimPunchAngle = 0x1704; // QAngle public const nint m_aimPunchAngle = 0x16FC; // QAngle
public const nint m_aimPunchAngleVel = 0x1710; // QAngle public const nint m_aimPunchAngleVel = 0x1708; // QAngle
public const nint m_aimPunchTickBase = 0x171C; // int32_t public const nint m_aimPunchTickBase = 0x1714; // int32_t
public const nint m_aimPunchTickFraction = 0x1720; // float public const nint m_aimPunchTickFraction = 0x1718; // float
public const nint m_aimPunchCache = 0x1728; // CUtlVector<QAngle> public const nint m_aimPunchCache = 0x1720; // CUtlVector<QAngle>
public const nint m_bInLanding = 0x1748; // bool public const nint m_bInLanding = 0x1740; // bool
public const nint m_flLandingTime = 0x174C; // float public const nint m_flLandingTime = 0x1744; // float
public const nint m_bInHostageRescueZone = 0x1750; // bool public const nint m_bInHostageRescueZone = 0x1748; // bool
public const nint m_bInBombZone = 0x1751; // bool public const nint m_bInBombZone = 0x1749; // bool
public const nint m_bIsBuyMenuOpen = 0x1752; // bool public const nint m_bIsBuyMenuOpen = 0x174A; // bool
public const nint m_flTimeOfLastInjury = 0x1754; // GameTime_t public const nint m_flTimeOfLastInjury = 0x174C; // GameTime_t
public const nint m_flNextSprayDecalTime = 0x1758; // GameTime_t public const nint m_flNextSprayDecalTime = 0x1750; // GameTime_t
public const nint m_iRetakesOffering = 0x1870; // int32_t public const nint m_iRetakesOffering = 0x1868; // int32_t
public const nint m_iRetakesOfferingCard = 0x1874; // int32_t public const nint m_iRetakesOfferingCard = 0x186C; // int32_t
public const nint m_bRetakesHasDefuseKit = 0x1878; // bool public const nint m_bRetakesHasDefuseKit = 0x1870; // bool
public const nint m_bRetakesMVPLastRound = 0x1879; // bool public const nint m_bRetakesMVPLastRound = 0x1871; // bool
public const nint m_iRetakesMVPBoostItem = 0x187C; // int32_t public const nint m_iRetakesMVPBoostItem = 0x1874; // int32_t
public const nint m_RetakesMVPBoostExtraUtility = 0x1880; // loadout_slot_t public const nint m_RetakesMVPBoostExtraUtility = 0x1878; // loadout_slot_t
public const nint m_bNeedToReApplyGloves = 0x18A0; // bool public const nint m_bNeedToReApplyGloves = 0x1898; // bool
public const nint m_EconGloves = 0x18A8; // C_EconItemView public const nint m_EconGloves = 0x18A0; // C_EconItemView
public const nint m_bMustSyncRagdollState = 0x1CF0; // bool public const nint m_bMustSyncRagdollState = 0x1CE8; // bool
public const nint m_nRagdollDamageBone = 0x1CF4; // int32_t public const nint m_nRagdollDamageBone = 0x1CEC; // int32_t
public const nint m_vRagdollDamageForce = 0x1CF8; // Vector public const nint m_vRagdollDamageForce = 0x1CF0; // Vector
public const nint m_vRagdollDamagePosition = 0x1D04; // Vector public const nint m_vRagdollDamagePosition = 0x1CFC; // Vector
public const nint m_szRagdollDamageWeaponName = 0x1D10; // char[64] public const nint m_szRagdollDamageWeaponName = 0x1D08; // char[64]
public const nint m_bRagdollDamageHeadshot = 0x1D50; // bool public const nint m_bRagdollDamageHeadshot = 0x1D48; // bool
public const nint m_bLastHeadBoneTransformIsValid = 0x2290; // bool public const nint m_bLastHeadBoneTransformIsValid = 0x2288; // bool
public const nint m_lastLandTime = 0x2294; // GameTime_t public const nint m_lastLandTime = 0x228C; // GameTime_t
public const nint m_bOnGroundLastTick = 0x2298; // bool public const nint m_bOnGroundLastTick = 0x2290; // bool
public const nint m_qDeathEyeAngles = 0x22B4; // QAngle public const nint m_qDeathEyeAngles = 0x22AC; // QAngle
public const nint m_bSkipOneHeadConstraintUpdate = 0x22C0; // bool public const nint m_bSkipOneHeadConstraintUpdate = 0x22B8; // bool
} }
public static class C_CSPlayerPawnBase { public static class C_CSPlayerPawnBase {
@ -1840,111 +1841,110 @@ public static class C_CSPlayerPawnBase {
public const nint m_fImmuneToGunGameDamageTimeLast = 0x13A0; // GameTime_t public const nint m_fImmuneToGunGameDamageTimeLast = 0x13A0; // GameTime_t
public const nint m_bGunGameImmunity = 0x13A4; // bool public const nint m_bGunGameImmunity = 0x13A4; // bool
public const nint m_bHasMovedSinceSpawn = 0x13A5; // bool public const nint m_bHasMovedSinceSpawn = 0x13A5; // bool
public const nint m_unTotalRoundDamageDealt = 0x13A8; // uint32_t public const nint m_fMolotovUseTime = 0x13A8; // float
public const nint m_fMolotovUseTime = 0x13AC; // float public const nint m_fMolotovDamageTime = 0x13AC; // float
public const nint m_fMolotovDamageTime = 0x13B0; // float public const nint m_nWhichBombZone = 0x13B0; // int32_t
public const nint m_nWhichBombZone = 0x13B4; // int32_t public const nint m_bInNoDefuseArea = 0x13B4; // bool
public const nint m_bInNoDefuseArea = 0x13B8; // bool public const nint m_iThrowGrenadeCounter = 0x13B8; // int32_t
public const nint m_iThrowGrenadeCounter = 0x13BC; // int32_t public const nint m_bWaitForNoAttack = 0x13BC; // bool
public const nint m_bWaitForNoAttack = 0x13C0; // bool public const nint m_flGuardianTooFarDistFrac = 0x13C0; // float
public const nint m_flGuardianTooFarDistFrac = 0x13C4; // float public const nint m_flDetectedByEnemySensorTime = 0x13C4; // GameTime_t
public const nint m_flDetectedByEnemySensorTime = 0x13C8; // GameTime_t public const nint m_flNextGuardianTooFarWarning = 0x13C8; // float
public const nint m_flNextGuardianTooFarWarning = 0x13CC; // float public const nint m_bSuppressGuardianTooFarWarningAudio = 0x13CC; // bool
public const nint m_bSuppressGuardianTooFarWarningAudio = 0x13D0; // bool public const nint m_bKilledByTaser = 0x13CD; // bool
public const nint m_bKilledByTaser = 0x13D1; // bool public const nint m_iMoveState = 0x13D0; // int32_t
public const nint m_iMoveState = 0x13D4; // int32_t public const nint m_bCanMoveDuringFreezePeriod = 0x13D4; // bool
public const nint m_bCanMoveDuringFreezePeriod = 0x13D8; // bool public const nint m_flLowerBodyYawTarget = 0x13D8; // float
public const nint m_flLowerBodyYawTarget = 0x13DC; // float public const nint m_bStrafing = 0x13DC; // bool
public const nint m_bStrafing = 0x13E0; // bool public const nint m_flLastSpawnTimeIndex = 0x13E0; // GameTime_t
public const nint m_flLastSpawnTimeIndex = 0x13E4; // GameTime_t public const nint m_flEmitSoundTime = 0x13E4; // GameTime_t
public const nint m_flEmitSoundTime = 0x13E8; // GameTime_t public const nint m_iAddonBits = 0x13E8; // int32_t
public const nint m_iAddonBits = 0x13EC; // int32_t public const nint m_iPrimaryAddon = 0x13EC; // int32_t
public const nint m_iPrimaryAddon = 0x13F0; // int32_t public const nint m_iSecondaryAddon = 0x13F0; // int32_t
public const nint m_iSecondaryAddon = 0x13F4; // int32_t public const nint m_iProgressBarDuration = 0x13F4; // int32_t
public const nint m_iProgressBarDuration = 0x13F8; // int32_t public const nint m_flProgressBarStartTime = 0x13F8; // float
public const nint m_flProgressBarStartTime = 0x13FC; // float public const nint m_iDirection = 0x13FC; // int32_t
public const nint m_iDirection = 0x1400; // int32_t public const nint m_iShotsFired = 0x1400; // int32_t
public const nint m_iShotsFired = 0x1404; // int32_t public const nint m_bNightVisionOn = 0x1404; // bool
public const nint m_bNightVisionOn = 0x1408; // bool public const nint m_bHasNightVision = 0x1405; // bool
public const nint m_bHasNightVision = 0x1409; // bool public const nint m_flVelocityModifier = 0x1408; // float
public const nint m_flVelocityModifier = 0x140C; // float public const nint m_flHitHeading = 0x140C; // float
public const nint m_flHitHeading = 0x1410; // float public const nint m_nHitBodyPart = 0x1410; // int32_t
public const nint m_nHitBodyPart = 0x1414; // int32_t public const nint m_iStartAccount = 0x1414; // int32_t
public const nint m_iStartAccount = 0x1418; // int32_t public const nint m_vecIntroStartEyePosition = 0x1418; // Vector
public const nint m_vecIntroStartEyePosition = 0x141C; // Vector public const nint m_vecIntroStartPlayerForward = 0x1424; // Vector
public const nint m_vecIntroStartPlayerForward = 0x1428; // Vector public const nint m_flClientDeathTime = 0x1430; // GameTime_t
public const nint m_flClientDeathTime = 0x1434; // GameTime_t public const nint m_flNightVisionAlpha = 0x1434; // float
public const nint m_flNightVisionAlpha = 0x1438; // float public const nint m_bScreenTearFrameCaptured = 0x1438; // bool
public const nint m_bScreenTearFrameCaptured = 0x143C; // bool public const nint m_flFlashBangTime = 0x143C; // float
public const nint m_flFlashBangTime = 0x1440; // float public const nint m_flFlashScreenshotAlpha = 0x1440; // float
public const nint m_flFlashScreenshotAlpha = 0x1444; // float public const nint m_flFlashOverlayAlpha = 0x1444; // float
public const nint m_flFlashOverlayAlpha = 0x1448; // float public const nint m_bFlashBuildUp = 0x1448; // bool
public const nint m_bFlashBuildUp = 0x144C; // bool public const nint m_bFlashDspHasBeenCleared = 0x1449; // bool
public const nint m_bFlashDspHasBeenCleared = 0x144D; // bool public const nint m_bFlashScreenshotHasBeenGrabbed = 0x144A; // bool
public const nint m_bFlashScreenshotHasBeenGrabbed = 0x144E; // bool public const nint m_flFlashMaxAlpha = 0x144C; // float
public const nint m_flFlashMaxAlpha = 0x1450; // float public const nint m_flFlashDuration = 0x1450; // float
public const nint m_flFlashDuration = 0x1454; // float public const nint m_lastStandingPos = 0x1454; // Vector
public const nint m_lastStandingPos = 0x1458; // Vector public const nint m_vecLastMuzzleFlashPos = 0x1460; // Vector
public const nint m_vecLastMuzzleFlashPos = 0x1464; // Vector public const nint m_angLastMuzzleFlashAngle = 0x146C; // QAngle
public const nint m_angLastMuzzleFlashAngle = 0x1470; // QAngle public const nint m_hMuzzleFlashShape = 0x1478; // CHandle<C_BaseEntity>
public const nint m_hMuzzleFlashShape = 0x147C; // CHandle<C_BaseEntity> public const nint m_iHealthBarRenderMaskIndex = 0x147C; // int32_t
public const nint m_iHealthBarRenderMaskIndex = 0x1480; // int32_t public const nint m_flHealthFadeValue = 0x1480; // float
public const nint m_flHealthFadeValue = 0x1484; // float public const nint m_flHealthFadeAlpha = 0x1484; // float
public const nint m_flHealthFadeAlpha = 0x1488; // float public const nint m_nMyCollisionGroup = 0x1488; // int32_t
public const nint m_nMyCollisionGroup = 0x148C; // int32_t public const nint m_ignoreLadderJumpTime = 0x148C; // float
public const nint m_ignoreLadderJumpTime = 0x1490; // float public const nint m_ladderSurpressionTimer = 0x1490; // CountdownTimer
public const nint m_ladderSurpressionTimer = 0x1498; // CountdownTimer public const nint m_lastLadderNormal = 0x14A8; // Vector
public const nint m_lastLadderNormal = 0x14B0; // Vector public const nint m_lastLadderPos = 0x14B4; // Vector
public const nint m_lastLadderPos = 0x14BC; // Vector public const nint m_flDeathCCWeight = 0x14C8; // float
public const nint m_flDeathCCWeight = 0x14D0; // float public const nint m_bOldIsScoped = 0x14CC; // bool
public const nint m_bOldIsScoped = 0x14D4; // bool public const nint m_flPrevRoundEndTime = 0x14D0; // float
public const nint m_flPrevRoundEndTime = 0x14D8; // float public const nint m_flPrevMatchEndTime = 0x14D4; // float
public const nint m_flPrevMatchEndTime = 0x14DC; // float public const nint m_unCurrentEquipmentValue = 0x14D8; // uint16_t
public const nint m_unCurrentEquipmentValue = 0x14E0; // uint16_t public const nint m_unRoundStartEquipmentValue = 0x14DA; // uint16_t
public const nint m_unRoundStartEquipmentValue = 0x14E2; // uint16_t public const nint m_unFreezetimeEndEquipmentValue = 0x14DC; // uint16_t
public const nint m_unFreezetimeEndEquipmentValue = 0x14E4; // uint16_t public const nint m_vecThirdPersonViewPositionOverride = 0x14E0; // Vector
public const nint m_vecThirdPersonViewPositionOverride = 0x14E8; // Vector public const nint m_nHeavyAssaultSuitCooldownRemaining = 0x14EC; // int32_t
public const nint m_nHeavyAssaultSuitCooldownRemaining = 0x14F4; // int32_t public const nint m_ArmorValue = 0x14F0; // int32_t
public const nint m_ArmorValue = 0x14F8; // int32_t public const nint m_angEyeAngles = 0x14F8; // QAngle
public const nint m_angEyeAngles = 0x1500; // QAngle public const nint m_fNextThinkPushAway = 0x1510; // float
public const nint m_fNextThinkPushAway = 0x1518; // float public const nint m_bShouldAutobuyDMWeapons = 0x1514; // bool
public const nint m_bShouldAutobuyDMWeapons = 0x151C; // bool public const nint m_bShouldAutobuyNow = 0x1515; // bool
public const nint m_bShouldAutobuyNow = 0x151D; // bool public const nint m_bHud_MiniScoreHidden = 0x1516; // bool
public const nint m_bHud_MiniScoreHidden = 0x151E; // bool public const nint m_bHud_RadarHidden = 0x1517; // bool
public const nint m_bHud_RadarHidden = 0x151F; // bool public const nint m_nLastKillerIndex = 0x1518; // CEntityIndex
public const nint m_nLastKillerIndex = 0x1520; // CEntityIndex public const nint m_nLastConcurrentKilled = 0x151C; // int32_t
public const nint m_nLastConcurrentKilled = 0x1524; // int32_t public const nint m_nDeathCamMusic = 0x1520; // int32_t
public const nint m_nDeathCamMusic = 0x1528; // int32_t public const nint m_iIDEntIndex = 0x1524; // CEntityIndex
public const nint m_iIDEntIndex = 0x152C; // CEntityIndex public const nint m_delayTargetIDTimer = 0x1528; // CountdownTimer
public const nint m_delayTargetIDTimer = 0x1530; // CountdownTimer public const nint m_iTargetedWeaponEntIndex = 0x1540; // CEntityIndex
public const nint m_iTargetedWeaponEntIndex = 0x1548; // CEntityIndex public const nint m_iOldIDEntIndex = 0x1544; // CEntityIndex
public const nint m_iOldIDEntIndex = 0x154C; // CEntityIndex public const nint m_holdTargetIDTimer = 0x1548; // CountdownTimer
public const nint m_holdTargetIDTimer = 0x1550; // CountdownTimer public const nint m_flCurrentMusicStartTime = 0x1564; // float
public const nint m_flCurrentMusicStartTime = 0x156C; // float public const nint m_flMusicRoundStartTime = 0x1568; // float
public const nint m_flMusicRoundStartTime = 0x1570; // float public const nint m_bDeferStartMusicOnWarmup = 0x156C; // bool
public const nint m_bDeferStartMusicOnWarmup = 0x1574; // bool public const nint m_cycleLatch = 0x1570; // int32_t
public const nint m_cycleLatch = 0x1578; // int32_t public const nint m_serverIntendedCycle = 0x1574; // float
public const nint m_serverIntendedCycle = 0x157C; // float public const nint m_vecPlayerPatchEconIndices = 0x1578; // uint32_t[5]
public const nint m_vecPlayerPatchEconIndices = 0x1580; // uint32_t[5] public const nint m_bHideTargetID = 0x1594; // bool
public const nint m_bHideTargetID = 0x159C; // bool public const nint m_nextTaserShakeTime = 0x1598; // float
public const nint m_nextTaserShakeTime = 0x15A0; // float public const nint m_firstTaserShakeTime = 0x159C; // float
public const nint m_firstTaserShakeTime = 0x15A4; // float public const nint m_flLastSmokeOverlayAlpha = 0x15A0; // float
public const nint m_flLastSmokeOverlayAlpha = 0x15A8; // float public const nint m_vLastSmokeOverlayColor = 0x15A4; // Vector
public const nint m_vLastSmokeOverlayColor = 0x15AC; // Vector public const nint m_nPlayerSmokedFx = 0x15B0; // ParticleIndex_t
public const nint m_nPlayerSmokedFx = 0x15B8; // ParticleIndex_t public const nint m_flNextMagDropTime = 0x15B4; // float
public const nint m_flNextMagDropTime = 0x15BC; // float public const nint m_nLastMagDropAttachmentIndex = 0x15B8; // int32_t
public const nint m_nLastMagDropAttachmentIndex = 0x15C0; // int32_t public const nint m_vecBulletHitModels = 0x15C0; // CUtlVector<C_BulletHitModel*>
public const nint m_vecBulletHitModels = 0x15C8; // CUtlVector<C_BulletHitModel*> public const nint m_vecPickupModelSlerpers = 0x15D8; // CUtlVector<C_PickUpModelSlerper*>
public const nint m_vecPickupModelSlerpers = 0x15E0; // CUtlVector<C_PickUpModelSlerper*> public const nint m_vecLastAliveLocalVelocity = 0x15F0; // Vector
public const nint m_vecLastAliveLocalVelocity = 0x15F8; // Vector public const nint m_entitySpottedState = 0x1618; // EntitySpottedState_t
public const nint m_entitySpottedState = 0x1620; // EntitySpottedState_t public const nint m_nSurvivalTeamNumber = 0x1630; // int32_t
public const nint m_nSurvivalTeamNumber = 0x1638; // int32_t public const nint m_bGuardianShouldSprayCustomXMark = 0x1634; // bool
public const nint m_bGuardianShouldSprayCustomXMark = 0x163C; // bool public const nint m_bHasDeathInfo = 0x1635; // bool
public const nint m_bHasDeathInfo = 0x163D; // bool public const nint m_flDeathInfoTime = 0x1638; // float
public const nint m_flDeathInfoTime = 0x1640; // float public const nint m_vecDeathInfoOrigin = 0x163C; // Vector
public const nint m_vecDeathInfoOrigin = 0x1644; // Vector public const nint m_bKilledByHeadshot = 0x1648; // bool
public const nint m_bKilledByHeadshot = 0x1650; // bool public const nint m_hOriginalController = 0x164C; // CHandle<CCSPlayerController>
public const nint m_hOriginalController = 0x1654; // CHandle<CCSPlayerController>
} }
public static class C_CSPlayerResource { public static class C_CSPlayerResource {
@ -2884,20 +2884,20 @@ public static class C_PlantedC4 {
public const nint m_bHasExploded = 0xEB5; // bool public const nint m_bHasExploded = 0xEB5; // bool
public const nint m_flTimerLength = 0xEB8; // float public const nint m_flTimerLength = 0xEB8; // float
public const nint m_bBeingDefused = 0xEBC; // bool public const nint m_bBeingDefused = 0xEBC; // bool
public const nint m_bTenSecWarning = 0xEC0; // float public const nint m_bTriggerWarning = 0xEC0; // float
public const nint m_bTriggerWarning = 0xEC4; // float public const nint m_bExplodeWarning = 0xEC4; // float
public const nint m_bExplodeWarning = 0xEC8; // float public const nint m_bC4Activated = 0xEC8; // bool
public const nint m_bC4Activated = 0xECC; // bool public const nint m_bTenSecWarning = 0xEC9; // bool
public const nint m_flDefuseLength = 0xED0; // float public const nint m_flDefuseLength = 0xECC; // float
public const nint m_flDefuseCountDown = 0xED4; // GameTime_t public const nint m_flDefuseCountDown = 0xED0; // GameTime_t
public const nint m_bBombDefused = 0xED8; // bool public const nint m_bBombDefused = 0xED4; // bool
public const nint m_hBombDefuser = 0xEDC; // CHandle<C_CSPlayerPawn> public const nint m_hBombDefuser = 0xED8; // CHandle<C_CSPlayerPawn>
public const nint m_hControlPanel = 0xEE0; // CHandle<C_BaseEntity> public const nint m_hControlPanel = 0xEDC; // CHandle<C_BaseEntity>
public const nint m_hDefuserMultimeter = 0xEE4; // CHandle<C_Multimeter> public const nint m_hDefuserMultimeter = 0xEE0; // CHandle<C_Multimeter>
public const nint m_flNextRadarFlashTime = 0xEE8; // GameTime_t public const nint m_flNextRadarFlashTime = 0xEE4; // GameTime_t
public const nint m_bRadarFlash = 0xEEC; // bool public const nint m_bRadarFlash = 0xEE8; // bool
public const nint m_pBombDefuser = 0xEF0; // CHandle<C_CSPlayerPawn> public const nint m_pBombDefuser = 0xEEC; // CHandle<C_CSPlayerPawn>
public const nint m_fLastDefuseTime = 0xEF4; // GameTime_t public const nint m_fLastDefuseTime = 0xEF0; // GameTime_t
public const nint m_pPredictionOwner = 0xEF8; // CBasePlayerController* public const nint m_pPredictionOwner = 0xEF8; // CBasePlayerController*
} }

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.341476500 UTC * 2023-10-18 01:33:56.602197900 UTC
*/ */
#pragma once #pragma once
@ -289,6 +289,7 @@ namespace CCSPlayerController_ActionTrackingServices {
constexpr std::ptrdiff_t m_matchStats = 0x90; // CSMatchStats_t constexpr std::ptrdiff_t m_matchStats = 0x90; // CSMatchStats_t
constexpr std::ptrdiff_t m_iNumRoundKills = 0x108; // int32_t constexpr std::ptrdiff_t m_iNumRoundKills = 0x108; // int32_t
constexpr std::ptrdiff_t m_iNumRoundKillsHeadshots = 0x10C; // int32_t constexpr std::ptrdiff_t m_iNumRoundKillsHeadshots = 0x10C; // int32_t
constexpr std::ptrdiff_t m_unTotalRoundDamageDealt = 0x110; // uint32_t
} }
namespace CCSPlayerController_DamageServices { namespace CCSPlayerController_DamageServices {
@ -1616,9 +1617,9 @@ namespace C_CSGO_PreviewModel {
} }
namespace C_CSGO_PreviewPlayer { namespace C_CSGO_PreviewPlayer {
constexpr std::ptrdiff_t m_animgraph = 0x22C8; // CUtlString constexpr std::ptrdiff_t m_animgraph = 0x22C0; // CUtlString
constexpr std::ptrdiff_t m_animgraphCharacterModeString = 0x22D0; // CUtlString constexpr std::ptrdiff_t m_animgraphCharacterModeString = 0x22C8; // CUtlString
constexpr std::ptrdiff_t m_flInitialModelScale = 0x22D8; // float constexpr std::ptrdiff_t m_flInitialModelScale = 0x22D0; // float
} }
namespace C_CSGO_TeamPreviewCamera { namespace C_CSGO_TeamPreviewCamera {
@ -1751,60 +1752,60 @@ namespace C_CSGameRulesProxy {
} }
namespace C_CSObserverPawn { namespace C_CSObserverPawn {
constexpr std::ptrdiff_t m_hDetectParentChange = 0x16A0; // CEntityHandle constexpr std::ptrdiff_t m_hDetectParentChange = 0x1698; // CEntityHandle
} }
namespace C_CSPlayerPawn { namespace C_CSPlayerPawn {
constexpr std::ptrdiff_t m_pBulletServices = 0x16A0; // CCSPlayer_BulletServices* constexpr std::ptrdiff_t m_pBulletServices = 0x1698; // CCSPlayer_BulletServices*
constexpr std::ptrdiff_t m_pHostageServices = 0x16A8; // CCSPlayer_HostageServices* constexpr std::ptrdiff_t m_pHostageServices = 0x16A0; // CCSPlayer_HostageServices*
constexpr std::ptrdiff_t m_pBuyServices = 0x16B0; // CCSPlayer_BuyServices* constexpr std::ptrdiff_t m_pBuyServices = 0x16A8; // CCSPlayer_BuyServices*
constexpr std::ptrdiff_t m_pGlowServices = 0x16B8; // CCSPlayer_GlowServices* constexpr std::ptrdiff_t m_pGlowServices = 0x16B0; // CCSPlayer_GlowServices*
constexpr std::ptrdiff_t m_pActionTrackingServices = 0x16C0; // CCSPlayer_ActionTrackingServices* constexpr std::ptrdiff_t m_pActionTrackingServices = 0x16B8; // CCSPlayer_ActionTrackingServices*
constexpr std::ptrdiff_t m_flHealthShotBoostExpirationTime = 0x16C8; // GameTime_t constexpr std::ptrdiff_t m_flHealthShotBoostExpirationTime = 0x16C0; // GameTime_t
constexpr std::ptrdiff_t m_flLastFiredWeaponTime = 0x16CC; // GameTime_t constexpr std::ptrdiff_t m_flLastFiredWeaponTime = 0x16C4; // GameTime_t
constexpr std::ptrdiff_t m_bHasFemaleVoice = 0x16D0; // bool constexpr std::ptrdiff_t m_bHasFemaleVoice = 0x16C8; // bool
constexpr std::ptrdiff_t m_flLandseconds = 0x16D4; // float constexpr std::ptrdiff_t m_flLandseconds = 0x16CC; // float
constexpr std::ptrdiff_t m_flOldFallVelocity = 0x16D8; // float constexpr std::ptrdiff_t m_flOldFallVelocity = 0x16D0; // float
constexpr std::ptrdiff_t m_szLastPlaceName = 0x16DC; // char[18] constexpr std::ptrdiff_t m_szLastPlaceName = 0x16D4; // char[18]
constexpr std::ptrdiff_t m_bPrevDefuser = 0x16EE; // bool constexpr std::ptrdiff_t m_bPrevDefuser = 0x16E6; // bool
constexpr std::ptrdiff_t m_bPrevHelmet = 0x16EF; // bool constexpr std::ptrdiff_t m_bPrevHelmet = 0x16E7; // bool
constexpr std::ptrdiff_t m_nPrevArmorVal = 0x16F0; // int32_t constexpr std::ptrdiff_t m_nPrevArmorVal = 0x16E8; // int32_t
constexpr std::ptrdiff_t m_nPrevGrenadeAmmoCount = 0x16F4; // int32_t constexpr std::ptrdiff_t m_nPrevGrenadeAmmoCount = 0x16EC; // int32_t
constexpr std::ptrdiff_t m_unPreviousWeaponHash = 0x16F8; // uint32_t constexpr std::ptrdiff_t m_unPreviousWeaponHash = 0x16F0; // uint32_t
constexpr std::ptrdiff_t m_unWeaponHash = 0x16FC; // uint32_t constexpr std::ptrdiff_t m_unWeaponHash = 0x16F4; // uint32_t
constexpr std::ptrdiff_t m_bInBuyZone = 0x1700; // bool constexpr std::ptrdiff_t m_bInBuyZone = 0x16F8; // bool
constexpr std::ptrdiff_t m_bPreviouslyInBuyZone = 0x1701; // bool constexpr std::ptrdiff_t m_bPreviouslyInBuyZone = 0x16F9; // bool
constexpr std::ptrdiff_t m_aimPunchAngle = 0x1704; // QAngle constexpr std::ptrdiff_t m_aimPunchAngle = 0x16FC; // QAngle
constexpr std::ptrdiff_t m_aimPunchAngleVel = 0x1710; // QAngle constexpr std::ptrdiff_t m_aimPunchAngleVel = 0x1708; // QAngle
constexpr std::ptrdiff_t m_aimPunchTickBase = 0x171C; // int32_t constexpr std::ptrdiff_t m_aimPunchTickBase = 0x1714; // int32_t
constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x1720; // float constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x1718; // float
constexpr std::ptrdiff_t m_aimPunchCache = 0x1728; // CUtlVector<QAngle> constexpr std::ptrdiff_t m_aimPunchCache = 0x1720; // CUtlVector<QAngle>
constexpr std::ptrdiff_t m_bInLanding = 0x1748; // bool constexpr std::ptrdiff_t m_bInLanding = 0x1740; // bool
constexpr std::ptrdiff_t m_flLandingTime = 0x174C; // float constexpr std::ptrdiff_t m_flLandingTime = 0x1744; // float
constexpr std::ptrdiff_t m_bInHostageRescueZone = 0x1750; // bool constexpr std::ptrdiff_t m_bInHostageRescueZone = 0x1748; // bool
constexpr std::ptrdiff_t m_bInBombZone = 0x1751; // bool constexpr std::ptrdiff_t m_bInBombZone = 0x1749; // bool
constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x1752; // bool constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x174A; // bool
constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x1754; // GameTime_t constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x174C; // GameTime_t
constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1758; // GameTime_t constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1750; // GameTime_t
constexpr std::ptrdiff_t m_iRetakesOffering = 0x1870; // int32_t constexpr std::ptrdiff_t m_iRetakesOffering = 0x1868; // int32_t
constexpr std::ptrdiff_t m_iRetakesOfferingCard = 0x1874; // int32_t constexpr std::ptrdiff_t m_iRetakesOfferingCard = 0x186C; // int32_t
constexpr std::ptrdiff_t m_bRetakesHasDefuseKit = 0x1878; // bool constexpr std::ptrdiff_t m_bRetakesHasDefuseKit = 0x1870; // bool
constexpr std::ptrdiff_t m_bRetakesMVPLastRound = 0x1879; // bool constexpr std::ptrdiff_t m_bRetakesMVPLastRound = 0x1871; // bool
constexpr std::ptrdiff_t m_iRetakesMVPBoostItem = 0x187C; // int32_t constexpr std::ptrdiff_t m_iRetakesMVPBoostItem = 0x1874; // int32_t
constexpr std::ptrdiff_t m_RetakesMVPBoostExtraUtility = 0x1880; // loadout_slot_t constexpr std::ptrdiff_t m_RetakesMVPBoostExtraUtility = 0x1878; // loadout_slot_t
constexpr std::ptrdiff_t m_bNeedToReApplyGloves = 0x18A0; // bool constexpr std::ptrdiff_t m_bNeedToReApplyGloves = 0x1898; // bool
constexpr std::ptrdiff_t m_EconGloves = 0x18A8; // C_EconItemView constexpr std::ptrdiff_t m_EconGloves = 0x18A0; // C_EconItemView
constexpr std::ptrdiff_t m_bMustSyncRagdollState = 0x1CF0; // bool constexpr std::ptrdiff_t m_bMustSyncRagdollState = 0x1CE8; // bool
constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1CF4; // int32_t constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1CEC; // int32_t
constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1CF8; // Vector constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1CF0; // Vector
constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1D04; // Vector constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1CFC; // Vector
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1D10; // char[64] constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x1D08; // char[64]
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1D50; // bool constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x1D48; // bool
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x2290; // bool constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x2288; // bool
constexpr std::ptrdiff_t m_lastLandTime = 0x2294; // GameTime_t constexpr std::ptrdiff_t m_lastLandTime = 0x228C; // GameTime_t
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x2298; // bool constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x2290; // bool
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x22B4; // QAngle constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x22AC; // QAngle
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x22C0; // bool constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x22B8; // bool
} }
namespace C_CSPlayerPawnBase { namespace C_CSPlayerPawnBase {
@ -1844,111 +1845,110 @@ namespace C_CSPlayerPawnBase {
constexpr std::ptrdiff_t m_fImmuneToGunGameDamageTimeLast = 0x13A0; // GameTime_t constexpr std::ptrdiff_t m_fImmuneToGunGameDamageTimeLast = 0x13A0; // GameTime_t
constexpr std::ptrdiff_t m_bGunGameImmunity = 0x13A4; // bool constexpr std::ptrdiff_t m_bGunGameImmunity = 0x13A4; // bool
constexpr std::ptrdiff_t m_bHasMovedSinceSpawn = 0x13A5; // bool constexpr std::ptrdiff_t m_bHasMovedSinceSpawn = 0x13A5; // bool
constexpr std::ptrdiff_t m_unTotalRoundDamageDealt = 0x13A8; // uint32_t constexpr std::ptrdiff_t m_fMolotovUseTime = 0x13A8; // float
constexpr std::ptrdiff_t m_fMolotovUseTime = 0x13AC; // float constexpr std::ptrdiff_t m_fMolotovDamageTime = 0x13AC; // float
constexpr std::ptrdiff_t m_fMolotovDamageTime = 0x13B0; // float constexpr std::ptrdiff_t m_nWhichBombZone = 0x13B0; // int32_t
constexpr std::ptrdiff_t m_nWhichBombZone = 0x13B4; // int32_t constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x13B4; // bool
constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x13B8; // bool constexpr std::ptrdiff_t m_iThrowGrenadeCounter = 0x13B8; // int32_t
constexpr std::ptrdiff_t m_iThrowGrenadeCounter = 0x13BC; // int32_t constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x13BC; // bool
constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x13C0; // bool constexpr std::ptrdiff_t m_flGuardianTooFarDistFrac = 0x13C0; // float
constexpr std::ptrdiff_t m_flGuardianTooFarDistFrac = 0x13C4; // float constexpr std::ptrdiff_t m_flDetectedByEnemySensorTime = 0x13C4; // GameTime_t
constexpr std::ptrdiff_t m_flDetectedByEnemySensorTime = 0x13C8; // GameTime_t constexpr std::ptrdiff_t m_flNextGuardianTooFarWarning = 0x13C8; // float
constexpr std::ptrdiff_t m_flNextGuardianTooFarWarning = 0x13CC; // float constexpr std::ptrdiff_t m_bSuppressGuardianTooFarWarningAudio = 0x13CC; // bool
constexpr std::ptrdiff_t m_bSuppressGuardianTooFarWarningAudio = 0x13D0; // bool constexpr std::ptrdiff_t m_bKilledByTaser = 0x13CD; // bool
constexpr std::ptrdiff_t m_bKilledByTaser = 0x13D1; // bool constexpr std::ptrdiff_t m_iMoveState = 0x13D0; // int32_t
constexpr std::ptrdiff_t m_iMoveState = 0x13D4; // int32_t constexpr std::ptrdiff_t m_bCanMoveDuringFreezePeriod = 0x13D4; // bool
constexpr std::ptrdiff_t m_bCanMoveDuringFreezePeriod = 0x13D8; // bool constexpr std::ptrdiff_t m_flLowerBodyYawTarget = 0x13D8; // float
constexpr std::ptrdiff_t m_flLowerBodyYawTarget = 0x13DC; // float constexpr std::ptrdiff_t m_bStrafing = 0x13DC; // bool
constexpr std::ptrdiff_t m_bStrafing = 0x13E0; // bool constexpr std::ptrdiff_t m_flLastSpawnTimeIndex = 0x13E0; // GameTime_t
constexpr std::ptrdiff_t m_flLastSpawnTimeIndex = 0x13E4; // GameTime_t constexpr std::ptrdiff_t m_flEmitSoundTime = 0x13E4; // GameTime_t
constexpr std::ptrdiff_t m_flEmitSoundTime = 0x13E8; // GameTime_t constexpr std::ptrdiff_t m_iAddonBits = 0x13E8; // int32_t
constexpr std::ptrdiff_t m_iAddonBits = 0x13EC; // int32_t constexpr std::ptrdiff_t m_iPrimaryAddon = 0x13EC; // int32_t
constexpr std::ptrdiff_t m_iPrimaryAddon = 0x13F0; // int32_t constexpr std::ptrdiff_t m_iSecondaryAddon = 0x13F0; // int32_t
constexpr std::ptrdiff_t m_iSecondaryAddon = 0x13F4; // int32_t constexpr std::ptrdiff_t m_iProgressBarDuration = 0x13F4; // int32_t
constexpr std::ptrdiff_t m_iProgressBarDuration = 0x13F8; // int32_t constexpr std::ptrdiff_t m_flProgressBarStartTime = 0x13F8; // float
constexpr std::ptrdiff_t m_flProgressBarStartTime = 0x13FC; // float constexpr std::ptrdiff_t m_iDirection = 0x13FC; // int32_t
constexpr std::ptrdiff_t m_iDirection = 0x1400; // int32_t constexpr std::ptrdiff_t m_iShotsFired = 0x1400; // int32_t
constexpr std::ptrdiff_t m_iShotsFired = 0x1404; // int32_t constexpr std::ptrdiff_t m_bNightVisionOn = 0x1404; // bool
constexpr std::ptrdiff_t m_bNightVisionOn = 0x1408; // bool constexpr std::ptrdiff_t m_bHasNightVision = 0x1405; // bool
constexpr std::ptrdiff_t m_bHasNightVision = 0x1409; // bool constexpr std::ptrdiff_t m_flVelocityModifier = 0x1408; // float
constexpr std::ptrdiff_t m_flVelocityModifier = 0x140C; // float constexpr std::ptrdiff_t m_flHitHeading = 0x140C; // float
constexpr std::ptrdiff_t m_flHitHeading = 0x1410; // float constexpr std::ptrdiff_t m_nHitBodyPart = 0x1410; // int32_t
constexpr std::ptrdiff_t m_nHitBodyPart = 0x1414; // int32_t constexpr std::ptrdiff_t m_iStartAccount = 0x1414; // int32_t
constexpr std::ptrdiff_t m_iStartAccount = 0x1418; // int32_t constexpr std::ptrdiff_t m_vecIntroStartEyePosition = 0x1418; // Vector
constexpr std::ptrdiff_t m_vecIntroStartEyePosition = 0x141C; // Vector constexpr std::ptrdiff_t m_vecIntroStartPlayerForward = 0x1424; // Vector
constexpr std::ptrdiff_t m_vecIntroStartPlayerForward = 0x1428; // Vector constexpr std::ptrdiff_t m_flClientDeathTime = 0x1430; // GameTime_t
constexpr std::ptrdiff_t m_flClientDeathTime = 0x1434; // GameTime_t constexpr std::ptrdiff_t m_flNightVisionAlpha = 0x1434; // float
constexpr std::ptrdiff_t m_flNightVisionAlpha = 0x1438; // float constexpr std::ptrdiff_t m_bScreenTearFrameCaptured = 0x1438; // bool
constexpr std::ptrdiff_t m_bScreenTearFrameCaptured = 0x143C; // bool constexpr std::ptrdiff_t m_flFlashBangTime = 0x143C; // float
constexpr std::ptrdiff_t m_flFlashBangTime = 0x1440; // float constexpr std::ptrdiff_t m_flFlashScreenshotAlpha = 0x1440; // float
constexpr std::ptrdiff_t m_flFlashScreenshotAlpha = 0x1444; // float constexpr std::ptrdiff_t m_flFlashOverlayAlpha = 0x1444; // float
constexpr std::ptrdiff_t m_flFlashOverlayAlpha = 0x1448; // float constexpr std::ptrdiff_t m_bFlashBuildUp = 0x1448; // bool
constexpr std::ptrdiff_t m_bFlashBuildUp = 0x144C; // bool constexpr std::ptrdiff_t m_bFlashDspHasBeenCleared = 0x1449; // bool
constexpr std::ptrdiff_t m_bFlashDspHasBeenCleared = 0x144D; // bool constexpr std::ptrdiff_t m_bFlashScreenshotHasBeenGrabbed = 0x144A; // bool
constexpr std::ptrdiff_t m_bFlashScreenshotHasBeenGrabbed = 0x144E; // bool constexpr std::ptrdiff_t m_flFlashMaxAlpha = 0x144C; // float
constexpr std::ptrdiff_t m_flFlashMaxAlpha = 0x1450; // float constexpr std::ptrdiff_t m_flFlashDuration = 0x1450; // float
constexpr std::ptrdiff_t m_flFlashDuration = 0x1454; // float constexpr std::ptrdiff_t m_lastStandingPos = 0x1454; // Vector
constexpr std::ptrdiff_t m_lastStandingPos = 0x1458; // Vector constexpr std::ptrdiff_t m_vecLastMuzzleFlashPos = 0x1460; // Vector
constexpr std::ptrdiff_t m_vecLastMuzzleFlashPos = 0x1464; // Vector constexpr std::ptrdiff_t m_angLastMuzzleFlashAngle = 0x146C; // QAngle
constexpr std::ptrdiff_t m_angLastMuzzleFlashAngle = 0x1470; // QAngle constexpr std::ptrdiff_t m_hMuzzleFlashShape = 0x1478; // CHandle<C_BaseEntity>
constexpr std::ptrdiff_t m_hMuzzleFlashShape = 0x147C; // CHandle<C_BaseEntity> constexpr std::ptrdiff_t m_iHealthBarRenderMaskIndex = 0x147C; // int32_t
constexpr std::ptrdiff_t m_iHealthBarRenderMaskIndex = 0x1480; // int32_t constexpr std::ptrdiff_t m_flHealthFadeValue = 0x1480; // float
constexpr std::ptrdiff_t m_flHealthFadeValue = 0x1484; // float constexpr std::ptrdiff_t m_flHealthFadeAlpha = 0x1484; // float
constexpr std::ptrdiff_t m_flHealthFadeAlpha = 0x1488; // float constexpr std::ptrdiff_t m_nMyCollisionGroup = 0x1488; // int32_t
constexpr std::ptrdiff_t m_nMyCollisionGroup = 0x148C; // int32_t constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x148C; // float
constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x1490; // float constexpr std::ptrdiff_t m_ladderSurpressionTimer = 0x1490; // CountdownTimer
constexpr std::ptrdiff_t m_ladderSurpressionTimer = 0x1498; // CountdownTimer constexpr std::ptrdiff_t m_lastLadderNormal = 0x14A8; // Vector
constexpr std::ptrdiff_t m_lastLadderNormal = 0x14B0; // Vector constexpr std::ptrdiff_t m_lastLadderPos = 0x14B4; // Vector
constexpr std::ptrdiff_t m_lastLadderPos = 0x14BC; // Vector constexpr std::ptrdiff_t m_flDeathCCWeight = 0x14C8; // float
constexpr std::ptrdiff_t m_flDeathCCWeight = 0x14D0; // float constexpr std::ptrdiff_t m_bOldIsScoped = 0x14CC; // bool
constexpr std::ptrdiff_t m_bOldIsScoped = 0x14D4; // bool constexpr std::ptrdiff_t m_flPrevRoundEndTime = 0x14D0; // float
constexpr std::ptrdiff_t m_flPrevRoundEndTime = 0x14D8; // float constexpr std::ptrdiff_t m_flPrevMatchEndTime = 0x14D4; // float
constexpr std::ptrdiff_t m_flPrevMatchEndTime = 0x14DC; // float constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x14D8; // uint16_t
constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x14E0; // uint16_t constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x14DA; // uint16_t
constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x14E2; // uint16_t constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x14DC; // uint16_t
constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x14E4; // uint16_t constexpr std::ptrdiff_t m_vecThirdPersonViewPositionOverride = 0x14E0; // Vector
constexpr std::ptrdiff_t m_vecThirdPersonViewPositionOverride = 0x14E8; // Vector constexpr std::ptrdiff_t m_nHeavyAssaultSuitCooldownRemaining = 0x14EC; // int32_t
constexpr std::ptrdiff_t m_nHeavyAssaultSuitCooldownRemaining = 0x14F4; // int32_t constexpr std::ptrdiff_t m_ArmorValue = 0x14F0; // int32_t
constexpr std::ptrdiff_t m_ArmorValue = 0x14F8; // int32_t constexpr std::ptrdiff_t m_angEyeAngles = 0x14F8; // QAngle
constexpr std::ptrdiff_t m_angEyeAngles = 0x1500; // QAngle constexpr std::ptrdiff_t m_fNextThinkPushAway = 0x1510; // float
constexpr std::ptrdiff_t m_fNextThinkPushAway = 0x1518; // float constexpr std::ptrdiff_t m_bShouldAutobuyDMWeapons = 0x1514; // bool
constexpr std::ptrdiff_t m_bShouldAutobuyDMWeapons = 0x151C; // bool constexpr std::ptrdiff_t m_bShouldAutobuyNow = 0x1515; // bool
constexpr std::ptrdiff_t m_bShouldAutobuyNow = 0x151D; // bool constexpr std::ptrdiff_t m_bHud_MiniScoreHidden = 0x1516; // bool
constexpr std::ptrdiff_t m_bHud_MiniScoreHidden = 0x151E; // bool constexpr std::ptrdiff_t m_bHud_RadarHidden = 0x1517; // bool
constexpr std::ptrdiff_t m_bHud_RadarHidden = 0x151F; // bool constexpr std::ptrdiff_t m_nLastKillerIndex = 0x1518; // CEntityIndex
constexpr std::ptrdiff_t m_nLastKillerIndex = 0x1520; // CEntityIndex constexpr std::ptrdiff_t m_nLastConcurrentKilled = 0x151C; // int32_t
constexpr std::ptrdiff_t m_nLastConcurrentKilled = 0x1524; // int32_t constexpr std::ptrdiff_t m_nDeathCamMusic = 0x1520; // int32_t
constexpr std::ptrdiff_t m_nDeathCamMusic = 0x1528; // int32_t constexpr std::ptrdiff_t m_iIDEntIndex = 0x1524; // CEntityIndex
constexpr std::ptrdiff_t m_iIDEntIndex = 0x152C; // CEntityIndex constexpr std::ptrdiff_t m_delayTargetIDTimer = 0x1528; // CountdownTimer
constexpr std::ptrdiff_t m_delayTargetIDTimer = 0x1530; // CountdownTimer constexpr std::ptrdiff_t m_iTargetedWeaponEntIndex = 0x1540; // CEntityIndex
constexpr std::ptrdiff_t m_iTargetedWeaponEntIndex = 0x1548; // CEntityIndex constexpr std::ptrdiff_t m_iOldIDEntIndex = 0x1544; // CEntityIndex
constexpr std::ptrdiff_t m_iOldIDEntIndex = 0x154C; // CEntityIndex constexpr std::ptrdiff_t m_holdTargetIDTimer = 0x1548; // CountdownTimer
constexpr std::ptrdiff_t m_holdTargetIDTimer = 0x1550; // CountdownTimer constexpr std::ptrdiff_t m_flCurrentMusicStartTime = 0x1564; // float
constexpr std::ptrdiff_t m_flCurrentMusicStartTime = 0x156C; // float constexpr std::ptrdiff_t m_flMusicRoundStartTime = 0x1568; // float
constexpr std::ptrdiff_t m_flMusicRoundStartTime = 0x1570; // float constexpr std::ptrdiff_t m_bDeferStartMusicOnWarmup = 0x156C; // bool
constexpr std::ptrdiff_t m_bDeferStartMusicOnWarmup = 0x1574; // bool constexpr std::ptrdiff_t m_cycleLatch = 0x1570; // int32_t
constexpr std::ptrdiff_t m_cycleLatch = 0x1578; // int32_t constexpr std::ptrdiff_t m_serverIntendedCycle = 0x1574; // float
constexpr std::ptrdiff_t m_serverIntendedCycle = 0x157C; // float constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x1578; // uint32_t[5]
constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x1580; // uint32_t[5] constexpr std::ptrdiff_t m_bHideTargetID = 0x1594; // bool
constexpr std::ptrdiff_t m_bHideTargetID = 0x159C; // bool constexpr std::ptrdiff_t m_nextTaserShakeTime = 0x1598; // float
constexpr std::ptrdiff_t m_nextTaserShakeTime = 0x15A0; // float constexpr std::ptrdiff_t m_firstTaserShakeTime = 0x159C; // float
constexpr std::ptrdiff_t m_firstTaserShakeTime = 0x15A4; // float constexpr std::ptrdiff_t m_flLastSmokeOverlayAlpha = 0x15A0; // float
constexpr std::ptrdiff_t m_flLastSmokeOverlayAlpha = 0x15A8; // float constexpr std::ptrdiff_t m_vLastSmokeOverlayColor = 0x15A4; // Vector
constexpr std::ptrdiff_t m_vLastSmokeOverlayColor = 0x15AC; // Vector constexpr std::ptrdiff_t m_nPlayerSmokedFx = 0x15B0; // ParticleIndex_t
constexpr std::ptrdiff_t m_nPlayerSmokedFx = 0x15B8; // ParticleIndex_t constexpr std::ptrdiff_t m_flNextMagDropTime = 0x15B4; // float
constexpr std::ptrdiff_t m_flNextMagDropTime = 0x15BC; // float constexpr std::ptrdiff_t m_nLastMagDropAttachmentIndex = 0x15B8; // int32_t
constexpr std::ptrdiff_t m_nLastMagDropAttachmentIndex = 0x15C0; // int32_t constexpr std::ptrdiff_t m_vecBulletHitModels = 0x15C0; // CUtlVector<C_BulletHitModel*>
constexpr std::ptrdiff_t m_vecBulletHitModels = 0x15C8; // CUtlVector<C_BulletHitModel*> constexpr std::ptrdiff_t m_vecPickupModelSlerpers = 0x15D8; // CUtlVector<C_PickUpModelSlerper*>
constexpr std::ptrdiff_t m_vecPickupModelSlerpers = 0x15E0; // CUtlVector<C_PickUpModelSlerper*> constexpr std::ptrdiff_t m_vecLastAliveLocalVelocity = 0x15F0; // Vector
constexpr std::ptrdiff_t m_vecLastAliveLocalVelocity = 0x15F8; // Vector constexpr std::ptrdiff_t m_entitySpottedState = 0x1618; // EntitySpottedState_t
constexpr std::ptrdiff_t m_entitySpottedState = 0x1620; // EntitySpottedState_t constexpr std::ptrdiff_t m_nSurvivalTeamNumber = 0x1630; // int32_t
constexpr std::ptrdiff_t m_nSurvivalTeamNumber = 0x1638; // int32_t constexpr std::ptrdiff_t m_bGuardianShouldSprayCustomXMark = 0x1634; // bool
constexpr std::ptrdiff_t m_bGuardianShouldSprayCustomXMark = 0x163C; // bool constexpr std::ptrdiff_t m_bHasDeathInfo = 0x1635; // bool
constexpr std::ptrdiff_t m_bHasDeathInfo = 0x163D; // bool constexpr std::ptrdiff_t m_flDeathInfoTime = 0x1638; // float
constexpr std::ptrdiff_t m_flDeathInfoTime = 0x1640; // float constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x163C; // Vector
constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x1644; // Vector constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x1648; // bool
constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x1650; // bool constexpr std::ptrdiff_t m_hOriginalController = 0x164C; // CHandle<CCSPlayerController>
constexpr std::ptrdiff_t m_hOriginalController = 0x1654; // CHandle<CCSPlayerController>
} }
namespace C_CSPlayerResource { namespace C_CSPlayerResource {
@ -2888,20 +2888,20 @@ namespace C_PlantedC4 {
constexpr std::ptrdiff_t m_bHasExploded = 0xEB5; // bool constexpr std::ptrdiff_t m_bHasExploded = 0xEB5; // bool
constexpr std::ptrdiff_t m_flTimerLength = 0xEB8; // float constexpr std::ptrdiff_t m_flTimerLength = 0xEB8; // float
constexpr std::ptrdiff_t m_bBeingDefused = 0xEBC; // bool constexpr std::ptrdiff_t m_bBeingDefused = 0xEBC; // bool
constexpr std::ptrdiff_t m_bTenSecWarning = 0xEC0; // float constexpr std::ptrdiff_t m_bTriggerWarning = 0xEC0; // float
constexpr std::ptrdiff_t m_bTriggerWarning = 0xEC4; // float constexpr std::ptrdiff_t m_bExplodeWarning = 0xEC4; // float
constexpr std::ptrdiff_t m_bExplodeWarning = 0xEC8; // float constexpr std::ptrdiff_t m_bC4Activated = 0xEC8; // bool
constexpr std::ptrdiff_t m_bC4Activated = 0xECC; // bool constexpr std::ptrdiff_t m_bTenSecWarning = 0xEC9; // bool
constexpr std::ptrdiff_t m_flDefuseLength = 0xED0; // float constexpr std::ptrdiff_t m_flDefuseLength = 0xECC; // float
constexpr std::ptrdiff_t m_flDefuseCountDown = 0xED4; // GameTime_t constexpr std::ptrdiff_t m_flDefuseCountDown = 0xED0; // GameTime_t
constexpr std::ptrdiff_t m_bBombDefused = 0xED8; // bool constexpr std::ptrdiff_t m_bBombDefused = 0xED4; // bool
constexpr std::ptrdiff_t m_hBombDefuser = 0xEDC; // CHandle<C_CSPlayerPawn> constexpr std::ptrdiff_t m_hBombDefuser = 0xED8; // CHandle<C_CSPlayerPawn>
constexpr std::ptrdiff_t m_hControlPanel = 0xEE0; // CHandle<C_BaseEntity> constexpr std::ptrdiff_t m_hControlPanel = 0xEDC; // CHandle<C_BaseEntity>
constexpr std::ptrdiff_t m_hDefuserMultimeter = 0xEE4; // CHandle<C_Multimeter> constexpr std::ptrdiff_t m_hDefuserMultimeter = 0xEE0; // CHandle<C_Multimeter>
constexpr std::ptrdiff_t m_flNextRadarFlashTime = 0xEE8; // GameTime_t constexpr std::ptrdiff_t m_flNextRadarFlashTime = 0xEE4; // GameTime_t
constexpr std::ptrdiff_t m_bRadarFlash = 0xEEC; // bool constexpr std::ptrdiff_t m_bRadarFlash = 0xEE8; // bool
constexpr std::ptrdiff_t m_pBombDefuser = 0xEF0; // CHandle<C_CSPlayerPawn> constexpr std::ptrdiff_t m_pBombDefuser = 0xEEC; // CHandle<C_CSPlayerPawn>
constexpr std::ptrdiff_t m_fLastDefuseTime = 0xEF4; // GameTime_t constexpr std::ptrdiff_t m_fLastDefuseTime = 0xEF0; // GameTime_t
constexpr std::ptrdiff_t m_pPredictionOwner = 0xEF8; // CBasePlayerController* constexpr std::ptrdiff_t m_pPredictionOwner = 0xEF8; // CBasePlayerController*
} }

View File

@ -257,7 +257,8 @@
"m_iNumRoundKills": 264, "m_iNumRoundKills": 264,
"m_iNumRoundKillsHeadshots": 268, "m_iNumRoundKillsHeadshots": 268,
"m_matchStats": 144, "m_matchStats": 144,
"m_perRoundStats": 64 "m_perRoundStats": 64,
"m_unTotalRoundDamageDealt": 272
}, },
"CCSPlayerController_DamageServices": { "CCSPlayerController_DamageServices": {
"m_DamageList": 72, "m_DamageList": 72,
@ -1496,9 +1497,9 @@
"m_nDefaultAnimLoopMode": 4144 "m_nDefaultAnimLoopMode": 4144
}, },
"C_CSGO_PreviewPlayer": { "C_CSGO_PreviewPlayer": {
"m_animgraph": 8904, "m_animgraph": 8896,
"m_animgraphCharacterModeString": 8912, "m_animgraphCharacterModeString": 8904,
"m_flInitialModelScale": 8920 "m_flInitialModelScale": 8912
}, },
"C_CSGO_TeamPreviewCamera": { "C_CSGO_TeamPreviewCamera": {
"m_bDofEnabled": 1444, "m_bDofEnabled": 1444,
@ -1626,200 +1627,199 @@
"m_pGameRules": 1344 "m_pGameRules": 1344
}, },
"C_CSObserverPawn": { "C_CSObserverPawn": {
"m_hDetectParentChange": 5792 "m_hDetectParentChange": 5784
}, },
"C_CSPlayerPawn": { "C_CSPlayerPawn": {
"m_EconGloves": 6312, "m_EconGloves": 6304,
"m_RetakesMVPBoostExtraUtility": 6272, "m_RetakesMVPBoostExtraUtility": 6264,
"m_aimPunchAngle": 5892, "m_aimPunchAngle": 5884,
"m_aimPunchAngleVel": 5904, "m_aimPunchAngleVel": 5896,
"m_aimPunchCache": 5928, "m_aimPunchCache": 5920,
"m_aimPunchTickBase": 5916, "m_aimPunchTickBase": 5908,
"m_aimPunchTickFraction": 5920, "m_aimPunchTickFraction": 5912,
"m_bHasFemaleVoice": 5840, "m_bHasFemaleVoice": 5832,
"m_bInBombZone": 5969, "m_bInBombZone": 5961,
"m_bInBuyZone": 5888, "m_bInBuyZone": 5880,
"m_bInHostageRescueZone": 5968, "m_bInHostageRescueZone": 5960,
"m_bInLanding": 5960, "m_bInLanding": 5952,
"m_bIsBuyMenuOpen": 5970, "m_bIsBuyMenuOpen": 5962,
"m_bLastHeadBoneTransformIsValid": 8848, "m_bLastHeadBoneTransformIsValid": 8840,
"m_bMustSyncRagdollState": 7408, "m_bMustSyncRagdollState": 7400,
"m_bNeedToReApplyGloves": 6304, "m_bNeedToReApplyGloves": 6296,
"m_bOnGroundLastTick": 8856, "m_bOnGroundLastTick": 8848,
"m_bPrevDefuser": 5870, "m_bPrevDefuser": 5862,
"m_bPrevHelmet": 5871, "m_bPrevHelmet": 5863,
"m_bPreviouslyInBuyZone": 5889, "m_bPreviouslyInBuyZone": 5881,
"m_bRagdollDamageHeadshot": 7504, "m_bRagdollDamageHeadshot": 7496,
"m_bRetakesHasDefuseKit": 6264, "m_bRetakesHasDefuseKit": 6256,
"m_bRetakesMVPLastRound": 6265, "m_bRetakesMVPLastRound": 6257,
"m_bSkipOneHeadConstraintUpdate": 8896, "m_bSkipOneHeadConstraintUpdate": 8888,
"m_flHealthShotBoostExpirationTime": 5832, "m_flHealthShotBoostExpirationTime": 5824,
"m_flLandingTime": 5964, "m_flLandingTime": 5956,
"m_flLandseconds": 5844, "m_flLandseconds": 5836,
"m_flLastFiredWeaponTime": 5836, "m_flLastFiredWeaponTime": 5828,
"m_flNextSprayDecalTime": 5976, "m_flNextSprayDecalTime": 5968,
"m_flOldFallVelocity": 5848, "m_flOldFallVelocity": 5840,
"m_flTimeOfLastInjury": 5972, "m_flTimeOfLastInjury": 5964,
"m_iRetakesMVPBoostItem": 6268, "m_iRetakesMVPBoostItem": 6260,
"m_iRetakesOffering": 6256, "m_iRetakesOffering": 6248,
"m_iRetakesOfferingCard": 6260, "m_iRetakesOfferingCard": 6252,
"m_lastLandTime": 8852, "m_lastLandTime": 8844,
"m_nPrevArmorVal": 5872, "m_nPrevArmorVal": 5864,
"m_nPrevGrenadeAmmoCount": 5876, "m_nPrevGrenadeAmmoCount": 5868,
"m_nRagdollDamageBone": 7412, "m_nRagdollDamageBone": 7404,
"m_pActionTrackingServices": 5824, "m_pActionTrackingServices": 5816,
"m_pBulletServices": 5792, "m_pBulletServices": 5784,
"m_pBuyServices": 5808, "m_pBuyServices": 5800,
"m_pGlowServices": 5816, "m_pGlowServices": 5808,
"m_pHostageServices": 5800, "m_pHostageServices": 5792,
"m_qDeathEyeAngles": 8884, "m_qDeathEyeAngles": 8876,
"m_szLastPlaceName": 5852, "m_szLastPlaceName": 5844,
"m_szRagdollDamageWeaponName": 7440, "m_szRagdollDamageWeaponName": 7432,
"m_unPreviousWeaponHash": 5880, "m_unPreviousWeaponHash": 5872,
"m_unWeaponHash": 5884, "m_unWeaponHash": 5876,
"m_vRagdollDamageForce": 7416, "m_vRagdollDamageForce": 7408,
"m_vRagdollDamagePosition": 7428 "m_vRagdollDamagePosition": 7420
}, },
"C_CSPlayerPawnBase": { "C_CSPlayerPawnBase": {
"m_ArmorValue": 5368, "m_ArmorValue": 5360,
"m_angEyeAngles": 5376, "m_angEyeAngles": 5368,
"m_angLastMuzzleFlashAngle": 5232, "m_angLastMuzzleFlashAngle": 5228,
"m_angShootAngleHistory": 4844, "m_angShootAngleHistory": 4844,
"m_angStashedShootAngles": 4808, "m_angStashedShootAngles": 4808,
"m_bCachedPlaneIsValid": 4749, "m_bCachedPlaneIsValid": 4749,
"m_bCanMoveDuringFreezePeriod": 5080, "m_bCanMoveDuringFreezePeriod": 5076,
"m_bClipHitStaticWorld": 4748, "m_bClipHitStaticWorld": 4748,
"m_bDeferStartMusicOnWarmup": 5492, "m_bDeferStartMusicOnWarmup": 5484,
"m_bFlashBuildUp": 5196, "m_bFlashBuildUp": 5192,
"m_bFlashDspHasBeenCleared": 5197, "m_bFlashDspHasBeenCleared": 5193,
"m_bFlashScreenshotHasBeenGrabbed": 5198, "m_bFlashScreenshotHasBeenGrabbed": 5194,
"m_bGrenadeParametersStashed": 4804, "m_bGrenadeParametersStashed": 4804,
"m_bGuardianShouldSprayCustomXMark": 5692, "m_bGuardianShouldSprayCustomXMark": 5684,
"m_bGunGameImmunity": 5028, "m_bGunGameImmunity": 5028,
"m_bHasDeathInfo": 5693, "m_bHasDeathInfo": 5685,
"m_bHasMovedSinceSpawn": 5029, "m_bHasMovedSinceSpawn": 5029,
"m_bHasNightVision": 5129, "m_bHasNightVision": 5125,
"m_bHideTargetID": 5532, "m_bHideTargetID": 5524,
"m_bHud_MiniScoreHidden": 5406, "m_bHud_MiniScoreHidden": 5398,
"m_bHud_RadarHidden": 5407, "m_bHud_RadarHidden": 5399,
"m_bInNoDefuseArea": 5048, "m_bInNoDefuseArea": 5044,
"m_bIsDefusing": 5008, "m_bIsDefusing": 5008,
"m_bIsGrabbingHostage": 5009, "m_bIsGrabbingHostage": 5009,
"m_bIsRescuing": 5016, "m_bIsRescuing": 5016,
"m_bIsScoped": 5000, "m_bIsScoped": 5000,
"m_bIsWalking": 5001, "m_bIsWalking": 5001,
"m_bKilledByHeadshot": 5712, "m_bKilledByHeadshot": 5704,
"m_bKilledByTaser": 5073, "m_bKilledByTaser": 5069,
"m_bNightVisionOn": 5128, "m_bNightVisionOn": 5124,
"m_bOldIsScoped": 5332, "m_bOldIsScoped": 5324,
"m_bResumeZoom": 5002, "m_bResumeZoom": 5002,
"m_bScreenTearFrameCaptured": 5180, "m_bScreenTearFrameCaptured": 5176,
"m_bShouldAutobuyDMWeapons": 5404, "m_bShouldAutobuyDMWeapons": 5396,
"m_bShouldAutobuyNow": 5405, "m_bShouldAutobuyNow": 5397,
"m_bStrafing": 5088, "m_bStrafing": 5084,
"m_bSuppressGuardianTooFarWarningAudio": 5072, "m_bSuppressGuardianTooFarWarningAudio": 5068,
"m_bWaitForNoAttack": 5056, "m_bWaitForNoAttack": 5052,
"m_cycleLatch": 5496, "m_cycleLatch": 5488,
"m_delayTargetIDTimer": 5424, "m_delayTargetIDTimer": 5416,
"m_entitySpottedState": 5664, "m_entitySpottedState": 5656,
"m_fImmuneToGunGameDamageTime": 5020, "m_fImmuneToGunGameDamageTime": 5020,
"m_fImmuneToGunGameDamageTimeLast": 5024, "m_fImmuneToGunGameDamageTimeLast": 5024,
"m_fMolotovDamageTime": 5040, "m_fMolotovDamageTime": 5036,
"m_fMolotovUseTime": 5036, "m_fMolotovUseTime": 5032,
"m_fNextThinkPushAway": 5400, "m_fNextThinkPushAway": 5392,
"m_fRenderingClipPlane": 4704, "m_fRenderingClipPlane": 4704,
"m_firstTaserShakeTime": 5540, "m_firstTaserShakeTime": 5532,
"m_flClientDeathTime": 5172, "m_flClientDeathTime": 5168,
"m_flCurrentMusicStartTime": 5484, "m_flCurrentMusicStartTime": 5476,
"m_flDeathCCWeight": 5328, "m_flDeathCCWeight": 5320,
"m_flDeathInfoTime": 5696, "m_flDeathInfoTime": 5688,
"m_flDetectedByEnemySensorTime": 5064, "m_flDetectedByEnemySensorTime": 5060,
"m_flEmitSoundTime": 5096, "m_flEmitSoundTime": 5092,
"m_flFlashBangTime": 5184, "m_flFlashBangTime": 5180,
"m_flFlashDuration": 5204, "m_flFlashDuration": 5200,
"m_flFlashMaxAlpha": 5200, "m_flFlashMaxAlpha": 5196,
"m_flFlashOverlayAlpha": 5192, "m_flFlashOverlayAlpha": 5188,
"m_flFlashScreenshotAlpha": 5188, "m_flFlashScreenshotAlpha": 5184,
"m_flGuardianTooFarDistFrac": 5060, "m_flGuardianTooFarDistFrac": 5056,
"m_flHealthFadeAlpha": 5256, "m_flHealthFadeAlpha": 5252,
"m_flHealthFadeValue": 5252, "m_flHealthFadeValue": 5248,
"m_flHitHeading": 5136, "m_flHitHeading": 5132,
"m_flLastCollisionCeiling": 4764, "m_flLastCollisionCeiling": 4764,
"m_flLastCollisionCeilingChangeTime": 4768, "m_flLastCollisionCeilingChangeTime": 4768,
"m_flLastSmokeOverlayAlpha": 5544, "m_flLastSmokeOverlayAlpha": 5536,
"m_flLastSpawnTimeIndex": 5092, "m_flLastSpawnTimeIndex": 5088,
"m_flLowerBodyYawTarget": 5084, "m_flLowerBodyYawTarget": 5080,
"m_flMusicRoundStartTime": 5488, "m_flMusicRoundStartTime": 5480,
"m_flNextGuardianTooFarWarning": 5068, "m_flNextGuardianTooFarWarning": 5064,
"m_flNextMagDropTime": 5564, "m_flNextMagDropTime": 5556,
"m_flNightVisionAlpha": 5176, "m_flNightVisionAlpha": 5172,
"m_flPrevMatchEndTime": 5340, "m_flPrevMatchEndTime": 5332,
"m_flPrevRoundEndTime": 5336, "m_flPrevRoundEndTime": 5328,
"m_flProgressBarStartTime": 5116, "m_flProgressBarStartTime": 5112,
"m_flSlopeDropHeight": 4960, "m_flSlopeDropHeight": 4960,
"m_flSlopeDropOffset": 4944, "m_flSlopeDropOffset": 4944,
"m_flVelocityModifier": 5132, "m_flVelocityModifier": 5128,
"m_grenadeParameterStashTime": 4800, "m_grenadeParameterStashTime": 4800,
"m_hMuzzleFlashShape": 5244, "m_hMuzzleFlashShape": 5240,
"m_hOriginalController": 5716, "m_hOriginalController": 5708,
"m_holdTargetIDTimer": 5456, "m_holdTargetIDTimer": 5448,
"m_iAddonBits": 5100, "m_iAddonBits": 5096,
"m_iBlockingUseActionInProgress": 5012, "m_iBlockingUseActionInProgress": 5012,
"m_iDirection": 5120, "m_iDirection": 5116,
"m_iHealthBarRenderMaskIndex": 5248, "m_iHealthBarRenderMaskIndex": 5244,
"m_iIDEntIndex": 5420, "m_iIDEntIndex": 5412,
"m_iMoveState": 5076, "m_iMoveState": 5072,
"m_iOldIDEntIndex": 5452, "m_iOldIDEntIndex": 5444,
"m_iPlayerState": 5004, "m_iPlayerState": 5004,
"m_iPrimaryAddon": 5104, "m_iPrimaryAddon": 5100,
"m_iProgressBarDuration": 5112, "m_iProgressBarDuration": 5108,
"m_iSecondaryAddon": 5108, "m_iSecondaryAddon": 5104,
"m_iShotsFired": 5124, "m_iShotsFired": 5120,
"m_iStartAccount": 5144, "m_iStartAccount": 5140,
"m_iTargetedWeaponEntIndex": 5448, "m_iTargetedWeaponEntIndex": 5440,
"m_iThrowGrenadeCounter": 5052, "m_iThrowGrenadeCounter": 5048,
"m_ignoreLadderJumpTime": 5264, "m_ignoreLadderJumpTime": 5260,
"m_ladderSurpressionTimer": 5272, "m_ladderSurpressionTimer": 5264,
"m_lastLadderNormal": 5296, "m_lastLadderNormal": 5288,
"m_lastLadderPos": 5308, "m_lastLadderPos": 5300,
"m_lastStandingPos": 5208, "m_lastStandingPos": 5204,
"m_nDeathCamMusic": 5416, "m_nDeathCamMusic": 5408,
"m_nHeavyAssaultSuitCooldownRemaining": 5364, "m_nHeavyAssaultSuitCooldownRemaining": 5356,
"m_nHitBodyPart": 5140, "m_nHitBodyPart": 5136,
"m_nLastClipPlaneSetupFrame": 4720, "m_nLastClipPlaneSetupFrame": 4720,
"m_nLastConcurrentKilled": 5412, "m_nLastConcurrentKilled": 5404,
"m_nLastKillerIndex": 5408, "m_nLastKillerIndex": 5400,
"m_nLastMagDropAttachmentIndex": 5568, "m_nLastMagDropAttachmentIndex": 5560,
"m_nMyCollisionGroup": 5260, "m_nMyCollisionGroup": 5256,
"m_nPlayerSmokedFx": 5560, "m_nPlayerSmokedFx": 5552,
"m_nSurvivalTeamNumber": 5688, "m_nSurvivalTeamNumber": 5680,
"m_nWhichBombZone": 5044, "m_nWhichBombZone": 5040,
"m_nextTaserShakeTime": 5536, "m_nextTaserShakeTime": 5528,
"m_pClippingWeapon": 4752, "m_pClippingWeapon": 4752,
"m_pPingServices": 4688, "m_pPingServices": 4688,
"m_pViewModelServices": 4696, "m_pViewModelServices": 4696,
"m_previousPlayerState": 4760, "m_previousPlayerState": 4760,
"m_serverIntendedCycle": 5500, "m_serverIntendedCycle": 5492,
"m_thirdPersonHeading": 4920, "m_thirdPersonHeading": 4920,
"m_unCurrentEquipmentValue": 5344, "m_unCurrentEquipmentValue": 5336,
"m_unFreezetimeEndEquipmentValue": 5348, "m_unFreezetimeEndEquipmentValue": 5340,
"m_unRoundStartEquipmentValue": 5346, "m_unRoundStartEquipmentValue": 5338,
"m_unTotalRoundDamageDealt": 5032,
"m_vHeadConstraintOffset": 4976, "m_vHeadConstraintOffset": 4976,
"m_vLastSmokeOverlayColor": 5548, "m_vLastSmokeOverlayColor": 5540,
"m_vecBulletHitModels": 5576, "m_vecBulletHitModels": 5568,
"m_vecDeathInfoOrigin": 5700, "m_vecDeathInfoOrigin": 5692,
"m_vecIntroStartEyePosition": 5148, "m_vecIntroStartEyePosition": 5144,
"m_vecIntroStartPlayerForward": 5160, "m_vecIntroStartPlayerForward": 5156,
"m_vecLastAliveLocalVelocity": 5624, "m_vecLastAliveLocalVelocity": 5616,
"m_vecLastClipCameraForward": 4736, "m_vecLastClipCameraForward": 4736,
"m_vecLastClipCameraPos": 4724, "m_vecLastClipCameraPos": 4724,
"m_vecLastMuzzleFlashPos": 5220, "m_vecLastMuzzleFlashPos": 5216,
"m_vecPickupModelSlerpers": 5600, "m_vecPickupModelSlerpers": 5592,
"m_vecPlayerPatchEconIndices": 5504, "m_vecPlayerPatchEconIndices": 5496,
"m_vecStashedGrenadeThrowPosition": 4820, "m_vecStashedGrenadeThrowPosition": 4820,
"m_vecStashedVelocity": 4832, "m_vecStashedVelocity": 4832,
"m_vecThirdPersonViewPositionOverride": 5352, "m_vecThirdPersonViewPositionOverride": 5344,
"m_vecThrowPositionHistory": 4868, "m_vecThrowPositionHistory": 4868,
"m_vecVelocityHistory": 4892 "m_vecVelocityHistory": 4892
}, },
@ -2680,30 +2680,30 @@
}, },
"C_PlantedC4": { "C_PlantedC4": {
"m_bBeingDefused": 3772, "m_bBeingDefused": 3772,
"m_bBombDefused": 3800, "m_bBombDefused": 3796,
"m_bBombTicking": 3712, "m_bBombTicking": 3712,
"m_bC4Activated": 3788, "m_bC4Activated": 3784,
"m_bCannotBeDefused": 3764, "m_bCannotBeDefused": 3764,
"m_bExplodeWarning": 3784, "m_bExplodeWarning": 3780,
"m_bHasExploded": 3765, "m_bHasExploded": 3765,
"m_bRadarFlash": 3820, "m_bRadarFlash": 3816,
"m_bTenSecWarning": 3776, "m_bTenSecWarning": 3785,
"m_bTriggerWarning": 3780, "m_bTriggerWarning": 3776,
"m_entitySpottedState": 3728, "m_entitySpottedState": 3728,
"m_fLastDefuseTime": 3828, "m_fLastDefuseTime": 3824,
"m_flC4Blow": 3760, "m_flC4Blow": 3760,
"m_flDefuseCountDown": 3796, "m_flDefuseCountDown": 3792,
"m_flDefuseLength": 3792, "m_flDefuseLength": 3788,
"m_flNextBeep": 3756, "m_flNextBeep": 3756,
"m_flNextGlow": 3752, "m_flNextGlow": 3752,
"m_flNextRadarFlashTime": 3816, "m_flNextRadarFlashTime": 3812,
"m_flTimerLength": 3768, "m_flTimerLength": 3768,
"m_hBombDefuser": 3804, "m_hBombDefuser": 3800,
"m_hControlPanel": 3808, "m_hControlPanel": 3804,
"m_hDefuserMultimeter": 3812, "m_hDefuserMultimeter": 3808,
"m_nBombSite": 3716, "m_nBombSite": 3716,
"m_nSourceSoundscapeHash": 3720, "m_nSourceSoundscapeHash": 3720,
"m_pBombDefuser": 3824, "m_pBombDefuser": 3820,
"m_pPredictionOwner": 3832 "m_pPredictionOwner": 3832
}, },
"C_PlayerPing": { "C_PlayerPing": {

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:51.425967900 UTC 2023-10-18 01:33:56.687439800 UTC
''' '''
class ActiveModelConfig_t: class ActiveModelConfig_t:
@ -262,6 +262,7 @@ class CCSPlayerController_ActionTrackingServices:
m_matchStats = 0x90 # CSMatchStats_t m_matchStats = 0x90 # CSMatchStats_t
m_iNumRoundKills = 0x108 # int32_t m_iNumRoundKills = 0x108 # int32_t
m_iNumRoundKillsHeadshots = 0x10C # int32_t m_iNumRoundKillsHeadshots = 0x10C # int32_t
m_unTotalRoundDamageDealt = 0x110 # uint32_t
class CCSPlayerController_DamageServices: class CCSPlayerController_DamageServices:
m_nSendUpdate = 0x40 # int32_t m_nSendUpdate = 0x40 # int32_t
@ -1500,9 +1501,9 @@ class C_CSGO_PreviewModel:
m_flInitialModelScale = 0x1034 # float m_flInitialModelScale = 0x1034 # float
class C_CSGO_PreviewPlayer: class C_CSGO_PreviewPlayer:
m_animgraph = 0x22C8 # CUtlString m_animgraph = 0x22C0 # CUtlString
m_animgraphCharacterModeString = 0x22D0 # CUtlString m_animgraphCharacterModeString = 0x22C8 # CUtlString
m_flInitialModelScale = 0x22D8 # float m_flInitialModelScale = 0x22D0 # float
class C_CSGO_TeamPreviewCamera: class C_CSGO_TeamPreviewCamera:
m_nVariant = 0x5A0 # int32_t m_nVariant = 0x5A0 # int32_t
@ -1630,59 +1631,59 @@ class C_CSGameRulesProxy:
m_pGameRules = 0x540 # C_CSGameRules* m_pGameRules = 0x540 # C_CSGameRules*
class C_CSObserverPawn: class C_CSObserverPawn:
m_hDetectParentChange = 0x16A0 # CEntityHandle m_hDetectParentChange = 0x1698 # CEntityHandle
class C_CSPlayerPawn: class C_CSPlayerPawn:
m_pBulletServices = 0x16A0 # CCSPlayer_BulletServices* m_pBulletServices = 0x1698 # CCSPlayer_BulletServices*
m_pHostageServices = 0x16A8 # CCSPlayer_HostageServices* m_pHostageServices = 0x16A0 # CCSPlayer_HostageServices*
m_pBuyServices = 0x16B0 # CCSPlayer_BuyServices* m_pBuyServices = 0x16A8 # CCSPlayer_BuyServices*
m_pGlowServices = 0x16B8 # CCSPlayer_GlowServices* m_pGlowServices = 0x16B0 # CCSPlayer_GlowServices*
m_pActionTrackingServices = 0x16C0 # CCSPlayer_ActionTrackingServices* m_pActionTrackingServices = 0x16B8 # CCSPlayer_ActionTrackingServices*
m_flHealthShotBoostExpirationTime = 0x16C8 # GameTime_t m_flHealthShotBoostExpirationTime = 0x16C0 # GameTime_t
m_flLastFiredWeaponTime = 0x16CC # GameTime_t m_flLastFiredWeaponTime = 0x16C4 # GameTime_t
m_bHasFemaleVoice = 0x16D0 # bool m_bHasFemaleVoice = 0x16C8 # bool
m_flLandseconds = 0x16D4 # float m_flLandseconds = 0x16CC # float
m_flOldFallVelocity = 0x16D8 # float m_flOldFallVelocity = 0x16D0 # float
m_szLastPlaceName = 0x16DC # char[18] m_szLastPlaceName = 0x16D4 # char[18]
m_bPrevDefuser = 0x16EE # bool m_bPrevDefuser = 0x16E6 # bool
m_bPrevHelmet = 0x16EF # bool m_bPrevHelmet = 0x16E7 # bool
m_nPrevArmorVal = 0x16F0 # int32_t m_nPrevArmorVal = 0x16E8 # int32_t
m_nPrevGrenadeAmmoCount = 0x16F4 # int32_t m_nPrevGrenadeAmmoCount = 0x16EC # int32_t
m_unPreviousWeaponHash = 0x16F8 # uint32_t m_unPreviousWeaponHash = 0x16F0 # uint32_t
m_unWeaponHash = 0x16FC # uint32_t m_unWeaponHash = 0x16F4 # uint32_t
m_bInBuyZone = 0x1700 # bool m_bInBuyZone = 0x16F8 # bool
m_bPreviouslyInBuyZone = 0x1701 # bool m_bPreviouslyInBuyZone = 0x16F9 # bool
m_aimPunchAngle = 0x1704 # QAngle m_aimPunchAngle = 0x16FC # QAngle
m_aimPunchAngleVel = 0x1710 # QAngle m_aimPunchAngleVel = 0x1708 # QAngle
m_aimPunchTickBase = 0x171C # int32_t m_aimPunchTickBase = 0x1714 # int32_t
m_aimPunchTickFraction = 0x1720 # float m_aimPunchTickFraction = 0x1718 # float
m_aimPunchCache = 0x1728 # CUtlVector<QAngle> m_aimPunchCache = 0x1720 # CUtlVector<QAngle>
m_bInLanding = 0x1748 # bool m_bInLanding = 0x1740 # bool
m_flLandingTime = 0x174C # float m_flLandingTime = 0x1744 # float
m_bInHostageRescueZone = 0x1750 # bool m_bInHostageRescueZone = 0x1748 # bool
m_bInBombZone = 0x1751 # bool m_bInBombZone = 0x1749 # bool
m_bIsBuyMenuOpen = 0x1752 # bool m_bIsBuyMenuOpen = 0x174A # bool
m_flTimeOfLastInjury = 0x1754 # GameTime_t m_flTimeOfLastInjury = 0x174C # GameTime_t
m_flNextSprayDecalTime = 0x1758 # GameTime_t m_flNextSprayDecalTime = 0x1750 # GameTime_t
m_iRetakesOffering = 0x1870 # int32_t m_iRetakesOffering = 0x1868 # int32_t
m_iRetakesOfferingCard = 0x1874 # int32_t m_iRetakesOfferingCard = 0x186C # int32_t
m_bRetakesHasDefuseKit = 0x1878 # bool m_bRetakesHasDefuseKit = 0x1870 # bool
m_bRetakesMVPLastRound = 0x1879 # bool m_bRetakesMVPLastRound = 0x1871 # bool
m_iRetakesMVPBoostItem = 0x187C # int32_t m_iRetakesMVPBoostItem = 0x1874 # int32_t
m_RetakesMVPBoostExtraUtility = 0x1880 # loadout_slot_t m_RetakesMVPBoostExtraUtility = 0x1878 # loadout_slot_t
m_bNeedToReApplyGloves = 0x18A0 # bool m_bNeedToReApplyGloves = 0x1898 # bool
m_EconGloves = 0x18A8 # C_EconItemView m_EconGloves = 0x18A0 # C_EconItemView
m_bMustSyncRagdollState = 0x1CF0 # bool m_bMustSyncRagdollState = 0x1CE8 # bool
m_nRagdollDamageBone = 0x1CF4 # int32_t m_nRagdollDamageBone = 0x1CEC # int32_t
m_vRagdollDamageForce = 0x1CF8 # Vector m_vRagdollDamageForce = 0x1CF0 # Vector
m_vRagdollDamagePosition = 0x1D04 # Vector m_vRagdollDamagePosition = 0x1CFC # Vector
m_szRagdollDamageWeaponName = 0x1D10 # char[64] m_szRagdollDamageWeaponName = 0x1D08 # char[64]
m_bRagdollDamageHeadshot = 0x1D50 # bool m_bRagdollDamageHeadshot = 0x1D48 # bool
m_bLastHeadBoneTransformIsValid = 0x2290 # bool m_bLastHeadBoneTransformIsValid = 0x2288 # bool
m_lastLandTime = 0x2294 # GameTime_t m_lastLandTime = 0x228C # GameTime_t
m_bOnGroundLastTick = 0x2298 # bool m_bOnGroundLastTick = 0x2290 # bool
m_qDeathEyeAngles = 0x22B4 # QAngle m_qDeathEyeAngles = 0x22AC # QAngle
m_bSkipOneHeadConstraintUpdate = 0x22C0 # bool m_bSkipOneHeadConstraintUpdate = 0x22B8 # bool
class C_CSPlayerPawnBase: class C_CSPlayerPawnBase:
m_pPingServices = 0x1250 # CCSPlayer_PingServices* m_pPingServices = 0x1250 # CCSPlayer_PingServices*
@ -1721,111 +1722,110 @@ class C_CSPlayerPawnBase:
m_fImmuneToGunGameDamageTimeLast = 0x13A0 # GameTime_t m_fImmuneToGunGameDamageTimeLast = 0x13A0 # GameTime_t
m_bGunGameImmunity = 0x13A4 # bool m_bGunGameImmunity = 0x13A4 # bool
m_bHasMovedSinceSpawn = 0x13A5 # bool m_bHasMovedSinceSpawn = 0x13A5 # bool
m_unTotalRoundDamageDealt = 0x13A8 # uint32_t m_fMolotovUseTime = 0x13A8 # float
m_fMolotovUseTime = 0x13AC # float m_fMolotovDamageTime = 0x13AC # float
m_fMolotovDamageTime = 0x13B0 # float m_nWhichBombZone = 0x13B0 # int32_t
m_nWhichBombZone = 0x13B4 # int32_t m_bInNoDefuseArea = 0x13B4 # bool
m_bInNoDefuseArea = 0x13B8 # bool m_iThrowGrenadeCounter = 0x13B8 # int32_t
m_iThrowGrenadeCounter = 0x13BC # int32_t m_bWaitForNoAttack = 0x13BC # bool
m_bWaitForNoAttack = 0x13C0 # bool m_flGuardianTooFarDistFrac = 0x13C0 # float
m_flGuardianTooFarDistFrac = 0x13C4 # float m_flDetectedByEnemySensorTime = 0x13C4 # GameTime_t
m_flDetectedByEnemySensorTime = 0x13C8 # GameTime_t m_flNextGuardianTooFarWarning = 0x13C8 # float
m_flNextGuardianTooFarWarning = 0x13CC # float m_bSuppressGuardianTooFarWarningAudio = 0x13CC # bool
m_bSuppressGuardianTooFarWarningAudio = 0x13D0 # bool m_bKilledByTaser = 0x13CD # bool
m_bKilledByTaser = 0x13D1 # bool m_iMoveState = 0x13D0 # int32_t
m_iMoveState = 0x13D4 # int32_t m_bCanMoveDuringFreezePeriod = 0x13D4 # bool
m_bCanMoveDuringFreezePeriod = 0x13D8 # bool m_flLowerBodyYawTarget = 0x13D8 # float
m_flLowerBodyYawTarget = 0x13DC # float m_bStrafing = 0x13DC # bool
m_bStrafing = 0x13E0 # bool m_flLastSpawnTimeIndex = 0x13E0 # GameTime_t
m_flLastSpawnTimeIndex = 0x13E4 # GameTime_t m_flEmitSoundTime = 0x13E4 # GameTime_t
m_flEmitSoundTime = 0x13E8 # GameTime_t m_iAddonBits = 0x13E8 # int32_t
m_iAddonBits = 0x13EC # int32_t m_iPrimaryAddon = 0x13EC # int32_t
m_iPrimaryAddon = 0x13F0 # int32_t m_iSecondaryAddon = 0x13F0 # int32_t
m_iSecondaryAddon = 0x13F4 # int32_t m_iProgressBarDuration = 0x13F4 # int32_t
m_iProgressBarDuration = 0x13F8 # int32_t m_flProgressBarStartTime = 0x13F8 # float
m_flProgressBarStartTime = 0x13FC # float m_iDirection = 0x13FC # int32_t
m_iDirection = 0x1400 # int32_t m_iShotsFired = 0x1400 # int32_t
m_iShotsFired = 0x1404 # int32_t m_bNightVisionOn = 0x1404 # bool
m_bNightVisionOn = 0x1408 # bool m_bHasNightVision = 0x1405 # bool
m_bHasNightVision = 0x1409 # bool m_flVelocityModifier = 0x1408 # float
m_flVelocityModifier = 0x140C # float m_flHitHeading = 0x140C # float
m_flHitHeading = 0x1410 # float m_nHitBodyPart = 0x1410 # int32_t
m_nHitBodyPart = 0x1414 # int32_t m_iStartAccount = 0x1414 # int32_t
m_iStartAccount = 0x1418 # int32_t m_vecIntroStartEyePosition = 0x1418 # Vector
m_vecIntroStartEyePosition = 0x141C # Vector m_vecIntroStartPlayerForward = 0x1424 # Vector
m_vecIntroStartPlayerForward = 0x1428 # Vector m_flClientDeathTime = 0x1430 # GameTime_t
m_flClientDeathTime = 0x1434 # GameTime_t m_flNightVisionAlpha = 0x1434 # float
m_flNightVisionAlpha = 0x1438 # float m_bScreenTearFrameCaptured = 0x1438 # bool
m_bScreenTearFrameCaptured = 0x143C # bool m_flFlashBangTime = 0x143C # float
m_flFlashBangTime = 0x1440 # float m_flFlashScreenshotAlpha = 0x1440 # float
m_flFlashScreenshotAlpha = 0x1444 # float m_flFlashOverlayAlpha = 0x1444 # float
m_flFlashOverlayAlpha = 0x1448 # float m_bFlashBuildUp = 0x1448 # bool
m_bFlashBuildUp = 0x144C # bool m_bFlashDspHasBeenCleared = 0x1449 # bool
m_bFlashDspHasBeenCleared = 0x144D # bool m_bFlashScreenshotHasBeenGrabbed = 0x144A # bool
m_bFlashScreenshotHasBeenGrabbed = 0x144E # bool m_flFlashMaxAlpha = 0x144C # float
m_flFlashMaxAlpha = 0x1450 # float m_flFlashDuration = 0x1450 # float
m_flFlashDuration = 0x1454 # float m_lastStandingPos = 0x1454 # Vector
m_lastStandingPos = 0x1458 # Vector m_vecLastMuzzleFlashPos = 0x1460 # Vector
m_vecLastMuzzleFlashPos = 0x1464 # Vector m_angLastMuzzleFlashAngle = 0x146C # QAngle
m_angLastMuzzleFlashAngle = 0x1470 # QAngle m_hMuzzleFlashShape = 0x1478 # CHandle<C_BaseEntity>
m_hMuzzleFlashShape = 0x147C # CHandle<C_BaseEntity> m_iHealthBarRenderMaskIndex = 0x147C # int32_t
m_iHealthBarRenderMaskIndex = 0x1480 # int32_t m_flHealthFadeValue = 0x1480 # float
m_flHealthFadeValue = 0x1484 # float m_flHealthFadeAlpha = 0x1484 # float
m_flHealthFadeAlpha = 0x1488 # float m_nMyCollisionGroup = 0x1488 # int32_t
m_nMyCollisionGroup = 0x148C # int32_t m_ignoreLadderJumpTime = 0x148C # float
m_ignoreLadderJumpTime = 0x1490 # float m_ladderSurpressionTimer = 0x1490 # CountdownTimer
m_ladderSurpressionTimer = 0x1498 # CountdownTimer m_lastLadderNormal = 0x14A8 # Vector
m_lastLadderNormal = 0x14B0 # Vector m_lastLadderPos = 0x14B4 # Vector
m_lastLadderPos = 0x14BC # Vector m_flDeathCCWeight = 0x14C8 # float
m_flDeathCCWeight = 0x14D0 # float m_bOldIsScoped = 0x14CC # bool
m_bOldIsScoped = 0x14D4 # bool m_flPrevRoundEndTime = 0x14D0 # float
m_flPrevRoundEndTime = 0x14D8 # float m_flPrevMatchEndTime = 0x14D4 # float
m_flPrevMatchEndTime = 0x14DC # float m_unCurrentEquipmentValue = 0x14D8 # uint16_t
m_unCurrentEquipmentValue = 0x14E0 # uint16_t m_unRoundStartEquipmentValue = 0x14DA # uint16_t
m_unRoundStartEquipmentValue = 0x14E2 # uint16_t m_unFreezetimeEndEquipmentValue = 0x14DC # uint16_t
m_unFreezetimeEndEquipmentValue = 0x14E4 # uint16_t m_vecThirdPersonViewPositionOverride = 0x14E0 # Vector
m_vecThirdPersonViewPositionOverride = 0x14E8 # Vector m_nHeavyAssaultSuitCooldownRemaining = 0x14EC # int32_t
m_nHeavyAssaultSuitCooldownRemaining = 0x14F4 # int32_t m_ArmorValue = 0x14F0 # int32_t
m_ArmorValue = 0x14F8 # int32_t m_angEyeAngles = 0x14F8 # QAngle
m_angEyeAngles = 0x1500 # QAngle m_fNextThinkPushAway = 0x1510 # float
m_fNextThinkPushAway = 0x1518 # float m_bShouldAutobuyDMWeapons = 0x1514 # bool
m_bShouldAutobuyDMWeapons = 0x151C # bool m_bShouldAutobuyNow = 0x1515 # bool
m_bShouldAutobuyNow = 0x151D # bool m_bHud_MiniScoreHidden = 0x1516 # bool
m_bHud_MiniScoreHidden = 0x151E # bool m_bHud_RadarHidden = 0x1517 # bool
m_bHud_RadarHidden = 0x151F # bool m_nLastKillerIndex = 0x1518 # CEntityIndex
m_nLastKillerIndex = 0x1520 # CEntityIndex m_nLastConcurrentKilled = 0x151C # int32_t
m_nLastConcurrentKilled = 0x1524 # int32_t m_nDeathCamMusic = 0x1520 # int32_t
m_nDeathCamMusic = 0x1528 # int32_t m_iIDEntIndex = 0x1524 # CEntityIndex
m_iIDEntIndex = 0x152C # CEntityIndex m_delayTargetIDTimer = 0x1528 # CountdownTimer
m_delayTargetIDTimer = 0x1530 # CountdownTimer m_iTargetedWeaponEntIndex = 0x1540 # CEntityIndex
m_iTargetedWeaponEntIndex = 0x1548 # CEntityIndex m_iOldIDEntIndex = 0x1544 # CEntityIndex
m_iOldIDEntIndex = 0x154C # CEntityIndex m_holdTargetIDTimer = 0x1548 # CountdownTimer
m_holdTargetIDTimer = 0x1550 # CountdownTimer m_flCurrentMusicStartTime = 0x1564 # float
m_flCurrentMusicStartTime = 0x156C # float m_flMusicRoundStartTime = 0x1568 # float
m_flMusicRoundStartTime = 0x1570 # float m_bDeferStartMusicOnWarmup = 0x156C # bool
m_bDeferStartMusicOnWarmup = 0x1574 # bool m_cycleLatch = 0x1570 # int32_t
m_cycleLatch = 0x1578 # int32_t m_serverIntendedCycle = 0x1574 # float
m_serverIntendedCycle = 0x157C # float m_vecPlayerPatchEconIndices = 0x1578 # uint32_t[5]
m_vecPlayerPatchEconIndices = 0x1580 # uint32_t[5] m_bHideTargetID = 0x1594 # bool
m_bHideTargetID = 0x159C # bool m_nextTaserShakeTime = 0x1598 # float
m_nextTaserShakeTime = 0x15A0 # float m_firstTaserShakeTime = 0x159C # float
m_firstTaserShakeTime = 0x15A4 # float m_flLastSmokeOverlayAlpha = 0x15A0 # float
m_flLastSmokeOverlayAlpha = 0x15A8 # float m_vLastSmokeOverlayColor = 0x15A4 # Vector
m_vLastSmokeOverlayColor = 0x15AC # Vector m_nPlayerSmokedFx = 0x15B0 # ParticleIndex_t
m_nPlayerSmokedFx = 0x15B8 # ParticleIndex_t m_flNextMagDropTime = 0x15B4 # float
m_flNextMagDropTime = 0x15BC # float m_nLastMagDropAttachmentIndex = 0x15B8 # int32_t
m_nLastMagDropAttachmentIndex = 0x15C0 # int32_t m_vecBulletHitModels = 0x15C0 # CUtlVector<C_BulletHitModel*>
m_vecBulletHitModels = 0x15C8 # CUtlVector<C_BulletHitModel*> m_vecPickupModelSlerpers = 0x15D8 # CUtlVector<C_PickUpModelSlerper*>
m_vecPickupModelSlerpers = 0x15E0 # CUtlVector<C_PickUpModelSlerper*> m_vecLastAliveLocalVelocity = 0x15F0 # Vector
m_vecLastAliveLocalVelocity = 0x15F8 # Vector m_entitySpottedState = 0x1618 # EntitySpottedState_t
m_entitySpottedState = 0x1620 # EntitySpottedState_t m_nSurvivalTeamNumber = 0x1630 # int32_t
m_nSurvivalTeamNumber = 0x1638 # int32_t m_bGuardianShouldSprayCustomXMark = 0x1634 # bool
m_bGuardianShouldSprayCustomXMark = 0x163C # bool m_bHasDeathInfo = 0x1635 # bool
m_bHasDeathInfo = 0x163D # bool m_flDeathInfoTime = 0x1638 # float
m_flDeathInfoTime = 0x1640 # float m_vecDeathInfoOrigin = 0x163C # Vector
m_vecDeathInfoOrigin = 0x1644 # Vector m_bKilledByHeadshot = 0x1648 # bool
m_bKilledByHeadshot = 0x1650 # bool m_hOriginalController = 0x164C # CHandle<CCSPlayerController>
m_hOriginalController = 0x1654 # CHandle<CCSPlayerController>
class C_CSPlayerResource: class C_CSPlayerResource:
m_bHostageAlive = 0x540 # bool[12] m_bHostageAlive = 0x540 # bool[12]
@ -2694,20 +2694,20 @@ class C_PlantedC4:
m_bHasExploded = 0xEB5 # bool m_bHasExploded = 0xEB5 # bool
m_flTimerLength = 0xEB8 # float m_flTimerLength = 0xEB8 # float
m_bBeingDefused = 0xEBC # bool m_bBeingDefused = 0xEBC # bool
m_bTenSecWarning = 0xEC0 # float m_bTriggerWarning = 0xEC0 # float
m_bTriggerWarning = 0xEC4 # float m_bExplodeWarning = 0xEC4 # float
m_bExplodeWarning = 0xEC8 # float m_bC4Activated = 0xEC8 # bool
m_bC4Activated = 0xECC # bool m_bTenSecWarning = 0xEC9 # bool
m_flDefuseLength = 0xED0 # float m_flDefuseLength = 0xECC # float
m_flDefuseCountDown = 0xED4 # GameTime_t m_flDefuseCountDown = 0xED0 # GameTime_t
m_bBombDefused = 0xED8 # bool m_bBombDefused = 0xED4 # bool
m_hBombDefuser = 0xEDC # CHandle<C_CSPlayerPawn> m_hBombDefuser = 0xED8 # CHandle<C_CSPlayerPawn>
m_hControlPanel = 0xEE0 # CHandle<C_BaseEntity> m_hControlPanel = 0xEDC # CHandle<C_BaseEntity>
m_hDefuserMultimeter = 0xEE4 # CHandle<C_Multimeter> m_hDefuserMultimeter = 0xEE0 # CHandle<C_Multimeter>
m_flNextRadarFlashTime = 0xEE8 # GameTime_t m_flNextRadarFlashTime = 0xEE4 # GameTime_t
m_bRadarFlash = 0xEEC # bool m_bRadarFlash = 0xEE8 # bool
m_pBombDefuser = 0xEF0 # CHandle<C_CSPlayerPawn> m_pBombDefuser = 0xEEC # CHandle<C_CSPlayerPawn>
m_fLastDefuseTime = 0xEF4 # GameTime_t m_fLastDefuseTime = 0xEF0 # GameTime_t
m_pPredictionOwner = 0xEF8 # CBasePlayerController* m_pPredictionOwner = 0xEF8 # CBasePlayerController*
class C_PlayerPing: class C_PlayerPing:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.467219600 UTC * 2023-10-18 01:33:56.728712600 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
@ -287,6 +287,7 @@ pub mod CCSPlayerController_ActionTrackingServices {
pub const m_matchStats: usize = 0x90; // CSMatchStats_t pub const m_matchStats: usize = 0x90; // CSMatchStats_t
pub const m_iNumRoundKills: usize = 0x108; // int32_t pub const m_iNumRoundKills: usize = 0x108; // int32_t
pub const m_iNumRoundKillsHeadshots: usize = 0x10C; // int32_t pub const m_iNumRoundKillsHeadshots: usize = 0x10C; // int32_t
pub const m_unTotalRoundDamageDealt: usize = 0x110; // uint32_t
} }
pub mod CCSPlayerController_DamageServices { pub mod CCSPlayerController_DamageServices {
@ -1614,9 +1615,9 @@ pub mod C_CSGO_PreviewModel {
} }
pub mod C_CSGO_PreviewPlayer { pub mod C_CSGO_PreviewPlayer {
pub const m_animgraph: usize = 0x22C8; // CUtlString pub const m_animgraph: usize = 0x22C0; // CUtlString
pub const m_animgraphCharacterModeString: usize = 0x22D0; // CUtlString pub const m_animgraphCharacterModeString: usize = 0x22C8; // CUtlString
pub const m_flInitialModelScale: usize = 0x22D8; // float pub const m_flInitialModelScale: usize = 0x22D0; // float
} }
pub mod C_CSGO_TeamPreviewCamera { pub mod C_CSGO_TeamPreviewCamera {
@ -1749,60 +1750,60 @@ pub mod C_CSGameRulesProxy {
} }
pub mod C_CSObserverPawn { pub mod C_CSObserverPawn {
pub const m_hDetectParentChange: usize = 0x16A0; // CEntityHandle pub const m_hDetectParentChange: usize = 0x1698; // CEntityHandle
} }
pub mod C_CSPlayerPawn { pub mod C_CSPlayerPawn {
pub const m_pBulletServices: usize = 0x16A0; // CCSPlayer_BulletServices* pub const m_pBulletServices: usize = 0x1698; // CCSPlayer_BulletServices*
pub const m_pHostageServices: usize = 0x16A8; // CCSPlayer_HostageServices* pub const m_pHostageServices: usize = 0x16A0; // CCSPlayer_HostageServices*
pub const m_pBuyServices: usize = 0x16B0; // CCSPlayer_BuyServices* pub const m_pBuyServices: usize = 0x16A8; // CCSPlayer_BuyServices*
pub const m_pGlowServices: usize = 0x16B8; // CCSPlayer_GlowServices* pub const m_pGlowServices: usize = 0x16B0; // CCSPlayer_GlowServices*
pub const m_pActionTrackingServices: usize = 0x16C0; // CCSPlayer_ActionTrackingServices* pub const m_pActionTrackingServices: usize = 0x16B8; // CCSPlayer_ActionTrackingServices*
pub const m_flHealthShotBoostExpirationTime: usize = 0x16C8; // GameTime_t pub const m_flHealthShotBoostExpirationTime: usize = 0x16C0; // GameTime_t
pub const m_flLastFiredWeaponTime: usize = 0x16CC; // GameTime_t pub const m_flLastFiredWeaponTime: usize = 0x16C4; // GameTime_t
pub const m_bHasFemaleVoice: usize = 0x16D0; // bool pub const m_bHasFemaleVoice: usize = 0x16C8; // bool
pub const m_flLandseconds: usize = 0x16D4; // float pub const m_flLandseconds: usize = 0x16CC; // float
pub const m_flOldFallVelocity: usize = 0x16D8; // float pub const m_flOldFallVelocity: usize = 0x16D0; // float
pub const m_szLastPlaceName: usize = 0x16DC; // char[18] pub const m_szLastPlaceName: usize = 0x16D4; // char[18]
pub const m_bPrevDefuser: usize = 0x16EE; // bool pub const m_bPrevDefuser: usize = 0x16E6; // bool
pub const m_bPrevHelmet: usize = 0x16EF; // bool pub const m_bPrevHelmet: usize = 0x16E7; // bool
pub const m_nPrevArmorVal: usize = 0x16F0; // int32_t pub const m_nPrevArmorVal: usize = 0x16E8; // int32_t
pub const m_nPrevGrenadeAmmoCount: usize = 0x16F4; // int32_t pub const m_nPrevGrenadeAmmoCount: usize = 0x16EC; // int32_t
pub const m_unPreviousWeaponHash: usize = 0x16F8; // uint32_t pub const m_unPreviousWeaponHash: usize = 0x16F0; // uint32_t
pub const m_unWeaponHash: usize = 0x16FC; // uint32_t pub const m_unWeaponHash: usize = 0x16F4; // uint32_t
pub const m_bInBuyZone: usize = 0x1700; // bool pub const m_bInBuyZone: usize = 0x16F8; // bool
pub const m_bPreviouslyInBuyZone: usize = 0x1701; // bool pub const m_bPreviouslyInBuyZone: usize = 0x16F9; // bool
pub const m_aimPunchAngle: usize = 0x1704; // QAngle pub const m_aimPunchAngle: usize = 0x16FC; // QAngle
pub const m_aimPunchAngleVel: usize = 0x1710; // QAngle pub const m_aimPunchAngleVel: usize = 0x1708; // QAngle
pub const m_aimPunchTickBase: usize = 0x171C; // int32_t pub const m_aimPunchTickBase: usize = 0x1714; // int32_t
pub const m_aimPunchTickFraction: usize = 0x1720; // float pub const m_aimPunchTickFraction: usize = 0x1718; // float
pub const m_aimPunchCache: usize = 0x1728; // CUtlVector<QAngle> pub const m_aimPunchCache: usize = 0x1720; // CUtlVector<QAngle>
pub const m_bInLanding: usize = 0x1748; // bool pub const m_bInLanding: usize = 0x1740; // bool
pub const m_flLandingTime: usize = 0x174C; // float pub const m_flLandingTime: usize = 0x1744; // float
pub const m_bInHostageRescueZone: usize = 0x1750; // bool pub const m_bInHostageRescueZone: usize = 0x1748; // bool
pub const m_bInBombZone: usize = 0x1751; // bool pub const m_bInBombZone: usize = 0x1749; // bool
pub const m_bIsBuyMenuOpen: usize = 0x1752; // bool pub const m_bIsBuyMenuOpen: usize = 0x174A; // bool
pub const m_flTimeOfLastInjury: usize = 0x1754; // GameTime_t pub const m_flTimeOfLastInjury: usize = 0x174C; // GameTime_t
pub const m_flNextSprayDecalTime: usize = 0x1758; // GameTime_t pub const m_flNextSprayDecalTime: usize = 0x1750; // GameTime_t
pub const m_iRetakesOffering: usize = 0x1870; // int32_t pub const m_iRetakesOffering: usize = 0x1868; // int32_t
pub const m_iRetakesOfferingCard: usize = 0x1874; // int32_t pub const m_iRetakesOfferingCard: usize = 0x186C; // int32_t
pub const m_bRetakesHasDefuseKit: usize = 0x1878; // bool pub const m_bRetakesHasDefuseKit: usize = 0x1870; // bool
pub const m_bRetakesMVPLastRound: usize = 0x1879; // bool pub const m_bRetakesMVPLastRound: usize = 0x1871; // bool
pub const m_iRetakesMVPBoostItem: usize = 0x187C; // int32_t pub const m_iRetakesMVPBoostItem: usize = 0x1874; // int32_t
pub const m_RetakesMVPBoostExtraUtility: usize = 0x1880; // loadout_slot_t pub const m_RetakesMVPBoostExtraUtility: usize = 0x1878; // loadout_slot_t
pub const m_bNeedToReApplyGloves: usize = 0x18A0; // bool pub const m_bNeedToReApplyGloves: usize = 0x1898; // bool
pub const m_EconGloves: usize = 0x18A8; // C_EconItemView pub const m_EconGloves: usize = 0x18A0; // C_EconItemView
pub const m_bMustSyncRagdollState: usize = 0x1CF0; // bool pub const m_bMustSyncRagdollState: usize = 0x1CE8; // bool
pub const m_nRagdollDamageBone: usize = 0x1CF4; // int32_t pub const m_nRagdollDamageBone: usize = 0x1CEC; // int32_t
pub const m_vRagdollDamageForce: usize = 0x1CF8; // Vector pub const m_vRagdollDamageForce: usize = 0x1CF0; // Vector
pub const m_vRagdollDamagePosition: usize = 0x1D04; // Vector pub const m_vRagdollDamagePosition: usize = 0x1CFC; // Vector
pub const m_szRagdollDamageWeaponName: usize = 0x1D10; // char[64] pub const m_szRagdollDamageWeaponName: usize = 0x1D08; // char[64]
pub const m_bRagdollDamageHeadshot: usize = 0x1D50; // bool pub const m_bRagdollDamageHeadshot: usize = 0x1D48; // bool
pub const m_bLastHeadBoneTransformIsValid: usize = 0x2290; // bool pub const m_bLastHeadBoneTransformIsValid: usize = 0x2288; // bool
pub const m_lastLandTime: usize = 0x2294; // GameTime_t pub const m_lastLandTime: usize = 0x228C; // GameTime_t
pub const m_bOnGroundLastTick: usize = 0x2298; // bool pub const m_bOnGroundLastTick: usize = 0x2290; // bool
pub const m_qDeathEyeAngles: usize = 0x22B4; // QAngle pub const m_qDeathEyeAngles: usize = 0x22AC; // QAngle
pub const m_bSkipOneHeadConstraintUpdate: usize = 0x22C0; // bool pub const m_bSkipOneHeadConstraintUpdate: usize = 0x22B8; // bool
} }
pub mod C_CSPlayerPawnBase { pub mod C_CSPlayerPawnBase {
@ -1842,111 +1843,110 @@ pub mod C_CSPlayerPawnBase {
pub const m_fImmuneToGunGameDamageTimeLast: usize = 0x13A0; // GameTime_t pub const m_fImmuneToGunGameDamageTimeLast: usize = 0x13A0; // GameTime_t
pub const m_bGunGameImmunity: usize = 0x13A4; // bool pub const m_bGunGameImmunity: usize = 0x13A4; // bool
pub const m_bHasMovedSinceSpawn: usize = 0x13A5; // bool pub const m_bHasMovedSinceSpawn: usize = 0x13A5; // bool
pub const m_unTotalRoundDamageDealt: usize = 0x13A8; // uint32_t pub const m_fMolotovUseTime: usize = 0x13A8; // float
pub const m_fMolotovUseTime: usize = 0x13AC; // float pub const m_fMolotovDamageTime: usize = 0x13AC; // float
pub const m_fMolotovDamageTime: usize = 0x13B0; // float pub const m_nWhichBombZone: usize = 0x13B0; // int32_t
pub const m_nWhichBombZone: usize = 0x13B4; // int32_t pub const m_bInNoDefuseArea: usize = 0x13B4; // bool
pub const m_bInNoDefuseArea: usize = 0x13B8; // bool pub const m_iThrowGrenadeCounter: usize = 0x13B8; // int32_t
pub const m_iThrowGrenadeCounter: usize = 0x13BC; // int32_t pub const m_bWaitForNoAttack: usize = 0x13BC; // bool
pub const m_bWaitForNoAttack: usize = 0x13C0; // bool pub const m_flGuardianTooFarDistFrac: usize = 0x13C0; // float
pub const m_flGuardianTooFarDistFrac: usize = 0x13C4; // float pub const m_flDetectedByEnemySensorTime: usize = 0x13C4; // GameTime_t
pub const m_flDetectedByEnemySensorTime: usize = 0x13C8; // GameTime_t pub const m_flNextGuardianTooFarWarning: usize = 0x13C8; // float
pub const m_flNextGuardianTooFarWarning: usize = 0x13CC; // float pub const m_bSuppressGuardianTooFarWarningAudio: usize = 0x13CC; // bool
pub const m_bSuppressGuardianTooFarWarningAudio: usize = 0x13D0; // bool pub const m_bKilledByTaser: usize = 0x13CD; // bool
pub const m_bKilledByTaser: usize = 0x13D1; // bool pub const m_iMoveState: usize = 0x13D0; // int32_t
pub const m_iMoveState: usize = 0x13D4; // int32_t pub const m_bCanMoveDuringFreezePeriod: usize = 0x13D4; // bool
pub const m_bCanMoveDuringFreezePeriod: usize = 0x13D8; // bool pub const m_flLowerBodyYawTarget: usize = 0x13D8; // float
pub const m_flLowerBodyYawTarget: usize = 0x13DC; // float pub const m_bStrafing: usize = 0x13DC; // bool
pub const m_bStrafing: usize = 0x13E0; // bool pub const m_flLastSpawnTimeIndex: usize = 0x13E0; // GameTime_t
pub const m_flLastSpawnTimeIndex: usize = 0x13E4; // GameTime_t pub const m_flEmitSoundTime: usize = 0x13E4; // GameTime_t
pub const m_flEmitSoundTime: usize = 0x13E8; // GameTime_t pub const m_iAddonBits: usize = 0x13E8; // int32_t
pub const m_iAddonBits: usize = 0x13EC; // int32_t pub const m_iPrimaryAddon: usize = 0x13EC; // int32_t
pub const m_iPrimaryAddon: usize = 0x13F0; // int32_t pub const m_iSecondaryAddon: usize = 0x13F0; // int32_t
pub const m_iSecondaryAddon: usize = 0x13F4; // int32_t pub const m_iProgressBarDuration: usize = 0x13F4; // int32_t
pub const m_iProgressBarDuration: usize = 0x13F8; // int32_t pub const m_flProgressBarStartTime: usize = 0x13F8; // float
pub const m_flProgressBarStartTime: usize = 0x13FC; // float pub const m_iDirection: usize = 0x13FC; // int32_t
pub const m_iDirection: usize = 0x1400; // int32_t pub const m_iShotsFired: usize = 0x1400; // int32_t
pub const m_iShotsFired: usize = 0x1404; // int32_t pub const m_bNightVisionOn: usize = 0x1404; // bool
pub const m_bNightVisionOn: usize = 0x1408; // bool pub const m_bHasNightVision: usize = 0x1405; // bool
pub const m_bHasNightVision: usize = 0x1409; // bool pub const m_flVelocityModifier: usize = 0x1408; // float
pub const m_flVelocityModifier: usize = 0x140C; // float pub const m_flHitHeading: usize = 0x140C; // float
pub const m_flHitHeading: usize = 0x1410; // float pub const m_nHitBodyPart: usize = 0x1410; // int32_t
pub const m_nHitBodyPart: usize = 0x1414; // int32_t pub const m_iStartAccount: usize = 0x1414; // int32_t
pub const m_iStartAccount: usize = 0x1418; // int32_t pub const m_vecIntroStartEyePosition: usize = 0x1418; // Vector
pub const m_vecIntroStartEyePosition: usize = 0x141C; // Vector pub const m_vecIntroStartPlayerForward: usize = 0x1424; // Vector
pub const m_vecIntroStartPlayerForward: usize = 0x1428; // Vector pub const m_flClientDeathTime: usize = 0x1430; // GameTime_t
pub const m_flClientDeathTime: usize = 0x1434; // GameTime_t pub const m_flNightVisionAlpha: usize = 0x1434; // float
pub const m_flNightVisionAlpha: usize = 0x1438; // float pub const m_bScreenTearFrameCaptured: usize = 0x1438; // bool
pub const m_bScreenTearFrameCaptured: usize = 0x143C; // bool pub const m_flFlashBangTime: usize = 0x143C; // float
pub const m_flFlashBangTime: usize = 0x1440; // float pub const m_flFlashScreenshotAlpha: usize = 0x1440; // float
pub const m_flFlashScreenshotAlpha: usize = 0x1444; // float pub const m_flFlashOverlayAlpha: usize = 0x1444; // float
pub const m_flFlashOverlayAlpha: usize = 0x1448; // float pub const m_bFlashBuildUp: usize = 0x1448; // bool
pub const m_bFlashBuildUp: usize = 0x144C; // bool pub const m_bFlashDspHasBeenCleared: usize = 0x1449; // bool
pub const m_bFlashDspHasBeenCleared: usize = 0x144D; // bool pub const m_bFlashScreenshotHasBeenGrabbed: usize = 0x144A; // bool
pub const m_bFlashScreenshotHasBeenGrabbed: usize = 0x144E; // bool pub const m_flFlashMaxAlpha: usize = 0x144C; // float
pub const m_flFlashMaxAlpha: usize = 0x1450; // float pub const m_flFlashDuration: usize = 0x1450; // float
pub const m_flFlashDuration: usize = 0x1454; // float pub const m_lastStandingPos: usize = 0x1454; // Vector
pub const m_lastStandingPos: usize = 0x1458; // Vector pub const m_vecLastMuzzleFlashPos: usize = 0x1460; // Vector
pub const m_vecLastMuzzleFlashPos: usize = 0x1464; // Vector pub const m_angLastMuzzleFlashAngle: usize = 0x146C; // QAngle
pub const m_angLastMuzzleFlashAngle: usize = 0x1470; // QAngle pub const m_hMuzzleFlashShape: usize = 0x1478; // CHandle<C_BaseEntity>
pub const m_hMuzzleFlashShape: usize = 0x147C; // CHandle<C_BaseEntity> pub const m_iHealthBarRenderMaskIndex: usize = 0x147C; // int32_t
pub const m_iHealthBarRenderMaskIndex: usize = 0x1480; // int32_t pub const m_flHealthFadeValue: usize = 0x1480; // float
pub const m_flHealthFadeValue: usize = 0x1484; // float pub const m_flHealthFadeAlpha: usize = 0x1484; // float
pub const m_flHealthFadeAlpha: usize = 0x1488; // float pub const m_nMyCollisionGroup: usize = 0x1488; // int32_t
pub const m_nMyCollisionGroup: usize = 0x148C; // int32_t pub const m_ignoreLadderJumpTime: usize = 0x148C; // float
pub const m_ignoreLadderJumpTime: usize = 0x1490; // float pub const m_ladderSurpressionTimer: usize = 0x1490; // CountdownTimer
pub const m_ladderSurpressionTimer: usize = 0x1498; // CountdownTimer pub const m_lastLadderNormal: usize = 0x14A8; // Vector
pub const m_lastLadderNormal: usize = 0x14B0; // Vector pub const m_lastLadderPos: usize = 0x14B4; // Vector
pub const m_lastLadderPos: usize = 0x14BC; // Vector pub const m_flDeathCCWeight: usize = 0x14C8; // float
pub const m_flDeathCCWeight: usize = 0x14D0; // float pub const m_bOldIsScoped: usize = 0x14CC; // bool
pub const m_bOldIsScoped: usize = 0x14D4; // bool pub const m_flPrevRoundEndTime: usize = 0x14D0; // float
pub const m_flPrevRoundEndTime: usize = 0x14D8; // float pub const m_flPrevMatchEndTime: usize = 0x14D4; // float
pub const m_flPrevMatchEndTime: usize = 0x14DC; // float pub const m_unCurrentEquipmentValue: usize = 0x14D8; // uint16_t
pub const m_unCurrentEquipmentValue: usize = 0x14E0; // uint16_t pub const m_unRoundStartEquipmentValue: usize = 0x14DA; // uint16_t
pub const m_unRoundStartEquipmentValue: usize = 0x14E2; // uint16_t pub const m_unFreezetimeEndEquipmentValue: usize = 0x14DC; // uint16_t
pub const m_unFreezetimeEndEquipmentValue: usize = 0x14E4; // uint16_t pub const m_vecThirdPersonViewPositionOverride: usize = 0x14E0; // Vector
pub const m_vecThirdPersonViewPositionOverride: usize = 0x14E8; // Vector pub const m_nHeavyAssaultSuitCooldownRemaining: usize = 0x14EC; // int32_t
pub const m_nHeavyAssaultSuitCooldownRemaining: usize = 0x14F4; // int32_t pub const m_ArmorValue: usize = 0x14F0; // int32_t
pub const m_ArmorValue: usize = 0x14F8; // int32_t pub const m_angEyeAngles: usize = 0x14F8; // QAngle
pub const m_angEyeAngles: usize = 0x1500; // QAngle pub const m_fNextThinkPushAway: usize = 0x1510; // float
pub const m_fNextThinkPushAway: usize = 0x1518; // float pub const m_bShouldAutobuyDMWeapons: usize = 0x1514; // bool
pub const m_bShouldAutobuyDMWeapons: usize = 0x151C; // bool pub const m_bShouldAutobuyNow: usize = 0x1515; // bool
pub const m_bShouldAutobuyNow: usize = 0x151D; // bool pub const m_bHud_MiniScoreHidden: usize = 0x1516; // bool
pub const m_bHud_MiniScoreHidden: usize = 0x151E; // bool pub const m_bHud_RadarHidden: usize = 0x1517; // bool
pub const m_bHud_RadarHidden: usize = 0x151F; // bool pub const m_nLastKillerIndex: usize = 0x1518; // CEntityIndex
pub const m_nLastKillerIndex: usize = 0x1520; // CEntityIndex pub const m_nLastConcurrentKilled: usize = 0x151C; // int32_t
pub const m_nLastConcurrentKilled: usize = 0x1524; // int32_t pub const m_nDeathCamMusic: usize = 0x1520; // int32_t
pub const m_nDeathCamMusic: usize = 0x1528; // int32_t pub const m_iIDEntIndex: usize = 0x1524; // CEntityIndex
pub const m_iIDEntIndex: usize = 0x152C; // CEntityIndex pub const m_delayTargetIDTimer: usize = 0x1528; // CountdownTimer
pub const m_delayTargetIDTimer: usize = 0x1530; // CountdownTimer pub const m_iTargetedWeaponEntIndex: usize = 0x1540; // CEntityIndex
pub const m_iTargetedWeaponEntIndex: usize = 0x1548; // CEntityIndex pub const m_iOldIDEntIndex: usize = 0x1544; // CEntityIndex
pub const m_iOldIDEntIndex: usize = 0x154C; // CEntityIndex pub const m_holdTargetIDTimer: usize = 0x1548; // CountdownTimer
pub const m_holdTargetIDTimer: usize = 0x1550; // CountdownTimer pub const m_flCurrentMusicStartTime: usize = 0x1564; // float
pub const m_flCurrentMusicStartTime: usize = 0x156C; // float pub const m_flMusicRoundStartTime: usize = 0x1568; // float
pub const m_flMusicRoundStartTime: usize = 0x1570; // float pub const m_bDeferStartMusicOnWarmup: usize = 0x156C; // bool
pub const m_bDeferStartMusicOnWarmup: usize = 0x1574; // bool pub const m_cycleLatch: usize = 0x1570; // int32_t
pub const m_cycleLatch: usize = 0x1578; // int32_t pub const m_serverIntendedCycle: usize = 0x1574; // float
pub const m_serverIntendedCycle: usize = 0x157C; // float pub const m_vecPlayerPatchEconIndices: usize = 0x1578; // uint32_t[5]
pub const m_vecPlayerPatchEconIndices: usize = 0x1580; // uint32_t[5] pub const m_bHideTargetID: usize = 0x1594; // bool
pub const m_bHideTargetID: usize = 0x159C; // bool pub const m_nextTaserShakeTime: usize = 0x1598; // float
pub const m_nextTaserShakeTime: usize = 0x15A0; // float pub const m_firstTaserShakeTime: usize = 0x159C; // float
pub const m_firstTaserShakeTime: usize = 0x15A4; // float pub const m_flLastSmokeOverlayAlpha: usize = 0x15A0; // float
pub const m_flLastSmokeOverlayAlpha: usize = 0x15A8; // float pub const m_vLastSmokeOverlayColor: usize = 0x15A4; // Vector
pub const m_vLastSmokeOverlayColor: usize = 0x15AC; // Vector pub const m_nPlayerSmokedFx: usize = 0x15B0; // ParticleIndex_t
pub const m_nPlayerSmokedFx: usize = 0x15B8; // ParticleIndex_t pub const m_flNextMagDropTime: usize = 0x15B4; // float
pub const m_flNextMagDropTime: usize = 0x15BC; // float pub const m_nLastMagDropAttachmentIndex: usize = 0x15B8; // int32_t
pub const m_nLastMagDropAttachmentIndex: usize = 0x15C0; // int32_t pub const m_vecBulletHitModels: usize = 0x15C0; // CUtlVector<C_BulletHitModel*>
pub const m_vecBulletHitModels: usize = 0x15C8; // CUtlVector<C_BulletHitModel*> pub const m_vecPickupModelSlerpers: usize = 0x15D8; // CUtlVector<C_PickUpModelSlerper*>
pub const m_vecPickupModelSlerpers: usize = 0x15E0; // CUtlVector<C_PickUpModelSlerper*> pub const m_vecLastAliveLocalVelocity: usize = 0x15F0; // Vector
pub const m_vecLastAliveLocalVelocity: usize = 0x15F8; // Vector pub const m_entitySpottedState: usize = 0x1618; // EntitySpottedState_t
pub const m_entitySpottedState: usize = 0x1620; // EntitySpottedState_t pub const m_nSurvivalTeamNumber: usize = 0x1630; // int32_t
pub const m_nSurvivalTeamNumber: usize = 0x1638; // int32_t pub const m_bGuardianShouldSprayCustomXMark: usize = 0x1634; // bool
pub const m_bGuardianShouldSprayCustomXMark: usize = 0x163C; // bool pub const m_bHasDeathInfo: usize = 0x1635; // bool
pub const m_bHasDeathInfo: usize = 0x163D; // bool pub const m_flDeathInfoTime: usize = 0x1638; // float
pub const m_flDeathInfoTime: usize = 0x1640; // float pub const m_vecDeathInfoOrigin: usize = 0x163C; // Vector
pub const m_vecDeathInfoOrigin: usize = 0x1644; // Vector pub const m_bKilledByHeadshot: usize = 0x1648; // bool
pub const m_bKilledByHeadshot: usize = 0x1650; // bool pub const m_hOriginalController: usize = 0x164C; // CHandle<CCSPlayerController>
pub const m_hOriginalController: usize = 0x1654; // CHandle<CCSPlayerController>
} }
pub mod C_CSPlayerResource { pub mod C_CSPlayerResource {
@ -2886,20 +2886,20 @@ pub mod C_PlantedC4 {
pub const m_bHasExploded: usize = 0xEB5; // bool pub const m_bHasExploded: usize = 0xEB5; // bool
pub const m_flTimerLength: usize = 0xEB8; // float pub const m_flTimerLength: usize = 0xEB8; // float
pub const m_bBeingDefused: usize = 0xEBC; // bool pub const m_bBeingDefused: usize = 0xEBC; // bool
pub const m_bTenSecWarning: usize = 0xEC0; // float pub const m_bTriggerWarning: usize = 0xEC0; // float
pub const m_bTriggerWarning: usize = 0xEC4; // float pub const m_bExplodeWarning: usize = 0xEC4; // float
pub const m_bExplodeWarning: usize = 0xEC8; // float pub const m_bC4Activated: usize = 0xEC8; // bool
pub const m_bC4Activated: usize = 0xECC; // bool pub const m_bTenSecWarning: usize = 0xEC9; // bool
pub const m_flDefuseLength: usize = 0xED0; // float pub const m_flDefuseLength: usize = 0xECC; // float
pub const m_flDefuseCountDown: usize = 0xED4; // GameTime_t pub const m_flDefuseCountDown: usize = 0xED0; // GameTime_t
pub const m_bBombDefused: usize = 0xED8; // bool pub const m_bBombDefused: usize = 0xED4; // bool
pub const m_hBombDefuser: usize = 0xEDC; // CHandle<C_CSPlayerPawn> pub const m_hBombDefuser: usize = 0xED8; // CHandle<C_CSPlayerPawn>
pub const m_hControlPanel: usize = 0xEE0; // CHandle<C_BaseEntity> pub const m_hControlPanel: usize = 0xEDC; // CHandle<C_BaseEntity>
pub const m_hDefuserMultimeter: usize = 0xEE4; // CHandle<C_Multimeter> pub const m_hDefuserMultimeter: usize = 0xEE0; // CHandle<C_Multimeter>
pub const m_flNextRadarFlashTime: usize = 0xEE8; // GameTime_t pub const m_flNextRadarFlashTime: usize = 0xEE4; // GameTime_t
pub const m_bRadarFlash: usize = 0xEEC; // bool pub const m_bRadarFlash: usize = 0xEE8; // bool
pub const m_pBombDefuser: usize = 0xEF0; // CHandle<C_CSPlayerPawn> pub const m_pBombDefuser: usize = 0xEEC; // CHandle<C_CSPlayerPawn>
pub const m_fLastDefuseTime: usize = 0xEF4; // GameTime_t pub const m_fLastDefuseTime: usize = 0xEF0; // GameTime_t
pub const m_pPredictionOwner: usize = 0xEF8; // CBasePlayerController* pub const m_pPredictionOwner: usize = 0xEF8; // CBasePlayerController*
} }

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.696799500 UTC * 2023-10-18 01:33:55.656854200 UTC
*/ */
public static class CEntityComponentHelper { public static class CEntityComponentHelper {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.694823800 UTC * 2023-10-18 01:33:55.654528600 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.699141900 UTC 2023-10-18 01:33:55.659173400 UTC
''' '''
class CEntityComponentHelper: class CEntityComponentHelper:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.701434300 UTC * 2023-10-18 01:33:55.661331100 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.510044200 UTC * 2023-10-18 01:33:56.770876900 UTC
*/ */
public static class CAnimScriptBase { public static class CAnimScriptBase {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.509650200 UTC * 2023-10-18 01:33:56.770275800 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:51.510616600 UTC 2023-10-18 01:33:56.771469400 UTC
''' '''
class CAnimScriptBase: class CAnimScriptBase:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.511077100 UTC * 2023-10-18 01:33:56.771842400 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.720428600 UTC * 2023-10-18 01:33:57.024583700 UTC
*/ */
public static class AnimationsystemDll { public static class AnimationsystemDll {
@ -9,49 +9,49 @@ public static class AnimationsystemDll {
} }
public static class ClientDll { public static class ClientDll {
public const nint LegacyGameUI001 = 0x88F360; public const nint LegacyGameUI001 = 0x88FF10;
public const nint Source2ClientUI001 = 0x87DE00; public const nint Source2ClientUI001 = 0x87E9B0;
public const nint Source2ClientPrediction001 = 0x79B660; public const nint Source2ClientPrediction001 = 0x79C1F0;
public const nint ClientToolsInfo_001 = 0x727570; public const nint ClientToolsInfo_001 = 0x728100;
public const nint Source2Client002 = 0x727590; public const nint Source2Client002 = 0x728120;
public const nint GameClientExports001 = 0x727580; public const nint GameClientExports001 = 0x728110;
public const nint EmptyWorldService001_Client = 0x48B1E0; public const nint EmptyWorldService001_Client = 0x48BCC0;
public const nint Source2ClientConfig001 = 0x4721F0; public const nint Source2ClientConfig001 = 0x472CD0;
} }
public static class Engine2Dll { public static class Engine2Dll {
public const nint SimpleEngineLoopService_001 = 0x1E1C70; public const nint SimpleEngineLoopService_001 = 0x1E1FD0;
public const nint ClientServerEngineLoopService_001 = 0x1D7940; public const nint ClientServerEngineLoopService_001 = 0x1D7CA0;
public const nint KeyValueCache001 = 0x1D3F80; public const nint KeyValueCache001 = 0x1D42E0;
public const nint HostStateMgr001 = 0x1D1990; public const nint HostStateMgr001 = 0x1D1CF0;
public const nint GameEventSystemServerV001 = 0x1CD050; public const nint GameEventSystemServerV001 = 0x1CD3B0;
public const nint GameEventSystemClientV001 = 0x1CD040; public const nint GameEventSystemClientV001 = 0x1CD3A0;
public const nint EngineServiceMgr001 = 0x1C8D30; public const nint EngineServiceMgr001 = 0x1C9090;
public const nint VProfService_001 = 0x1B6810; public const nint VProfService_001 = 0x1B6B70;
public const nint ToolService_001 = 0x1B5560; public const nint ToolService_001 = 0x1B58C0;
public const nint StatsService_001 = 0x1B07E0; public const nint StatsService_001 = 0x1B0B40;
public const nint SplitScreenService_001 = 0x1ADA50; public const nint SplitScreenService_001 = 0x1ADDB0;
public const nint SoundService_001 = 0x1A85A0; public const nint SoundService_001 = 0x1A8900;
public const nint ScreenshotService001 = 0x1A4470; public const nint ScreenshotService001 = 0x1A47D0;
public const nint RenderService_001 = 0x1A17D0; public const nint RenderService_001 = 0x1A1B30;
public const nint NetworkService_001 = 0x1A12E0; public const nint NetworkService_001 = 0x1A1640;
public const nint NetworkServerService_001 = 0x19C380; public const nint NetworkServerService_001 = 0x19C6E0;
public const nint NetworkP2PService_001 = 0x197D90; public const nint NetworkP2PService_001 = 0x1980F0;
public const nint NetworkClientService_001 = 0x1919C0; public const nint NetworkClientService_001 = 0x191D20;
public const nint MapListService_001 = 0x18A990; public const nint MapListService_001 = 0x18ACF0;
public const nint InputService_001 = 0x1787D0; public const nint InputService_001 = 0x178B70;
public const nint GameUIService_001 = 0x173290; public const nint GameUIService_001 = 0x173390;
public const nint GameResourceServiceServerV001 = 0x170FF0; public const nint GameResourceServiceServerV001 = 0x1710F0;
public const nint GameResourceServiceClientV001 = 0x170FE0; public const nint GameResourceServiceClientV001 = 0x1710E0;
public const nint BugService001 = 0x16A010; public const nint BugService001 = 0x16A110;
public const nint BenchmarkService001 = 0x1687E0; public const nint BenchmarkService001 = 0x1688E0;
public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x1163C0; public const nint VENGINE_GAMEUIFUNCS_VERSION005 = 0x1164C0;
public const nint EngineGameUI001 = 0x115750; public const nint EngineGameUI001 = 0x115850;
public const nint INETSUPPORT_001 = 0xE59D0; public const nint INETSUPPORT_001 = 0xE5A60;
public const nint Source2EngineToServerStringTable001 = 0xA0B50; public const nint Source2EngineToServerStringTable001 = 0xA0BE0;
public const nint Source2EngineToServer001 = 0x8AA40; public const nint Source2EngineToServer001 = 0x8AA70;
public const nint Source2EngineToClientStringTable001 = 0x83760; public const nint Source2EngineToClientStringTable001 = 0x83790;
public const nint Source2EngineToClient001 = 0x5A1B0; public const nint Source2EngineToClient001 = 0x5A1D0;
} }
public static class FilesystemStdioDll { public static class FilesystemStdioDll {
@ -89,11 +89,11 @@ public static class MatchmakingDll {
} }
public static class Materialsystem2Dll { public static class Materialsystem2Dll {
public const nint MaterialUtils_001 = 0x4DB80; public const nint MaterialUtils_001 = 0x4DB90;
public const nint TextLayout_001 = 0x4A2D0; public const nint TextLayout_001 = 0x4A2E0;
public const nint PostProcessingSystem_001 = 0x42A50; public const nint PostProcessingSystem_001 = 0x42A60;
public const nint FontManager_001 = 0x378F0; public const nint FontManager_001 = 0x37900;
public const nint VMaterialSystem2_001 = 0x25EB0; public const nint VMaterialSystem2_001 = 0x25EC0;
} }
public static class MeshsystemDll { public static class MeshsystemDll {
@ -105,10 +105,10 @@ public static class NavsystemDll {
} }
public static class NetworksystemDll { public static class NetworksystemDll {
public const nint SerializedEntitiesVersion001 = 0xD1A60; public const nint SerializedEntitiesVersion001 = 0xD1A70;
public const nint NetworkSystemVersion001 = 0xBBF70; public const nint NetworkSystemVersion001 = 0xBBF80;
public const nint NetworkMessagesVersion001 = 0x9C010; public const nint NetworkMessagesVersion001 = 0x9C020;
public const nint FlattenedSerializersVersion001 = 0x7B890; public const nint FlattenedSerializersVersion001 = 0x7B8A0;
} }
public static class PanoramaDll { public static class PanoramaDll {
@ -157,21 +157,21 @@ public static class SchemasystemDll {
} }
public static class ServerDll { public static class ServerDll {
public const nint NavGameTest001 = 0xA2C470; public const nint NavGameTest001 = 0xA2D150;
public const nint ServerToolsInfo_001 = 0x830DE0; public const nint ServerToolsInfo_001 = 0x831AC0;
public const nint Source2GameClients001 = 0x830DF0; public const nint Source2GameClients001 = 0x831AD0;
public const nint Source2GameEntities001 = 0x830E00; public const nint Source2GameEntities001 = 0x831AE0;
public const nint Source2Server001 = 0x830E10; public const nint Source2Server001 = 0x831AF0;
public const nint EmptyWorldService001_Server = 0x5878B0; public const nint EmptyWorldService001_Server = 0x588490;
public const nint Source2ServerConfig001 = 0x5678B0; public const nint Source2ServerConfig001 = 0x568490;
public const nint EntitySubclassUtilsV001 = 0x2C8210; public const nint EntitySubclassUtilsV001 = 0x2C8770;
public const nint customnavsystem001 = 0x244DB0; public const nint customnavsystem001 = 0x245270;
public const nint Source2GameDirector001 = 0x13EAB0; public const nint Source2GameDirector001 = 0x13EFC0;
} }
public static class SoundsystemDll { public static class SoundsystemDll {
public const nint SoundOpSystem001 = 0x156160; public const nint SoundOpSystem001 = 0x1567E0;
public const nint SoundOpSystemEdit001 = 0x8B540; public const nint SoundOpSystemEdit001 = 0x8BBC0;
public const nint VMixEditTool001 = 0x71740; public const nint VMixEditTool001 = 0x71740;
public const nint SoundSystem001 = 0x46540; public const nint SoundSystem001 = 0x46540;
} }
@ -203,10 +203,10 @@ public static class Steamclient64Dll {
} }
public static class Tier0Dll { public static class Tier0Dll {
public const nint VStringTokenSystem001 = 0x18C390; public const nint VStringTokenSystem001 = 0x18C060;
public const nint TestScriptMgr001 = 0x13F6F0; public const nint TestScriptMgr001 = 0x13F3C0;
public const nint VProcessUtils002 = 0x12F870; public const nint VProcessUtils002 = 0x12F540;
public const nint VEngineCvar007 = 0x61C50; public const nint VEngineCvar007 = 0x61920;
} }
public static class V8SystemDll { public static class V8SystemDll {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.718050700 UTC * 2023-10-18 01:33:57.022428100 UTC
*/ */
#pragma once #pragma once
@ -13,49 +13,49 @@ namespace AnimationsystemDll {
} }
namespace ClientDll { namespace ClientDll {
constexpr std::ptrdiff_t LegacyGameUI001 = 0x88F360; constexpr std::ptrdiff_t LegacyGameUI001 = 0x88FF10;
constexpr std::ptrdiff_t Source2ClientUI001 = 0x87DE00; constexpr std::ptrdiff_t Source2ClientUI001 = 0x87E9B0;
constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x79B660; constexpr std::ptrdiff_t Source2ClientPrediction001 = 0x79C1F0;
constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x727570; constexpr std::ptrdiff_t ClientToolsInfo_001 = 0x728100;
constexpr std::ptrdiff_t Source2Client002 = 0x727590; constexpr std::ptrdiff_t Source2Client002 = 0x728120;
constexpr std::ptrdiff_t GameClientExports001 = 0x727580; constexpr std::ptrdiff_t GameClientExports001 = 0x728110;
constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48B1E0; constexpr std::ptrdiff_t EmptyWorldService001_Client = 0x48BCC0;
constexpr std::ptrdiff_t Source2ClientConfig001 = 0x4721F0; constexpr std::ptrdiff_t Source2ClientConfig001 = 0x472CD0;
} }
namespace Engine2Dll { namespace Engine2Dll {
constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E1C70; constexpr std::ptrdiff_t SimpleEngineLoopService_001 = 0x1E1FD0;
constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1D7940; constexpr std::ptrdiff_t ClientServerEngineLoopService_001 = 0x1D7CA0;
constexpr std::ptrdiff_t KeyValueCache001 = 0x1D3F80; constexpr std::ptrdiff_t KeyValueCache001 = 0x1D42E0;
constexpr std::ptrdiff_t HostStateMgr001 = 0x1D1990; constexpr std::ptrdiff_t HostStateMgr001 = 0x1D1CF0;
constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CD050; constexpr std::ptrdiff_t GameEventSystemServerV001 = 0x1CD3B0;
constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CD040; constexpr std::ptrdiff_t GameEventSystemClientV001 = 0x1CD3A0;
constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1C8D30; constexpr std::ptrdiff_t EngineServiceMgr001 = 0x1C9090;
constexpr std::ptrdiff_t VProfService_001 = 0x1B6810; constexpr std::ptrdiff_t VProfService_001 = 0x1B6B70;
constexpr std::ptrdiff_t ToolService_001 = 0x1B5560; constexpr std::ptrdiff_t ToolService_001 = 0x1B58C0;
constexpr std::ptrdiff_t StatsService_001 = 0x1B07E0; constexpr std::ptrdiff_t StatsService_001 = 0x1B0B40;
constexpr std::ptrdiff_t SplitScreenService_001 = 0x1ADA50; constexpr std::ptrdiff_t SplitScreenService_001 = 0x1ADDB0;
constexpr std::ptrdiff_t SoundService_001 = 0x1A85A0; constexpr std::ptrdiff_t SoundService_001 = 0x1A8900;
constexpr std::ptrdiff_t ScreenshotService001 = 0x1A4470; constexpr std::ptrdiff_t ScreenshotService001 = 0x1A47D0;
constexpr std::ptrdiff_t RenderService_001 = 0x1A17D0; constexpr std::ptrdiff_t RenderService_001 = 0x1A1B30;
constexpr std::ptrdiff_t NetworkService_001 = 0x1A12E0; constexpr std::ptrdiff_t NetworkService_001 = 0x1A1640;
constexpr std::ptrdiff_t NetworkServerService_001 = 0x19C380; constexpr std::ptrdiff_t NetworkServerService_001 = 0x19C6E0;
constexpr std::ptrdiff_t NetworkP2PService_001 = 0x197D90; constexpr std::ptrdiff_t NetworkP2PService_001 = 0x1980F0;
constexpr std::ptrdiff_t NetworkClientService_001 = 0x1919C0; constexpr std::ptrdiff_t NetworkClientService_001 = 0x191D20;
constexpr std::ptrdiff_t MapListService_001 = 0x18A990; constexpr std::ptrdiff_t MapListService_001 = 0x18ACF0;
constexpr std::ptrdiff_t InputService_001 = 0x1787D0; constexpr std::ptrdiff_t InputService_001 = 0x178B70;
constexpr std::ptrdiff_t GameUIService_001 = 0x173290; constexpr std::ptrdiff_t GameUIService_001 = 0x173390;
constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x170FF0; constexpr std::ptrdiff_t GameResourceServiceServerV001 = 0x1710F0;
constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x170FE0; constexpr std::ptrdiff_t GameResourceServiceClientV001 = 0x1710E0;
constexpr std::ptrdiff_t BugService001 = 0x16A010; constexpr std::ptrdiff_t BugService001 = 0x16A110;
constexpr std::ptrdiff_t BenchmarkService001 = 0x1687E0; constexpr std::ptrdiff_t BenchmarkService001 = 0x1688E0;
constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x1163C0; constexpr std::ptrdiff_t VENGINE_GAMEUIFUNCS_VERSION005 = 0x1164C0;
constexpr std::ptrdiff_t EngineGameUI001 = 0x115750; constexpr std::ptrdiff_t EngineGameUI001 = 0x115850;
constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE59D0; constexpr std::ptrdiff_t INETSUPPORT_001 = 0xE5A60;
constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA0B50; constexpr std::ptrdiff_t Source2EngineToServerStringTable001 = 0xA0BE0;
constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8AA40; constexpr std::ptrdiff_t Source2EngineToServer001 = 0x8AA70;
constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x83760; constexpr std::ptrdiff_t Source2EngineToClientStringTable001 = 0x83790;
constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A1B0; constexpr std::ptrdiff_t Source2EngineToClient001 = 0x5A1D0;
} }
namespace FilesystemStdioDll { namespace FilesystemStdioDll {
@ -93,11 +93,11 @@ namespace MatchmakingDll {
} }
namespace Materialsystem2Dll { namespace Materialsystem2Dll {
constexpr std::ptrdiff_t MaterialUtils_001 = 0x4DB80; constexpr std::ptrdiff_t MaterialUtils_001 = 0x4DB90;
constexpr std::ptrdiff_t TextLayout_001 = 0x4A2D0; constexpr std::ptrdiff_t TextLayout_001 = 0x4A2E0;
constexpr std::ptrdiff_t PostProcessingSystem_001 = 0x42A50; constexpr std::ptrdiff_t PostProcessingSystem_001 = 0x42A60;
constexpr std::ptrdiff_t FontManager_001 = 0x378F0; constexpr std::ptrdiff_t FontManager_001 = 0x37900;
constexpr std::ptrdiff_t VMaterialSystem2_001 = 0x25EB0; constexpr std::ptrdiff_t VMaterialSystem2_001 = 0x25EC0;
} }
namespace MeshsystemDll { namespace MeshsystemDll {
@ -109,10 +109,10 @@ namespace NavsystemDll {
} }
namespace NetworksystemDll { namespace NetworksystemDll {
constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD1A60; constexpr std::ptrdiff_t SerializedEntitiesVersion001 = 0xD1A70;
constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBBF70; constexpr std::ptrdiff_t NetworkSystemVersion001 = 0xBBF80;
constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9C010; constexpr std::ptrdiff_t NetworkMessagesVersion001 = 0x9C020;
constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x7B890; constexpr std::ptrdiff_t FlattenedSerializersVersion001 = 0x7B8A0;
} }
namespace PanoramaDll { namespace PanoramaDll {
@ -161,21 +161,21 @@ namespace SchemasystemDll {
} }
namespace ServerDll { namespace ServerDll {
constexpr std::ptrdiff_t NavGameTest001 = 0xA2C470; constexpr std::ptrdiff_t NavGameTest001 = 0xA2D150;
constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x830DE0; constexpr std::ptrdiff_t ServerToolsInfo_001 = 0x831AC0;
constexpr std::ptrdiff_t Source2GameClients001 = 0x830DF0; constexpr std::ptrdiff_t Source2GameClients001 = 0x831AD0;
constexpr std::ptrdiff_t Source2GameEntities001 = 0x830E00; constexpr std::ptrdiff_t Source2GameEntities001 = 0x831AE0;
constexpr std::ptrdiff_t Source2Server001 = 0x830E10; constexpr std::ptrdiff_t Source2Server001 = 0x831AF0;
constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x5878B0; constexpr std::ptrdiff_t EmptyWorldService001_Server = 0x588490;
constexpr std::ptrdiff_t Source2ServerConfig001 = 0x5678B0; constexpr std::ptrdiff_t Source2ServerConfig001 = 0x568490;
constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2C8210; constexpr std::ptrdiff_t EntitySubclassUtilsV001 = 0x2C8770;
constexpr std::ptrdiff_t customnavsystem001 = 0x244DB0; constexpr std::ptrdiff_t customnavsystem001 = 0x245270;
constexpr std::ptrdiff_t Source2GameDirector001 = 0x13EAB0; constexpr std::ptrdiff_t Source2GameDirector001 = 0x13EFC0;
} }
namespace SoundsystemDll { namespace SoundsystemDll {
constexpr std::ptrdiff_t SoundOpSystem001 = 0x156160; constexpr std::ptrdiff_t SoundOpSystem001 = 0x1567E0;
constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x8B540; constexpr std::ptrdiff_t SoundOpSystemEdit001 = 0x8BBC0;
constexpr std::ptrdiff_t VMixEditTool001 = 0x71740; constexpr std::ptrdiff_t VMixEditTool001 = 0x71740;
constexpr std::ptrdiff_t SoundSystem001 = 0x46540; constexpr std::ptrdiff_t SoundSystem001 = 0x46540;
} }
@ -207,10 +207,10 @@ namespace Steamclient64Dll {
} }
namespace Tier0Dll { namespace Tier0Dll {
constexpr std::ptrdiff_t VStringTokenSystem001 = 0x18C390; constexpr std::ptrdiff_t VStringTokenSystem001 = 0x18C060;
constexpr std::ptrdiff_t TestScriptMgr001 = 0x13F6F0; constexpr std::ptrdiff_t TestScriptMgr001 = 0x13F3C0;
constexpr std::ptrdiff_t VProcessUtils002 = 0x12F870; constexpr std::ptrdiff_t VProcessUtils002 = 0x12F540;
constexpr std::ptrdiff_t VEngineCvar007 = 0x61C50; constexpr std::ptrdiff_t VEngineCvar007 = 0x61920;
} }
namespace V8SystemDll { namespace V8SystemDll {

View File

@ -4,48 +4,48 @@
"AnimationSystem_001": 389584 "AnimationSystem_001": 389584
}, },
"ClientDll": { "ClientDll": {
"ClientToolsInfo_001": 7501168, "ClientToolsInfo_001": 7504128,
"EmptyWorldService001_Client": 4764128, "EmptyWorldService001_Client": 4766912,
"GameClientExports001": 7501184, "GameClientExports001": 7504144,
"LegacyGameUI001": 8975200, "LegacyGameUI001": 8978192,
"Source2Client002": 7501200, "Source2Client002": 7504160,
"Source2ClientConfig001": 4661744, "Source2ClientConfig001": 4664528,
"Source2ClientPrediction001": 7976544, "Source2ClientPrediction001": 7979504,
"Source2ClientUI001": 8904192 "Source2ClientUI001": 8907184
}, },
"Engine2Dll": { "Engine2Dll": {
"BenchmarkService001": 1476576, "BenchmarkService001": 1476832,
"BugService001": 1482768, "BugService001": 1483024,
"ClientServerEngineLoopService_001": 1931584, "ClientServerEngineLoopService_001": 1932448,
"EngineGameUI001": 1136464, "EngineGameUI001": 1136720,
"EngineServiceMgr001": 1871152, "EngineServiceMgr001": 1872016,
"GameEventSystemClientV001": 1888320, "GameEventSystemClientV001": 1889184,
"GameEventSystemServerV001": 1888336, "GameEventSystemServerV001": 1889200,
"GameResourceServiceClientV001": 1511392, "GameResourceServiceClientV001": 1511648,
"GameResourceServiceServerV001": 1511408, "GameResourceServiceServerV001": 1511664,
"GameUIService_001": 1520272, "GameUIService_001": 1520528,
"HostStateMgr001": 1907088, "HostStateMgr001": 1907952,
"INETSUPPORT_001": 940496, "INETSUPPORT_001": 940640,
"InputService_001": 1542096, "InputService_001": 1543024,
"KeyValueCache001": 1916800, "KeyValueCache001": 1917664,
"MapListService_001": 1616272, "MapListService_001": 1617136,
"NetworkClientService_001": 1644992, "NetworkClientService_001": 1645856,
"NetworkP2PService_001": 1670544, "NetworkP2PService_001": 1671408,
"NetworkServerService_001": 1688448, "NetworkServerService_001": 1689312,
"NetworkService_001": 1708768, "NetworkService_001": 1709632,
"RenderService_001": 1710032, "RenderService_001": 1710896,
"ScreenshotService001": 1721456, "ScreenshotService001": 1722320,
"SimpleEngineLoopService_001": 1973360, "SimpleEngineLoopService_001": 1974224,
"SoundService_001": 1738144, "SoundService_001": 1739008,
"Source2EngineToClient001": 369072, "Source2EngineToClient001": 369104,
"Source2EngineToClientStringTable001": 538464, "Source2EngineToClientStringTable001": 538512,
"Source2EngineToServer001": 567872, "Source2EngineToServer001": 567920,
"Source2EngineToServerStringTable001": 658256, "Source2EngineToServerStringTable001": 658400,
"SplitScreenService_001": 1759824, "SplitScreenService_001": 1760688,
"StatsService_001": 1771488, "StatsService_001": 1772352,
"ToolService_001": 1791328, "ToolService_001": 1792192,
"VENGINE_GAMEUIFUNCS_VERSION005": 1139648, "VENGINE_GAMEUIFUNCS_VERSION005": 1139904,
"VProfService_001": 1796112 "VProfService_001": 1796976
}, },
"FilesystemStdioDll": { "FilesystemStdioDll": {
"VAsyncFileSystem2_001": 421168, "VAsyncFileSystem2_001": 421168,
@ -76,11 +76,11 @@
"MATCHFRAMEWORK_001": 1052720 "MATCHFRAMEWORK_001": 1052720
}, },
"Materialsystem2Dll": { "Materialsystem2Dll": {
"FontManager_001": 227568, "FontManager_001": 227584,
"MaterialUtils_001": 318336, "MaterialUtils_001": 318352,
"PostProcessingSystem_001": 272976, "PostProcessingSystem_001": 272992,
"TextLayout_001": 303824, "TextLayout_001": 303840,
"VMaterialSystem2_001": 155312 "VMaterialSystem2_001": 155328
}, },
"MeshsystemDll": { "MeshsystemDll": {
"MeshSystem001": 29296 "MeshSystem001": 29296
@ -89,10 +89,10 @@
"NavSystem001": 30448 "NavSystem001": 30448
}, },
"NetworksystemDll": { "NetworksystemDll": {
"FlattenedSerializersVersion001": 506000, "FlattenedSerializersVersion001": 506016,
"NetworkMessagesVersion001": 638992, "NetworkMessagesVersion001": 639008,
"NetworkSystemVersion001": 769904, "NetworkSystemVersion001": 769920,
"SerializedEntitiesVersion001": 858720 "SerializedEntitiesVersion001": 858736
}, },
"PanoramaDll": { "PanoramaDll": {
"PanoramaUIEngine001": 360160 "PanoramaUIEngine001": 360160
@ -130,20 +130,20 @@
"SchemaSystem_001": 43312 "SchemaSystem_001": 43312
}, },
"ServerDll": { "ServerDll": {
"EmptyWorldService001_Server": 5798064, "EmptyWorldService001_Server": 5801104,
"EntitySubclassUtilsV001": 2916880, "EntitySubclassUtilsV001": 2918256,
"NavGameTest001": 10667120, "NavGameTest001": 10670416,
"ServerToolsInfo_001": 8588768, "ServerToolsInfo_001": 8592064,
"Source2GameClients001": 8588784, "Source2GameClients001": 8592080,
"Source2GameDirector001": 1305264, "Source2GameDirector001": 1306560,
"Source2GameEntities001": 8588800, "Source2GameEntities001": 8592096,
"Source2Server001": 8588816, "Source2Server001": 8592112,
"Source2ServerConfig001": 5666992, "Source2ServerConfig001": 5670032,
"customnavsystem001": 2379184 "customnavsystem001": 2380400
}, },
"SoundsystemDll": { "SoundsystemDll": {
"SoundOpSystem001": 1401184, "SoundOpSystem001": 1402848,
"SoundOpSystemEdit001": 570688, "SoundOpSystemEdit001": 572352,
"SoundSystem001": 288064, "SoundSystem001": 288064,
"VMixEditTool001": 464704 "VMixEditTool001": 464704
}, },
@ -172,10 +172,10 @@
"p2pvoicesingleton002": 874560 "p2pvoicesingleton002": 874560
}, },
"Tier0Dll": { "Tier0Dll": {
"TestScriptMgr001": 1308400, "TestScriptMgr001": 1307584,
"VEngineCvar007": 400464, "VEngineCvar007": 399648,
"VProcessUtils002": 1243248, "VProcessUtils002": 1242432,
"VStringTokenSystem001": 1622928 "VStringTokenSystem001": 1622112
}, },
"V8SystemDll": { "V8SystemDll": {
"Source2V8System001": 5744 "Source2V8System001": 5744

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:51.722997500 UTC 2023-10-18 01:33:57.027037 UTC
''' '''
class AnimationsystemDll: class AnimationsystemDll:
@ -8,48 +8,48 @@ class AnimationsystemDll:
AnimationSystem_001 = 0x5F1D0 AnimationSystem_001 = 0x5F1D0
class ClientDll: class ClientDll:
LegacyGameUI001 = 0x88F360 LegacyGameUI001 = 0x88FF10
Source2ClientUI001 = 0x87DE00 Source2ClientUI001 = 0x87E9B0
Source2ClientPrediction001 = 0x79B660 Source2ClientPrediction001 = 0x79C1F0
ClientToolsInfo_001 = 0x727570 ClientToolsInfo_001 = 0x728100
Source2Client002 = 0x727590 Source2Client002 = 0x728120
GameClientExports001 = 0x727580 GameClientExports001 = 0x728110
EmptyWorldService001_Client = 0x48B1E0 EmptyWorldService001_Client = 0x48BCC0
Source2ClientConfig001 = 0x4721F0 Source2ClientConfig001 = 0x472CD0
class Engine2Dll: class Engine2Dll:
SimpleEngineLoopService_001 = 0x1E1C70 SimpleEngineLoopService_001 = 0x1E1FD0
ClientServerEngineLoopService_001 = 0x1D7940 ClientServerEngineLoopService_001 = 0x1D7CA0
KeyValueCache001 = 0x1D3F80 KeyValueCache001 = 0x1D42E0
HostStateMgr001 = 0x1D1990 HostStateMgr001 = 0x1D1CF0
GameEventSystemServerV001 = 0x1CD050 GameEventSystemServerV001 = 0x1CD3B0
GameEventSystemClientV001 = 0x1CD040 GameEventSystemClientV001 = 0x1CD3A0
EngineServiceMgr001 = 0x1C8D30 EngineServiceMgr001 = 0x1C9090
VProfService_001 = 0x1B6810 VProfService_001 = 0x1B6B70
ToolService_001 = 0x1B5560 ToolService_001 = 0x1B58C0
StatsService_001 = 0x1B07E0 StatsService_001 = 0x1B0B40
SplitScreenService_001 = 0x1ADA50 SplitScreenService_001 = 0x1ADDB0
SoundService_001 = 0x1A85A0 SoundService_001 = 0x1A8900
ScreenshotService001 = 0x1A4470 ScreenshotService001 = 0x1A47D0
RenderService_001 = 0x1A17D0 RenderService_001 = 0x1A1B30
NetworkService_001 = 0x1A12E0 NetworkService_001 = 0x1A1640
NetworkServerService_001 = 0x19C380 NetworkServerService_001 = 0x19C6E0
NetworkP2PService_001 = 0x197D90 NetworkP2PService_001 = 0x1980F0
NetworkClientService_001 = 0x1919C0 NetworkClientService_001 = 0x191D20
MapListService_001 = 0x18A990 MapListService_001 = 0x18ACF0
InputService_001 = 0x1787D0 InputService_001 = 0x178B70
GameUIService_001 = 0x173290 GameUIService_001 = 0x173390
GameResourceServiceServerV001 = 0x170FF0 GameResourceServiceServerV001 = 0x1710F0
GameResourceServiceClientV001 = 0x170FE0 GameResourceServiceClientV001 = 0x1710E0
BugService001 = 0x16A010 BugService001 = 0x16A110
BenchmarkService001 = 0x1687E0 BenchmarkService001 = 0x1688E0
VENGINE_GAMEUIFUNCS_VERSION005 = 0x1163C0 VENGINE_GAMEUIFUNCS_VERSION005 = 0x1164C0
EngineGameUI001 = 0x115750 EngineGameUI001 = 0x115850
INETSUPPORT_001 = 0xE59D0 INETSUPPORT_001 = 0xE5A60
Source2EngineToServerStringTable001 = 0xA0B50 Source2EngineToServerStringTable001 = 0xA0BE0
Source2EngineToServer001 = 0x8AA40 Source2EngineToServer001 = 0x8AA70
Source2EngineToClientStringTable001 = 0x83760 Source2EngineToClientStringTable001 = 0x83790
Source2EngineToClient001 = 0x5A1B0 Source2EngineToClient001 = 0x5A1D0
class FilesystemStdioDll: class FilesystemStdioDll:
VAsyncFileSystem2_001 = 0x66D30 VAsyncFileSystem2_001 = 0x66D30
@ -80,11 +80,11 @@ class MatchmakingDll:
MATCHFRAMEWORK_001 = 0x101030 MATCHFRAMEWORK_001 = 0x101030
class Materialsystem2Dll: class Materialsystem2Dll:
MaterialUtils_001 = 0x4DB80 MaterialUtils_001 = 0x4DB90
TextLayout_001 = 0x4A2D0 TextLayout_001 = 0x4A2E0
PostProcessingSystem_001 = 0x42A50 PostProcessingSystem_001 = 0x42A60
FontManager_001 = 0x378F0 FontManager_001 = 0x37900
VMaterialSystem2_001 = 0x25EB0 VMaterialSystem2_001 = 0x25EC0
class MeshsystemDll: class MeshsystemDll:
MeshSystem001 = 0x7270 MeshSystem001 = 0x7270
@ -93,10 +93,10 @@ class NavsystemDll:
NavSystem001 = 0x76F0 NavSystem001 = 0x76F0
class NetworksystemDll: class NetworksystemDll:
SerializedEntitiesVersion001 = 0xD1A60 SerializedEntitiesVersion001 = 0xD1A70
NetworkSystemVersion001 = 0xBBF70 NetworkSystemVersion001 = 0xBBF80
NetworkMessagesVersion001 = 0x9C010 NetworkMessagesVersion001 = 0x9C020
FlattenedSerializersVersion001 = 0x7B890 FlattenedSerializersVersion001 = 0x7B8A0
class PanoramaDll: class PanoramaDll:
PanoramaUIEngine001 = 0x57EE0 PanoramaUIEngine001 = 0x57EE0
@ -134,20 +134,20 @@ class SchemasystemDll:
SchemaSystem_001 = 0xA930 SchemaSystem_001 = 0xA930
class ServerDll: class ServerDll:
NavGameTest001 = 0xA2C470 NavGameTest001 = 0xA2D150
ServerToolsInfo_001 = 0x830DE0 ServerToolsInfo_001 = 0x831AC0
Source2GameClients001 = 0x830DF0 Source2GameClients001 = 0x831AD0
Source2GameEntities001 = 0x830E00 Source2GameEntities001 = 0x831AE0
Source2Server001 = 0x830E10 Source2Server001 = 0x831AF0
EmptyWorldService001_Server = 0x5878B0 EmptyWorldService001_Server = 0x588490
Source2ServerConfig001 = 0x5678B0 Source2ServerConfig001 = 0x568490
EntitySubclassUtilsV001 = 0x2C8210 EntitySubclassUtilsV001 = 0x2C8770
customnavsystem001 = 0x244DB0 customnavsystem001 = 0x245270
Source2GameDirector001 = 0x13EAB0 Source2GameDirector001 = 0x13EFC0
class SoundsystemDll: class SoundsystemDll:
SoundOpSystem001 = 0x156160 SoundOpSystem001 = 0x1567E0
SoundOpSystemEdit001 = 0x8B540 SoundOpSystemEdit001 = 0x8BBC0
VMixEditTool001 = 0x71740 VMixEditTool001 = 0x71740
SoundSystem001 = 0x46540 SoundSystem001 = 0x46540
@ -176,10 +176,10 @@ class Steamclient64Dll:
p2pvoicesingleton002 = 0xD5840 p2pvoicesingleton002 = 0xD5840
class Tier0Dll: class Tier0Dll:
VStringTokenSystem001 = 0x18C390 VStringTokenSystem001 = 0x18C060
TestScriptMgr001 = 0x13F6F0 TestScriptMgr001 = 0x13F3C0
VProcessUtils002 = 0x12F870 VProcessUtils002 = 0x12F540
VEngineCvar007 = 0x61C50 VEngineCvar007 = 0x61920
class V8SystemDll: class V8SystemDll:
Source2V8System001 = 0x1670 Source2V8System001 = 0x1670

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.725351400 UTC * 2023-10-18 01:33:57.029484600 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
@ -11,49 +11,49 @@ pub mod AnimationsystemDll {
} }
pub mod ClientDll { pub mod ClientDll {
pub const LegacyGameUI001: usize = 0x88F360; pub const LegacyGameUI001: usize = 0x88FF10;
pub const Source2ClientUI001: usize = 0x87DE00; pub const Source2ClientUI001: usize = 0x87E9B0;
pub const Source2ClientPrediction001: usize = 0x79B660; pub const Source2ClientPrediction001: usize = 0x79C1F0;
pub const ClientToolsInfo_001: usize = 0x727570; pub const ClientToolsInfo_001: usize = 0x728100;
pub const Source2Client002: usize = 0x727590; pub const Source2Client002: usize = 0x728120;
pub const GameClientExports001: usize = 0x727580; pub const GameClientExports001: usize = 0x728110;
pub const EmptyWorldService001_Client: usize = 0x48B1E0; pub const EmptyWorldService001_Client: usize = 0x48BCC0;
pub const Source2ClientConfig001: usize = 0x4721F0; pub const Source2ClientConfig001: usize = 0x472CD0;
} }
pub mod Engine2Dll { pub mod Engine2Dll {
pub const SimpleEngineLoopService_001: usize = 0x1E1C70; pub const SimpleEngineLoopService_001: usize = 0x1E1FD0;
pub const ClientServerEngineLoopService_001: usize = 0x1D7940; pub const ClientServerEngineLoopService_001: usize = 0x1D7CA0;
pub const KeyValueCache001: usize = 0x1D3F80; pub const KeyValueCache001: usize = 0x1D42E0;
pub const HostStateMgr001: usize = 0x1D1990; pub const HostStateMgr001: usize = 0x1D1CF0;
pub const GameEventSystemServerV001: usize = 0x1CD050; pub const GameEventSystemServerV001: usize = 0x1CD3B0;
pub const GameEventSystemClientV001: usize = 0x1CD040; pub const GameEventSystemClientV001: usize = 0x1CD3A0;
pub const EngineServiceMgr001: usize = 0x1C8D30; pub const EngineServiceMgr001: usize = 0x1C9090;
pub const VProfService_001: usize = 0x1B6810; pub const VProfService_001: usize = 0x1B6B70;
pub const ToolService_001: usize = 0x1B5560; pub const ToolService_001: usize = 0x1B58C0;
pub const StatsService_001: usize = 0x1B07E0; pub const StatsService_001: usize = 0x1B0B40;
pub const SplitScreenService_001: usize = 0x1ADA50; pub const SplitScreenService_001: usize = 0x1ADDB0;
pub const SoundService_001: usize = 0x1A85A0; pub const SoundService_001: usize = 0x1A8900;
pub const ScreenshotService001: usize = 0x1A4470; pub const ScreenshotService001: usize = 0x1A47D0;
pub const RenderService_001: usize = 0x1A17D0; pub const RenderService_001: usize = 0x1A1B30;
pub const NetworkService_001: usize = 0x1A12E0; pub const NetworkService_001: usize = 0x1A1640;
pub const NetworkServerService_001: usize = 0x19C380; pub const NetworkServerService_001: usize = 0x19C6E0;
pub const NetworkP2PService_001: usize = 0x197D90; pub const NetworkP2PService_001: usize = 0x1980F0;
pub const NetworkClientService_001: usize = 0x1919C0; pub const NetworkClientService_001: usize = 0x191D20;
pub const MapListService_001: usize = 0x18A990; pub const MapListService_001: usize = 0x18ACF0;
pub const InputService_001: usize = 0x1787D0; pub const InputService_001: usize = 0x178B70;
pub const GameUIService_001: usize = 0x173290; pub const GameUIService_001: usize = 0x173390;
pub const GameResourceServiceServerV001: usize = 0x170FF0; pub const GameResourceServiceServerV001: usize = 0x1710F0;
pub const GameResourceServiceClientV001: usize = 0x170FE0; pub const GameResourceServiceClientV001: usize = 0x1710E0;
pub const BugService001: usize = 0x16A010; pub const BugService001: usize = 0x16A110;
pub const BenchmarkService001: usize = 0x1687E0; pub const BenchmarkService001: usize = 0x1688E0;
pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x1163C0; pub const VENGINE_GAMEUIFUNCS_VERSION005: usize = 0x1164C0;
pub const EngineGameUI001: usize = 0x115750; pub const EngineGameUI001: usize = 0x115850;
pub const INETSUPPORT_001: usize = 0xE59D0; pub const INETSUPPORT_001: usize = 0xE5A60;
pub const Source2EngineToServerStringTable001: usize = 0xA0B50; pub const Source2EngineToServerStringTable001: usize = 0xA0BE0;
pub const Source2EngineToServer001: usize = 0x8AA40; pub const Source2EngineToServer001: usize = 0x8AA70;
pub const Source2EngineToClientStringTable001: usize = 0x83760; pub const Source2EngineToClientStringTable001: usize = 0x83790;
pub const Source2EngineToClient001: usize = 0x5A1B0; pub const Source2EngineToClient001: usize = 0x5A1D0;
} }
pub mod FilesystemStdioDll { pub mod FilesystemStdioDll {
@ -91,11 +91,11 @@ pub mod MatchmakingDll {
} }
pub mod Materialsystem2Dll { pub mod Materialsystem2Dll {
pub const MaterialUtils_001: usize = 0x4DB80; pub const MaterialUtils_001: usize = 0x4DB90;
pub const TextLayout_001: usize = 0x4A2D0; pub const TextLayout_001: usize = 0x4A2E0;
pub const PostProcessingSystem_001: usize = 0x42A50; pub const PostProcessingSystem_001: usize = 0x42A60;
pub const FontManager_001: usize = 0x378F0; pub const FontManager_001: usize = 0x37900;
pub const VMaterialSystem2_001: usize = 0x25EB0; pub const VMaterialSystem2_001: usize = 0x25EC0;
} }
pub mod MeshsystemDll { pub mod MeshsystemDll {
@ -107,10 +107,10 @@ pub mod NavsystemDll {
} }
pub mod NetworksystemDll { pub mod NetworksystemDll {
pub const SerializedEntitiesVersion001: usize = 0xD1A60; pub const SerializedEntitiesVersion001: usize = 0xD1A70;
pub const NetworkSystemVersion001: usize = 0xBBF70; pub const NetworkSystemVersion001: usize = 0xBBF80;
pub const NetworkMessagesVersion001: usize = 0x9C010; pub const NetworkMessagesVersion001: usize = 0x9C020;
pub const FlattenedSerializersVersion001: usize = 0x7B890; pub const FlattenedSerializersVersion001: usize = 0x7B8A0;
} }
pub mod PanoramaDll { pub mod PanoramaDll {
@ -159,21 +159,21 @@ pub mod SchemasystemDll {
} }
pub mod ServerDll { pub mod ServerDll {
pub const NavGameTest001: usize = 0xA2C470; pub const NavGameTest001: usize = 0xA2D150;
pub const ServerToolsInfo_001: usize = 0x830DE0; pub const ServerToolsInfo_001: usize = 0x831AC0;
pub const Source2GameClients001: usize = 0x830DF0; pub const Source2GameClients001: usize = 0x831AD0;
pub const Source2GameEntities001: usize = 0x830E00; pub const Source2GameEntities001: usize = 0x831AE0;
pub const Source2Server001: usize = 0x830E10; pub const Source2Server001: usize = 0x831AF0;
pub const EmptyWorldService001_Server: usize = 0x5878B0; pub const EmptyWorldService001_Server: usize = 0x588490;
pub const Source2ServerConfig001: usize = 0x5678B0; pub const Source2ServerConfig001: usize = 0x568490;
pub const EntitySubclassUtilsV001: usize = 0x2C8210; pub const EntitySubclassUtilsV001: usize = 0x2C8770;
pub const customnavsystem001: usize = 0x244DB0; pub const customnavsystem001: usize = 0x245270;
pub const Source2GameDirector001: usize = 0x13EAB0; pub const Source2GameDirector001: usize = 0x13EFC0;
} }
pub mod SoundsystemDll { pub mod SoundsystemDll {
pub const SoundOpSystem001: usize = 0x156160; pub const SoundOpSystem001: usize = 0x1567E0;
pub const SoundOpSystemEdit001: usize = 0x8B540; pub const SoundOpSystemEdit001: usize = 0x8BBC0;
pub const VMixEditTool001: usize = 0x71740; pub const VMixEditTool001: usize = 0x71740;
pub const SoundSystem001: usize = 0x46540; pub const SoundSystem001: usize = 0x46540;
} }
@ -205,10 +205,10 @@ pub mod Steamclient64Dll {
} }
pub mod Tier0Dll { pub mod Tier0Dll {
pub const VStringTokenSystem001: usize = 0x18C390; pub const VStringTokenSystem001: usize = 0x18C060;
pub const TestScriptMgr001: usize = 0x13F6F0; pub const TestScriptMgr001: usize = 0x13F3C0;
pub const VProcessUtils002: usize = 0x12F870; pub const VProcessUtils002: usize = 0x12F540;
pub const VEngineCvar007: usize = 0x61C50; pub const VEngineCvar007: usize = 0x61920;
} }
pub mod V8SystemDll { pub mod V8SystemDll {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.710835800 UTC * 2023-10-18 01:33:55.667092700 UTC
*/ */
public static class MaterialParamBuffer_t { public static class MaterialParamBuffer_t {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.709221 UTC * 2023-10-18 01:33:55.665471100 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.712772400 UTC 2023-10-18 01:33:55.669007500 UTC
''' '''
class MaterialParamBuffer_t: class MaterialParamBuffer_t:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.714514100 UTC * 2023-10-18 01:33:55.671026800 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.716792200 UTC * 2023-10-18 01:33:55.673450900 UTC
*/ */
public static class ChangeAccessorFieldPathIndex_t { public static class ChangeAccessorFieldPathIndex_t {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.716408300 UTC * 2023-10-18 01:33:55.673001900 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.717532700 UTC 2023-10-18 01:33:55.674202400 UTC
''' '''
class ChangeAccessorFieldPathIndex_t: class ChangeAccessorFieldPathIndex_t:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.717926 UTC * 2023-10-18 01:33:55.674620300 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,28 +1,28 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:52.170660100 UTC * 2023-10-18 01:33:57.477110800 UTC
*/ */
public static class ClientDll { public static class ClientDll {
public const nint dwEntityList = 0x178FC88; public const nint dwEntityList = 0x1793DC8;
public const nint dwForceAttack = 0x1696DF0; public const nint dwForceAttack = 0x169AE50;
public const nint dwForceAttack2 = 0x1696E80; public const nint dwForceAttack2 = 0x169AEE0;
public const nint dwForceBackward = 0x16970C0; public const nint dwForceBackward = 0x169B120;
public const nint dwForceCrouch = 0x1697390; public const nint dwForceCrouch = 0x169B3F0;
public const nint dwForceForward = 0x1697030; public const nint dwForceForward = 0x169B090;
public const nint dwForceJump = 0x1697300; public const nint dwForceJump = 0x169B360;
public const nint dwForceLeft = 0x1697150; public const nint dwForceLeft = 0x169B1B0;
public const nint dwForceRight = 0x16971E0; public const nint dwForceRight = 0x169B240;
public const nint dwGameRules = 0x17EB818; public const nint dwGameRules = 0x17EFAD8;
public const nint dwGlobalVars = 0x1692EE8; public const nint dwGlobalVars = 0x1696F40;
public const nint dwGlowManager = 0x17EAF98; public const nint dwGlowManager = 0x17EF258;
public const nint dwInterfaceLinkList = 0x1976138; public const nint dwInterfaceLinkList = 0x197A678;
public const nint dwLocalPlayerController = 0x17DE508; public const nint dwLocalPlayerController = 0x17E27C8;
public const nint dwLocalPlayerPawn = 0x187CFC8; public const nint dwLocalPlayerPawn = 0x1881288;
public const nint dwPlantedC4 = 0x18838C0; public const nint dwPlantedC4 = 0x1887FC0;
public const nint dwViewAngles = 0x18DCAF0; public const nint dwViewAngles = 0x18E0DA0;
public const nint dwViewMatrix = 0x187DAB0; public const nint dwViewMatrix = 0x1881D70;
public const nint dwViewRender = 0x187E4A8; public const nint dwViewRender = 0x1882768;
} }
public static class Engine2Dll { public static class Engine2Dll {
@ -31,6 +31,6 @@ public static class Engine2Dll {
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 = 0x538674; public const nint dwWindowHeight = 0x5386D4;
public const nint dwWindowWidth = 0x538670; public const nint dwWindowWidth = 0x5386D0;
} }

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:52.169744400 UTC * 2023-10-18 01:33:57.475622 UTC
*/ */
#pragma once #pragma once
@ -8,25 +8,25 @@
#include <cstddef> #include <cstddef>
namespace ClientDll { namespace ClientDll {
constexpr std::ptrdiff_t dwEntityList = 0x178FC88; constexpr std::ptrdiff_t dwEntityList = 0x1793DC8;
constexpr std::ptrdiff_t dwForceAttack = 0x1696DF0; constexpr std::ptrdiff_t dwForceAttack = 0x169AE50;
constexpr std::ptrdiff_t dwForceAttack2 = 0x1696E80; constexpr std::ptrdiff_t dwForceAttack2 = 0x169AEE0;
constexpr std::ptrdiff_t dwForceBackward = 0x16970C0; constexpr std::ptrdiff_t dwForceBackward = 0x169B120;
constexpr std::ptrdiff_t dwForceCrouch = 0x1697390; constexpr std::ptrdiff_t dwForceCrouch = 0x169B3F0;
constexpr std::ptrdiff_t dwForceForward = 0x1697030; constexpr std::ptrdiff_t dwForceForward = 0x169B090;
constexpr std::ptrdiff_t dwForceJump = 0x1697300; constexpr std::ptrdiff_t dwForceJump = 0x169B360;
constexpr std::ptrdiff_t dwForceLeft = 0x1697150; constexpr std::ptrdiff_t dwForceLeft = 0x169B1B0;
constexpr std::ptrdiff_t dwForceRight = 0x16971E0; constexpr std::ptrdiff_t dwForceRight = 0x169B240;
constexpr std::ptrdiff_t dwGameRules = 0x17EB818; constexpr std::ptrdiff_t dwGameRules = 0x17EFAD8;
constexpr std::ptrdiff_t dwGlobalVars = 0x1692EE8; constexpr std::ptrdiff_t dwGlobalVars = 0x1696F40;
constexpr std::ptrdiff_t dwGlowManager = 0x17EAF98; constexpr std::ptrdiff_t dwGlowManager = 0x17EF258;
constexpr std::ptrdiff_t dwInterfaceLinkList = 0x1976138; constexpr std::ptrdiff_t dwInterfaceLinkList = 0x197A678;
constexpr std::ptrdiff_t dwLocalPlayerController = 0x17DE508; constexpr std::ptrdiff_t dwLocalPlayerController = 0x17E27C8;
constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x187CFC8; constexpr std::ptrdiff_t dwLocalPlayerPawn = 0x1881288;
constexpr std::ptrdiff_t dwPlantedC4 = 0x18838C0; constexpr std::ptrdiff_t dwPlantedC4 = 0x1887FC0;
constexpr std::ptrdiff_t dwViewAngles = 0x18DCAF0; constexpr std::ptrdiff_t dwViewAngles = 0x18E0DA0;
constexpr std::ptrdiff_t dwViewMatrix = 0x187DAB0; constexpr std::ptrdiff_t dwViewMatrix = 0x1881D70;
constexpr std::ptrdiff_t dwViewRender = 0x187E4A8; constexpr std::ptrdiff_t dwViewRender = 0x1882768;
} }
namespace Engine2Dll { namespace Engine2Dll {
@ -35,6 +35,6 @@ namespace Engine2Dll {
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 = 0x538674; constexpr std::ptrdiff_t dwWindowHeight = 0x5386D4;
constexpr std::ptrdiff_t dwWindowWidth = 0x538670; constexpr std::ptrdiff_t dwWindowWidth = 0x5386D0;
} }

View File

@ -1,24 +1,24 @@
{ {
"ClientDll": { "ClientDll": {
"dwEntityList": 24706184, "dwEntityList": 24722888,
"dwForceAttack": 23686640, "dwForceAttack": 23703120,
"dwForceAttack2": 23686784, "dwForceAttack2": 23703264,
"dwForceBackward": 23687360, "dwForceBackward": 23703840,
"dwForceCrouch": 23688080, "dwForceCrouch": 23704560,
"dwForceForward": 23687216, "dwForceForward": 23703696,
"dwForceJump": 23687936, "dwForceJump": 23704416,
"dwForceLeft": 23687504, "dwForceLeft": 23703984,
"dwForceRight": 23687648, "dwForceRight": 23704128,
"dwGameRules": 25081880, "dwGameRules": 25098968,
"dwGlobalVars": 23670504, "dwGlobalVars": 23686976,
"dwGlowManager": 25079704, "dwGlowManager": 25096792,
"dwInterfaceLinkList": 26698040, "dwInterfaceLinkList": 26715768,
"dwLocalPlayerController": 25027848, "dwLocalPlayerController": 25044936,
"dwLocalPlayerPawn": 25677768, "dwLocalPlayerPawn": 25694856,
"dwPlantedC4": 25704640, "dwPlantedC4": 25722816,
"dwViewAngles": 26069744, "dwViewAngles": 26086816,
"dwViewMatrix": 25680560, "dwViewMatrix": 25697648,
"dwViewRender": 25683112 "dwViewRender": 25700200
}, },
"Engine2Dll": { "Engine2Dll": {
"dwBuildNumber": 4748564, "dwBuildNumber": 4748564,
@ -26,7 +26,7 @@
"dwNetworkGameClient_getLocalPlayer": 240, "dwNetworkGameClient_getLocalPlayer": 240,
"dwNetworkGameClient_maxClients": 592, "dwNetworkGameClient_maxClients": 592,
"dwNetworkGameClient_signOnState": 576, "dwNetworkGameClient_signOnState": 576,
"dwWindowHeight": 5473908, "dwWindowHeight": 5474004,
"dwWindowWidth": 5473904 "dwWindowWidth": 5474000
} }
} }

View File

@ -1,28 +1,28 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:52.171902400 UTC 2023-10-18 01:33:57.478467300 UTC
''' '''
class ClientDll: class ClientDll:
dwEntityList = 0x178FC88 dwEntityList = 0x1793DC8
dwForceAttack = 0x1696DF0 dwForceAttack = 0x169AE50
dwForceAttack2 = 0x1696E80 dwForceAttack2 = 0x169AEE0
dwForceBackward = 0x16970C0 dwForceBackward = 0x169B120
dwForceCrouch = 0x1697390 dwForceCrouch = 0x169B3F0
dwForceForward = 0x1697030 dwForceForward = 0x169B090
dwForceJump = 0x1697300 dwForceJump = 0x169B360
dwForceLeft = 0x1697150 dwForceLeft = 0x169B1B0
dwForceRight = 0x16971E0 dwForceRight = 0x169B240
dwGameRules = 0x17EB818 dwGameRules = 0x17EFAD8
dwGlobalVars = 0x1692EE8 dwGlobalVars = 0x1696F40
dwGlowManager = 0x17EAF98 dwGlowManager = 0x17EF258
dwInterfaceLinkList = 0x1976138 dwInterfaceLinkList = 0x197A678
dwLocalPlayerController = 0x17DE508 dwLocalPlayerController = 0x17E27C8
dwLocalPlayerPawn = 0x187CFC8 dwLocalPlayerPawn = 0x1881288
dwPlantedC4 = 0x18838C0 dwPlantedC4 = 0x1887FC0
dwViewAngles = 0x18DCAF0 dwViewAngles = 0x18E0DA0
dwViewMatrix = 0x187DAB0 dwViewMatrix = 0x1881D70
dwViewRender = 0x187E4A8 dwViewRender = 0x1882768
class Engine2Dll: class Engine2Dll:
dwBuildNumber = 0x487514 dwBuildNumber = 0x487514
@ -30,5 +30,5 @@ class Engine2Dll:
dwNetworkGameClient_getLocalPlayer = 0xF0 dwNetworkGameClient_getLocalPlayer = 0xF0
dwNetworkGameClient_maxClients = 0x250 dwNetworkGameClient_maxClients = 0x250
dwNetworkGameClient_signOnState = 0x240 dwNetworkGameClient_signOnState = 0x240
dwWindowHeight = 0x538674 dwWindowHeight = 0x5386D4
dwWindowWidth = 0x538670 dwWindowWidth = 0x5386D0

View File

@ -1,30 +1,30 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:52.173110500 UTC * 2023-10-18 01:33:57.479634300 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
pub mod ClientDll { pub mod ClientDll {
pub const dwEntityList: usize = 0x178FC88; pub const dwEntityList: usize = 0x1793DC8;
pub const dwForceAttack: usize = 0x1696DF0; pub const dwForceAttack: usize = 0x169AE50;
pub const dwForceAttack2: usize = 0x1696E80; pub const dwForceAttack2: usize = 0x169AEE0;
pub const dwForceBackward: usize = 0x16970C0; pub const dwForceBackward: usize = 0x169B120;
pub const dwForceCrouch: usize = 0x1697390; pub const dwForceCrouch: usize = 0x169B3F0;
pub const dwForceForward: usize = 0x1697030; pub const dwForceForward: usize = 0x169B090;
pub const dwForceJump: usize = 0x1697300; pub const dwForceJump: usize = 0x169B360;
pub const dwForceLeft: usize = 0x1697150; pub const dwForceLeft: usize = 0x169B1B0;
pub const dwForceRight: usize = 0x16971E0; pub const dwForceRight: usize = 0x169B240;
pub const dwGameRules: usize = 0x17EB818; pub const dwGameRules: usize = 0x17EFAD8;
pub const dwGlobalVars: usize = 0x1692EE8; pub const dwGlobalVars: usize = 0x1696F40;
pub const dwGlowManager: usize = 0x17EAF98; pub const dwGlowManager: usize = 0x17EF258;
pub const dwInterfaceLinkList: usize = 0x1976138; pub const dwInterfaceLinkList: usize = 0x197A678;
pub const dwLocalPlayerController: usize = 0x17DE508; pub const dwLocalPlayerController: usize = 0x17E27C8;
pub const dwLocalPlayerPawn: usize = 0x187CFC8; pub const dwLocalPlayerPawn: usize = 0x1881288;
pub const dwPlantedC4: usize = 0x18838C0; pub const dwPlantedC4: usize = 0x1887FC0;
pub const dwViewAngles: usize = 0x18DCAF0; pub const dwViewAngles: usize = 0x18E0DA0;
pub const dwViewMatrix: usize = 0x187DAB0; pub const dwViewMatrix: usize = 0x1881D70;
pub const dwViewRender: usize = 0x187E4A8; pub const dwViewRender: usize = 0x1882768;
} }
pub mod Engine2Dll { pub mod Engine2Dll {
@ -33,6 +33,6 @@ pub mod Engine2Dll {
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 = 0x538674; pub const dwWindowHeight: usize = 0x5386D4;
pub const dwWindowWidth: usize = 0x538670; pub const dwWindowWidth: usize = 0x5386D0;
} }

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.348555300 UTC * 2023-10-18 01:33:56.017877700 UTC
*/ */
public static class CBaseRendererSource2 { public static class CBaseRendererSource2 {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.309640 UTC * 2023-10-18 01:33:55.978262800 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:50.389547900 UTC 2023-10-18 01:33:56.058576200 UTC
''' '''
class CBaseRendererSource2: class CBaseRendererSource2:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.428899600 UTC * 2023-10-18 01:33:56.098085100 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.088126900 UTC * 2023-10-18 01:33:55.903691800 UTC
*/ */
public static class CPulseCell_Base { public static class CPulseCell_Base {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.085477700 UTC * 2023-10-18 01:33:55.900935 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:50.091275300 UTC 2023-10-18 01:33:55.906764800 UTC
''' '''
class CPulseCell_Base: class CPulseCell_Base:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.094207700 UTC * 2023-10-18 01:33:55.909613500 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.682169100 UTC * 2023-10-18 01:33:55.647470200 UTC
*/ */
public static class RenderInputLayoutField_t { public static class RenderInputLayoutField_t {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.681400300 UTC * 2023-10-18 01:33:55.646370500 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.683189900 UTC 2023-10-18 01:33:55.649068300 UTC
''' '''
class RenderInputLayoutField_t: class RenderInputLayoutField_t:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.684161100 UTC * 2023-10-18 01:33:55.650180400 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.676506900 UTC * 2023-10-18 01:33:55.640777900 UTC
*/ */
public static class AABB_t { public static class AABB_t {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.675361400 UTC * 2023-10-18 01:33:55.639573900 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.677881900 UTC 2023-10-18 01:33:55.642565 UTC
''' '''
class AABB_t: class AABB_t:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.679145400 UTC * 2023-10-18 01:33:55.644239900 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.044809800 UTC * 2023-10-18 01:33:55.876541300 UTC
*/ */
public static class CSSDSEndFrameViewInfo { public static class CSSDSEndFrameViewInfo {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.043752900 UTC * 2023-10-18 01:33:55.875577800 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:50.046158400 UTC 2023-10-18 01:33:55.877842700 UTC
''' '''
class CSSDSEndFrameViewInfo: class CSSDSEndFrameViewInfo:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.047339600 UTC * 2023-10-18 01:33:55.879051600 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.665634700 UTC * 2023-10-18 01:33:55.633713500 UTC
*/ */
public static class CExampleSchemaVData_Monomorphic { public static class CExampleSchemaVData_Monomorphic {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.664660100 UTC * 2023-10-18 01:33:55.632738300 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.666916200 UTC 2023-10-18 01:33:55.635013500 UTC
''' '''
class CExampleSchemaVData_Monomorphic: class CExampleSchemaVData_Monomorphic:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.668056600 UTC * 2023-10-18 01:33:55.636351200 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.910543800 UTC * 2023-10-18 01:33:56.321187500 UTC
*/ */
public static class ActiveModelConfig_t { public static class ActiveModelConfig_t {
@ -1422,6 +1422,7 @@ public static class CCSPlayerController_ActionTrackingServices {
public const nint m_matchStats = 0x90; // CSMatchStats_t public const nint m_matchStats = 0x90; // CSMatchStats_t
public const nint m_iNumRoundKills = 0x148; // int32_t public const nint m_iNumRoundKills = 0x148; // int32_t
public const nint m_iNumRoundKillsHeadshots = 0x14C; // int32_t public const nint m_iNumRoundKillsHeadshots = 0x14C; // int32_t
public const nint m_unTotalRoundDamageDealt = 0x150; // uint32_t
} }
public static class CCSPlayerController_DamageServices { public static class CCSPlayerController_DamageServices {
@ -1528,68 +1529,67 @@ public static class CCSPlayerPawnBase {
public const nint m_iBlockingUseActionInProgress = 0xCFC; // CSPlayerBlockingUseAction_t public const nint m_iBlockingUseActionInProgress = 0xCFC; // CSPlayerBlockingUseAction_t
public const nint m_fImmuneToGunGameDamageTime = 0xD00; // GameTime_t public const nint m_fImmuneToGunGameDamageTime = 0xD00; // GameTime_t
public const nint m_bGunGameImmunity = 0xD04; // bool public const nint m_bGunGameImmunity = 0xD04; // bool
public const nint m_unTotalRoundDamageDealt = 0xD08; // uint32_t public const nint m_fMolotovDamageTime = 0xD08; // float
public const nint m_fMolotovDamageTime = 0xD0C; // float public const nint m_bHasMovedSinceSpawn = 0xD0C; // bool
public const nint m_bHasMovedSinceSpawn = 0xD10; // bool public const nint m_bCanMoveDuringFreezePeriod = 0xD0D; // bool
public const nint m_bCanMoveDuringFreezePeriod = 0xD11; // bool public const nint m_flGuardianTooFarDistFrac = 0xD10; // float
public const nint m_flGuardianTooFarDistFrac = 0xD14; // float public const nint m_flNextGuardianTooFarHurtTime = 0xD14; // float
public const nint m_flNextGuardianTooFarHurtTime = 0xD18; // float public const nint m_flDetectedByEnemySensorTime = 0xD18; // GameTime_t
public const nint m_flDetectedByEnemySensorTime = 0xD1C; // GameTime_t public const nint m_flDealtDamageToEnemyMostRecentTimestamp = 0xD1C; // float
public const nint m_flDealtDamageToEnemyMostRecentTimestamp = 0xD20; // float public const nint m_flLastEquippedHelmetTime = 0xD20; // GameTime_t
public const nint m_flLastEquippedHelmetTime = 0xD24; // GameTime_t public const nint m_flLastEquippedArmorTime = 0xD24; // GameTime_t
public const nint m_flLastEquippedArmorTime = 0xD28; // GameTime_t public const nint m_nHeavyAssaultSuitCooldownRemaining = 0xD28; // int32_t
public const nint m_nHeavyAssaultSuitCooldownRemaining = 0xD2C; // int32_t public const nint m_bResetArmorNextSpawn = 0xD2C; // bool
public const nint m_bResetArmorNextSpawn = 0xD30; // bool public const nint m_flLastBumpMineBumpTime = 0xD30; // GameTime_t
public const nint m_flLastBumpMineBumpTime = 0xD34; // GameTime_t public const nint m_flEmitSoundTime = 0xD34; // GameTime_t
public const nint m_flEmitSoundTime = 0xD38; // GameTime_t public const nint m_iNumSpawns = 0xD38; // int32_t
public const nint m_iNumSpawns = 0xD3C; // int32_t public const nint m_iShouldHaveCash = 0xD3C; // int32_t
public const nint m_iShouldHaveCash = 0xD40; // int32_t public const nint m_bInvalidSteamLogonDelayed = 0xD40; // bool
public const nint m_bInvalidSteamLogonDelayed = 0xD44; // bool public const nint m_flLastAction = 0xD44; // GameTime_t
public const nint m_flLastAction = 0xD48; // GameTime_t public const nint m_flNameChangeHistory = 0xD48; // float[5]
public const nint m_flNameChangeHistory = 0xD4C; // float[5] public const nint m_fLastGivenDefuserTime = 0xD5C; // float
public const nint m_fLastGivenDefuserTime = 0xD60; // float public const nint m_fLastGivenBombTime = 0xD60; // float
public const nint m_fLastGivenBombTime = 0xD64; // float public const nint m_bHasNightVision = 0xD64; // bool
public const nint m_bHasNightVision = 0xD68; // bool public const nint m_bNightVisionOn = 0xD65; // bool
public const nint m_bNightVisionOn = 0xD69; // bool public const nint m_fNextRadarUpdateTime = 0xD68; // float
public const nint m_fNextRadarUpdateTime = 0xD6C; // float public const nint m_flLastMoneyUpdateTime = 0xD6C; // float
public const nint m_flLastMoneyUpdateTime = 0xD70; // float public const nint m_MenuStringBuffer = 0xD70; // char[1024]
public const nint m_MenuStringBuffer = 0xD74; // char[1024] public const nint m_fIntroCamTime = 0x1170; // float
public const nint m_fIntroCamTime = 0x1174; // float public const nint m_nMyCollisionGroup = 0x1174; // int32_t
public const nint m_nMyCollisionGroup = 0x1178; // int32_t public const nint m_bInNoDefuseArea = 0x1178; // bool
public const nint m_bInNoDefuseArea = 0x117C; // bool public const nint m_bKilledByTaser = 0x1179; // bool
public const nint m_bKilledByTaser = 0x117D; // bool public const nint m_iMoveState = 0x117C; // int32_t
public const nint m_iMoveState = 0x1180; // int32_t public const nint m_grenadeParameterStashTime = 0x1180; // GameTime_t
public const nint m_grenadeParameterStashTime = 0x1184; // GameTime_t public const nint m_bGrenadeParametersStashed = 0x1184; // bool
public const nint m_bGrenadeParametersStashed = 0x1188; // bool public const nint m_angStashedShootAngles = 0x1188; // QAngle
public const nint m_angStashedShootAngles = 0x118C; // QAngle public const nint m_vecStashedGrenadeThrowPosition = 0x1194; // Vector
public const nint m_vecStashedGrenadeThrowPosition = 0x1198; // Vector public const nint m_vecStashedVelocity = 0x11A0; // Vector
public const nint m_vecStashedVelocity = 0x11A4; // Vector public const nint m_angShootAngleHistory = 0x11AC; // QAngle[2]
public const nint m_angShootAngleHistory = 0x11B0; // QAngle[2] public const nint m_vecThrowPositionHistory = 0x11C4; // Vector[2]
public const nint m_vecThrowPositionHistory = 0x11C8; // Vector[2] public const nint m_vecVelocityHistory = 0x11DC; // Vector[2]
public const nint m_vecVelocityHistory = 0x11E0; // Vector[2] public const nint m_bDiedAirborne = 0x11F4; // bool
public const nint m_bDiedAirborne = 0x11F8; // bool public const nint m_iBombSiteIndex = 0x11F8; // CEntityIndex
public const nint m_iBombSiteIndex = 0x11FC; // CEntityIndex public const nint m_nWhichBombZone = 0x11FC; // int32_t
public const nint m_nWhichBombZone = 0x1200; // int32_t public const nint m_bInBombZoneTrigger = 0x1200; // bool
public const nint m_bInBombZoneTrigger = 0x1204; // bool public const nint m_bWasInBombZoneTrigger = 0x1201; // bool
public const nint m_bWasInBombZoneTrigger = 0x1205; // bool public const nint m_iDirection = 0x1204; // int32_t
public const nint m_iDirection = 0x1208; // int32_t public const nint m_iShotsFired = 0x1208; // int32_t
public const nint m_iShotsFired = 0x120C; // int32_t public const nint m_ArmorValue = 0x120C; // int32_t
public const nint m_ArmorValue = 0x1210; // int32_t public const nint m_flFlinchStack = 0x1210; // float
public const nint m_flFlinchStack = 0x1214; // float public const nint m_flVelocityModifier = 0x1214; // float
public const nint m_flVelocityModifier = 0x1218; // float public const nint m_flHitHeading = 0x1218; // float
public const nint m_flHitHeading = 0x121C; // float public const nint m_nHitBodyPart = 0x121C; // int32_t
public const nint m_nHitBodyPart = 0x1220; // int32_t public const nint m_iHostagesKilled = 0x1220; // int32_t
public const nint m_iHostagesKilled = 0x1224; // int32_t public const nint m_vecTotalBulletForce = 0x1224; // Vector
public const nint m_vecTotalBulletForce = 0x1228; // Vector public const nint m_flFlashDuration = 0x1230; // float
public const nint m_flFlashDuration = 0x1234; // float public const nint m_flFlashMaxAlpha = 0x1234; // float
public const nint m_flFlashMaxAlpha = 0x1238; // float public const nint m_flProgressBarStartTime = 0x1238; // float
public const nint m_flProgressBarStartTime = 0x123C; // float public const nint m_iProgressBarDuration = 0x123C; // int32_t
public const nint m_iProgressBarDuration = 0x1240; // int32_t public const nint m_bWaitForNoAttack = 0x1240; // bool
public const nint m_bWaitForNoAttack = 0x1244; // bool public const nint m_flLowerBodyYawTarget = 0x1244; // float
public const nint m_flLowerBodyYawTarget = 0x1248; // float public const nint m_bStrafing = 0x1248; // bool
public const nint m_bStrafing = 0x124C; // bool public const nint m_lastStandingPos = 0x124C; // Vector
public const nint m_lastStandingPos = 0x1250; // Vector public const nint m_ignoreLadderJumpTime = 0x1258; // float
public const nint m_ignoreLadderJumpTime = 0x125C; // float
public const nint m_ladderSurpressionTimer = 0x1260; // CountdownTimer public const nint m_ladderSurpressionTimer = 0x1260; // CountdownTimer
public const nint m_lastLadderNormal = 0x1278; // Vector public const nint m_lastLadderNormal = 0x1278; // Vector
public const nint m_lastLadderPos = 0x1284; // Vector public const nint m_lastLadderPos = 0x1284; // Vector

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.840707300 UTC * 2023-10-18 01:33:56.251750700 UTC
*/ */
#pragma once #pragma once
@ -1426,6 +1426,7 @@ namespace CCSPlayerController_ActionTrackingServices {
constexpr std::ptrdiff_t m_matchStats = 0x90; // CSMatchStats_t constexpr std::ptrdiff_t m_matchStats = 0x90; // CSMatchStats_t
constexpr std::ptrdiff_t m_iNumRoundKills = 0x148; // int32_t constexpr std::ptrdiff_t m_iNumRoundKills = 0x148; // int32_t
constexpr std::ptrdiff_t m_iNumRoundKillsHeadshots = 0x14C; // int32_t constexpr std::ptrdiff_t m_iNumRoundKillsHeadshots = 0x14C; // int32_t
constexpr std::ptrdiff_t m_unTotalRoundDamageDealt = 0x150; // uint32_t
} }
namespace CCSPlayerController_DamageServices { namespace CCSPlayerController_DamageServices {
@ -1532,68 +1533,67 @@ namespace CCSPlayerPawnBase {
constexpr std::ptrdiff_t m_iBlockingUseActionInProgress = 0xCFC; // CSPlayerBlockingUseAction_t constexpr std::ptrdiff_t m_iBlockingUseActionInProgress = 0xCFC; // CSPlayerBlockingUseAction_t
constexpr std::ptrdiff_t m_fImmuneToGunGameDamageTime = 0xD00; // GameTime_t constexpr std::ptrdiff_t m_fImmuneToGunGameDamageTime = 0xD00; // GameTime_t
constexpr std::ptrdiff_t m_bGunGameImmunity = 0xD04; // bool constexpr std::ptrdiff_t m_bGunGameImmunity = 0xD04; // bool
constexpr std::ptrdiff_t m_unTotalRoundDamageDealt = 0xD08; // uint32_t constexpr std::ptrdiff_t m_fMolotovDamageTime = 0xD08; // float
constexpr std::ptrdiff_t m_fMolotovDamageTime = 0xD0C; // float constexpr std::ptrdiff_t m_bHasMovedSinceSpawn = 0xD0C; // bool
constexpr std::ptrdiff_t m_bHasMovedSinceSpawn = 0xD10; // bool constexpr std::ptrdiff_t m_bCanMoveDuringFreezePeriod = 0xD0D; // bool
constexpr std::ptrdiff_t m_bCanMoveDuringFreezePeriod = 0xD11; // bool constexpr std::ptrdiff_t m_flGuardianTooFarDistFrac = 0xD10; // float
constexpr std::ptrdiff_t m_flGuardianTooFarDistFrac = 0xD14; // float constexpr std::ptrdiff_t m_flNextGuardianTooFarHurtTime = 0xD14; // float
constexpr std::ptrdiff_t m_flNextGuardianTooFarHurtTime = 0xD18; // float constexpr std::ptrdiff_t m_flDetectedByEnemySensorTime = 0xD18; // GameTime_t
constexpr std::ptrdiff_t m_flDetectedByEnemySensorTime = 0xD1C; // GameTime_t constexpr std::ptrdiff_t m_flDealtDamageToEnemyMostRecentTimestamp = 0xD1C; // float
constexpr std::ptrdiff_t m_flDealtDamageToEnemyMostRecentTimestamp = 0xD20; // float constexpr std::ptrdiff_t m_flLastEquippedHelmetTime = 0xD20; // GameTime_t
constexpr std::ptrdiff_t m_flLastEquippedHelmetTime = 0xD24; // GameTime_t constexpr std::ptrdiff_t m_flLastEquippedArmorTime = 0xD24; // GameTime_t
constexpr std::ptrdiff_t m_flLastEquippedArmorTime = 0xD28; // GameTime_t constexpr std::ptrdiff_t m_nHeavyAssaultSuitCooldownRemaining = 0xD28; // int32_t
constexpr std::ptrdiff_t m_nHeavyAssaultSuitCooldownRemaining = 0xD2C; // int32_t constexpr std::ptrdiff_t m_bResetArmorNextSpawn = 0xD2C; // bool
constexpr std::ptrdiff_t m_bResetArmorNextSpawn = 0xD30; // bool constexpr std::ptrdiff_t m_flLastBumpMineBumpTime = 0xD30; // GameTime_t
constexpr std::ptrdiff_t m_flLastBumpMineBumpTime = 0xD34; // GameTime_t constexpr std::ptrdiff_t m_flEmitSoundTime = 0xD34; // GameTime_t
constexpr std::ptrdiff_t m_flEmitSoundTime = 0xD38; // GameTime_t constexpr std::ptrdiff_t m_iNumSpawns = 0xD38; // int32_t
constexpr std::ptrdiff_t m_iNumSpawns = 0xD3C; // int32_t constexpr std::ptrdiff_t m_iShouldHaveCash = 0xD3C; // int32_t
constexpr std::ptrdiff_t m_iShouldHaveCash = 0xD40; // int32_t constexpr std::ptrdiff_t m_bInvalidSteamLogonDelayed = 0xD40; // bool
constexpr std::ptrdiff_t m_bInvalidSteamLogonDelayed = 0xD44; // bool constexpr std::ptrdiff_t m_flLastAction = 0xD44; // GameTime_t
constexpr std::ptrdiff_t m_flLastAction = 0xD48; // GameTime_t constexpr std::ptrdiff_t m_flNameChangeHistory = 0xD48; // float[5]
constexpr std::ptrdiff_t m_flNameChangeHistory = 0xD4C; // float[5] constexpr std::ptrdiff_t m_fLastGivenDefuserTime = 0xD5C; // float
constexpr std::ptrdiff_t m_fLastGivenDefuserTime = 0xD60; // float constexpr std::ptrdiff_t m_fLastGivenBombTime = 0xD60; // float
constexpr std::ptrdiff_t m_fLastGivenBombTime = 0xD64; // float constexpr std::ptrdiff_t m_bHasNightVision = 0xD64; // bool
constexpr std::ptrdiff_t m_bHasNightVision = 0xD68; // bool constexpr std::ptrdiff_t m_bNightVisionOn = 0xD65; // bool
constexpr std::ptrdiff_t m_bNightVisionOn = 0xD69; // bool constexpr std::ptrdiff_t m_fNextRadarUpdateTime = 0xD68; // float
constexpr std::ptrdiff_t m_fNextRadarUpdateTime = 0xD6C; // float constexpr std::ptrdiff_t m_flLastMoneyUpdateTime = 0xD6C; // float
constexpr std::ptrdiff_t m_flLastMoneyUpdateTime = 0xD70; // float constexpr std::ptrdiff_t m_MenuStringBuffer = 0xD70; // char[1024]
constexpr std::ptrdiff_t m_MenuStringBuffer = 0xD74; // char[1024] constexpr std::ptrdiff_t m_fIntroCamTime = 0x1170; // float
constexpr std::ptrdiff_t m_fIntroCamTime = 0x1174; // float constexpr std::ptrdiff_t m_nMyCollisionGroup = 0x1174; // int32_t
constexpr std::ptrdiff_t m_nMyCollisionGroup = 0x1178; // int32_t constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x1178; // bool
constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x117C; // bool constexpr std::ptrdiff_t m_bKilledByTaser = 0x1179; // bool
constexpr std::ptrdiff_t m_bKilledByTaser = 0x117D; // bool constexpr std::ptrdiff_t m_iMoveState = 0x117C; // int32_t
constexpr std::ptrdiff_t m_iMoveState = 0x1180; // int32_t constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x1180; // GameTime_t
constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x1184; // GameTime_t constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x1184; // bool
constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x1188; // bool constexpr std::ptrdiff_t m_angStashedShootAngles = 0x1188; // QAngle
constexpr std::ptrdiff_t m_angStashedShootAngles = 0x118C; // QAngle constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x1194; // Vector
constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x1198; // Vector constexpr std::ptrdiff_t m_vecStashedVelocity = 0x11A0; // Vector
constexpr std::ptrdiff_t m_vecStashedVelocity = 0x11A4; // Vector constexpr std::ptrdiff_t m_angShootAngleHistory = 0x11AC; // QAngle[2]
constexpr std::ptrdiff_t m_angShootAngleHistory = 0x11B0; // QAngle[2] constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x11C4; // Vector[2]
constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x11C8; // Vector[2] constexpr std::ptrdiff_t m_vecVelocityHistory = 0x11DC; // Vector[2]
constexpr std::ptrdiff_t m_vecVelocityHistory = 0x11E0; // Vector[2] constexpr std::ptrdiff_t m_bDiedAirborne = 0x11F4; // bool
constexpr std::ptrdiff_t m_bDiedAirborne = 0x11F8; // bool constexpr std::ptrdiff_t m_iBombSiteIndex = 0x11F8; // CEntityIndex
constexpr std::ptrdiff_t m_iBombSiteIndex = 0x11FC; // CEntityIndex constexpr std::ptrdiff_t m_nWhichBombZone = 0x11FC; // int32_t
constexpr std::ptrdiff_t m_nWhichBombZone = 0x1200; // int32_t constexpr std::ptrdiff_t m_bInBombZoneTrigger = 0x1200; // bool
constexpr std::ptrdiff_t m_bInBombZoneTrigger = 0x1204; // bool constexpr std::ptrdiff_t m_bWasInBombZoneTrigger = 0x1201; // bool
constexpr std::ptrdiff_t m_bWasInBombZoneTrigger = 0x1205; // bool constexpr std::ptrdiff_t m_iDirection = 0x1204; // int32_t
constexpr std::ptrdiff_t m_iDirection = 0x1208; // int32_t constexpr std::ptrdiff_t m_iShotsFired = 0x1208; // int32_t
constexpr std::ptrdiff_t m_iShotsFired = 0x120C; // int32_t constexpr std::ptrdiff_t m_ArmorValue = 0x120C; // int32_t
constexpr std::ptrdiff_t m_ArmorValue = 0x1210; // int32_t constexpr std::ptrdiff_t m_flFlinchStack = 0x1210; // float
constexpr std::ptrdiff_t m_flFlinchStack = 0x1214; // float constexpr std::ptrdiff_t m_flVelocityModifier = 0x1214; // float
constexpr std::ptrdiff_t m_flVelocityModifier = 0x1218; // float constexpr std::ptrdiff_t m_flHitHeading = 0x1218; // float
constexpr std::ptrdiff_t m_flHitHeading = 0x121C; // float constexpr std::ptrdiff_t m_nHitBodyPart = 0x121C; // int32_t
constexpr std::ptrdiff_t m_nHitBodyPart = 0x1220; // int32_t constexpr std::ptrdiff_t m_iHostagesKilled = 0x1220; // int32_t
constexpr std::ptrdiff_t m_iHostagesKilled = 0x1224; // int32_t constexpr std::ptrdiff_t m_vecTotalBulletForce = 0x1224; // Vector
constexpr std::ptrdiff_t m_vecTotalBulletForce = 0x1228; // Vector constexpr std::ptrdiff_t m_flFlashDuration = 0x1230; // float
constexpr std::ptrdiff_t m_flFlashDuration = 0x1234; // float constexpr std::ptrdiff_t m_flFlashMaxAlpha = 0x1234; // float
constexpr std::ptrdiff_t m_flFlashMaxAlpha = 0x1238; // float constexpr std::ptrdiff_t m_flProgressBarStartTime = 0x1238; // float
constexpr std::ptrdiff_t m_flProgressBarStartTime = 0x123C; // float constexpr std::ptrdiff_t m_iProgressBarDuration = 0x123C; // int32_t
constexpr std::ptrdiff_t m_iProgressBarDuration = 0x1240; // int32_t constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x1240; // bool
constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x1244; // bool constexpr std::ptrdiff_t m_flLowerBodyYawTarget = 0x1244; // float
constexpr std::ptrdiff_t m_flLowerBodyYawTarget = 0x1248; // float constexpr std::ptrdiff_t m_bStrafing = 0x1248; // bool
constexpr std::ptrdiff_t m_bStrafing = 0x124C; // bool constexpr std::ptrdiff_t m_lastStandingPos = 0x124C; // Vector
constexpr std::ptrdiff_t m_lastStandingPos = 0x1250; // Vector constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x1258; // float
constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x125C; // float
constexpr std::ptrdiff_t m_ladderSurpressionTimer = 0x1260; // CountdownTimer constexpr std::ptrdiff_t m_ladderSurpressionTimer = 0x1260; // CountdownTimer
constexpr std::ptrdiff_t m_lastLadderNormal = 0x1278; // Vector constexpr std::ptrdiff_t m_lastLadderNormal = 0x1278; // Vector
constexpr std::ptrdiff_t m_lastLadderPos = 0x1284; // Vector constexpr std::ptrdiff_t m_lastLadderPos = 0x1284; // Vector

View File

@ -1340,7 +1340,8 @@
"m_iNumRoundKills": 328, "m_iNumRoundKills": 328,
"m_iNumRoundKillsHeadshots": 332, "m_iNumRoundKillsHeadshots": 332,
"m_matchStats": 144, "m_matchStats": 144,
"m_perRoundStats": 64 "m_perRoundStats": 64,
"m_unTotalRoundDamageDealt": 336
}, },
"CCSPlayerController_DamageServices": { "CCSPlayerController_DamageServices": {
"m_DamageList": 72, "m_DamageList": 72,
@ -1413,48 +1414,48 @@
"m_xLastHeadBoneTransform": 7216 "m_xLastHeadBoneTransform": 7216
}, },
"CCSPlayerPawnBase": { "CCSPlayerPawnBase": {
"m_ArmorValue": 4624, "m_ArmorValue": 4620,
"m_CTouchExpansionComponent": 2912, "m_CTouchExpansionComponent": 2912,
"m_LastHealth": 5416, "m_LastHealth": 5416,
"m_LastHitBox": 5412, "m_LastHitBox": 5412,
"m_MenuStringBuffer": 3444, "m_MenuStringBuffer": 3440,
"m_NumEnemiesAtRoundStart": 4884, "m_NumEnemiesAtRoundStart": 4884,
"m_NumEnemiesKilledThisRound": 4880, "m_NumEnemiesKilledThisRound": 4880,
"m_NumEnemiesKilledThisSpawn": 4876, "m_NumEnemiesKilledThisSpawn": 4876,
"m_allowAutoFollowTime": 3028, "m_allowAutoFollowTime": 3028,
"m_angEyeAngles": 4796, "m_angEyeAngles": 4796,
"m_angShootAngleHistory": 4528, "m_angShootAngleHistory": 4524,
"m_angStashedShootAngles": 4492, "m_angStashedShootAngles": 4488,
"m_bBotAllowActive": 5440, "m_bBotAllowActive": 5440,
"m_bCanMoveDuringFreezePeriod": 3345, "m_bCanMoveDuringFreezePeriod": 3341,
"m_bCommittingSuicideOnTeamChange": 5441, "m_bCommittingSuicideOnTeamChange": 5441,
"m_bDiedAirborne": 4600, "m_bDiedAirborne": 4596,
"m_bGrenadeParametersStashed": 4488, "m_bGrenadeParametersStashed": 4484,
"m_bGunGameImmunity": 3332, "m_bGunGameImmunity": 3332,
"m_bHasDeathInfo": 5388, "m_bHasDeathInfo": 5388,
"m_bHasMovedSinceSpawn": 3344, "m_bHasMovedSinceSpawn": 3340,
"m_bHasNightVision": 3432, "m_bHasNightVision": 3428,
"m_bHideTargetID": 4837, "m_bHideTargetID": 4837,
"m_bHud_MiniScoreHidden": 4844, "m_bHud_MiniScoreHidden": 4844,
"m_bHud_RadarHidden": 4845, "m_bHud_RadarHidden": 4845,
"m_bInBombZoneTrigger": 4612, "m_bInBombZoneTrigger": 4608,
"m_bInNoDefuseArea": 4476, "m_bInNoDefuseArea": 4472,
"m_bInvalidSteamLogonDelayed": 3396, "m_bInvalidSteamLogonDelayed": 3392,
"m_bIsDefusing": 3319, "m_bIsDefusing": 3319,
"m_bIsGrabbingHostage": 3320, "m_bIsGrabbingHostage": 3320,
"m_bIsScoped": 3316, "m_bIsScoped": 3316,
"m_bIsSpawning": 4836, "m_bIsSpawning": 4836,
"m_bIsWalking": 3317, "m_bIsWalking": 3317,
"m_bKilledByHeadshot": 5408, "m_bKilledByHeadshot": 5408,
"m_bKilledByTaser": 4477, "m_bKilledByTaser": 4473,
"m_bNightVisionOn": 3433, "m_bNightVisionOn": 3429,
"m_bResetArmorNextSpawn": 3376, "m_bResetArmorNextSpawn": 3372,
"m_bRespawning": 3304, "m_bRespawning": 3304,
"m_bResumeZoom": 3318, "m_bResumeZoom": 3318,
"m_bStrafing": 4684, "m_bStrafing": 4680,
"m_bVCollisionInitted": 4808, "m_bVCollisionInitted": 4808,
"m_bWaitForNoAttack": 4676, "m_bWaitForNoAttack": 4672,
"m_bWasInBombZoneTrigger": 4613, "m_bWasInBombZoneTrigger": 4609,
"m_blindStartTime": 3024, "m_blindStartTime": 3024,
"m_blindUntilTime": 3020, "m_blindUntilTime": 3020,
"m_chickenIdleSoundTimer": 3072, "m_chickenIdleSoundTimer": 3072,
@ -1462,74 +1463,74 @@
"m_currentDeafnessFilter": 4872, "m_currentDeafnessFilter": 4872,
"m_entitySpottedState": 3032, "m_entitySpottedState": 3032,
"m_fImmuneToGunGameDamageTime": 3328, "m_fImmuneToGunGameDamageTime": 3328,
"m_fIntroCamTime": 4468, "m_fIntroCamTime": 4464,
"m_fLastGivenBombTime": 3428, "m_fLastGivenBombTime": 3424,
"m_fLastGivenDefuserTime": 3424, "m_fLastGivenDefuserTime": 3420,
"m_fMolotovDamageTime": 3340, "m_fMolotovDamageTime": 3336,
"m_fNextRadarUpdateTime": 3436, "m_fNextRadarUpdateTime": 3432,
"m_flAccumulatedDistanceTraveled": 3296, "m_flAccumulatedDistanceTraveled": 3296,
"m_flDealtDamageToEnemyMostRecentTimestamp": 3360, "m_flDealtDamageToEnemyMostRecentTimestamp": 3356,
"m_flDeathInfoTime": 5392, "m_flDeathInfoTime": 5392,
"m_flDetectedByEnemySensorTime": 3356, "m_flDetectedByEnemySensorTime": 3352,
"m_flEmitSoundTime": 3384, "m_flEmitSoundTime": 3380,
"m_flFlashDuration": 4660, "m_flFlashDuration": 4656,
"m_flFlashMaxAlpha": 4664, "m_flFlashMaxAlpha": 4660,
"m_flFlinchStack": 4628, "m_flFlinchStack": 4624,
"m_flGuardianTooFarDistFrac": 3348, "m_flGuardianTooFarDistFrac": 3344,
"m_flHitHeading": 4636, "m_flHitHeading": 4632,
"m_flLastAction": 3400, "m_flLastAction": 3396,
"m_flLastAttackedTeammate": 3012, "m_flLastAttackedTeammate": 3012,
"m_flLastBumpMineBumpTime": 3380, "m_flLastBumpMineBumpTime": 3376,
"m_flLastCollisionCeiling": 5420, "m_flLastCollisionCeiling": 5420,
"m_flLastCollisionCeilingChangeTime": 5424, "m_flLastCollisionCeilingChangeTime": 5424,
"m_flLastDistanceTraveledNotice": 3292, "m_flLastDistanceTraveledNotice": 3292,
"m_flLastEquippedArmorTime": 3368, "m_flLastEquippedArmorTime": 3364,
"m_flLastEquippedHelmetTime": 3364, "m_flLastEquippedHelmetTime": 3360,
"m_flLastFriendlyFireDamageReductionRatio": 3300, "m_flLastFriendlyFireDamageReductionRatio": 3300,
"m_flLastMoneyUpdateTime": 3440, "m_flLastMoneyUpdateTime": 3436,
"m_flLastPickupPriorityTime": 3312, "m_flLastPickupPriorityTime": 3312,
"m_flLowerBodyYawTarget": 4680, "m_flLowerBodyYawTarget": 4676,
"m_flNameChangeHistory": 3404, "m_flNameChangeHistory": 3400,
"m_flNextGuardianTooFarHurtTime": 3352, "m_flNextGuardianTooFarHurtTime": 3348,
"m_flProgressBarStartTime": 4668, "m_flProgressBarStartTime": 4664,
"m_flSlopeDropHeight": 4768, "m_flSlopeDropHeight": 4768,
"m_flSlopeDropOffset": 4764, "m_flSlopeDropOffset": 4764,
"m_flVelocityModifier": 4632, "m_flVelocityModifier": 4628,
"m_grenadeParameterStashTime": 4484, "m_grenadeParameterStashTime": 4480,
"m_hOriginalController": 3016, "m_hOriginalController": 3016,
"m_hPet": 4916, "m_hPet": 4916,
"m_iAddonBits": 4860, "m_iAddonBits": 4860,
"m_iBlockingUseActionInProgress": 3324, "m_iBlockingUseActionInProgress": 3324,
"m_iBombSiteIndex": 4604, "m_iBombSiteIndex": 4600,
"m_iDeathFlags": 4912, "m_iDeathFlags": 4912,
"m_iDirection": 4616, "m_iDirection": 4612,
"m_iDisplayHistoryBits": 3008, "m_iDisplayHistoryBits": 3008,
"m_iHostagesKilled": 4644, "m_iHostagesKilled": 4640,
"m_iLastWeaponFireUsercmd": 4792, "m_iLastWeaponFireUsercmd": 4792,
"m_iMoveState": 4480, "m_iMoveState": 4476,
"m_iNumSpawns": 3388, "m_iNumSpawns": 3384,
"m_iPlayerState": 3060, "m_iPlayerState": 3060,
"m_iPrimaryAddon": 4864, "m_iPrimaryAddon": 4864,
"m_iProgressBarDuration": 4672, "m_iProgressBarDuration": 4668,
"m_iSecondaryAddon": 4868, "m_iSecondaryAddon": 4868,
"m_iShotsFired": 4620, "m_iShotsFired": 4616,
"m_iShouldHaveCash": 3392, "m_iShouldHaveCash": 3388,
"m_ignoreLadderJumpTime": 4700, "m_ignoreLadderJumpTime": 4696,
"m_ladderSurpressionTimer": 4704, "m_ladderSurpressionTimer": 4704,
"m_lastLadderNormal": 4728, "m_lastLadderNormal": 4728,
"m_lastLadderPos": 4740, "m_lastLadderPos": 4740,
"m_lastStandingPos": 4688, "m_lastStandingPos": 4684,
"m_nDeathCamMusic": 4856, "m_nDeathCamMusic": 4856,
"m_nHeavyAssaultSuitCooldownRemaining": 3372, "m_nHeavyAssaultSuitCooldownRemaining": 3368,
"m_nHitBodyPart": 4640, "m_nHitBodyPart": 4636,
"m_nLastConcurrentKilled": 4852, "m_nLastConcurrentKilled": 4852,
"m_nLastKillerIndex": 4848, "m_nLastKillerIndex": 4848,
"m_nLastPickupPriority": 3308, "m_nLastPickupPriority": 3308,
"m_nMyCollisionGroup": 4472, "m_nMyCollisionGroup": 4468,
"m_nNumDangerZoneDamageHits": 4840, "m_nNumDangerZoneDamageHits": 4840,
"m_nSpotRules": 3056, "m_nSpotRules": 3056,
"m_nSurvivalTeamNumber": 5384, "m_nSurvivalTeamNumber": 5384,
"m_nWhichBombZone": 4608, "m_nWhichBombZone": 4604,
"m_pBot": 5432, "m_pBot": 5432,
"m_pPingServices": 2992, "m_pPingServices": 2992,
"m_pViewModelServices": 3000, "m_pViewModelServices": 3000,
@ -1539,16 +1540,15 @@
"m_unCurrentEquipmentValue": 5376, "m_unCurrentEquipmentValue": 5376,
"m_unFreezetimeEndEquipmentValue": 5380, "m_unFreezetimeEndEquipmentValue": 5380,
"m_unRoundStartEquipmentValue": 5378, "m_unRoundStartEquipmentValue": 5378,
"m_unTotalRoundDamageDealt": 3336,
"m_vHeadConstraintOffset": 4772, "m_vHeadConstraintOffset": 4772,
"m_vecDeathInfoOrigin": 5396, "m_vecDeathInfoOrigin": 5396,
"m_vecLastBookmarkedPosition": 3280, "m_vecLastBookmarkedPosition": 3280,
"m_vecPlayerPatchEconIndices": 4892, "m_vecPlayerPatchEconIndices": 4892,
"m_vecStashedGrenadeThrowPosition": 4504, "m_vecStashedGrenadeThrowPosition": 4500,
"m_vecStashedVelocity": 4516, "m_vecStashedVelocity": 4512,
"m_vecThrowPositionHistory": 4552, "m_vecThrowPositionHistory": 4548,
"m_vecTotalBulletForce": 4648, "m_vecTotalBulletForce": 4644,
"m_vecVelocityHistory": 4576, "m_vecVelocityHistory": 4572,
"m_wasNotKilledNaturally": 4888 "m_wasNotKilledNaturally": 4888
}, },
"CCSPlayerResource": { "CCSPlayerResource": {

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:50.982256700 UTC 2023-10-18 01:33:56.395977700 UTC
''' '''
class ActiveModelConfig_t: class ActiveModelConfig_t:
@ -1345,6 +1345,7 @@ class CCSPlayerController_ActionTrackingServices:
m_matchStats = 0x90 # CSMatchStats_t m_matchStats = 0x90 # CSMatchStats_t
m_iNumRoundKills = 0x148 # int32_t m_iNumRoundKills = 0x148 # int32_t
m_iNumRoundKillsHeadshots = 0x14C # int32_t m_iNumRoundKillsHeadshots = 0x14C # int32_t
m_unTotalRoundDamageDealt = 0x150 # uint32_t
class CCSPlayerController_DamageServices: class CCSPlayerController_DamageServices:
m_nSendUpdate = 0x40 # int32_t m_nSendUpdate = 0x40 # int32_t
@ -1446,68 +1447,67 @@ class CCSPlayerPawnBase:
m_iBlockingUseActionInProgress = 0xCFC # CSPlayerBlockingUseAction_t m_iBlockingUseActionInProgress = 0xCFC # CSPlayerBlockingUseAction_t
m_fImmuneToGunGameDamageTime = 0xD00 # GameTime_t m_fImmuneToGunGameDamageTime = 0xD00 # GameTime_t
m_bGunGameImmunity = 0xD04 # bool m_bGunGameImmunity = 0xD04 # bool
m_unTotalRoundDamageDealt = 0xD08 # uint32_t m_fMolotovDamageTime = 0xD08 # float
m_fMolotovDamageTime = 0xD0C # float m_bHasMovedSinceSpawn = 0xD0C # bool
m_bHasMovedSinceSpawn = 0xD10 # bool m_bCanMoveDuringFreezePeriod = 0xD0D # bool
m_bCanMoveDuringFreezePeriod = 0xD11 # bool m_flGuardianTooFarDistFrac = 0xD10 # float
m_flGuardianTooFarDistFrac = 0xD14 # float m_flNextGuardianTooFarHurtTime = 0xD14 # float
m_flNextGuardianTooFarHurtTime = 0xD18 # float m_flDetectedByEnemySensorTime = 0xD18 # GameTime_t
m_flDetectedByEnemySensorTime = 0xD1C # GameTime_t m_flDealtDamageToEnemyMostRecentTimestamp = 0xD1C # float
m_flDealtDamageToEnemyMostRecentTimestamp = 0xD20 # float m_flLastEquippedHelmetTime = 0xD20 # GameTime_t
m_flLastEquippedHelmetTime = 0xD24 # GameTime_t m_flLastEquippedArmorTime = 0xD24 # GameTime_t
m_flLastEquippedArmorTime = 0xD28 # GameTime_t m_nHeavyAssaultSuitCooldownRemaining = 0xD28 # int32_t
m_nHeavyAssaultSuitCooldownRemaining = 0xD2C # int32_t m_bResetArmorNextSpawn = 0xD2C # bool
m_bResetArmorNextSpawn = 0xD30 # bool m_flLastBumpMineBumpTime = 0xD30 # GameTime_t
m_flLastBumpMineBumpTime = 0xD34 # GameTime_t m_flEmitSoundTime = 0xD34 # GameTime_t
m_flEmitSoundTime = 0xD38 # GameTime_t m_iNumSpawns = 0xD38 # int32_t
m_iNumSpawns = 0xD3C # int32_t m_iShouldHaveCash = 0xD3C # int32_t
m_iShouldHaveCash = 0xD40 # int32_t m_bInvalidSteamLogonDelayed = 0xD40 # bool
m_bInvalidSteamLogonDelayed = 0xD44 # bool m_flLastAction = 0xD44 # GameTime_t
m_flLastAction = 0xD48 # GameTime_t m_flNameChangeHistory = 0xD48 # float[5]
m_flNameChangeHistory = 0xD4C # float[5] m_fLastGivenDefuserTime = 0xD5C # float
m_fLastGivenDefuserTime = 0xD60 # float m_fLastGivenBombTime = 0xD60 # float
m_fLastGivenBombTime = 0xD64 # float m_bHasNightVision = 0xD64 # bool
m_bHasNightVision = 0xD68 # bool m_bNightVisionOn = 0xD65 # bool
m_bNightVisionOn = 0xD69 # bool m_fNextRadarUpdateTime = 0xD68 # float
m_fNextRadarUpdateTime = 0xD6C # float m_flLastMoneyUpdateTime = 0xD6C # float
m_flLastMoneyUpdateTime = 0xD70 # float m_MenuStringBuffer = 0xD70 # char[1024]
m_MenuStringBuffer = 0xD74 # char[1024] m_fIntroCamTime = 0x1170 # float
m_fIntroCamTime = 0x1174 # float m_nMyCollisionGroup = 0x1174 # int32_t
m_nMyCollisionGroup = 0x1178 # int32_t m_bInNoDefuseArea = 0x1178 # bool
m_bInNoDefuseArea = 0x117C # bool m_bKilledByTaser = 0x1179 # bool
m_bKilledByTaser = 0x117D # bool m_iMoveState = 0x117C # int32_t
m_iMoveState = 0x1180 # int32_t m_grenadeParameterStashTime = 0x1180 # GameTime_t
m_grenadeParameterStashTime = 0x1184 # GameTime_t m_bGrenadeParametersStashed = 0x1184 # bool
m_bGrenadeParametersStashed = 0x1188 # bool m_angStashedShootAngles = 0x1188 # QAngle
m_angStashedShootAngles = 0x118C # QAngle m_vecStashedGrenadeThrowPosition = 0x1194 # Vector
m_vecStashedGrenadeThrowPosition = 0x1198 # Vector m_vecStashedVelocity = 0x11A0 # Vector
m_vecStashedVelocity = 0x11A4 # Vector m_angShootAngleHistory = 0x11AC # QAngle[2]
m_angShootAngleHistory = 0x11B0 # QAngle[2] m_vecThrowPositionHistory = 0x11C4 # Vector[2]
m_vecThrowPositionHistory = 0x11C8 # Vector[2] m_vecVelocityHistory = 0x11DC # Vector[2]
m_vecVelocityHistory = 0x11E0 # Vector[2] m_bDiedAirborne = 0x11F4 # bool
m_bDiedAirborne = 0x11F8 # bool m_iBombSiteIndex = 0x11F8 # CEntityIndex
m_iBombSiteIndex = 0x11FC # CEntityIndex m_nWhichBombZone = 0x11FC # int32_t
m_nWhichBombZone = 0x1200 # int32_t m_bInBombZoneTrigger = 0x1200 # bool
m_bInBombZoneTrigger = 0x1204 # bool m_bWasInBombZoneTrigger = 0x1201 # bool
m_bWasInBombZoneTrigger = 0x1205 # bool m_iDirection = 0x1204 # int32_t
m_iDirection = 0x1208 # int32_t m_iShotsFired = 0x1208 # int32_t
m_iShotsFired = 0x120C # int32_t m_ArmorValue = 0x120C # int32_t
m_ArmorValue = 0x1210 # int32_t m_flFlinchStack = 0x1210 # float
m_flFlinchStack = 0x1214 # float m_flVelocityModifier = 0x1214 # float
m_flVelocityModifier = 0x1218 # float m_flHitHeading = 0x1218 # float
m_flHitHeading = 0x121C # float m_nHitBodyPart = 0x121C # int32_t
m_nHitBodyPart = 0x1220 # int32_t m_iHostagesKilled = 0x1220 # int32_t
m_iHostagesKilled = 0x1224 # int32_t m_vecTotalBulletForce = 0x1224 # Vector
m_vecTotalBulletForce = 0x1228 # Vector m_flFlashDuration = 0x1230 # float
m_flFlashDuration = 0x1234 # float m_flFlashMaxAlpha = 0x1234 # float
m_flFlashMaxAlpha = 0x1238 # float m_flProgressBarStartTime = 0x1238 # float
m_flProgressBarStartTime = 0x123C # float m_iProgressBarDuration = 0x123C # int32_t
m_iProgressBarDuration = 0x1240 # int32_t m_bWaitForNoAttack = 0x1240 # bool
m_bWaitForNoAttack = 0x1244 # bool m_flLowerBodyYawTarget = 0x1244 # float
m_flLowerBodyYawTarget = 0x1248 # float m_bStrafing = 0x1248 # bool
m_bStrafing = 0x124C # bool m_lastStandingPos = 0x124C # Vector
m_lastStandingPos = 0x1250 # Vector m_ignoreLadderJumpTime = 0x1258 # float
m_ignoreLadderJumpTime = 0x125C # float
m_ladderSurpressionTimer = 0x1260 # CountdownTimer m_ladderSurpressionTimer = 0x1260 # CountdownTimer
m_lastLadderNormal = 0x1278 # Vector m_lastLadderNormal = 0x1278 # Vector
m_lastLadderPos = 0x1284 # Vector m_lastLadderPos = 0x1284 # Vector

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:51.051900700 UTC * 2023-10-18 01:33:56.465776500 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]
@ -1424,6 +1424,7 @@ pub mod CCSPlayerController_ActionTrackingServices {
pub const m_matchStats: usize = 0x90; // CSMatchStats_t pub const m_matchStats: usize = 0x90; // CSMatchStats_t
pub const m_iNumRoundKills: usize = 0x148; // int32_t pub const m_iNumRoundKills: usize = 0x148; // int32_t
pub const m_iNumRoundKillsHeadshots: usize = 0x14C; // int32_t pub const m_iNumRoundKillsHeadshots: usize = 0x14C; // int32_t
pub const m_unTotalRoundDamageDealt: usize = 0x150; // uint32_t
} }
pub mod CCSPlayerController_DamageServices { pub mod CCSPlayerController_DamageServices {
@ -1530,68 +1531,67 @@ pub mod CCSPlayerPawnBase {
pub const m_iBlockingUseActionInProgress: usize = 0xCFC; // CSPlayerBlockingUseAction_t pub const m_iBlockingUseActionInProgress: usize = 0xCFC; // CSPlayerBlockingUseAction_t
pub const m_fImmuneToGunGameDamageTime: usize = 0xD00; // GameTime_t pub const m_fImmuneToGunGameDamageTime: usize = 0xD00; // GameTime_t
pub const m_bGunGameImmunity: usize = 0xD04; // bool pub const m_bGunGameImmunity: usize = 0xD04; // bool
pub const m_unTotalRoundDamageDealt: usize = 0xD08; // uint32_t pub const m_fMolotovDamageTime: usize = 0xD08; // float
pub const m_fMolotovDamageTime: usize = 0xD0C; // float pub const m_bHasMovedSinceSpawn: usize = 0xD0C; // bool
pub const m_bHasMovedSinceSpawn: usize = 0xD10; // bool pub const m_bCanMoveDuringFreezePeriod: usize = 0xD0D; // bool
pub const m_bCanMoveDuringFreezePeriod: usize = 0xD11; // bool pub const m_flGuardianTooFarDistFrac: usize = 0xD10; // float
pub const m_flGuardianTooFarDistFrac: usize = 0xD14; // float pub const m_flNextGuardianTooFarHurtTime: usize = 0xD14; // float
pub const m_flNextGuardianTooFarHurtTime: usize = 0xD18; // float pub const m_flDetectedByEnemySensorTime: usize = 0xD18; // GameTime_t
pub const m_flDetectedByEnemySensorTime: usize = 0xD1C; // GameTime_t pub const m_flDealtDamageToEnemyMostRecentTimestamp: usize = 0xD1C; // float
pub const m_flDealtDamageToEnemyMostRecentTimestamp: usize = 0xD20; // float pub const m_flLastEquippedHelmetTime: usize = 0xD20; // GameTime_t
pub const m_flLastEquippedHelmetTime: usize = 0xD24; // GameTime_t pub const m_flLastEquippedArmorTime: usize = 0xD24; // GameTime_t
pub const m_flLastEquippedArmorTime: usize = 0xD28; // GameTime_t pub const m_nHeavyAssaultSuitCooldownRemaining: usize = 0xD28; // int32_t
pub const m_nHeavyAssaultSuitCooldownRemaining: usize = 0xD2C; // int32_t pub const m_bResetArmorNextSpawn: usize = 0xD2C; // bool
pub const m_bResetArmorNextSpawn: usize = 0xD30; // bool pub const m_flLastBumpMineBumpTime: usize = 0xD30; // GameTime_t
pub const m_flLastBumpMineBumpTime: usize = 0xD34; // GameTime_t pub const m_flEmitSoundTime: usize = 0xD34; // GameTime_t
pub const m_flEmitSoundTime: usize = 0xD38; // GameTime_t pub const m_iNumSpawns: usize = 0xD38; // int32_t
pub const m_iNumSpawns: usize = 0xD3C; // int32_t pub const m_iShouldHaveCash: usize = 0xD3C; // int32_t
pub const m_iShouldHaveCash: usize = 0xD40; // int32_t pub const m_bInvalidSteamLogonDelayed: usize = 0xD40; // bool
pub const m_bInvalidSteamLogonDelayed: usize = 0xD44; // bool pub const m_flLastAction: usize = 0xD44; // GameTime_t
pub const m_flLastAction: usize = 0xD48; // GameTime_t pub const m_flNameChangeHistory: usize = 0xD48; // float[5]
pub const m_flNameChangeHistory: usize = 0xD4C; // float[5] pub const m_fLastGivenDefuserTime: usize = 0xD5C; // float
pub const m_fLastGivenDefuserTime: usize = 0xD60; // float pub const m_fLastGivenBombTime: usize = 0xD60; // float
pub const m_fLastGivenBombTime: usize = 0xD64; // float pub const m_bHasNightVision: usize = 0xD64; // bool
pub const m_bHasNightVision: usize = 0xD68; // bool pub const m_bNightVisionOn: usize = 0xD65; // bool
pub const m_bNightVisionOn: usize = 0xD69; // bool pub const m_fNextRadarUpdateTime: usize = 0xD68; // float
pub const m_fNextRadarUpdateTime: usize = 0xD6C; // float pub const m_flLastMoneyUpdateTime: usize = 0xD6C; // float
pub const m_flLastMoneyUpdateTime: usize = 0xD70; // float pub const m_MenuStringBuffer: usize = 0xD70; // char[1024]
pub const m_MenuStringBuffer: usize = 0xD74; // char[1024] pub const m_fIntroCamTime: usize = 0x1170; // float
pub const m_fIntroCamTime: usize = 0x1174; // float pub const m_nMyCollisionGroup: usize = 0x1174; // int32_t
pub const m_nMyCollisionGroup: usize = 0x1178; // int32_t pub const m_bInNoDefuseArea: usize = 0x1178; // bool
pub const m_bInNoDefuseArea: usize = 0x117C; // bool pub const m_bKilledByTaser: usize = 0x1179; // bool
pub const m_bKilledByTaser: usize = 0x117D; // bool pub const m_iMoveState: usize = 0x117C; // int32_t
pub const m_iMoveState: usize = 0x1180; // int32_t pub const m_grenadeParameterStashTime: usize = 0x1180; // GameTime_t
pub const m_grenadeParameterStashTime: usize = 0x1184; // GameTime_t pub const m_bGrenadeParametersStashed: usize = 0x1184; // bool
pub const m_bGrenadeParametersStashed: usize = 0x1188; // bool pub const m_angStashedShootAngles: usize = 0x1188; // QAngle
pub const m_angStashedShootAngles: usize = 0x118C; // QAngle pub const m_vecStashedGrenadeThrowPosition: usize = 0x1194; // Vector
pub const m_vecStashedGrenadeThrowPosition: usize = 0x1198; // Vector pub const m_vecStashedVelocity: usize = 0x11A0; // Vector
pub const m_vecStashedVelocity: usize = 0x11A4; // Vector pub const m_angShootAngleHistory: usize = 0x11AC; // QAngle[2]
pub const m_angShootAngleHistory: usize = 0x11B0; // QAngle[2] pub const m_vecThrowPositionHistory: usize = 0x11C4; // Vector[2]
pub const m_vecThrowPositionHistory: usize = 0x11C8; // Vector[2] pub const m_vecVelocityHistory: usize = 0x11DC; // Vector[2]
pub const m_vecVelocityHistory: usize = 0x11E0; // Vector[2] pub const m_bDiedAirborne: usize = 0x11F4; // bool
pub const m_bDiedAirborne: usize = 0x11F8; // bool pub const m_iBombSiteIndex: usize = 0x11F8; // CEntityIndex
pub const m_iBombSiteIndex: usize = 0x11FC; // CEntityIndex pub const m_nWhichBombZone: usize = 0x11FC; // int32_t
pub const m_nWhichBombZone: usize = 0x1200; // int32_t pub const m_bInBombZoneTrigger: usize = 0x1200; // bool
pub const m_bInBombZoneTrigger: usize = 0x1204; // bool pub const m_bWasInBombZoneTrigger: usize = 0x1201; // bool
pub const m_bWasInBombZoneTrigger: usize = 0x1205; // bool pub const m_iDirection: usize = 0x1204; // int32_t
pub const m_iDirection: usize = 0x1208; // int32_t pub const m_iShotsFired: usize = 0x1208; // int32_t
pub const m_iShotsFired: usize = 0x120C; // int32_t pub const m_ArmorValue: usize = 0x120C; // int32_t
pub const m_ArmorValue: usize = 0x1210; // int32_t pub const m_flFlinchStack: usize = 0x1210; // float
pub const m_flFlinchStack: usize = 0x1214; // float pub const m_flVelocityModifier: usize = 0x1214; // float
pub const m_flVelocityModifier: usize = 0x1218; // float pub const m_flHitHeading: usize = 0x1218; // float
pub const m_flHitHeading: usize = 0x121C; // float pub const m_nHitBodyPart: usize = 0x121C; // int32_t
pub const m_nHitBodyPart: usize = 0x1220; // int32_t pub const m_iHostagesKilled: usize = 0x1220; // int32_t
pub const m_iHostagesKilled: usize = 0x1224; // int32_t pub const m_vecTotalBulletForce: usize = 0x1224; // Vector
pub const m_vecTotalBulletForce: usize = 0x1228; // Vector pub const m_flFlashDuration: usize = 0x1230; // float
pub const m_flFlashDuration: usize = 0x1234; // float pub const m_flFlashMaxAlpha: usize = 0x1234; // float
pub const m_flFlashMaxAlpha: usize = 0x1238; // float pub const m_flProgressBarStartTime: usize = 0x1238; // float
pub const m_flProgressBarStartTime: usize = 0x123C; // float pub const m_iProgressBarDuration: usize = 0x123C; // int32_t
pub const m_iProgressBarDuration: usize = 0x1240; // int32_t pub const m_bWaitForNoAttack: usize = 0x1240; // bool
pub const m_bWaitForNoAttack: usize = 0x1244; // bool pub const m_flLowerBodyYawTarget: usize = 0x1244; // float
pub const m_flLowerBodyYawTarget: usize = 0x1248; // float pub const m_bStrafing: usize = 0x1248; // bool
pub const m_bStrafing: usize = 0x124C; // bool pub const m_lastStandingPos: usize = 0x124C; // Vector
pub const m_lastStandingPos: usize = 0x1250; // Vector pub const m_ignoreLadderJumpTime: usize = 0x1258; // float
pub const m_ignoreLadderJumpTime: usize = 0x125C; // float
pub const m_ladderSurpressionTimer: usize = 0x1260; // CountdownTimer pub const m_ladderSurpressionTimer: usize = 0x1260; // CountdownTimer
pub const m_lastLadderNormal: usize = 0x1278; // Vector pub const m_lastLadderNormal: usize = 0x1278; // Vector
pub const m_lastLadderPos: usize = 0x1284; // Vector pub const m_lastLadderPos: usize = 0x1284; // Vector

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.029858700 UTC * 2023-10-18 01:33:55.863716 UTC
*/ */
public static class CDSPMixgroupModifier { public static class CDSPMixgroupModifier {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.026242900 UTC * 2023-10-18 01:33:55.860006200 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:50.033735200 UTC 2023-10-18 01:33:55.867595700 UTC
''' '''
class CDSPMixgroupModifier: class CDSPMixgroupModifier:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.037373800 UTC * 2023-10-18 01:33:55.871386700 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.986319 UTC * 2023-10-18 01:33:55.830876700 UTC
*/ */
public static class CFeIndexedJiggleBone { public static class CFeIndexedJiggleBone {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:49.978664900 UTC * 2023-10-18 01:33:55.822492100 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:49.994354200 UTC 2023-10-18 01:33:55.839574800 UTC
''' '''
class CFeIndexedJiggleBone: class CFeIndexedJiggleBone:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.002943900 UTC * 2023-10-18 01:33:55.847527700 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.063331200 UTC * 2023-10-18 01:33:55.886672900 UTC
*/ */
public static class AggregateLODSetup_t { public static class AggregateLODSetup_t {

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.060524800 UTC * 2023-10-18 01:33:55.883966800 UTC
*/ */
#pragma once #pragma once

View File

@ -1,6 +1,6 @@
''' '''
https://github.com/a2x/cs2-dumper https://github.com/a2x/cs2-dumper
2023-10-17 02:04:50.066321500 UTC 2023-10-18 01:33:55.890033800 UTC
''' '''
class AggregateLODSetup_t: class AggregateLODSetup_t:

View File

@ -1,6 +1,6 @@
/* /*
* https://github.com/a2x/cs2-dumper * https://github.com/a2x/cs2-dumper
* 2023-10-17 02:04:50.069165400 UTC * 2023-10-18 01:33:55.893194600 UTC
*/ */
#![allow(non_snake_case, non_upper_case_globals)] #![allow(non_snake_case, non_upper_case_globals)]