using Robust.Shared.Audio; using Robust.Shared.GameStates; namespace Content.Shared._White.Wizard.ScrollSystem; [RegisterComponent, NetworkedComponent, Access(typeof(SharedScrollSystem))] public sealed partial class ScrollComponent : Component { /// /// ActionId to give on use. /// [DataField] [ViewVariables] public string ActionId; /// /// How time it takes to learn. /// [DataField] [ViewVariables(VVAccess.ReadWrite)] public float LearnTime = 5f; /// /// Popup on learn. /// [DataField] [ViewVariables] public string LearnPopup; /// /// Sound to play on use. /// [DataField] [ViewVariables] public SoundSpecifier UseSound; /// /// Sound to play after use. /// [DataField] [ViewVariables] public SoundSpecifier AfterUseSound; }