Vixen
c7401864
csharp
public record class ReputationDefinition

A faction: one standing number and the ranks it passes through.

Read the guide page for this →

Fields and properties (5)

  • public string DisplayName

    What it is called in the UI.

  • public string Tag

    What having any standing with it is — Faction.Ebonhawke. Also names the number.

  • public int Minimum

    The worst it goes. Negative, for a faction that can be angered.

  • public int Maximum

    The best it goes.

  • public List<ReputationRankDefinition> Ranks

    Its ranks, in ascending order of standing.

Methods (1)

  • public override void CollectTags(ICollection<string> tags)

    Every tag this definition mentions, so the content build can bake the tag table.

Used by (6)

  • ContentVixen.Gameplay.Progression.Tests
  • ProgressionLibraryVixen.Gameplay.Progression
  • ProgressionModuleVixen.Gameplay.Progression
  • SectionContentVixen.Live.Gameplay.Tests
  • TypeRegistrationVixen.Gameplay.Progression
  • Vixen_Gameplay_Progression_ReputationDefinitionSerializerVixen.Gameplay.Progression