Example #1
0
    void Update()
    {
        // Mute Toggle
        if (muteKeyCheck())
        {
            SoundManager.Instance.Mute();
        }
        if (!timer.isTimeOver())
        {
            if (!timer.isPaused())
            {
                // Game is running

                // Add bonus time gained by streaks
                timer.addTime(scoreAction.getTimeDelta());
                // Pause Key Check
                if (pauseKeyCheck())
                {
                    PauseGame();
                }
            }
            else
            {
                // Game is paused

                // Pause Key Check
                if (pauseKeyCheck())
                {
                    StartGame();
                }
            }
        }
        else
        {
            // Game is over
            GameOver();
        }
    }