void waveMgr(int wave) { switch (wave) { case 0: StartCoroutine(HandleIt()); boxNumInWave = 5; waveStart = true; InvokeRepeating("MakeBox", waitBeforeSpawn + 2.0f, spawnTime); break; case 1: animPlayer.callWave2(); boxNumInWave = 8; waveStart = true; InvokeRepeating("MakeBox", waitBeforeSpawn, spawnTime); break; case 2: animPlayer.callFinalWave(); boxNumInWave = 10; waveStart = true; InvokeRepeating("MakeBox", waitBeforeSpawn, spawnTime); break; } }
void waveMgr(int wave) { switch (wave) { case 0: StartCoroutine(HandleIt()); boxNumInWave = 1; waveStart = true; InvokeRepeating("MakeBox", waitBeforeSpawn + 2.0f, spawnTime); break; case 1: animPlayer.callWave2(); boxNumInWave = 1; waveStart = true; InvokeRepeating("MakeBox", waitBeforeSpawn, spawnTime); break; case 2: animPlayer.callFinalWave(); boxNumInWave = 1; waveStart = true; InvokeRepeating("MakeBox", waitBeforeSpawn, spawnTime); break; case 3: { LevelMgr.currentLevel = 2; PlayerPrefs.SetInt("currentLevel", LevelMgr.currentLevel); StoreHighscore(ScoreMgr.score); CoinJudge.silverScore = silver; CoinJudge.goldScore = gold; judgeList.SetActive(true); } break; } }