Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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();
        }