/** * Realise le roque (deplace les pieces) * * @param myCoup (le coup joue) */ public void realiserRoque(Coup myCoup) { Piece roi = null; Piece tour = null; if (myCoup.estPetitRoque) { if (myCoup.getCouleur().getColor() == 1) // blanc { roi = this.getPiecePosition(4, 0); tour = this.getPiecePosition(7, 0); roi.setPos(6, 0); tour.setPos(5, 0); } else { roi = this.getPiecePosition(4, 7); tour = this.getPiecePosition(7, 7); roi.setPos(6, 7); tour.setPos(5, 7); } } else { if (myCoup.getCouleur().getColor() == 1) // blanc { roi = this.getPiecePosition(4, 0); tour = this.getPiecePosition(0, 0); roi.setPos(2, 0); tour.setPos(3, 0); } else { roi = this.getPiecePosition(4, 7); tour = this.getPiecePosition(0, 7); roi.setPos(2, 7); tour.setPos(3, 7); } } }