ScreenComponent.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. namespace Content.Server.Screens.Components;
  2. [RegisterComponent]
  3. public sealed partial class ScreenComponent : Component
  4. {
  5. }
  6. /// <summary>
  7. /// Player-facing hashable string consts for NetworkPayload
  8. /// </summary>
  9. public sealed class ScreenMasks
  10. {
  11. public static readonly string Text = Loc.GetString("screen-text");
  12. public static readonly string Color = Loc.GetString("screen-color");
  13. }
  14. /// <summary>
  15. /// Player-facing hashable string consts for NetworkPayload
  16. /// </summary>
  17. public sealed class ShuttleTimerMasks
  18. {
  19. public static readonly string ShuttleTime = Loc.GetString("shuttle-timer-shuttle-time");
  20. public static readonly string DestTime = Loc.GetString("shuttle-timer-dest-time");
  21. public static readonly string SourceTime = Loc.GetString("shuttle-timer-source-time");
  22. public static readonly string ShuttleMap = Loc.GetString("shuttle-timer-shuttle-map");
  23. public static readonly string SourceMap = Loc.GetString("shuttle-timer-source-map");
  24. public static readonly string DestMap = Loc.GetString("shuttle-timer-dest-map");
  25. public static readonly string Docked = Loc.GetString("shuttle-timer-docked");
  26. public static readonly string ETA = Loc.GetString("shuttle-timer-eta");
  27. public static readonly string ETD = Loc.GetString("shuttle-timer-etd");
  28. public static readonly string Bye = Loc.GetString("shuttle-timer-bye");
  29. public static readonly string Kill = Loc.GetString("shuttle-timer-kill");
  30. }