Fix morgue rotation by using more EntityCoordinates (#5041)
This commit is contained in:
@@ -16,6 +16,7 @@ using Robust.Shared.Containers;
|
||||
using Robust.Shared.GameObjects;
|
||||
using Robust.Shared.IoC;
|
||||
using Robust.Shared.Localization;
|
||||
using Robust.Shared.Map;
|
||||
using Robust.Shared.Maths;
|
||||
using Robust.Shared.Player;
|
||||
using Robust.Shared.Serialization.Manager.Attributes;
|
||||
@@ -106,8 +107,7 @@ namespace Content.Server.Morgue.Components
|
||||
TrayContainer?.Remove(_tray);
|
||||
}
|
||||
|
||||
_tray.Transform.WorldPosition = Owner.Transform.WorldPosition + Owner.Transform.LocalRotation.GetCardinalDir().ToVec();
|
||||
_tray.Transform.AttachParent(Owner);
|
||||
_tray.Transform.Coordinates = new EntityCoordinates(Owner.Uid, 0, -1);
|
||||
|
||||
base.OpenStorage();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user