Table of Contents

Class LockingDownEventArgs

Namespace
Exiled.Events.EventArgs.Scp079
Assembly
Exiled.Events.dll

Contains all information before SCP-079 lockdowns a room.

public class LockingDownEventArgs : IScp079Event, IPlayerEvent, IRoomEvent, IDeniableEvent, IExiledEvent
Inheritance
LockingDownEventArgs
Implements
Inherited Members
Extension Methods

Constructors

LockingDownEventArgs(Player, RoomIdentifier, float)

Initializes a new instance of the LockingDownEventArgs class.

public LockingDownEventArgs(Player player, RoomIdentifier roomIdentifier, float auxiliaryPowerCost)

Parameters

player Player
roomIdentifier RoomIdentifier
auxiliaryPowerCost float

Properties

AuxiliaryPowerCost

Gets or sets the amount of auxiliary power required to lockdown a room.

public float AuxiliaryPowerCost { get; set; }

Property Value

float

IsAllowed

Gets or sets a value indicating whether SCP-079 can lockdown a room.

public bool IsAllowed { get; set; }

Property Value

bool

Player

Gets the player who's controlling SCP-079.

public Player Player { get; }

Property Value

Player

Room

Gets the MapGeneration.RoomIdentifier of the room that will be locked down.

public Room Room { get; }

Property Value

Room

Scp079

Gets the Scp079Role triggering the event.

public Scp079Role Scp079 { get; }

Property Value

Scp079Role