示例#1
0
 public void OnGetQuestButtonCkick()
 {
     if (!questSelected)
     {
         currentSelectedQuest = QuestMainEngine.instance.GenerateQuest();
         if (currentSelectedQuest != null && !currentSelectedQuest.result)
         {
             return;
         }
         questSelected         = true;
         questDescription.text = currentSelectedQuest.currentQuestScriptable.questDescription;
         questCost.text        = currentSelectedQuest.questCost.ToString();
         questBringMoney.text  = currentSelectedQuest.questBringMoneyIfCompleted.ToString();
         ISAllQuestConditionsMet(currentSelectedQuest.questCost);
     }
     questPnael.SetActive(true);
 }
示例#2
0
 public void QuestApplyed(CurrentSelectedQuest quest)
 {
     PlayerStats.instance.AddCash(-quest.questCost);
     currentQuest        = quest;
     questApplyedPressed = true;
 }