CTakeDamageInfo
classsize 0xF8 (248 bytes) · 31 own fields · last changed in build 6722
1 metadata entry
- MGetKV3ClassDefaults
- {
"_class": "CTakeDamageInfo",
"m_vecDamageForce":
[
0.000000,
0.000000,
0.000000
],
"m_vecDamagePosition": null,
"m_vecReportedPosition": null,
"m_vecDamageDirection":
[
0.000000,
0.000000,
0.000000
],
"m_hInflictor": null,
"m_hAttacker": null,
"m_hAbility": null,
"m_flDamage": 0.000000,
"m_flTotalledDamage": 0.000000,
"m_bitsDamageType": "",
"m_iDamageCustom": 0,
"m_iAmmoType": "",
"m_flOriginalDamage": 0.000000,
"m_bShouldBleed": false,
"m_bShouldSpark": false,
"m_flDamageAbsorbed": 0.000000,
"m_nDamageFlags": "",
"m_DestructibleHitGroupRequests":
[
]
}
History
- 6722–6745changed
- size 0x100 → 0xF8
m_bInTakeDamageFlow offset 0xF8 → 0xF0- +
m_bSpeakDamageEvent bool at 0xBC - +
m_DestructibleHitGroupRequests CUtlLeanVector< DestructiblePartDamageRequest_t > at 0xE0 - −
m_nDestructibleHitGroupsToForceDestroy
- 6696–6701first dumped