/** Changement de joueur dans le tour donné */ public void joueurSuivant() { setEtape(0); /* on calcule les gains du tour et on met à jour les pts de victoire */ int argent = joueurEnCours.calcArgentTour(); Game.getInstance().showTemp(argent + " point(s) gagné(s) durant ce tour !"); joueurEnCours.addArgent(argent); if (indexJoueurEnCours == lstJoueurs.size() - 1) { nouveauTour(); } else { indexJoueurEnCours++; joueurEnCours = lstJoueurs.get(indexJoueurEnCours); if (joueurEnCours.getPeuple() == null) { Game.getInstance().selectionPeuple(); } else if (joueurEnCours.getPeuple().getNbUnite() == 0) { remettreBoite(joueurEnCours.getPeuple()); Game.getInstance().selectionPeuple(); } miseEnMain(); Game.getInstance().showTemp(joueurEnCours.getNom() + " attaque !"); } }