public void EndGame(PlayerController winner) { AudioManager.Instance?.Stop("BackgroundMusic"); AudioManager.Instance?.Play("AnnouncerGameOver0" + Random.Range(1, 9), 1f); AudioManager.Instance?.Play("GameOverMusic", 1f); GameOver = true; gameOverScreen.text.text = "Game Over\n" + (winner == default ? "Draw" : (winner.ColoredName + " Won")); Time.timeScale = 0.5f; StartCoroutine(gameOverScreen.FadeIn(0.5f)); }