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;
}