Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 28s ago· Viewing build 6701 (Sep 25 2026), not the latest

CTakeDamageResult

class

size 0x30 (48 bytes) · 11 own fields · last changed in build 6722

Copy as
CTakeDamageResult · 11 fields
0x0m_pOriginatingInfoCTakeDamageInfo*
0x8m_nHealthLostint32
0xCm_nHealthBeforeint32
0x10m_nDamageDealtint32
0x14m_flPreModifiedDamagefloat32
0x18m_nTotalledHealthLostint32
0x1Cm_nTotalledDamageDealtint32
0x20m_flTotalledPreModifiedDamagefloat32
0x24m_bWasDamageSuppressedbool
0x25m_bSuppressFlinchbool
0x28m_nOverrideFlinchHitGroupHitGroup_t

History

  1. 6722–6745changed
    • size 0x30 → 0x68
    • m_nHealthLost offset 0x8 → 0x18
    • m_nHealthBefore offset 0xC → 0x1C
    • m_flPreModifiedDamage offset 0x14 → 0x24
    • m_nTotalledHealthLost offset 0x18 → 0x34
    • m_flTotalledPreModifiedDamage offset 0x20 → 0x3C
    • m_bWasDamageSuppressed offset 0x24 → 0x50
    • m_bSuppressFlinch offset 0x25 → 0x51
    • m_nOverrideFlinchHitGroup offset 0x28 → 0x54
    • + m_DestructibleHitGroupRequests CUtlLeanVector< DestructiblePartDamageRequest_t > at 0x8
    • + m_flDamageDealt float32 at 0x20
    • + m_vDamagePosition VectorWS at 0x28
    • + m_flTotalledDamageDealt float32 at 0x38
    • + m_flNewDamageAccumulatorValue float32 at 0x40
    • + m_nDamageFlags TakeDamageFlags_t at 0x48
    • − m_nDamageDealt
    • − m_nTotalledDamageDealt
  2. 6696–6701first dumped