public void GiveQuest() { // on ajoute la quete dans la liste des quetes actives, dans la database et dans l'UI // et on récupère un pointeur sur cette quête (pour pouvoir la compléter plus tard) quest = questController.AssignQuest(questName); questIndicator.SetActive(false); }
public void GiveQuest(Quest quest) { //give first quest if (index == 0) { this.quest = questController.AssignQuest(questSlugs[index]); } // if first quest is completed add the next else if (index < questSlugs.Count) { this.quest = questController.AssignQuest(questSlugs[index]); } else { Debug.Log("Out of quests"); } }
public void GiveQuest() { if (questGiven != true) { quest = questController.AssignQuest(questName); questGiven = true; } // TODO: Must no longer be able to give quests }