/// <summary> /// Sets the state to failed. /// </summary> public void FailQuest() { Status = QQ_QuestStatus.Failed; }
/// <summary> /// Sets the state to active. /// </summary> public void ActivateQuest() { Status = QQ_QuestStatus.Active; }
/// <summary> /// Sets the state to inactive. /// </summary> public void DectivateQuest() { Status = QQ_QuestStatus.Inactive; }
/// <summary> /// Sets the state to completed, and marks the quest as complete. /// </summary> public void CompleteQuest() { Completed = true; Status = QQ_QuestStatus.Completed; }