Vixen
c7401864
csharp
public readonly record struct ObjectiveAdvance

An objective moved.

Read the guide page for this →

Fields and properties (4)

  • public int Objective

    Which one, by index.

  • public int Amount

    By how much. Negative for a level that went down.

  • public PlayerId Instigator

    Who did it.

  • public bool Completed

    Whether 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