Example #1
0
 void StartGame()
 {
     currentNumberOfAnswers = Globals.GRID_SIZE;
     numberSet = NumberSet.Generate(currentNumberOfAnswers, currentNumberOfCorrectAnswers, numberRange, rule);
     GridManager.Instance.SetSpaceText(numberSet);
     SoundManager.Instance.Play("level_start");
 }
Example #2
0
 // The player has lost the game; go to main menu
 void GameOver()
 {
     StartGame();
     InitializeGridStats();
     numberSet = NumberSet.Generate(currentNumberOfAnswers, currentNumberOfCorrectAnswers, numberRange, rule);
     GridManager.Instance.SetSpaceText(numberSet);
     SoundManager.Instance.Play("level_start");
     ScoreManager.Instance.SetScore(0);
     SceneManager.LoadScene("MainMenuScene");
 }
Example #3
0
 void LevelClear()
 {
     StartGame();
     InitializeGridStats();
     numberSet = NumberSet.Generate(currentNumberOfAnswers, currentNumberOfCorrectAnswers, numberRange, rule);
     GridManager.Instance.SetSpaceText(numberSet);
     SoundManager.Instance.Play("level_start");
     // REPLENISH LIVES
     // MAKE SURE TO HAVE DELAY
 }