private IsPawnsSecondMoveInProperDirection ( |
||
move | ||
lastMove | Entities | |
piece | ||
Результат | bool |
private bool IsPawnsSecondMoveInProperDirection(Move move, Entities.Move lastMove, ChessPiece piece)
{
return piece.PieceType == PieceType.Pawn
&& lastMove.EndRow == move.EndRow - LegalDirectionByTeam()
&& lastMove.EndColumn == move.EndColumn
&& piece.MoveCount == 1;
}