csharp
public sealed class ActiveQuestOne quest on a journal: which stage, how far into it, and how long it has left.
Fields and properties (8)
public QuestTemplate TemplateWhat it is.
public DefId IdWhich quest.
public QuestStatus StatusWhere it is.
public int StageWhich stage is running, or the last one reached.
public float ElapsedHow long the current stage has been running, in seconds.
public ObjectiveTracker? TrackerWhat is tracking the current stage, or null when there is no stage running.
public StageTemplate? CurrentStageThe stage that is running, or null.
public bool IsTerminalWhether it is over, however it ended.
Methods (1)
public void Dispose()Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Used by (4)
- QuestJournalVixen.Gameplay.Quests
- QuestJournalTestsVixen.Gameplay.Quests.Tests
- QuestSectionVixen.Live.Gameplay
- QuestSectionTestsVixen.Live.Gameplay.Tests