void OnApplicationQuit() { EasyTTSUtil.Stop(); }
public void touchLevelButton(int levelId) { chickenRoad.tutorials = "none"; EasyTTSUtil.Stop(); if (!chickenRoad.hacked && (levelId > chickenRoad.highestLevelBeaten + 1)) { EasyTTSUtil.SpeechAdd("Level " + levelId + " is not unlocked. Pass level " + (levelId - 1) + " first.", 1f, 0.6f, 1f); return; } switch (levelId) { case 1: if (!chickenRoad.easyTutorialPlayed) { chickenRoad.tutorials = "ICDG"; chickenRoad.easyTutorialPlayed = true; } loadLevel(difficulty[0], "Level " + levelId, defaultLevels[levelId - 1]); break; case 2: loadLevel(difficulty[0], "Level " + levelId, defaultLevels[levelId - 1]); break; case 3: loadLevel(difficulty[0], "Level " + levelId, defaultLevels[levelId - 1]); break; case 4: if (!chickenRoad.mediumTutorialPlayed) { chickenRoad.tutorials = "FEL"; chickenRoad.mediumTutorialPlayed = true; } loadLevel(difficulty[1], "Level " + levelId, defaultLevels[levelId - 1]); break; case 5: loadLevel(difficulty[1], "Level " + levelId, defaultLevels[levelId - 1]); break; case 6: loadLevel(difficulty[1], "Level " + levelId, defaultLevels[levelId - 1]); break; case 7: if (!chickenRoad.hardTutorialPlayed) { chickenRoad.tutorials = "PV"; chickenRoad.hardTutorialPlayed = true; } loadLevel(difficulty[2], "Level " + levelId, defaultLevels[levelId - 1]); break; case 8: loadLevel(difficulty[2], "Level " + levelId, defaultLevels[levelId - 1]); break; case 9: loadLevel(difficulty[2], "Level " + levelId, defaultLevels[levelId - 1]); break; default: // Unknown LevelID break; } }