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.GameObjects;
|
||||||
using Robust.Shared.IoC;
|
using Robust.Shared.IoC;
|
||||||
using Robust.Shared.Localization;
|
using Robust.Shared.Localization;
|
||||||
|
using Robust.Shared.Map;
|
||||||
using Robust.Shared.Maths;
|
using Robust.Shared.Maths;
|
||||||
using Robust.Shared.Player;
|
using Robust.Shared.Player;
|
||||||
using Robust.Shared.Serialization.Manager.Attributes;
|
using Robust.Shared.Serialization.Manager.Attributes;
|
||||||
@@ -106,8 +107,7 @@ namespace Content.Server.Morgue.Components
|
|||||||
TrayContainer?.Remove(_tray);
|
TrayContainer?.Remove(_tray);
|
||||||
}
|
}
|
||||||
|
|
||||||
_tray.Transform.WorldPosition = Owner.Transform.WorldPosition + Owner.Transform.LocalRotation.GetCardinalDir().ToVec();
|
_tray.Transform.Coordinates = new EntityCoordinates(Owner.Uid, 0, -1);
|
||||||
_tray.Transform.AttachParent(Owner);
|
|
||||||
|
|
||||||
base.OpenStorage();
|
base.OpenStorage();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user