Ajout joueurs

This commit is contained in:
Paul Gross
2020-05-12 11:06:34 +02:00
parent 7a689e6007
commit 60cfeddaf1
7 changed files with 86 additions and 102 deletions

View File

@@ -169,6 +169,7 @@ public class GestionnaireJeu {
}
public Joueur choisirJoueur(Joueur joueur, List<Joueur> joueurs, Contexte contexte) {
Platform.runLater(() -> {
try {
pc.afficherChoisirJoueur(joueur,joueurs, contexte);
@@ -264,13 +265,15 @@ public class GestionnaireJeu {
}
public void ajouterEquipement(Joueur joueur, CarteEquipement e) {
pc.ajouterEquipement(joueur,e);
Platform.runLater(() -> {
pc.ajouterEquipement(joueur,e);
});
}
public void retirerEquipement(Joueur joueur, CarteEquipement e) {
pc.retirerEquipement(joueur,e);
Platform.runLater(() -> {
pc.retirerEquipement(joueur,e);
});
}

View File

@@ -246,8 +246,8 @@ public class Joueur {
return this.plateau.choisir(this, activerEffetLieu);
}
public Object choisir(List<?> adjacents,Class cls) {
return this.plateau.choisir(this,adjacents, cls);
public Object choisir(List<?> list,Class cls) {
return this.plateau.choisir(this,list, cls);
}
public Joueur choisirAdjacents() {

View File

@@ -31,18 +31,7 @@ public class Plateau extends Thread{
private GestionnaireJeu gj;
private List<Joueur> joueurs;
private List<CarteLieu> lieux;
public static ArrayList<Joueur> jselectionne=new ArrayList<Joueur>() {/**
*
*/
private static final long serialVersionUID = 1L;
{
add(new Joueur("Joueur1"));
add(new Joueur("Joueur2"));
add(new Joueur("Joueur3"));}};
public static final String NB_HUNTERS = "nb_hunters";
public static final String NB_SHADOWS = "nb_shadows";
public static final String NB_NEUTRES = "nb_neutres";
@@ -275,6 +264,7 @@ public class Plateau extends Thread{
while(true) {
System.out.println(joueurs.size());
Joueur currentJoueur = this.joueurs.get(i % nbJoueurs);
currentJoueur.choisir(joueurs, Joueur.class);
System.out.println("\n\n\n\n\n");