/// <summary> /// PromptMove - Быстрое движение /// Prompt the player to make a move at the specified position. This indicates that a move must be completed. /// Предложите игроку сделать ход в указанной позиции. Это указывает на то, что движение должно быть завершено. /// </summary> /// <param name="player"> /// The player to prompt /// Плеер подскажет /// </param> /// <param name="position"> /// The position at which the player should start the move from /// Позиция, с которой игрок должен начать движение с /// </param> public void PromptMove(Player player, int position) { writer.WriteLine("Finish move ({0}) for {1}:", player.ToString(), position.ToString(CultureInfo.CurrentCulture)); OnMoveInput(MoveReader.ReadMove(reader, writer, true)); }
/// <summary> /// PromptMove - Быстрое движение /// Prompt the given player to make move /// Предложите данному игроку сделать ход /// </summary> /// <param name="player"> /// The player to prompt move for /// Плеер, который подскажет ход /// </param> public void PromptMove(Player player) { writer.WriteLine("Select move ({0}):", player.ToString()); OnMoveInput(MoveReader.ReadMove(reader, writer, true)); }