Table of Contents

Class InjurePlayerRequested

Namespace
Uncreated.Warfare.Events.Models.Players
Assembly
Uncreated.Warfare.dll

Handles before a player is injured.

public class InjurePlayerRequested : CancellablePlayerEvent, IPlayerEvent, ICancellable
Inheritance
InjurePlayerRequested
Implements
Inherited Members

Constructors

InjurePlayerRequested(in DamagePlayerParameters, IPlayerService)

public InjurePlayerRequested(in DamagePlayerParameters parameters, IPlayerService playerService)

Parameters

parameters DamagePlayerParameters
playerService IPlayerService

Properties

Instigator

The player that instigated the damage.

public WarfarePlayer? Instigator { get; set; }

Property Value

WarfarePlayer

Parameters

Mutable properties for how players are damaged to get injured.

public ref DamagePlayerParameters Parameters { get; }

Property Value

DamagePlayerParameters