Readmin enables Debug Coordinates in F3 overlay (#25063)

readmin debugcoords

(cherry picked from commit 46f6799ba2afe0e6a5cfbcceef9db84f950d84e5)
This commit is contained in:
Errant
2024-03-06 02:43:51 +01:00
committed by Debug
parent 2dfb6027ab
commit bdcfcf108f

View 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
{