IOnEntityTakeDamageEvent
Interface IOnEntityTakeDamageEvent
Namespace: SwiftlyS2.Shared.Events
Assembly: SwiftlyS2.CS2.dll
Called when an entity takes damage.
public interface IOnEntityTakeDamageEventProperties
DamageResult
The damage result.
ref CTakeDamageResult DamageResult { get; }Property Value
Entity
The entity that took damage.
CEntityInstance Entity { get; }Property Value
Info
The damage info.
ref CTakeDamageInfo Info { get; }Property Value
Result
If return SwiftlyS2.Shared.Misc.HookResult.Stop, the damage will not be applied.
HookResult Result { get; set; }Property Value