Hallway textscreens (#24189)

* hallway screen refactor pending comms console support

* comms console broadcasts

* screen and timer localization
This commit is contained in:
avery
2024-01-27 05:51:24 -08:00
committed by GitHub
parent a923beb21b
commit 7e16ee0b55
23 changed files with 318 additions and 142 deletions

View File

@@ -1,24 +0,0 @@
namespace Content.Server.Shuttles.Components;
[RegisterComponent]
public sealed partial class ShuttleTimerComponent : Component
{
}
/// <summary>
/// Awkward hashable string consts because NetworkPayload requires string keys
/// TODO: Refactor NetworkPayload to accept bytes from enums?
/// </summary>
public sealed class ShuttleTimerMasks
{
public static readonly string ShuttleTime = "ShuttleTime";
public static readonly string DestTime = "DestTime";
public static readonly string SourceTime = "SourceTime";
public static readonly string ShuttleMap = "ShuttleMap";
public static readonly string SourceMap = "SourceMap";
public static readonly string DestMap = "DestMap";
public static readonly string Docked = "Docked";
public static readonly string Text = "Text";
}