]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Readmin enables Debug Coordinates in F3 overlay (#25063)
authorErrant <35878406+Errant-4@users.noreply.github.com>
Wed, 6 Mar 2024 01:43:51 +0000 (02:43 +0100)
committerGitHub <noreply@github.com>
Wed, 6 Mar 2024 01:43:51 +0000 (12:43 +1100)
readmin debugcoords

Content.Client/Administration/Managers/ClientAdminManager.cs

index d33761be8f237dfb14923193e05dd8167848eb2a..fdd62fb6a2ddf42d9b46a22fd1d5ae56bda47b06 100644 (file)
@@ -2,6 +2,7 @@ using Content.Shared.Administration;
 using Content.Shared.Administration.Managers;
 using Robust.Client.Console;
 using Robust.Client.Player;
+using Robust.Client.UserInterface;
 using Robust.Shared.ContentPack;
 using Robust.Shared.Network;
 using Robust.Shared.Player;
@@ -16,6 +17,7 @@ namespace Content.Client.Administration.Managers
         [Dependency] private readonly IClientConGroupController _conGroup = default!;
         [Dependency] private readonly IResourceManager _res = default!;
         [Dependency] private readonly ILogManager _logManager = default!;
+        [Dependency] private readonly IUserInterfaceManager _userInterface = default!;
 
         private AdminData? _adminData;
         private readonly HashSet<string> _availableCommands = new();
@@ -101,6 +103,9 @@ namespace Content.Client.Administration.Managers
             {
                 var flagsText = string.Join("|", AdminFlagsHelper.FlagsToNames(_adminData.Flags));
                 _sawmill.Info($"Updated admin status: {_adminData.Active}/{_adminData.Title}/{flagsText}");
+
+                if (_adminData.Active)
+                    _userInterface.DebugMonitors.SetMonitor(DebugMonitor.Coords, true);
             }
             else
             {