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_nDamageDealt")]
public ref int DamageDealt { get; }
Property Value
- int
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
OriginatingInfo
[SchemaMember("CTakeDamageResult", "m_pOriginatingInfo")]
public CTakeDamageInfo? OriginatingInfo { get; }
Property Value
- CTakeDamageInfo
PreModifiedDamage
[SchemaMember("CTakeDamageResult", "m_flPreModifiedDamage")]
public ref float PreModifiedDamage { get; }
Property Value
- float
TotalledDamageDealt
[SchemaMember("CTakeDamageResult", "m_nTotalledDamageDealt")]
public ref int TotalledDamageDealt { get; }
Property Value
- int
TotalledHealthLost
[SchemaMember("CTakeDamageResult", "m_nTotalledHealthLost")]
public ref int TotalledHealthLost { get; }
Property Value
- int
WasDamageSuppressed
[SchemaMember("CTakeDamageResult", "m_bWasDamageSuppressed")]
public ref bool WasDamageSuppressed { get; }
Property Value
- bool