diff --git a/Content.Shared/GameObjects/DrawDepth.cs b/Content.Shared/GameObjects/DrawDepth.cs
new file mode 100644
index 0000000000..1b4520b8f9
--- /dev/null
+++ b/Content.Shared/GameObjects/DrawDepth.cs
@@ -0,0 +1,27 @@
+using DrawDepthTag = Robust.Shared.GameObjects.DrawDepth;
+using Robust.Shared.Serialization;
+
+namespace Content.Shared.GameObjects
+{
+ [ConstantsFor(typeof(DrawDepthTag))]
+ public enum DrawDepth
+ {
+ LowFloors = DrawDepthTag.Default - 7,
+ ///
+ /// Things that are beneath regular floors, such as wires.
+ ///
+ BelowFloor = DrawDepthTag.Default - 6,
+ FloorTiles = DrawDepthTag.Default - 5,
+ ///
+ /// Things that are actually right on the floor, like vents.
+ ///
+ FloorObjects = DrawDepthTag.Default - 4,
+ Walls = DrawDepthTag.Default - 3,
+ WallTops = DrawDepthTag.Default - 2,
+ WallMountedItems = DrawDepthTag.Default - 1,
+ Objects = DrawDepthTag.Default,
+ Items = DrawDepthTag.Default + 1,
+ Mobs = DrawDepthTag.Default + 2,
+ Overlays = DrawDepthTag.Default + 3,
+ }
+}