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(); }
void Start() { localPlayer = GameObject.FindGameObjectWithTag("LocalPlayer").GetComponent <Player>(); diceUIHandler = GameObject.Find("Dice Tray").GetComponent <DiceUIHandler>(); }