| CTakeDamageInfo · 30 fields | ||||
| 0x8 | m_vecDamageForce | Vector | ||
| 0x14 | m_vecDamagePosition | VectorWS | ||
| 0x20 | m_vecReportedPosition | VectorWS | ||
| 0x2C | m_vecDamageDirection | Vector | ||
| 0x38 | m_hInflictor | CHandle< C_BaseEntity > | ||
| 0x3C | m_hAttacker | CHandle< C_BaseEntity > | ||
| 0x40 | m_hAbility | CHandle< C_BaseEntity > | ||
| 0x44 | m_flDamage | float32 | ||
| 0x48 | m_flTotalledDamage | float32 | ||
| 0x4C | m_bitsDamageType | DamageTypes_t | ||
| 0x50 | m_iDamageCustom | int32 | ||
| 0x54 | m_iAmmoType | AmmoIndex_t | ||
| 0x60 | m_flOriginalDamage | float32 | ||
| 0x64 | m_bShouldBleed | bool | ||
| 0x65 | m_bShouldSpark | bool | ||
| 0x68 | m_flDamageAbsorbed | float32 | ||
| 0x78 | m_nDamageFlags | TakeDamageFlags_t | ||
| 0x80 | m_iHitGroupId | HitGroup_t | ||
| 0x84 | m_eCitadelDamageType | ECitadelDamageType | ||
| 0x88 | m_flAfterBuffDamage | float32 | ||
| 0x8C | m_flPreResistDamage | float32 | ||
| 0x90 | m_bEvaded | bool | ||
| 0x94 | m_vecDamageNormal | Vector | ||
| 0xA8 | m_hOriginator | CHandle< C_BaseEntity > | ||
| 0xAC | m_iBatchCount | int32 | ||
| 0xB0 | m_flEffectiveness | float32 | ||
| 0xB4 | m_timeDamage | float32 | ||
| 0xB8 | m_flCritDamage | float32 | ||
| 0xE0 | m_nDestructibleHitGroupsToForceDestroy | CUtlVector< DestructibleHitGroupToDestroy_t > | ||
| 0xF8 | m_bInTakeDamageFlow | bool | ||