Add files via upload

This commit is contained in:
Furkan "Lufzys
2025-08-19 02:56:43 +03:00
committed by GitHub
parent b97fb4591e
commit 3daf9b8ec8
71 changed files with 1612 additions and 1612 deletions

View File

@@ -1,5 +1,5 @@
// Generated using https://github.com/a2x/cs2-dumper
// 2025-08-14 21:08:30.051873234 UTC
// 2025-08-18 23:52:47.183323500 UTC
#pragma once
@@ -2930,7 +2930,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bFastRetrigger = 0x4F3; // bool
constexpr std::ptrdiff_t m_bPassthoughCaller = 0x4F4; // bool
}
// Parent:
// Parent: None
// Field count: 6
namespace SequenceHistory_t {
constexpr std::ptrdiff_t m_hSequence = 0x0; // HSequence
@@ -3285,7 +3285,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_nGraphCreationFlagsAG2 = 0x5B4; // uint8
constexpr std::ptrdiff_t m_nServerGraphDefReloadCountAG2 = 0x5F8; // int32
}
// Parent:
// Parent: None
// Field count: 10
namespace CBuoyancyHelper {
constexpr std::ptrdiff_t m_nFluidType = 0x18; // CUtlStringToken
@@ -3642,7 +3642,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_iInputFilter = 0x860; // int32
constexpr std::ptrdiff_t m_iDontMessageParent = 0x864; // int32
}
// Parent:
// Parent: None
// Field count: 2
//
// Metadata:
@@ -3652,7 +3652,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_timestamp = 0x8; // GameTime_t
constexpr std::ptrdiff_t m_nWorldGroupId = 0xC; // WorldGroupId_t
}
// Parent:
// Parent: None
// Field count: 5
//
// Metadata:
@@ -3684,7 +3684,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CWeaponM4A1Silencer {
}
// Parent:
// Parent: None
// Field count: 7
//
// Metadata:
@@ -3712,7 +3712,7 @@ namespace cs2_dumper {
// MPropertyDescription
namespace CPulseCursorFuncs {
}
// Parent:
// Parent: None
// Field count: 4
//
// Metadata:
@@ -3884,7 +3884,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_iHltvReplayEntity = 0xD64; // CEntityIndex
constexpr std::ptrdiff_t m_sndOpvarLatchData = 0xD68; // CUtlVector<sndopvarlatchdata_t>
}
// Parent:
// Parent: None
// Field count: 2
//
// Metadata:
@@ -4060,7 +4060,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CPointServerCommand {
}
// Parent:
// Parent: None
// Field count: 13
//
// Metadata:
@@ -4459,7 +4459,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_WaitComplete = 0x50; // CPulse_ResumePoint
}
// Parent: CCSPlayerPawnBase
// Field count: 123
// Field count: 124
//
// Metadata:
// MNetworkOutOfPVSUpdates
@@ -4545,130 +4545,132 @@ namespace cs2_dumper {
// NetworkVarNames: m_fImmuneToGunGameDamageTime (GameTime_t)
// NetworkVarNames: m_bGunGameImmunity (bool)
// NetworkVarNames: m_fMolotovDamageTime (float)
// NetworkVarNames: m_angEyeAngles (QAngle)
namespace CCSPlayerPawn {
constexpr std::ptrdiff_t m_pBulletServices = 0xED8; // CCSPlayer_BulletServices*
constexpr std::ptrdiff_t m_pHostageServices = 0xEE0; // CCSPlayer_HostageServices*
constexpr std::ptrdiff_t m_pBuyServices = 0xEE8; // CCSPlayer_BuyServices*
constexpr std::ptrdiff_t m_pActionTrackingServices = 0xEF0; // CCSPlayer_ActionTrackingServices*
constexpr std::ptrdiff_t m_pRadioServices = 0xEF8; // CCSPlayer_RadioServices*
constexpr std::ptrdiff_t m_pDamageReactServices = 0xF00; // CCSPlayer_DamageReactServices*
constexpr std::ptrdiff_t m_nCharacterDefIndex = 0xF08; // uint16
constexpr std::ptrdiff_t m_bHasFemaleVoice = 0xF0A; // bool
constexpr std::ptrdiff_t m_strVOPrefix = 0xF10; // CUtlString
constexpr std::ptrdiff_t m_szLastPlaceName = 0xF18; // char[18]
constexpr std::ptrdiff_t m_bInHostageResetZone = 0xFD8; // bool
constexpr std::ptrdiff_t m_bInBuyZone = 0xFD9; // bool
constexpr std::ptrdiff_t m_TouchingBuyZones = 0xFE0; // CUtlVector<CHandle<CBaseEntity>>
constexpr std::ptrdiff_t m_bWasInBuyZone = 0xFF8; // bool
constexpr std::ptrdiff_t m_bInHostageRescueZone = 0xFF9; // bool
constexpr std::ptrdiff_t m_bInBombZone = 0xFFA; // bool
constexpr std::ptrdiff_t m_bWasInHostageRescueZone = 0xFFB; // bool
constexpr std::ptrdiff_t m_iRetakesOffering = 0xFFC; // int32
constexpr std::ptrdiff_t m_iRetakesOfferingCard = 0x1000; // int32
constexpr std::ptrdiff_t m_bRetakesHasDefuseKit = 0x1004; // bool
constexpr std::ptrdiff_t m_bRetakesMVPLastRound = 0x1005; // bool
constexpr std::ptrdiff_t m_iRetakesMVPBoostItem = 0x1008; // int32
constexpr std::ptrdiff_t m_RetakesMVPBoostExtraUtility = 0x100C; // loadout_slot_t
constexpr std::ptrdiff_t m_flHealthShotBoostExpirationTime = 0x1010; // GameTime_t
constexpr std::ptrdiff_t m_flLandingTimeSeconds = 0x1014; // float32
constexpr std::ptrdiff_t m_aimPunchAngle = 0x1018; // QAngle
constexpr std::ptrdiff_t m_aimPunchAngleVel = 0x1024; // QAngle
constexpr std::ptrdiff_t m_aimPunchTickBase = 0x1030; // int32
constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x1034; // float32
constexpr std::ptrdiff_t m_aimPunchCache = 0x1038; // CUtlVector<QAngle>
constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x1050; // bool
constexpr std::ptrdiff_t m_xLastHeadBoneTransform = 0x1700; // CTransform
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x1720; // bool
constexpr std::ptrdiff_t m_lastLandTime = 0x1724; // GameTime_t
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x1728; // bool
constexpr std::ptrdiff_t m_iPlayerLocked = 0x172C; // int32
constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x1734; // GameTime_t
constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1738; // GameTime_t
constexpr std::ptrdiff_t m_bNextSprayDecalTimeExpedited = 0x173C; // bool
constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1740; // int32
constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1744; // Vector
constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1750; // Vector
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x175C; // char[64]
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x179C; // bool
constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x17A0; // Vector
constexpr std::ptrdiff_t m_EconGloves = 0x17B0; // CEconItemView
constexpr std::ptrdiff_t m_nEconGlovesChanged = 0x1A58; // uint8
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x1A5C; // QAngle
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x1A68; // bool
constexpr std::ptrdiff_t m_bLeftHanded = 0x1A69; // bool
constexpr std::ptrdiff_t m_fSwitchedHandednessTime = 0x1A6C; // GameTime_t
constexpr std::ptrdiff_t m_flViewmodelOffsetX = 0x1A70; // float32
constexpr std::ptrdiff_t m_flViewmodelOffsetY = 0x1A74; // float32
constexpr std::ptrdiff_t m_flViewmodelOffsetZ = 0x1A78; // float32
constexpr std::ptrdiff_t m_flViewmodelFOV = 0x1A7C; // float32
constexpr std::ptrdiff_t m_bIsWalking = 0x1A80; // bool
constexpr std::ptrdiff_t m_fLastGivenDefuserTime = 0x1A84; // float32
constexpr std::ptrdiff_t m_fLastGivenBombTime = 0x1A88; // float32
constexpr std::ptrdiff_t m_flDealtDamageToEnemyMostRecentTimestamp = 0x1A8C; // float32
constexpr std::ptrdiff_t m_iDisplayHistoryBits = 0x1A90; // uint32
constexpr std::ptrdiff_t m_flLastAttackedTeammate = 0x1A94; // float32
constexpr std::ptrdiff_t m_allowAutoFollowTime = 0x1A98; // GameTime_t
constexpr std::ptrdiff_t m_bResetArmorNextSpawn = 0x1A9C; // bool
constexpr std::ptrdiff_t m_nLastKillerIndex = 0x1AA0; // CEntityIndex
constexpr std::ptrdiff_t m_entitySpottedState = 0x1AA8; // EntitySpottedState_t
constexpr std::ptrdiff_t m_nSpotRules = 0x1AC0; // int32
constexpr std::ptrdiff_t m_bIsScoped = 0x1AC4; // bool
constexpr std::ptrdiff_t m_bResumeZoom = 0x1AC5; // bool
constexpr std::ptrdiff_t m_bIsDefusing = 0x1AC6; // bool
constexpr std::ptrdiff_t m_bIsGrabbingHostage = 0x1AC7; // bool
constexpr std::ptrdiff_t m_iBlockingUseActionInProgress = 0x1AC8; // CSPlayerBlockingUseAction_t
constexpr std::ptrdiff_t m_flEmitSoundTime = 0x1ACC; // GameTime_t
constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x1AD0; // bool
constexpr std::ptrdiff_t m_iBombSiteIndex = 0x1AD4; // CEntityIndex
constexpr std::ptrdiff_t m_nWhichBombZone = 0x1AD8; // int32
constexpr std::ptrdiff_t m_bInBombZoneTrigger = 0x1ADC; // bool
constexpr std::ptrdiff_t m_bWasInBombZoneTrigger = 0x1ADD; // bool
constexpr std::ptrdiff_t m_iShotsFired = 0x1AE0; // int32
constexpr std::ptrdiff_t m_flFlinchStack = 0x1AE4; // float32
constexpr std::ptrdiff_t m_flVelocityModifier = 0x1AE8; // float32
constexpr std::ptrdiff_t m_flHitHeading = 0x1AEC; // float32
constexpr std::ptrdiff_t m_nHitBodyPart = 0x1AF0; // int32
constexpr std::ptrdiff_t m_vecTotalBulletForce = 0x1AF4; // Vector
constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x1B00; // bool
constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x1B04; // float32
constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x1B08; // bool
constexpr std::ptrdiff_t m_LastHitBox = 0x1B0C; // int32
constexpr std::ptrdiff_t m_LastHealth = 0x1B10; // int32
constexpr std::ptrdiff_t m_pBot = 0x1B18; // CCSBot*
constexpr std::ptrdiff_t m_bBotAllowActive = 0x1B20; // bool
constexpr std::ptrdiff_t m_thirdPersonHeading = 0x1B24; // QAngle
constexpr std::ptrdiff_t m_flSlopeDropOffset = 0x1B30; // float32
constexpr std::ptrdiff_t m_flSlopeDropHeight = 0x1B34; // float32
constexpr std::ptrdiff_t m_vHeadConstraintOffset = 0x1B38; // Vector
constexpr std::ptrdiff_t m_nLastPickupPriority = 0x1B44; // int32
constexpr std::ptrdiff_t m_flLastPickupPriorityTime = 0x1B48; // float32
constexpr std::ptrdiff_t m_ArmorValue = 0x1B4C; // int32
constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x1B50; // uint16
constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x1B52; // uint16
constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x1B54; // uint16
constexpr std::ptrdiff_t m_iLastWeaponFireUsercmd = 0x1B58; // int32
constexpr std::ptrdiff_t m_bIsSpawning = 0x1B5C; // bool
constexpr std::ptrdiff_t m_iDeathFlags = 0x1B68; // int32
constexpr std::ptrdiff_t m_bHasDeathInfo = 0x1B6C; // bool
constexpr std::ptrdiff_t m_flDeathInfoTime = 0x1B70; // float32
constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x1B74; // Vector
constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x1B80; // uint32[5]
constexpr std::ptrdiff_t m_GunGameImmunityColor = 0x1B94; // Color
constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x1B98; // GameTime_t
constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x1B9C; // bool
constexpr std::ptrdiff_t m_angStashedShootAngles = 0x1BA0; // QAngle
constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x1BAC; // Vector
constexpr std::ptrdiff_t m_vecStashedVelocity = 0x1BB8; // Vector
constexpr std::ptrdiff_t m_angShootAngleHistory = 0x1BC4; // QAngle[2]
constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x1BDC; // Vector[2]
constexpr std::ptrdiff_t m_vecVelocityHistory = 0x1BF4; // Vector[2]
constexpr std::ptrdiff_t m_PredictedDamageTags = 0x1C10; // CUtlVectorEmbeddedNetworkVar<PredictedDamageTag_t>
constexpr std::ptrdiff_t m_nHighestAppliedDamageTagTick = 0x1C78; // int32
constexpr std::ptrdiff_t m_bCommittingSuicideOnTeamChange = 0x1C7C; // bool
constexpr std::ptrdiff_t m_wasNotKilledNaturally = 0x1C7D; // bool
constexpr std::ptrdiff_t m_fImmuneToGunGameDamageTime = 0x1C80; // GameTime_t
constexpr std::ptrdiff_t m_bGunGameImmunity = 0x1C84; // bool
constexpr std::ptrdiff_t m_fMolotovDamageTime = 0x1C88; // float32
constexpr std::ptrdiff_t m_pBulletServices = 0xEC8; // CCSPlayer_BulletServices*
constexpr std::ptrdiff_t m_pHostageServices = 0xED0; // CCSPlayer_HostageServices*
constexpr std::ptrdiff_t m_pBuyServices = 0xED8; // CCSPlayer_BuyServices*
constexpr std::ptrdiff_t m_pActionTrackingServices = 0xEE0; // CCSPlayer_ActionTrackingServices*
constexpr std::ptrdiff_t m_pRadioServices = 0xEE8; // CCSPlayer_RadioServices*
constexpr std::ptrdiff_t m_pDamageReactServices = 0xEF0; // CCSPlayer_DamageReactServices*
constexpr std::ptrdiff_t m_nCharacterDefIndex = 0xEF8; // uint16
constexpr std::ptrdiff_t m_bHasFemaleVoice = 0xEFA; // bool
constexpr std::ptrdiff_t m_strVOPrefix = 0xF00; // CUtlString
constexpr std::ptrdiff_t m_szLastPlaceName = 0xF08; // char[18]
constexpr std::ptrdiff_t m_bInHostageResetZone = 0xFC8; // bool
constexpr std::ptrdiff_t m_bInBuyZone = 0xFC9; // bool
constexpr std::ptrdiff_t m_TouchingBuyZones = 0xFD0; // CUtlVector<CHandle<CBaseEntity>>
constexpr std::ptrdiff_t m_bWasInBuyZone = 0xFE8; // bool
constexpr std::ptrdiff_t m_bInHostageRescueZone = 0xFE9; // bool
constexpr std::ptrdiff_t m_bInBombZone = 0xFEA; // bool
constexpr std::ptrdiff_t m_bWasInHostageRescueZone = 0xFEB; // bool
constexpr std::ptrdiff_t m_iRetakesOffering = 0xFEC; // int32
constexpr std::ptrdiff_t m_iRetakesOfferingCard = 0xFF0; // int32
constexpr std::ptrdiff_t m_bRetakesHasDefuseKit = 0xFF4; // bool
constexpr std::ptrdiff_t m_bRetakesMVPLastRound = 0xFF5; // bool
constexpr std::ptrdiff_t m_iRetakesMVPBoostItem = 0xFF8; // int32
constexpr std::ptrdiff_t m_RetakesMVPBoostExtraUtility = 0xFFC; // loadout_slot_t
constexpr std::ptrdiff_t m_flHealthShotBoostExpirationTime = 0x1000; // GameTime_t
constexpr std::ptrdiff_t m_flLandingTimeSeconds = 0x1004; // float32
constexpr std::ptrdiff_t m_aimPunchAngle = 0x1008; // QAngle
constexpr std::ptrdiff_t m_aimPunchAngleVel = 0x1014; // QAngle
constexpr std::ptrdiff_t m_aimPunchTickBase = 0x1020; // int32
constexpr std::ptrdiff_t m_aimPunchTickFraction = 0x1024; // float32
constexpr std::ptrdiff_t m_aimPunchCache = 0x1028; // CUtlVector<QAngle>
constexpr std::ptrdiff_t m_bIsBuyMenuOpen = 0x1040; // bool
constexpr std::ptrdiff_t m_xLastHeadBoneTransform = 0x16F0; // CTransform
constexpr std::ptrdiff_t m_bLastHeadBoneTransformIsValid = 0x1710; // bool
constexpr std::ptrdiff_t m_lastLandTime = 0x1714; // GameTime_t
constexpr std::ptrdiff_t m_bOnGroundLastTick = 0x1718; // bool
constexpr std::ptrdiff_t m_iPlayerLocked = 0x171C; // int32
constexpr std::ptrdiff_t m_flTimeOfLastInjury = 0x1724; // GameTime_t
constexpr std::ptrdiff_t m_flNextSprayDecalTime = 0x1728; // GameTime_t
constexpr std::ptrdiff_t m_bNextSprayDecalTimeExpedited = 0x172C; // bool
constexpr std::ptrdiff_t m_nRagdollDamageBone = 0x1730; // int32
constexpr std::ptrdiff_t m_vRagdollDamageForce = 0x1734; // Vector
constexpr std::ptrdiff_t m_vRagdollDamagePosition = 0x1740; // Vector
constexpr std::ptrdiff_t m_szRagdollDamageWeaponName = 0x174C; // char[64]
constexpr std::ptrdiff_t m_bRagdollDamageHeadshot = 0x178C; // bool
constexpr std::ptrdiff_t m_vRagdollServerOrigin = 0x1790; // Vector
constexpr std::ptrdiff_t m_EconGloves = 0x17A0; // CEconItemView
constexpr std::ptrdiff_t m_nEconGlovesChanged = 0x1A48; // uint8
constexpr std::ptrdiff_t m_qDeathEyeAngles = 0x1A4C; // QAngle
constexpr std::ptrdiff_t m_bSkipOneHeadConstraintUpdate = 0x1A58; // bool
constexpr std::ptrdiff_t m_bLeftHanded = 0x1A59; // bool
constexpr std::ptrdiff_t m_fSwitchedHandednessTime = 0x1A5C; // GameTime_t
constexpr std::ptrdiff_t m_flViewmodelOffsetX = 0x1A60; // float32
constexpr std::ptrdiff_t m_flViewmodelOffsetY = 0x1A64; // float32
constexpr std::ptrdiff_t m_flViewmodelOffsetZ = 0x1A68; // float32
constexpr std::ptrdiff_t m_flViewmodelFOV = 0x1A6C; // float32
constexpr std::ptrdiff_t m_bIsWalking = 0x1A70; // bool
constexpr std::ptrdiff_t m_fLastGivenDefuserTime = 0x1A74; // float32
constexpr std::ptrdiff_t m_fLastGivenBombTime = 0x1A78; // float32
constexpr std::ptrdiff_t m_flDealtDamageToEnemyMostRecentTimestamp = 0x1A7C; // float32
constexpr std::ptrdiff_t m_iDisplayHistoryBits = 0x1A80; // uint32
constexpr std::ptrdiff_t m_flLastAttackedTeammate = 0x1A84; // float32
constexpr std::ptrdiff_t m_allowAutoFollowTime = 0x1A88; // GameTime_t
constexpr std::ptrdiff_t m_bResetArmorNextSpawn = 0x1A8C; // bool
constexpr std::ptrdiff_t m_nLastKillerIndex = 0x1A90; // CEntityIndex
constexpr std::ptrdiff_t m_entitySpottedState = 0x1A98; // EntitySpottedState_t
constexpr std::ptrdiff_t m_nSpotRules = 0x1AB0; // int32
constexpr std::ptrdiff_t m_bIsScoped = 0x1AB4; // bool
constexpr std::ptrdiff_t m_bResumeZoom = 0x1AB5; // bool
constexpr std::ptrdiff_t m_bIsDefusing = 0x1AB6; // bool
constexpr std::ptrdiff_t m_bIsGrabbingHostage = 0x1AB7; // bool
constexpr std::ptrdiff_t m_iBlockingUseActionInProgress = 0x1AB8; // CSPlayerBlockingUseAction_t
constexpr std::ptrdiff_t m_flEmitSoundTime = 0x1ABC; // GameTime_t
constexpr std::ptrdiff_t m_bInNoDefuseArea = 0x1AC0; // bool
constexpr std::ptrdiff_t m_iBombSiteIndex = 0x1AC4; // CEntityIndex
constexpr std::ptrdiff_t m_nWhichBombZone = 0x1AC8; // int32
constexpr std::ptrdiff_t m_bInBombZoneTrigger = 0x1ACC; // bool
constexpr std::ptrdiff_t m_bWasInBombZoneTrigger = 0x1ACD; // bool
constexpr std::ptrdiff_t m_iShotsFired = 0x1AD0; // int32
constexpr std::ptrdiff_t m_flFlinchStack = 0x1AD4; // float32
constexpr std::ptrdiff_t m_flVelocityModifier = 0x1AD8; // float32
constexpr std::ptrdiff_t m_flHitHeading = 0x1ADC; // float32
constexpr std::ptrdiff_t m_nHitBodyPart = 0x1AE0; // int32
constexpr std::ptrdiff_t m_vecTotalBulletForce = 0x1AE4; // Vector
constexpr std::ptrdiff_t m_bWaitForNoAttack = 0x1AF0; // bool
constexpr std::ptrdiff_t m_ignoreLadderJumpTime = 0x1AF4; // float32
constexpr std::ptrdiff_t m_bKilledByHeadshot = 0x1AF8; // bool
constexpr std::ptrdiff_t m_LastHitBox = 0x1AFC; // int32
constexpr std::ptrdiff_t m_LastHealth = 0x1B00; // int32
constexpr std::ptrdiff_t m_pBot = 0x1B08; // CCSBot*
constexpr std::ptrdiff_t m_bBotAllowActive = 0x1B10; // bool
constexpr std::ptrdiff_t m_thirdPersonHeading = 0x1B14; // QAngle
constexpr std::ptrdiff_t m_flSlopeDropOffset = 0x1B20; // float32
constexpr std::ptrdiff_t m_flSlopeDropHeight = 0x1B24; // float32
constexpr std::ptrdiff_t m_vHeadConstraintOffset = 0x1B28; // Vector
constexpr std::ptrdiff_t m_nLastPickupPriority = 0x1B34; // int32
constexpr std::ptrdiff_t m_flLastPickupPriorityTime = 0x1B38; // float32
constexpr std::ptrdiff_t m_ArmorValue = 0x1B3C; // int32
constexpr std::ptrdiff_t m_unCurrentEquipmentValue = 0x1B40; // uint16
constexpr std::ptrdiff_t m_unRoundStartEquipmentValue = 0x1B42; // uint16
constexpr std::ptrdiff_t m_unFreezetimeEndEquipmentValue = 0x1B44; // uint16
constexpr std::ptrdiff_t m_iLastWeaponFireUsercmd = 0x1B48; // int32
constexpr std::ptrdiff_t m_bIsSpawning = 0x1B4C; // bool
constexpr std::ptrdiff_t m_iDeathFlags = 0x1B58; // int32
constexpr std::ptrdiff_t m_bHasDeathInfo = 0x1B5C; // bool
constexpr std::ptrdiff_t m_flDeathInfoTime = 0x1B60; // float32
constexpr std::ptrdiff_t m_vecDeathInfoOrigin = 0x1B64; // Vector
constexpr std::ptrdiff_t m_vecPlayerPatchEconIndices = 0x1B70; // uint32[5]
constexpr std::ptrdiff_t m_GunGameImmunityColor = 0x1B84; // Color
constexpr std::ptrdiff_t m_grenadeParameterStashTime = 0x1B88; // GameTime_t
constexpr std::ptrdiff_t m_bGrenadeParametersStashed = 0x1B8C; // bool
constexpr std::ptrdiff_t m_angStashedShootAngles = 0x1B90; // QAngle
constexpr std::ptrdiff_t m_vecStashedGrenadeThrowPosition = 0x1B9C; // Vector
constexpr std::ptrdiff_t m_vecStashedVelocity = 0x1BA8; // Vector
constexpr std::ptrdiff_t m_angShootAngleHistory = 0x1BB4; // QAngle[2]
constexpr std::ptrdiff_t m_vecThrowPositionHistory = 0x1BCC; // Vector[2]
constexpr std::ptrdiff_t m_vecVelocityHistory = 0x1BE4; // Vector[2]
constexpr std::ptrdiff_t m_PredictedDamageTags = 0x1C00; // CUtlVectorEmbeddedNetworkVar<PredictedDamageTag_t>
constexpr std::ptrdiff_t m_nHighestAppliedDamageTagTick = 0x1C68; // int32
constexpr std::ptrdiff_t m_bCommittingSuicideOnTeamChange = 0x1C6C; // bool
constexpr std::ptrdiff_t m_wasNotKilledNaturally = 0x1C6D; // bool
constexpr std::ptrdiff_t m_fImmuneToGunGameDamageTime = 0x1C70; // GameTime_t
constexpr std::ptrdiff_t m_bGunGameImmunity = 0x1C74; // bool
constexpr std::ptrdiff_t m_fMolotovDamageTime = 0x1C78; // float32
constexpr std::ptrdiff_t m_angEyeAngles = 0x1C7C; // QAngle
}
// Parent: CBaseEntity
// Field count: 22
@@ -4745,7 +4747,7 @@ namespace cs2_dumper {
// MPulseDomainHookInfo
namespace CFuncMoverAPI {
}
// Parent:
// Parent: None
// Field count: 33
//
// Metadata:
@@ -5130,7 +5132,7 @@ namespace cs2_dumper {
namespace CSingleplayRules {
constexpr std::ptrdiff_t m_bSinglePlayerGameEnding = 0xC0; // bool
}
// Parent:
// Parent: None
// Field count: 17
//
// Metadata:
@@ -5333,7 +5335,7 @@ namespace cs2_dumper {
namespace CMapSharedEnvironment {
constexpr std::ptrdiff_t m_targetMapName = 0x4F0; // CUtlSymbolLarge
}
// Parent:
// Parent: None
// Field count: 8
//
// Metadata:
@@ -5466,7 +5468,7 @@ namespace cs2_dumper {
namespace CPulseCell_Outflow_ListenForEntityOutput__CursorState_t {
constexpr std::ptrdiff_t m_entity = 0x0; // CHandle<CBaseEntity>
}
// Parent:
// Parent: None
// Field count: 4
//
// Metadata:
@@ -5585,7 +5587,7 @@ namespace cs2_dumper {
namespace CTakeDamageInfoAPI {
}
// Parent: CBasePlayerPawn
// Field count: 16
// Field count: 15
//
// Metadata:
// NetworkVarNames: m_CTouchExpansionComponent (CTouchExpansionComponent::Storage_t)
@@ -5600,7 +5602,6 @@ namespace cs2_dumper {
// NetworkVarNames: m_flFlashMaxAlpha (float)
// NetworkVarNames: m_flProgressBarStartTime (float)
// NetworkVarNames: m_iProgressBarDuration (int)
// NetworkVarNames: m_angEyeAngles (QAngle)
// NetworkVarNames: m_hOriginalController (CHandle<CCSPlayerController>)
namespace CCSPlayerPawnBase {
constexpr std::ptrdiff_t m_CTouchExpansionComponent = 0xD88; // CTouchExpansionComponent
@@ -5617,8 +5618,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flFlashMaxAlpha = 0xEB0; // float32
constexpr std::ptrdiff_t m_flProgressBarStartTime = 0xEB4; // float32
constexpr std::ptrdiff_t m_iProgressBarDuration = 0xEB8; // int32
constexpr std::ptrdiff_t m_angEyeAngles = 0xEBC; // QAngle
constexpr std::ptrdiff_t m_hOriginalController = 0xEC8; // CHandle<CCSPlayerController>
constexpr std::ptrdiff_t m_hOriginalController = 0xEBC; // CHandle<CCSPlayerController>
}
// Parent: CEnvSoundscape
// Field count: 1
@@ -5717,7 +5717,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_materialGroup = 0x3F4; // CUtlStringToken
constexpr std::ptrdiff_t m_nHitboxSet = 0x3F8; // uint8
}
// Parent:
// Parent: None
// Field count: 0
namespace CEntityComponent {
}
@@ -6129,7 +6129,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_wasRestored = 0x50C; // bool
constexpr std::ptrdiff_t m_integrator = 0x510; // CConstantForceController
}
// Parent:
// Parent: None
// Field count: 6
//
// Metadata:
@@ -6322,7 +6322,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_vWindDirection = 0x58C; // Vector
constexpr std::ptrdiff_t m_bFirstTime = 0x598; // bool
}
// Parent:
// Parent: None
// Field count: 13
namespace CBot {
constexpr std::ptrdiff_t m_pController = 0x10; // CCSPlayerController*
@@ -6713,7 +6713,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flTicksSinceLastSurfingDetected = 0x558; // float32
constexpr std::ptrdiff_t m_bWasSurfing = 0x55C; // bool
}
// Parent:
// Parent: None
// Field count: 5
//
// Metadata:
@@ -6881,7 +6881,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_DefaultCaseOutflow = 0x48; // CPulse_OutflowConnection
constexpr std::ptrdiff_t m_CaseOutflows = 0x90; // CUtlVector<CPulse_OutflowConnection>
}
// Parent:
// Parent: None
// Field count: 3
//
// Metadata:
@@ -7015,7 +7015,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flAvgInterval = 0x508; // float32
constexpr std::ptrdiff_t m_Velocity = 0x510; // CEntityOutputTemplate<float32>
}
// Parent:
// Parent: None
// Field count: 3
//
// Metadata:
@@ -7153,7 +7153,7 @@ namespace cs2_dumper {
namespace CCSPointScript {
constexpr std::ptrdiff_t m_pParent = 0x118; // CCSPointScriptEntity*
}
// Parent:
// Parent: None
// Field count: 6
//
// Metadata:
@@ -7490,7 +7490,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_iEntryCount = 0xB4; // int32
constexpr std::ptrdiff_t m_iEntryWins = 0xB8; // int32
}
// Parent:
// Parent: None
// Field count: 2
//
// Metadata:
@@ -7601,7 +7601,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CWorld {
}
// Parent:
// Parent: None
// Field count: 8
//
// Metadata:
@@ -7653,7 +7653,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CTriggerGravity {
}
// Parent:
// Parent: None
// Field count: 17
//
// Metadata:
@@ -8213,7 +8213,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bIsOn = 0x544; // bool
constexpr std::ptrdiff_t m_pNext = 0x548; // CPointCamera*
}
// Parent:
// Parent: None
// Field count: 2
//
// Metadata:
@@ -9010,7 +9010,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CDecoyGrenade {
}
// Parent:
// Parent: None
// Field count: 13
//
// Metadata:
@@ -9123,7 +9123,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_ConfigEntitiesToPropagateMaterialDecalsTo = 0x778; // CNetworkUtlVectorBase<CHandle<CBaseModelEntity>>
constexpr std::ptrdiff_t m_vecViewOffset = 0x7B8; // CNetworkViewOffsetVector
}
// Parent:
// Parent: None
// Field count: 14
//
// Metadata:
@@ -9144,7 +9144,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flNewHDRColorScale = 0x38; // float32
constexpr std::ptrdiff_t m_flNewFarZ = 0x3C; // float32
}
// Parent:
// Parent: None
// Field count: 11
//
// Metadata:
@@ -9282,7 +9282,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bIsOtherEnemy = 0x74; // bool
constexpr std::ptrdiff_t m_killType = 0x75; // EKillTypes_t
}
// Parent:
// Parent: None
// Field count: 8
//
// Metadata:
@@ -9443,7 +9443,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_distance = 0x4F4; // float32
constexpr std::ptrdiff_t m_directionEntityName = 0x4F8; // CUtlSymbolLarge
}
// Parent:
// Parent: None
// Field count: 80
//
// Metadata:
@@ -9579,7 +9579,7 @@ namespace cs2_dumper {
// Field count: 0
namespace CPlayer_UseServices {
}
// Parent:
// Parent: None
// Field count: 2
//
// Metadata:
@@ -9871,7 +9871,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_flSpeedWhenSpinUpOrSpinDownStarted = 0x524; // float32
constexpr std::ptrdiff_t m_motor = 0x538; // CMotorController
}
// Parent:
// Parent: None
// Field count: 4
//
// Metadata:
@@ -10079,7 +10079,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_OnNewPhaseStarted = 0xEC8; // CEntityOutputTemplate<int32>
constexpr std::ptrdiff_t m_OnLevelTransition = 0xEF0; // CEntityOutputTemplate<int32>
}
// Parent:
// Parent: None
// Field count: 24
//
// Metadata:
@@ -10427,7 +10427,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_bSpotted = 0x8; // bool
constexpr std::ptrdiff_t m_bSpottedByMask = 0xC; // uint32[2]
}
// Parent:
// Parent: None
// Field count: 25
//
// Metadata:
@@ -11548,7 +11548,7 @@ namespace cs2_dumper {
constexpr std::ptrdiff_t m_OnPass = 0x4F8; // CEntityIOOutput
constexpr std::ptrdiff_t m_OnFail = 0x520; // CEntityIOOutput
}
// Parent:
// Parent: None
// Field count: 1
//
// Metadata:
@@ -11662,7 +11662,7 @@ namespace cs2_dumper {
namespace CPointClientUIWorldTextPanel {
constexpr std::ptrdiff_t m_messageText = 0x9F0; // char[512]
}
// Parent:
// Parent: None
// Field count: 11
//
// Metadata: