class CTakeDamageResult
{
public:
// MNotSaved = !!UNKNOWN!!
CTakeDamageInfo* m_ pOriginatingInfo;
int32 m_ nHealthLost;
int32 m_ nHealthBefore;
int32 m_ nDamageDealt;
float32 m_ flPreModifiedDamage;
int32 m_ nTotalledHealthLost;
int32 m_ nTotalledDamageDealt;
float32 m_ flTotalledPreModifiedDamage;
bool m_ bWasDamageSuppressed;
bool m_ bSuppressFlinch;
HitGroup_ t m_ nOverrideFlinchHitGroup;
};