Table of Contents

Class BasicDoor

Namespace
Exiled.API.Features.Doors
Assembly
Exiled.API.dll

Represents a basic interactable door.

public class BasicDoor : Door, IWrapper<DoorVariant>, IWorldSpace, IPosition, IRotation
Inheritance
BasicDoor
Implements
IWrapper<DoorVariant>
Derived
Inherited Members
Extension Methods

Constructors

BasicDoor(BasicDoor, List<Room>)

Initializes a new instance of the BasicDoor class.

public BasicDoor(BasicDoor door, List<Room> room)

Parameters

door BasicDoor

The base Interactables.Interobjects.BasicDoor for this door.

room List<Room>

The Room's for this door.

Properties

Base

Gets the base Interactables.Interobjects.BasicDoor.

public BasicDoor Base { get; }

Property Value

BasicDoor

Cooldown

Gets or sets the total cooldown before door can be triggered again.

public float Cooldown { get; set; }

Property Value

float

RemainingCooldown

Gets or sets the remaining cooldown before door can be triggered again.

public float RemainingCooldown { get; set; }

Property Value

float

Scp106Colliders

Gets the list with all Ignored's colliders for PlayerRoles.RoleTypeId.Scp106 or Ghostly.

public IEnumerable<Collider> Scp106Colliders { get; }

Property Value

IEnumerable<Collider>