Show / Hide Table of Contents

Class AirlockSystem

Inheritance
System.Object
SharedAirlockSystem
AirlockSystem
Namespace: Content.Server.Doors.Systems
Assembly: Content.Server.dll
Syntax
public sealed class AirlockSystem : SharedAirlockSystem

Methods

| Improve this Doc View Source

CanChangeState(EntityUid, AirlockComponent)

Declaration
public bool CanChangeState(EntityUid uid, AirlockComponent component)
Parameters
Type Name Description
EntityUid uid
AirlockComponent component
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
Overrides
SharedAirlockSystem.Initialize()
| Improve this Doc View Source

OnBeforeDoorClosed(EntityUid, AirlockComponent, BeforeDoorClosedEvent)

Declaration
protected override void OnBeforeDoorClosed(EntityUid uid, AirlockComponent component, BeforeDoorClosedEvent args)
Parameters
Type Name Description
EntityUid uid
AirlockComponent component
BeforeDoorClosedEvent args
| Improve this Doc View Source

UpdateAutoClose(EntityUid, AirlockComponent, DoorComponent)

Updates the auto close timer.

Declaration
public void UpdateAutoClose(EntityUid uid, AirlockComponent airlock = null, DoorComponent door = null)
Parameters
Type Name Description
EntityUid uid
AirlockComponent airlock
DoorComponent door
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾