namespace Content.Client.Storage.Visualizers; [RegisterComponent] [Access(typeof(EntityStorageVisualizerSystem))] public sealed partial class EntityStorageVisualsComponent : Component { /// /// The RSI state used for the base layer of the storage entity sprite while the storage is closed. /// [DataField("stateBaseClosed")] [ViewVariables(VVAccess.ReadWrite)] public string? StateBaseClosed; /// /// The RSI state used for the base layer of the storage entity sprite while the storage is open. /// [DataField("stateBaseOpen")] [ViewVariables(VVAccess.ReadWrite)] public string? StateBaseOpen; /// /// The RSI state used for the door/lid while the storage is open. /// [DataField("stateDoorOpen")] [ViewVariables(VVAccess.ReadWrite)] public string? StateDoorOpen; /// /// The RSI state used for the door/lid while the storage is closed. /// [DataField("stateDoorClosed")] [ViewVariables(VVAccess.ReadWrite)] public string? StateDoorClosed; /// /// The RSI state used for the lock indicator while the storage is locked. /// [DataField("stateLocked")] [ViewVariables(VVAccess.ReadWrite)] public string? StateLocked = "locked"; /// /// The RSI state used for the lock indicator while the storage is unlocked. /// [DataField("stateUnlocked")] [ViewVariables(VVAccess.ReadWrite)] public string? StateUnlocked = "unlocked"; }