Class HurtEventArgs
Contains all information before a player gets damaged.
public class HurtEventArgs : IAttackerEvent, IPlayerEvent, IExiledEvent
- Inheritance
-
HurtEventArgs
- Implements
- Inherited Members
- Extension Methods
Constructors
HurtEventArgs(Player, DamageHandlerBase, HandlerOutput)
Initializes a new instance of the HurtEventArgs class.
public HurtEventArgs(Player target, DamageHandlerBase damageHandler, DamageHandlerBase.HandlerOutput handlerOutput)
Parameters
target
PlayerdamageHandler
DamageHandlerBasehandlerOutput
DamageHandlerBase.HandlerOutput
Properties
Amount
Gets the amount of inflicted damage.
public float Amount { get; }
Property Value
Attacker
Gets the attacker Player.
public Player Attacker { get; }
Property Value
DamageHandler
Gets or sets the DamageHandlerBase managing the damage to the target.
public CustomDamageHandler DamageHandler { get; set; }
Property Value
HandlerOutput
Gets or sets the action than will be made on the player.
public DamageHandlerBase.HandlerOutput HandlerOutput { get; set; }
Property Value
- DamageHandlerBase.HandlerOutput
Player
Gets the Player triggering the event.
public Player Player { get; }