Update submodule to 182.1.0 (#21900)

This commit is contained in:
metalgearsloth
2023-11-26 13:53:54 +11:00
committed by GitHub
parent 808ed846d1
commit 855ab4d129
34 changed files with 332 additions and 110 deletions

View File

@@ -34,21 +34,21 @@ namespace Content.Server.Administration.Commands
return;
}
if (!int.TryParse(args[0], out var entityUid))
if (!int.TryParse(args[0], out var entInt))
{
shell.WriteLine(Loc.GetString("shell-entity-uid-must-be-number"));
return;
}
var target = new EntityUid(entityUid);
var targetNet = new NetEntity(entInt);
if (!target.IsValid() || !_entities.EntityExists(target))
if (!_entities.TryGetEntity(targetNet, out var target))
{
shell.WriteLine(Loc.GetString("shell-invalid-entity-id"));
return;
}
if (!_entities.HasComponent<InventoryComponent?>(target))
if (!_entities.HasComponent<InventoryComponent>(target))
{
shell.WriteLine(Loc.GetString("shell-target-entity-does-not-have-message", ("missing", "inventory")));
return;
@@ -63,12 +63,12 @@ namespace Content.Server.Administration.Commands
}
var eui = IoCManager.Resolve<EuiManager>();
var ui = new SetOutfitEui(target);
var ui = new SetOutfitEui(targetNet);
eui.OpenEui(ui, player);
return;
}
if (!SetOutfit(target, args[1], _entities))
if (!SetOutfit(target.Value, args[1], _entities))
shell.WriteLine(Loc.GetString("set-outfit-command-invalid-outfit-id-error"));
}