public void ResetGame() { isHighScoreRecorded = false; controller.Reset(); trackGenerator.Reset(); //cameraController.Reset(); achievements.Reset(); powerupController.Reset(); CharacterObstacle.Reset(); CriticalModeController.Instance.Reset(); Sign.ShuffleSings(); }