private void LoadStep(GameStep currentStep) { _currentStepType = currentStep.Type; if (_currentStepType == GameStepType.Guess) { LoadGuess(currentStep.Message); } else if (_currentStepType == GameStepType.Start || _currentStepType == GameStepType.End) { LoadInfo(currentStep.Message); } else if (_currentStepType == GameStepType.QuestionCategory || _currentStepType == GameStepType.QuestionDish) { LoadQuestion(currentStep.Message); } }
private GameStep CurrentStep(GameStepType type, string message) { _currentStepType = type; return(new GameStep(message, _currentStepType)); }
public GameStep(string message, GameStepType type) { Message = message; Type = type; }