Exemplo n.º 1
0
 public void displayQuestRewards(Quest quest)
 {
     // close dice tray if it's open
     if (SceneManager.GetActiveScene().name.Equals("MainPlayerScene") && GameObject.Find("Dice Tray"))
     {
         DiceUIHandler diceUIHandler = GameObject.Find("Dice Tray").GetComponent <DiceUIHandler>();
         if (diceUIHandler.diceTrayOpen)
         {
             diceUIHandler.OpenCloseDiceTray();
         }
     }
     panelQueue.Enqueue(questRewardPanel.panelID);
     Debug.Log("Queued: " + questRewardPanel.panelID);
     questRewardPanel.DisplayQuestRewards(quest);
     CheckPanelQueue();
 }
Exemplo n.º 2
0
 void Start()
 {
     localPlayer   = GameObject.FindGameObjectWithTag("LocalPlayer").GetComponent <Player>();
     diceUIHandler = GameObject.Find("Dice Tray").GetComponent <DiceUIHandler>();
 }