csharp
public readonly record struct ObjectiveAdvanceAn objective moved.
Fields and properties (4)
public int ObjectiveWhich one, by index.
public int AmountBy how much. Negative for a level that went down.
public PlayerId InstigatorWho did it.
public bool CompletedWhether that finished it — true exactly once per objective.
Methods (1)
public ObjectiveAdvance(int Objective, int Amount, PlayerId Instigator, bool Completed)An objective moved.
Used by (4)
- DynamicEventInstanceVixen.Gameplay.Quests
- ObjectiveTrackerVixen.Gameplay.Quests
- QuestJournalVixen.Gameplay.Quests
- QuestJournalTestsVixen.Gameplay.Quests.Tests