private void OnGameOver() { if (mainJobLaunchingCo != null) { StopCoroutine(mainJobLaunchingCo); } mainMusicAudioSource.pitch = 0.7f; spawnManager.OnGameOver(); earningsHeaderObject.SetActive(false); gameOverHeaderObject.SetActive(true); foreach (TVBoxHandler boxHandler in tvBoxHandlers) { boxHandler.OnGameOver(); } foreach (ConveyorBeltHandler beltHandler in conveyorBeltHandlers) { beltHandler.OnGameOver(); } //conveyorBeltAudioSource.FadeOut(); GeneralAudioPool.Instance.PlaySound(conveyorBeltShutOffClip, 0.2f, 1.0f); gameIsActive = false; }