csharp
public record class CollectibleDefinitionOne thing that can be collected.
Fields and properties (6)
public string DisplayNameWhat it is called.
public CollectibleKind KindWhat sort it is.
public string TagWhat having it grants — Collected.Mount.Gryphon. Empty for one nothing asks about.
public string SlotWhich equipment slot an appearance replaces — Slot.Head. Empty for everything else.
public bool HiddenWhether it stays out of the collection screen until it is unlocked.
public List<RequirementDefinition> RequiresWhat has to be true to use it. Not to unlock it — that is whoever grants it.
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 (9)
- CollectibleVixen.Gameplay.Collections
- CollectionLibraryVixen.Gameplay.Collections
- CollectionTestsVixen.Gameplay.Collections.Tests
- CollectionsModuleVixen.Gameplay.Collections
- ContentVixen.Gameplay.Collections.Tests
- SectionContentVixen.Live.Gameplay.Tests
- TypeRegistrationVixen.Gameplay.Collections
- Vixen_Gameplay_Collections_CollectibleDefinitionSerializerVixen.Gameplay.Collections
- WardrobeSectionTestsVixen.Live.Gameplay.Tests