csharp
public record class AchievementDefinitionSomething worth doing, and what doing it gives.
Fields and properties (8)
public string DisplayNameWhat it is called.
public string DescriptionWhat it says under the name.
public int PointsWhat it is worth.
public bool HiddenWhether it stays out of the list until it is earned.
public string TagWhat earning it grants — Earned.Slayer. Empty for one nothing asks about.
public List<AchievementCriterionDefinition> CriteriaWhat has to happen, and how often. All of them.
public List<RequirementDefinition> RequiresWhat has to be true of the player as well.
public List<string> UnlocksWhat earning it unlocks, by address.
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 (8)
- ReferenceTestsMmo.Content.Tests
- AchievementVixen.Gameplay.Collections
- CollectionLibraryVixen.Gameplay.Collections
- CollectionTestsVixen.Gameplay.Collections.Tests
- CollectionsModuleVixen.Gameplay.Collections
- ContentVixen.Gameplay.Collections.Tests
- TypeRegistrationVixen.Gameplay.Collections
- Vixen_Gameplay_Collections_AchievementDefinitionSerializerVixen.Gameplay.Collections