📦 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",
"module": "client.dll",
"pattern": "48 8D 0D ? ? ? ? E9 D4 4B B4 FF",
"pattern": "48 8D 0D ? ? ? ? E9 C4 4B B4 FF",
"operations": [
{
"type": "ripRelative"
@ -43,7 +43,7 @@
{
"name": "dwForceAttack2",
"module": "client.dll",
"pattern": "48 8D 0D ? ? ? ? E9 E4 4B B4 FF",
"pattern": "48 8D 0D ? ? ? ? E9 D4 4B B4 FF",
"operations": [
{
"type": "ripRelative"
@ -259,7 +259,7 @@
{
"name": "dwPlantedC4",
"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": [
{
"type": "ripRelative"

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,28 +1,28 @@
/*
* 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 const nint dwEntityList = 0x178FC88;
public const nint dwForceAttack = 0x1696DF0;
public const nint dwForceAttack2 = 0x1696E80;
public const nint dwForceBackward = 0x16970C0;
public const nint dwForceCrouch = 0x1697390;
public const nint dwForceForward = 0x1697030;
public const nint dwForceJump = 0x1697300;
public const nint dwForceLeft = 0x1697150;
public const nint dwForceRight = 0x16971E0;
public const nint dwGameRules = 0x17EB818;
public const nint dwGlobalVars = 0x1692EE8;
public const nint dwGlowManager = 0x17EAF98;
public const nint dwInterfaceLinkList = 0x1976138;
public const nint dwLocalPlayerController = 0x17DE508;
public const nint dwLocalPlayerPawn = 0x187CFC8;
public const nint dwPlantedC4 = 0x18838C0;
public const nint dwViewAngles = 0x18DCAF0;
public const nint dwViewMatrix = 0x187DAB0;
public const nint dwViewRender = 0x187E4A8;
public const nint dwEntityList = 0x1793DC8;
public const nint dwForceAttack = 0x169AE50;
public const nint dwForceAttack2 = 0x169AEE0;
public const nint dwForceBackward = 0x169B120;
public const nint dwForceCrouch = 0x169B3F0;
public const nint dwForceForward = 0x169B090;
public const nint dwForceJump = 0x169B360;
public const nint dwForceLeft = 0x169B1B0;
public const nint dwForceRight = 0x169B240;
public const nint dwGameRules = 0x17EFAD8;
public const nint dwGlobalVars = 0x1696F40;
public const nint dwGlowManager = 0x17EF258;
public const nint dwInterfaceLinkList = 0x197A678;
public const nint dwLocalPlayerController = 0x17E27C8;
public const nint dwLocalPlayerPawn = 0x1881288;
public const nint dwPlantedC4 = 0x1887FC0;
public const nint dwViewAngles = 0x18E0DA0;
public const nint dwViewMatrix = 0x1881D70;
public const nint dwViewRender = 0x1882768;
}
public static class Engine2Dll {
@ -31,6 +31,6 @@ public static class Engine2Dll {
public const nint dwNetworkGameClient_getLocalPlayer = 0xF0;
public const nint dwNetworkGameClient_maxClients = 0x250;
public const nint dwNetworkGameClient_signOnState = 0x240;
public const nint dwWindowHeight = 0x538674;
public const nint dwWindowWidth = 0x538670;
public const nint dwWindowHeight = 0x5386D4;
public const nint dwWindowWidth = 0x5386D0;
}

View File

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

View File

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

View File

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

View File

@ -1,30 +1,30 @@
/*
* 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)]
pub mod ClientDll {
pub const dwEntityList: usize = 0x178FC88;
pub const dwForceAttack: usize = 0x1696DF0;
pub const dwForceAttack2: usize = 0x1696E80;
pub const dwForceBackward: usize = 0x16970C0;
pub const dwForceCrouch: usize = 0x1697390;
pub const dwForceForward: usize = 0x1697030;
pub const dwForceJump: usize = 0x1697300;
pub const dwForceLeft: usize = 0x1697150;
pub const dwForceRight: usize = 0x16971E0;
pub const dwGameRules: usize = 0x17EB818;
pub const dwGlobalVars: usize = 0x1692EE8;
pub const dwGlowManager: usize = 0x17EAF98;
pub const dwInterfaceLinkList: usize = 0x1976138;
pub const dwLocalPlayerController: usize = 0x17DE508;
pub const dwLocalPlayerPawn: usize = 0x187CFC8;
pub const dwPlantedC4: usize = 0x18838C0;
pub const dwViewAngles: usize = 0x18DCAF0;
pub const dwViewMatrix: usize = 0x187DAB0;
pub const dwViewRender: usize = 0x187E4A8;
pub const dwEntityList: usize = 0x1793DC8;
pub const dwForceAttack: usize = 0x169AE50;
pub const dwForceAttack2: usize = 0x169AEE0;
pub const dwForceBackward: usize = 0x169B120;
pub const dwForceCrouch: usize = 0x169B3F0;
pub const dwForceForward: usize = 0x169B090;
pub const dwForceJump: usize = 0x169B360;
pub const dwForceLeft: usize = 0x169B1B0;
pub const dwForceRight: usize = 0x169B240;
pub const dwGameRules: usize = 0x17EFAD8;
pub const dwGlobalVars: usize = 0x1696F40;
pub const dwGlowManager: usize = 0x17EF258;
pub const dwInterfaceLinkList: usize = 0x197A678;
pub const dwLocalPlayerController: usize = 0x17E27C8;
pub const dwLocalPlayerPawn: usize = 0x1881288;
pub const dwPlantedC4: usize = 0x1887FC0;
pub const dwViewAngles: usize = 0x18E0DA0;
pub const dwViewMatrix: usize = 0x1881D70;
pub const dwViewRender: usize = 0x1882768;
}
pub mod Engine2Dll {
@ -33,6 +33,6 @@ pub mod Engine2Dll {
pub const dwNetworkGameClient_getLocalPlayer: usize = 0xF0;
pub const dwNetworkGameClient_maxClients: usize = 0x250;
pub const dwNetworkGameClient_signOnState: usize = 0x240;
pub const dwWindowHeight: usize = 0x538674;
pub const dwWindowWidth: usize = 0x538670;
pub const dwWindowHeight: usize = 0x5386D4;
pub const dwWindowWidth: usize = 0x5386D0;
}

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

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

View File

@ -1,6 +1,6 @@
/*
* 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)]

View File

@ -1,6 +1,6 @@
/*
* 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 {

View File

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

View File

@ -1,6 +1,6 @@
'''
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:

View File

@ -1,6 +1,6 @@
/*
* 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)]