ConditionPlaytime.cs 448 B

123456789101112131415
  1. using System.Threading.Tasks;
  2. using Content.Server.Database;
  3. using Content.Shared.Players.PlayTimeTracking;
  4. using Robust.Shared.Network;
  5. namespace Content.Server.Connection.Whitelist.Conditions;
  6. /// <summary>
  7. /// Condition that matches if the player has played for a certain amount of time.
  8. /// </summary>
  9. public sealed partial class ConditionPlaytime : WhitelistCondition
  10. {
  11. [DataField]
  12. public int MinimumPlaytime = 0; // In minutes
  13. }