using Content.Shared.Chemistry.Reagent; using Robust.Shared.Prototypes; namespace Content.Shared.EntityEffects.Effects; /// /// Reset narcolepsy timer /// public sealed partial class ResetNarcolepsy : EventEntityEffect { /// /// The # of seconds the effect resets the narcolepsy timer to /// [DataField("TimerReset")] public TimeSpan TimerReset = TimeSpan.FromSeconds(600); protected override string? ReagentEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) => Loc.GetString("reagent-effect-guidebook-reset-narcolepsy", ("chance", Probability)); }