Rectification des messages "vous avez mangé une piece"

ils apparaissaient pas au bon moment
This commit is contained in:
Chiara 2019-05-23 13:33:07 +02:00
parent aa5cb78cb9
commit 6fb6c1394b
5 changed files with 14 additions and 16 deletions

View File

@ -9,6 +9,9 @@ public class Cavalier extends Piece {
public boolean deplacable(Echiquier e, Piece p) // vérifie que le Cavalier peut être déplacé
{
if (e.estVide(p.getPosition()) == false) //si on mange une piece
System.out.println("Vous avez mangé une pièce !");
//Côté droit
if((p.getPosition().getX()) == (this.getPosition().getX()+1) && (p.getPosition().getY()) == (this.getPosition().getY()+2)) //Verifie deplacement y+2 vers le haut et x+1 vers la droite
{

View File

@ -9,6 +9,9 @@ public class Fou extends Piece {
public boolean deplacable(Echiquier e,Piece p)
{
if (e.estVide(p.getPosition()) == false) //si on mange une piece
System.out.println("Vous avez mangé une pièce !");
for (int i = 1; i < 8; i++) // ON CHERCHE SI LA 2EME COORS EST EN DIAGONALE DE LA 1 ERE
{

View File

@ -9,6 +9,8 @@ public class Reine extends Piece {
public boolean deplacable(Echiquier e,Piece p)
{
if (e.estVide(p.getPosition()) == false) //si on mange une piece
System.out.println("Vous avez mangé une pièce !");
if(p.getPosition().getX() == this.getPosition().getX()) // verification les 2 pieces sont sur la meme colonne
{
@ -24,7 +26,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}
@ -38,7 +39,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}
return false;
@ -56,7 +56,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}
@ -69,7 +68,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}
return false;
@ -92,7 +90,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}
@ -107,7 +104,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}
@ -128,7 +124,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}
@ -143,7 +138,6 @@ public class Reine extends Piece {
return false;
}
}
System.out.println("Vous avez mangé une pièce !");
return true;
}

View File

@ -37,12 +37,14 @@ public class Roi extends Piece {
public boolean deplacable(Echiquier e, Piece p) // vérifie que le roi peut être déplacé
{
if (e.estVide(p.getPosition()) == false) //si on mange une piece
System.out.println("Vous avez mangé une pièce !");
//Côté droit
if((p.getPosition().getX()) == (this.getPosition().getX()+1) && (p.getPosition().getY()) == (this.getPosition().getY()+1)) //Verifie deplacement y+1 vers le haut et x+1 vers la droite
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}
@ -51,7 +53,6 @@ public class Roi extends Piece {
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}
@ -60,7 +61,6 @@ public class Roi extends Piece {
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}
@ -69,7 +69,6 @@ public class Roi extends Piece {
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}
@ -78,7 +77,6 @@ public class Roi extends Piece {
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}
@ -87,7 +85,6 @@ public class Roi extends Piece {
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}
@ -96,7 +93,6 @@ public class Roi extends Piece {
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}
@ -105,7 +101,6 @@ public class Roi extends Piece {
{
if(p.getCouleur()!=this.getCouleur())
{
System.out.println("Vous avez mangé une pièce !");
return true;
}
}

View File

@ -9,6 +9,9 @@ public class Tour extends Piece {
public boolean deplacable(Echiquier e,Piece p)
{
if (e.estVide(p.getPosition()) == false) //si on mange une piece
System.out.println("Vous avez mangé une pièce !");
if(p.getPosition().getX() == this.getPosition().getX()) // verification les 2 pieces sont sur la meme colonne
{
if (p.getPosition().getY() > this.getPosition().getY()) // Test si la 2 eme piece est au dessus de la 1ere