csharp
public sealed class QuestObjectiveRegistryWhich objective types a build has, by name.
Remarks
Explicit, like every other list in doc 28. A registry filled by scanning assemblies is one whose contents a trimmed publish decides, and doc 28's IGameplayModule note already says what that produces: a game that works in development and ships with no quests.
Fields and properties (3)
public static QuestObjectiveRegistry DefaultThe ten doc 28 says the engine ships, and nothing else.
public int CountHow many types it holds.
public IEnumerable<IQuestObjective> TypesEvery type, in name order.
Methods (3)
public QuestObjectiveRegistry Add(IQuestObjective objective)Adds a type.
public QuestObjectiveRegistry AddShipped()Adds the ten shipped types.
public IQuestObjective? Find(string? type)Finds a type.
Used by (4)
- QuestModelVixen.Editor.Gameplay.Quests
- QuestModelTestsVixen.Editor.Gameplay.Quests.Tests
- DynamicEventTemplateVixen.Gameplay.Quests
- QuestLibraryVixen.Gameplay.Quests