public void ShowMessage(string message, SoundEffectControl SoundEffect) { if (_isGameOver) { return; } SoundEffect.Play(); Player winner; if (Enum.TryParse(message, out winner)) { _isGameOver = true; GameResult.Resolve(winner); } else { Text.text = message; _timeRemaining = 0.5f; } }