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 SourceAlarmAutoClose
If true, and if this door has an
Declaration
public bool AlarmAutoClose
Field Value
Type | Description |
---|---|
System.Boolean |
AutocloseDelay
Declaration
public TimeSpan AutocloseDelay
Field Value
Type | Description |
---|---|
TimeSpan |
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 |
PressureThreshold
Maximum pressure difference before the firelock will refuse to open, in kPa.
Declaration
public float PressureThreshold
Field Value
Type | Description |
---|---|
System.Single |
TemperatureThreshold
Maximum temperature difference before the firelock will refuse to open, in k.
Declaration
public float TemperatureThreshold
Field Value
Type | Description |
---|---|
System.Single |