public void OnStateChanged(GameState previous, GameState current) { switch (current) { case GameState.Menu: case GameState.Playing: // Change score to zero SetScore(0); break; case GameState.DeathScreen: highscoreManager.InsertScore(score, nameValue, true); break; } }