public void SetCurrentPage(int currentId) { currentPage = currentId; if (currentPage == 0) { InventoryOverSeerGUI.GetInstance().Show(); } else { InventoryOverSeerGUI.GetInstance().Hide(); } NavigationPage page = pages[currentPage]; text.SetText(page.pageName, page.navigationButton.curentColor); CloseAllPages(); page.OpenPage(); }
protected virtual void Awake() { canvasGroup = GetComponent <CanvasGroup>(); if (inventoryID == "") { CreateNewID(); } if (isGUI) { overSeer = InventoryOverSeerGUI.GetInstance(); } else { overSeer = InventoryOverSeerUI.GetInstance(); } container.Init(this); overSeer.RegistrationContainer(this); }
protected void Start() { base.InitStartPerks(); base.UpdatePerks(); base.InitStartStats(); base.UpdateStats(); base.InitStartEffects(); CurrentHealthPoints = MaxHealthPoints; CurrentManaPoints = MaxManaPoints; onChangePhysicalArmor = () => UpdateTXT(); onChangeMeleeDamage = () => UpdateTXT(); onChangeStrength = () => UpdateTXT(); onChangeAgility = () => UpdateTXT(); onChangeIntelligance = () => UpdateTXT(); UpdateUI(); InventoryOverSeerGUI.GetInstance().CloseGUI(); }