using Content.Shared.Database; namespace Content.Server.Connection.Whitelist.Conditions; /// /// Condition that matches if the player has notes within a certain playtime range. /// public sealed partial class ConditionNotesPlaytimeRange : WhitelistCondition { [DataField] public bool IncludeExpired = false; [DataField] public NoteSeverity MinimumSeverity = NoteSeverity.Minor; /// /// The minimum number of notes required. /// [DataField] public int MinimumNotes = 1; /// /// The range in minutes to check for notes. /// [DataField] public int Range = int.MaxValue; [DataField] public bool IncludeSecret = false; }