Class AirAlarmComponent
Inheritance
System.Object
AirAlarmComponent
Assembly: Content.Server.dll
Syntax
public sealed class AirAlarmComponent : Component
Fields
|
Improve this Doc
View Source
ActivePlayers
Declaration
public HashSet<NetUserId> ActivePlayers
Field Value
Type |
Description |
HashSet<Robust.Shared.Network.NetUserId> |
|
|
Improve this Doc
View Source
CanSync
Declaration
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
DangerPort
The port that gets set to high while the alarm is in the danger state, and low when not.
Declaration
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
KnownDevices
Declaration
public readonly HashSet<string> KnownDevices
Field Value
Type |
Description |
HashSet<System.String> |
|
|
Improve this Doc
View Source
NormalPort
The port that gets set to high while the alarm is in the normal state, and low when not.
Declaration
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ScrubberData
Declaration
public readonly Dictionary<string, GasVentScrubberData> ScrubberData
Field Value
|
Improve this Doc
View Source
SensorData
Declaration
public readonly Dictionary<string, AtmosSensorData> SensorData
Field Value
|
Improve this Doc
View Source
State
Previous alarm state for use with output ports.
Declaration
public AtmosAlarmType State
Field Value
|
Improve this Doc
View Source
VentData
Declaration
public readonly Dictionary<string, GasVentPumpData> VentData
Field Value
|
Improve this Doc
View Source
WarningPort
The port that gets set to high while the alarm is in the warning state, and low when not.
Declaration
public string WarningPort
Field Value
Type |
Description |
System.String |
|
Properties
|
Improve this Doc
View Source
AutoMode
Declaration
public bool AutoMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
CurrentMode
Declaration
public AirAlarmMode CurrentMode { get; set; }
Property Value
|
Improve this Doc
View Source
CurrentModeUpdater
Declaration
public IAirAlarmModeUpdate CurrentModeUpdater { get; set; }
Property Value
|
Improve this Doc
View Source
CurrentTab
Declaration
public AirAlarmTab CurrentTab { get; set; }
Property Value