jakub 9 months ago
parent 03804de6f9
commit 0c30ced270
  1. 14
      javascript/game-logic.js

@ -167,10 +167,9 @@ function continuableInDirectionForQueen(directionX, directionY, pieceRecord) {
const firstBlockRecord = getPieceRecord(x+directionX,y+directionY); const firstBlockRecord = getPieceRecord(x+directionX,y+directionY);
const secondBlockRecord = getPieceRecord(x-directionX,y-directionY); const secondBlockRecord = getPieceRecord(x-directionX,y-directionY);
if ((!firstBlockRecord || firstBlockRecord.id == pieceRecord.id) && (!secondBlockRecord || secondBlockRecord.id == pieceRecord.id)) { return ((!firstBlockRecord || firstBlockRecord.id == pieceRecord.id) && (!secondBlockRecord || secondBlockRecord.id == pieceRecord.id));
return true;
}
return false;
} }
} }
@ -193,11 +192,8 @@ function continuable(pieceRecord){
} }
if(type == "queen"){ if(type == "queen"){
for (let i = 1; i < 9; i++) { console.log("Tady to začíná");
nowX = x + i; return (continuableInDirectionForQueen(1,1,pieceRecord) || continuableInDirectionForQueen(-1,-1,pieceRecord) || continuableInDirectionForQueen(-1,1,pieceRecord) || continuableInDirectionForQueen(-1,-1,pieceRecord));
nowY = y + i;
}
} }
return false; return false;

Loading…
Cancel
Save