starts moving alarm sync logic to alarmables

This commit is contained in:
vulppine
2022-08-20 07:36:53 -07:00
parent 8878c0d8a6
commit a2d18e7a6d
5 changed files with 183 additions and 79 deletions

View File

@@ -0,0 +1,14 @@
namespace Content.Server.Atmos.Monitor.Components;
[RegisterComponent]
public sealed class AtmosAlarmingComponent : Component
{
/// <summary>
/// All registered receivers in this alarmer.
/// </summary>
public HashSet<string> RegisteredReceivers = new();
// Somebody should do this someday. I'll leave it here as a reminder,
// just in case.
// public string StationAlarmMonitorFrequencyId
}