ShuttleSystem.cs 485 B

123456789101112131415161718192021
  1. using Robust.Client.Graphics;
  2. namespace Content.Client.Shuttles.Systems;
  3. public sealed partial class ShuttleSystem
  4. {
  5. [Dependency] private readonly IOverlayManager _overlays = default!;
  6. public override void Initialize()
  7. {
  8. base.Initialize();
  9. InitializeEmergency();
  10. _overlays.AddOverlay(new FtlArrivalOverlay());
  11. }
  12. public override void Shutdown()
  13. {
  14. base.Shutdown();
  15. _overlays.RemoveOverlay<FtlArrivalOverlay>();
  16. }
  17. }