Пример #1
0
    private void EndWave()
    {
        StopAllCoroutines();

        if (currentWave < waves.Length - 1)
        {
            AudioManagerScript.instance.PlaySound(waveEndSound, name);
            AudioManagerScript.instance.StopSound(buildModeMusic);
            AudioManagerScript.instance.PlaySound(buildModeMusic, name);

            ++currentWave;
            SetupWave();
            levelManager.ToggleBuildMode(true);
        }
        else
        {
            levelManager.GameWin();
        }
    }