Table of Contents

Class DiedEventArgs

Namespace
Exiled.Events.EventArgs.Player
Assembly
Exiled.Events.dll

Contains all information after a player dies.

public class DiedEventArgs : IAttackerEvent, IPlayerEvent, IRagdollEvent, IExiledEvent
Inheritance
DiedEventArgs
Implements
Inherited Members
Extension Methods

Constructors

DiedEventArgs(Player, RoleTypeId, DamageHandlerBase, BasicRagdoll)

Initializes a new instance of the DiedEventArgs class.

public DiedEventArgs(Player target, RoleTypeId targetOldRole, DamageHandlerBase damageHandler, BasicRagdoll ragdoll)

Parameters

target Player
targetOldRole RoleTypeId

Target's old PlayerRoles.RoleTypeId.

damageHandler DamageHandlerBase
ragdoll BasicRagdoll

Properties

Attacker

Gets the attacker.

public Player Attacker { get; }

Property Value

Player

DamageHandler

Gets or sets the DamageHandler.

public CustomDamageHandler DamageHandler { get; set; }

Property Value

CustomDamageHandler

Player

Gets the dead player.

public Player Player { get; }

Property Value

Player

Ragdoll

Gets ragdoll of the dead player.

public Ragdoll Ragdoll { get; }

Property Value

Ragdoll

TargetOldRole

Gets the old PlayerRoles.RoleTypeId from the killed player.

public RoleTypeId TargetOldRole { get; }

Property Value

RoleTypeId