using Content.Server.GameTicking; using Content.Shared.Administration; using Content.Shared.GameTicking; using Robust.Shared.Console; namespace Content.Server.Administration.Commands { [AdminCommand(AdminFlags.Round)] public sealed class ReadyAll : IConsoleCommand { [Dependency] private readonly IEntityManager _e = default!; public string Command => "readyall"; public string Description => "WD Disabled. Readies up all players in the lobby, except for observers."; public string Help => $"{Command} | ̣{Command} "; public void Execute(IConsoleShell shell, string argStr, string[] args) { // WD Disabled // var ready = true; // if (args.Length > 0) // { // ready = bool.Parse(args[0]); // } // var gameTicker = _e.System(); // if (gameTicker.RunLevel != GameRunLevel.PreRoundLobby) // { // shell.WriteLine("This command can only be ran while in the lobby!"); // return; // } // gameTicker.ToggleReadyAll(ready); } } }