using Robust.Shared.Serialization; namespace Content.Shared.Sticky.Components; using DrawDepth; [RegisterComponent] public sealed class StickyVisualizerComponent : Component { /// /// What sprite draw depth set when entity stuck. /// [DataField("stuckDrawDepth")] [ViewVariables(VVAccess.ReadWrite)] public int StuckDrawDepth = (int) DrawDepth.Overdoors; /// /// What sprite draw depth set when entity unstuck. /// [ViewVariables(VVAccess.ReadWrite)] public int DefaultDrawDepth; } [Serializable, NetSerializable] public enum StickyVisuals : byte { IsStuck }