using Robust.Shared.GameStates; namespace Content.Shared.Chemistry.Components; /// /// Allows the entity with this component to be placed in a SharedReagentDispenserComponent. /// Otherwise it's considered to be too large or the improper shape to fit. /// Allows us to have obscenely large containers that are harder to abuse in chem dispensers /// since they can't be placed directly in them. /// /// [RegisterComponent] [NetworkedComponent] // only needed for white-lists. Client doesn't actually need Solution data; public sealed partial class FitsInDispenserComponent : Component { /// /// Solution name that will interact with ReagentDispenserComponent. /// [DataField, ViewVariables(VVAccess.ReadWrite)] public string Solution = "default"; }