From: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> Date: Mon, 11 Sep 2023 05:21:52 +0000 (+1200) Subject: Fix misc commands (#20004) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=a225fe99b661067b783c7e3a81d20168fdf65f57;p=space-station-14.git Fix misc commands (#20004) --- diff --git a/Content.Client/Administration/UI/SetOutfit/SetOutfitEui.cs b/Content.Client/Administration/UI/SetOutfit/SetOutfitEui.cs index 7987d464d7..1d41eb2fde 100644 --- a/Content.Client/Administration/UI/SetOutfit/SetOutfitEui.cs +++ b/Content.Client/Administration/UI/SetOutfit/SetOutfitEui.cs @@ -37,7 +37,7 @@ namespace Content.Client.Administration.UI.SetOutfit public override void HandleState(EuiStateBase state) { var outfitState = (SetOutfitEuiState) state; - _window.TargetEntityId = _entManager.GetEntity(outfitState.TargetNetEntity); + _window.TargetEntityId = outfitState.TargetNetEntity; } } diff --git a/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml.cs b/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml.cs index 473d706bad..a2faf208d9 100644 --- a/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml.cs +++ b/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml.cs @@ -18,7 +18,7 @@ namespace Content.Client.Administration.UI.SetOutfit [Dependency] private readonly IPrototypeManager _prototypeManager = default!; [Dependency] private readonly IClientConsoleHost _consoleHost = default!; - public EntityUid? TargetEntityId { get; set; } + public NetEntity? TargetEntityId { get; set; } private StartingGearPrototype? _selectedOutfit; public SetOutfitMenu() diff --git a/Content.Client/Administration/UI/Tabs/AdminbusTab/LoadBlueprintsWindow.xaml.cs b/Content.Client/Administration/UI/Tabs/AdminbusTab/LoadBlueprintsWindow.xaml.cs index 770a244a19..34611f51af 100644 --- a/Content.Client/Administration/UI/Tabs/AdminbusTab/LoadBlueprintsWindow.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/AdminbusTab/LoadBlueprintsWindow.xaml.cs @@ -104,7 +104,7 @@ namespace Content.Client.Administration.UI.Tabs.AdminbusTab private void OnTeleportButtonPressed(BaseButton.ButtonEventArgs obj) { IoCManager.Resolve().ExecuteCommand( - $"tp {XCoordinate.Value} {YCoordinate.Value} {new NetEntity(MapOptions.SelectedId)}"); + $"tp {XCoordinate.Value} {YCoordinate.Value} {new MapId(MapOptions.SelectedId)}"); } private void OnSubmitButtonPressed(BaseButton.ButtonEventArgs obj) @@ -112,7 +112,7 @@ namespace Content.Client.Administration.UI.Tabs.AdminbusTab if (MapPath.Text.Length == 0) return; IoCManager.Resolve().ExecuteCommand( - $"loadbp {new NetEntity(MapOptions.SelectedId)} \"{MapPath.Text}\" {XCoordinate.Value} {YCoordinate.Value} {RotationSpin.Value}"); + $"loadbp {new MapId(MapOptions.SelectedId)} \"{MapPath.Text}\" {XCoordinate.Value} {YCoordinate.Value} {RotationSpin.Value}"); } } } diff --git a/Content.Client/Administration/UI/Tabs/AtmosTab/AddGasWindow.xaml.cs b/Content.Client/Administration/UI/Tabs/AtmosTab/AddGasWindow.xaml.cs index 87db34fbec..d273ea3e55 100644 --- a/Content.Client/Administration/UI/Tabs/AtmosTab/AddGasWindow.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/AtmosTab/AddGasWindow.xaml.cs @@ -15,7 +15,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab [UsedImplicitly] public sealed partial class AddGasWindow : DefaultWindow { - private List? _gridData; + private List? _gridData; private IEnumerable? _gasData; protected override void EnteredTree() @@ -25,11 +25,12 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab var playerManager = IoCManager.Resolve(); var gridQuery = entManager.AllEntityQueryEnumerator(); - _gridData ??= new List(); + _gridData ??= new List(); _gridData.Clear(); while (gridQuery.MoveNext(out var uid, out _)) { + _gridData.Add(entManager.GetNetEntity(uid)); var player = playerManager.LocalPlayer?.ControlledEntity; var playerGrid = entManager.GetComponentOrNull(player)?.GridUid; GridOptions.AddItem($"{uid} {(playerGrid == uid ? " (Current)" : "")}"); @@ -60,7 +61,6 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab var gasList = _gasData.ToList(); var gasId = gasList[GasOptions.SelectedId].ID; - IoCManager.Resolve().ExecuteCommand( $"addgas {TileXSpin.Value} {TileYSpin.Value} {gridIndex} {gasId} {AmountSpin.Value}"); } diff --git a/Content.Client/Administration/UI/Tabs/AtmosTab/FillGasWindow.xaml.cs b/Content.Client/Administration/UI/Tabs/AtmosTab/FillGasWindow.xaml.cs index 5e17d3d031..276ec3d67d 100644 --- a/Content.Client/Administration/UI/Tabs/AtmosTab/FillGasWindow.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/AtmosTab/FillGasWindow.xaml.cs @@ -19,7 +19,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab [UsedImplicitly] public sealed partial class FillGasWindow : DefaultWindow { - private List? _gridData; + private List? _gridData; private IEnumerable? _gasData; protected override void EnteredTree() @@ -29,7 +29,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab var playerManager = IoCManager.Resolve(); var gridQuery = entManager.AllEntityQueryEnumerator(); - _gridData ??= new List(); + _gridData ??= new List(); _gridData.Clear(); while (gridQuery.MoveNext(out var uid, out _)) @@ -37,7 +37,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab var player = playerManager.LocalPlayer?.ControlledEntity; var playerGrid = entManager.GetComponentOrNull(player)?.GridUid; GridOptions.AddItem($"{uid} {(playerGrid == uid ? " (Current)" : "")}"); - _gridData.Add(uid); + _gridData.Add(entManager.GetNetEntity(uid)); } GridOptions.OnItemSelected += eventArgs => GridOptions.SelectId(eventArgs.Id); diff --git a/Content.Client/Administration/UI/Tabs/AtmosTab/SetTemperatureWindow.xaml.cs b/Content.Client/Administration/UI/Tabs/AtmosTab/SetTemperatureWindow.xaml.cs index ca0efbbc7c..850e43e418 100644 --- a/Content.Client/Administration/UI/Tabs/AtmosTab/SetTemperatureWindow.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/AtmosTab/SetTemperatureWindow.xaml.cs @@ -17,7 +17,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab [UsedImplicitly] public sealed partial class SetTemperatureWindow : DefaultWindow { - private List? _data; + private List? _data; protected override void EnteredTree() { @@ -25,7 +25,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab var playerManager = IoCManager.Resolve(); var gridQuery = entManager.AllEntityQueryEnumerator(); - _data ??= new List(); + _data ??= new List(); _data.Clear(); while (gridQuery.MoveNext(out var uid, out _)) @@ -33,7 +33,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab var player = playerManager.LocalPlayer?.ControlledEntity; var playerGrid = entManager.GetComponentOrNull(player)?.GridUid; GridOptions.AddItem($"{uid} {(playerGrid == uid ? " (Current)" : "")}"); - _data.Add(uid); + _data.Add(entManager.GetNetEntity(uid)); } GridOptions.OnItemSelected += eventArgs => GridOptions.SelectId(eventArgs.Id); @@ -47,7 +47,7 @@ namespace Content.Client.Administration.UI.Tabs.AtmosTab var selectedGrid = _data[GridOptions.SelectedId]; IoCManager.Resolve() - .ExecuteCommand($"settemp {TileXSpin.Value} {TileYSpin.Value} {IoCManager.Resolve().GetNetEntity(selectedGrid)} {TemperatureSpin.Value}"); + .ExecuteCommand($"settemp {TileXSpin.Value} {TileYSpin.Value} {selectedGrid} {TemperatureSpin.Value}"); } } }