Show / Hide Table of Contents

Class FirelockComponent

Companion component to DoorComponent that handles firelock-specific behavior, including auto-closing on depressurization, air/fire alarm interactions, and preventing normal door functions when retaining pressure..

Inheritance
System.Object
FirelockComponent
Namespace: Content.Shared.Doors.Components
Assembly: Content.Shared.dll
Syntax
public sealed class FirelockComponent : Component

Fields

| Improve this Doc View Source

AlarmAutoClose

If true, and if this door has an , then it will only auto-close if the alarm is set to danger.

Declaration
public bool AlarmAutoClose
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

AutocloseDelay

Declaration
public TimeSpan AutocloseDelay
Field Value
Type Description
TimeSpan
| Improve this Doc View Source

LockedPryTimeModifier

Pry time modifier to be used when the firelock is currently closed due to fire or pressure.

Declaration
public float LockedPryTimeModifier
Field Value
Type Description
System.Single
| Improve this Doc View Source

PressureThreshold

Maximum pressure difference before the firelock will refuse to open, in kPa.

Declaration
public float PressureThreshold
Field Value
Type Description
System.Single
| Improve this Doc View Source

TemperatureThreshold

Maximum temperature difference before the firelock will refuse to open, in k.

Declaration
public float TemperatureThreshold
Field Value
Type Description
System.Single
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾