using Content.Shared.Containers; using Content.Shared.Inventory; using Content.Shared.Whitelist; using Robust.Shared.GameStates; namespace Content.Shared.Chemistry.Components; /// /// Component for marking linked container in character slot, to which entity is bound. /// [RegisterComponent, Access(typeof(SlotBasedConnectedContainerSystem)), NetworkedComponent] public sealed partial class SlotBasedConnectedContainerComponent : Component { /// /// The slot in which target container should be. /// [DataField(required: true)] public SlotFlags TargetSlot; /// /// A whitelist for determining whether container is valid or not . /// [DataField] public EntityWhitelist? ContainerWhitelist; }