Files
tbd-station-14/Content.Shared/Alert/AlertType.cs
chairbender 7a3c281f60 Actions System + UI (#2710)
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
2020-12-13 23:28:20 +01:00

55 lines
1.1 KiB
C#

namespace Content.Shared.Alert
{
/// <summary>
/// Every category of alert. Corresponds to category field in alert prototypes defined in YML
/// </summary>
public enum AlertCategory
{
Pressure,
Temperature,
Buckled,
Health,
Piloting,
Hunger,
Thirst
}
/// <summary>
/// Every kind of alert. Corresponds to alertType field in alert prototypes defined in YML
/// NOTE: Using byte for a compact encoding when sending this in messages, can upgrade
/// to ushort
/// </summary>
public enum AlertType : byte
{
Error,
LowPressure,
HighPressure,
Fire,
Cold,
Hot,
Weightless,
Stun,
Handcuffed,
Buckled,
HumanCrit,
HumanDead,
HumanHealth,
PilotingShuttle,
Overfed,
Peckish,
Starving,
Overhydrated,
Thirsty,
Parched,
Pulled,
Pulling,
Debug1,
Debug2,
Debug3,
Debug4,
Debug5,
Debug6
}
}