예제 #1
0
 internal override void MakeMove(PieceMove move, Desk desk)
 {
     desk.UpdatePiecesOnDesk(move, playerColor);
 }
예제 #2
0
 internal override Square[,] CanFigureMove(Square[,] avaibleSquares, Desk desk, Square ownSquare)
 {
     CanMoveStraight(avaibleSquares, desk.deskSquares, ownSquare);
     return(avaibleSquares);
 }
예제 #3
0
 public Gamer(Color playerColor, Moves playersMoves, Desk desk) : base(playerColor, playersMoves, desk)
 {
 }