Table of Contents

Class AnnouncingScpTerminationEventArgs

Namespace
Exiled.Events.EventArgs.Map
Assembly
Exiled.Events.dll

Contains all information before C.A.S.S.I.E announces an SCP termination.

public class AnnouncingScpTerminationEventArgs : IAttackerEvent, IPlayerEvent, IDeniableEvent, IExiledEvent
Inheritance
AnnouncingScpTerminationEventArgs
Implements
Inherited Members
Extension Methods

Constructors

AnnouncingScpTerminationEventArgs(Player, DamageHandlerBase, bool)

Initializes a new instance of the AnnouncingScpTerminationEventArgs class.

public AnnouncingScpTerminationEventArgs(Player scp, DamageHandlerBase damageHandlerBase, bool isAllowed = true)

Parameters

scp Player
damageHandlerBase DamageHandlerBase
isAllowed bool

Properties

Attacker

Gets the player who killed the SCP.

public Player Attacker { get; }

Property Value

Player

DamageHandler

Gets or sets the CustomDamageHandler.

public CustomDamageHandler DamageHandler { get; set; }

Property Value

CustomDamageHandler

IsAllowed

Gets or sets a value indicating whether the SCP termination will be announced by C.A.S.S.I.E.

public bool IsAllowed { get; set; }

Property Value

bool

Player

Gets the player the announcement is being played for.

public Player Player { get; }

Property Value

Player

Role

Gets the killed Role.

public Role Role { get; }

Property Value

Role

TerminationCause

Gets or sets the termination cause.

public string TerminationCause { get; set; }

Property Value

string