Ejemplo n.º 1
0
 public void PrintQuests(Button questTab)
 {
     if (questPrinted)
     {
         return;
     }
     foreach (Quest q in quests.Values)
     {
         GameObject questButton = (GameObject)Instantiate(questButtonPrefab);
         questButton.transform.SetParent(questPanel, false);
         OnQuestSelect questInfo = questButton.GetComponent <OnQuestSelect>();
         questInfo.quest       = q;
         questInfo.questButton = questTab;
         string questText = "(" + (q.Completed ? "X" : " ") + ")\t" + q.Name;
         questButton.GetComponent <Text>().text = questText;
     }
     questDescription.text = "";
     questPrinted          = true;
 }
 private void onOptionChanged(int index)
 {
     Dropdown.OptionData optionData = Dropdown.options[index];
     OnQuestSelect.Invoke(optionData.text);
 }