Class CTakeDamageResult
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CTakeDamageResult : NativeObject
- Inheritance
-
object
CTakeDamageResult
- Inherited Members
-
Constructors
CTakeDamageResult(nint)
public CTakeDamageResult(nint pointer)
Parameters
pointer nint
Properties
DamageDealt
[SchemaMember("CTakeDamageResult", "m_flDamageDealt")]
public ref float DamageDealt { get; }
Property Value
- float
DamageFlags
[SchemaMember("CTakeDamageResult", "m_nDamageFlags")]
public ref TakeDamageFlags_t DamageFlags { get; }
Property Value
- TakeDamageFlags_t
HealthBefore
[SchemaMember("CTakeDamageResult", "m_nHealthBefore")]
public ref int HealthBefore { get; }
Property Value
- int
HealthLost
[SchemaMember("CTakeDamageResult", "m_nHealthLost")]
public ref int HealthLost { get; }
Property Value
- int
NewDamageAccumulatorValue
[SchemaMember("CTakeDamageResult", "m_flNewDamageAccumulatorValue")]
public ref float NewDamageAccumulatorValue { get; }
Property Value
- float
OriginatingInfo
[SchemaMember("CTakeDamageResult", "m_pOriginatingInfo")]
public CTakeDamageInfo? OriginatingInfo { get; }
Property Value
- CTakeDamageInfo
OverrideFlinchHitGroup
[SchemaMember("CTakeDamageResult", "m_nOverrideFlinchHitGroup")]
public ref HitGroup_t OverrideFlinchHitGroup { get; }
Property Value
- HitGroup_t
PreModifiedDamage
[SchemaMember("CTakeDamageResult", "m_flPreModifiedDamage")]
public ref float PreModifiedDamage { get; }
Property Value
- float
SuppressFlinch
[SchemaMember("CTakeDamageResult", "m_bSuppressFlinch")]
public ref bool SuppressFlinch { get; }
Property Value
- bool
TotalledDamageDealt
[SchemaMember("CTakeDamageResult", "m_flTotalledDamageDealt")]
public ref float TotalledDamageDealt { get; }
Property Value
- float
TotalledHealthLost
[SchemaMember("CTakeDamageResult", "m_nTotalledHealthLost")]
public ref int TotalledHealthLost { get; }
Property Value
- int
TotalledPreModifiedDamage
[SchemaMember("CTakeDamageResult", "m_flTotalledPreModifiedDamage")]
public ref float TotalledPreModifiedDamage { get; }
Property Value
- float
WasDamageSuppressed
[SchemaMember("CTakeDamageResult", "m_bWasDamageSuppressed")]
public ref bool WasDamageSuppressed { get; }
Property Value
- bool