Vixen
c7401864
csharp
public sealed class LockoutPolicy

A lockout policy, with the reset arithmetic that makes it fleet-wide.

Read the guide page for this →

Fields and properties (6)

  • public static LockoutPolicy Open

    The one a difficulty gets when nothing was authored: nobody is locked out.

  • public LockoutPolicyDefinition Definition

    What it was compiled from.

  • public LockoutScope Scope

    Whose lockout it is.

  • public LockoutReset Reset

    When it lifts.

  • public int Completions

    How many runs are allowed, never below one.

  • public bool IsSome

    Whether it ever locks anybody out.

Methods (1)

  • public double NextResetAfter(double seconds)

    The next reset boundary at or after a moment.

Used by (3)

  • DifficultyVixen.Gameplay.Instances
  • InstanceRunVixen.Gameplay.Instances
  • LockoutTestsVixen.Gameplay.Instances.Tests