Vixen
c7401864
csharp
public readonly record struct Lockout

One lockout: who, to what, until when.

Read the guide page for this →

Fields and properties (5)

  • public PlayerId Subject

    Whose. A character or an account, per the policy's scope.

  • public DefId Instance

    Which instance.

  • public string Difficulty

    Which difficulty of it.

  • public double Expires

    When it lifts, in seconds since the fleet's epoch.

  • public int Completions

    How many runs it has counted.

Methods (1)

  • public Lockout(PlayerId Subject, DefId Instance, string Difficulty, double Expires, int Completions)

    One lockout: who, to what, until when.

Used by (7)

  • SoakMmo.Soak
  • ILockoutStoreVixen.Gameplay.Instances
  • InstanceRunVixen.Gameplay.Instances
  • InstanceRunTestsVixen.Gameplay.Instances.Tests
  • LockoutBridgeVixen.Live.Gameplay
  • LockoutBridgeTestsVixen.Live.Gameplay.Tests
  • MemoryLockoutStoreVixen.Gameplay.Instances