// Méthode qui permet à un joueur de participer aux constructions en cours. public String[] participerAuChantier(Joueur ceJoueur) { String[] fini = {"", ""}; int num, choix, pointUse; // S'il existe des batiments en cours de construction if (!this.getBatimentEnCours().isEmpty()) { Outils.affichage(afficherConstructionEnCours()); Outils.affichage(Journal.consulterDescription(36)); choix = Outils.donnerReponseChiffre(batimentEnCours.size() - 1); Outils.affichage( Journal.consulterDescription(74) + batimentEnCours.get(choix).getConso_pa() + Journal.consulterDescription(75)); Outils.affichage(Journal.consulterDescription(76)); // Si le joueur confirme vouloir participer aux constructions if (Outils.conversionBoolean(sc.next())) { Outils.affichage(Journal.consulterDescription(77)); num = Outils.donnerReponseChiffre(ceJoueur.getPa()); pointUse = batimentEnCours.get(choix).getConso_pa(); if (batimentEnCours .get(choix) .setConso_pa((batimentEnCours.get(choix).getConso_pa() - num))) { fini[0] = "Y"; fini[1] = batimentEnCours.get(choix).getNom(); ceJoueur.setPa(ceJoueur.getPa() - pointUse); } else { ceJoueur.setPa(ceJoueur.getPa() - num); } } } else { fini[0] = "N"; fini[1] = Journal.consulterDescription(115); } return fini; }