using System.Collections; using System.Collections.Generic; using UnityEngine; namespace GUI_Scripts { public class SettingsButton:MonoBehaviour { public GameObject Panel; public void manageWindow() { if(!InventoryUIManager.Instance.GetPanelStatus() && !EquipmentManager.Instance.isOpen) this.OpenPlayerPanel(); else this.ClosePlayerPanel(); } public void OpenPlayerPanel() { if(!InventoryUIManager.Instance.GetPanelStatus() || !EquipmentManager.Instance.isOpen) { InventoryUIManager.Instance.OpenPanel(); EquipmentManager.Instance.OpenPanel(); } } public void ClosePlayerPanel() { if(InventoryUIManager.Instance.GetPanelStatus() || EquipmentManager.Instance.isOpen) { InventoryUIManager.Instance.ClosePanel(); EquipmentManager.Instance.ClosePanel(); } } public void OpenAssociatedPanel() { if (Panel != null) { if (Panel.active == false) { //bool isActive = Panel.activeSelf; Panel.SetActive(true); } else { Panel.SetActive(false); } } } public void CloseAssociatedPanel() { if (Panel != null) { Panel.SetActive(false); } } } }