void ShowQuestInfo(QuestWithGiverStatus quest) { scrollView.SetActive(false); scrollViewQuestDescription.SetActive(true); textDescription.text = quest.Quest.Description; acceptButton.onClick.RemoveAllListeners(); acceptButton.onClick.AddListener(() => AcceptQuest(quest)); }
void AcceptQuest(QuestWithGiverStatus quest) { if (!activeQuestList.Contains(quest)) { activeQuestList.Add(quest); Debug.Log($"Quest {quest.quest.Name} has been added"); } else { Debug.Log("You already have this quest"); } }
void AcceptQuest(QuestWithGiverStatus quest) { if (!ActiveQuest.Contains(quest)) { ActiveQuest.Add(quest); Debug.Log($"{quest.Quest.Name} has been added"); } else { Debug.Log($"You already have this quest"); } ShowPlayersQuest(); }