bishop done
This commit is contained in:
parent
8dc6c67272
commit
a3159cc55e
|
|
@ -256,30 +256,49 @@ public class Board {
|
||||||
}
|
}
|
||||||
if(selectX + i == x && selectY + i == y) { // iterate trough i up until i as k = i, it is needed to not light up the pieces of the same color a the played piece
|
if(selectX + i == x && selectY + i == y) { // iterate trough i up until i as k = i, it is needed to not light up the pieces of the same color a the played piece
|
||||||
isAPieceHere = true;//set the boolean var to true
|
isAPieceHere = true;//set the boolean var to true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} k = 8;
|
}k = 8;
|
||||||
for (int i = 1; i < k; i++) {
|
for (int i = 1; i < k; i++) {
|
||||||
if (getPiece(selectX - i, selectY - i) != null) {
|
if (getPiece(selectX - i, selectY - i) != null) {
|
||||||
k = i;
|
if (color != getPiece(selectX - i, selectY - i).isWhite()) {
|
||||||
break;
|
k = i+1;
|
||||||
}
|
if (selectX - i == x && selectY - i == y) {
|
||||||
|
isAPieceHere = true;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
}else{
|
||||||
|
k = i;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
if (selectX - i == x && selectY - i == y) {
|
if (selectX - i == x && selectY - i == y) {
|
||||||
isAPieceHere = true;
|
isAPieceHere = true;
|
||||||
}
|
}
|
||||||
} k = 8;
|
|
||||||
|
}k = 8;
|
||||||
for (int i = 1; i < k; i++) {
|
for (int i = 1; i < k; i++) {
|
||||||
if (getPiece(selectX - i, selectY + i) != null) {
|
if (getPiece(selectX - i, selectY + i) != null) {
|
||||||
k = i;
|
if (color != getPiece(selectX - i, selectY + i).isWhite()) {
|
||||||
break;
|
k = i+1;
|
||||||
}
|
if (selectX - i == x && selectY + i == y) {
|
||||||
|
isAPieceHere = true;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
}else{
|
||||||
|
k = i;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
if (selectX - i == x && selectY + i == y) {
|
if (selectX - i == x && selectY + i == y) {
|
||||||
isAPieceHere = true;
|
isAPieceHere = true;
|
||||||
|
|
||||||
}
|
}
|
||||||
} k = 8;
|
}
|
||||||
|
k = 8;
|
||||||
for (int i = 1; i < k; i++) {
|
for (int i = 1; i < k; i++) {
|
||||||
if (getPiece(selectX + i, selectY - i) != null) {
|
if (getPiece(selectX + i, selectY - i) != null) {
|
||||||
if (color != getPiece(selectX + i, selectY - i).isWhite()) {
|
if (color != getPiece(selectX + i, selectY - i).isWhite()) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue