Esempio n. 1
0
        private void Update()
        {
            //Debug.Log("YO");

            if (Input.GetKeyDown(KeyCode.R))
            {
                LoadLevel(0);
            }

            if (Input.GetKeyDown(KeyCode.H))
            {
                playerBase.TakeDamage(1);
                Debug.Log("Make player base take 100 DMG");
            }

            if (GameManager.Instance.gameStates.IsGameState())
            {
                if (Input.GetKeyDown(KeyCode.W))
                {
                    EventManager.Game.onGameOver?.Invoke(true);
                }
                else if (Input.GetKeyDown(KeyCode.L))
                {
                    EventManager.Game.onGameOver?.Invoke(false);
                }

                if (Input.GetKeyDown(KeyCode.UpArrow))
                {
                    GameManager.Instance.econManager.GainCurrency(10);
                }

                if (Input.GetKeyDown(KeyCode.DownArrow))
                {
                    GameManager.Instance.econManager.SpendCurrency(10);
                }
            }

            //Time.timeScale = gameSettings.timeScale;
        }