using Content.Client.Items.Components; using Content.Shared.Item; using Robust.Shared.GameStates; namespace Content.Client.Clothing { [RegisterComponent] [ComponentReference(typeof(SharedItemComponent))] [ComponentReference(typeof(ItemComponent))] [NetworkedComponent()] public sealed class ClothingComponent : ItemComponent { [ViewVariables(VVAccess.ReadWrite)] [DataField("femaleMask")] public FemaleClothingMask FemaleMask { get; } = FemaleClothingMask.UniformFull; [DataField("quickEquip")] public bool QuickEquip = true; public string? InSlot; } public enum FemaleClothingMask : byte { NoMask = 0, UniformFull, UniformTop } }