Vixen
c7401864
csharp
public sealed class RankedTrack<TDefinition> where TDefinition : Definition

A profession or a faction with its ranks compiled and sorted.

Read the guide page for this →

Fields and properties (7)

  • public TDefinition Definition

    What it was compiled from.

  • public DefId Id

    Its id.

  • public GameplayTag Tag

    What having it at all is.

  • public AttributeId Value

    What a requirement calls its number — the same string as Tag.

  • public int Minimum

    The lowest it goes.

  • public int Maximum

    The highest it goes.

  • public ReadOnlySpan<(int Threshold, GameplayTag Tag, string Name)> Ranks

    Its ranks, lowest first.

Methods (1)

  • public int RankAt(int value)

    Which rank a value is at.

Used by (3)

  • ProgressionLibraryVixen.Gameplay.Progression
  • ProgressionStateVixen.Gameplay.Progression
  • RankedTrackTestsVixen.Gameplay.Progression.Tests