Class CTriggerHurt
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CTriggerHurt : CBaseTrigger, IEquatable<CEntityInstance>
- Inheritance
-
object
CTriggerHurt
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
CTriggerHurt(nint)
public CTriggerHurt(nint pointer)
Parameters
pointer
nint
Properties
BitsDamageInflict
[SchemaMember("CTriggerHurt", "m_bitsDamageInflict")]
public ref DamageTypes_t BitsDamageInflict { get; }
Property Value
- DamageTypes_t
Damage
[SchemaMember("CTriggerHurt", "m_flDamage")]
public ref float Damage { get; }
Property Value
- float
DamageCap
[SchemaMember("CTriggerHurt", "m_flDamageCap")]
public ref float DamageCap { get; }
Property Value
- float
DamageForce
[SchemaMember("CTriggerHurt", "m_vDamageForce")]
public Vector DamageForce { get; }
Property Value
- Vector
DamageModel
[SchemaMember("CTriggerHurt", "m_damageModel")]
public ref int DamageModel { get; }
Property Value
- int
ForgivenessDelay
[SchemaMember("CTriggerHurt", "m_flForgivenessDelay")]
public ref float ForgivenessDelay { get; }
Property Value
- float
HurtEntities
[SchemaMember("CTriggerHurt", "m_hurtEntities")]
public NetworkedVector<CHandle<CBaseEntity>> HurtEntities { get; }
Property Value
- NetworkedVector<CHandle<CBaseEntity>>
HurtThinkPeriod
[SchemaMember("CTriggerHurt", "m_hurtThinkPeriod")]
public ref float HurtThinkPeriod { get; }
Property Value
- float
LastDmgTime
[SchemaMember("CTriggerHurt", "m_flLastDmgTime")]
public ref float LastDmgTime { get; }
Property Value
- float
NoDmgForce
[SchemaMember("CTriggerHurt", "m_bNoDmgForce")]
public ref bool NoDmgForce { get; }
Property Value
- bool
OnHurt
[SchemaMember("CTriggerHurt", "m_OnHurt")]
public CEntityIOOutput OnHurt { get; }
Property Value
- CEntityIOOutput
OnHurtPlayer
[SchemaMember("CTriggerHurt", "m_OnHurtPlayer")]
public CEntityIOOutput OnHurtPlayer { get; }
Property Value
- CEntityIOOutput
OriginalDamage
[SchemaMember("CTriggerHurt", "m_flOriginalDamage")]
public ref float OriginalDamage { get; }
Property Value
- float
ThinkAlways
[SchemaMember("CTriggerHurt", "m_thinkAlways")]
public ref bool ThinkAlways { get; }
Property Value
- bool