Class BasicDoor
Represents a basic interactable door.
Inheritance
System.Object
BasicDoor
Implements
IWrapper<Interactables.Interobjects.DoorUtils.DoorVariant>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Exiled.API.Features.Doors
Assembly: Exiled.API.dll
Syntax
public class BasicDoor : Door, IWrapper<DoorVariant>, IWorldSpace, IPosition, IRotation
Constructors
| Improve this Doc View SourceBasicDoor(BasicDoor, List<Room>)
Initializes a new instance of the BasicDoor class.
Declaration
public BasicDoor(BasicDoor door, List<Room> room)
Parameters
Type | Name | Description |
---|---|---|
Interactables.Interobjects.BasicDoor | door | The base Interactables.Interobjects.BasicDoor for this door. |
System.Collections.Generic.List<Room> | room | The Room's for this door. |
Properties
| Improve this Doc View SourceBase
Gets the base Interactables.Interobjects.BasicDoor.
Declaration
public BasicDoor Base { get; }
Property Value
Type | Description |
---|---|
Interactables.Interobjects.BasicDoor |
Cooldown
Gets or sets the total cooldown before door can be triggered again.
Declaration
public float Cooldown { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
RemainingCooldown
Gets or sets the remaining cooldown before door can be triggered again.
Declaration
public float RemainingCooldown { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Scp106Colliders
Gets the list with all SCP-106's colliders.
Declaration
public IEnumerable<Collider> Scp106Colliders { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<UnityEngine.Collider> |