Ajout des cartes visions + mensonge métamorphe

This commit is contained in:
Paul Gross
2020-05-13 16:06:00 +02:00
parent 3d059d5747
commit b69955273d
7 changed files with 46 additions and 7 deletions

View File

@@ -9,6 +9,6 @@ public enum Contexte {
ACTIVER_EFFET_LIEU,
EFFET_BOB,
LANCER_DES_4,
LANCER_DES_6
LANCER_DES_6, CHOISIR_VISION
}

View File

@@ -13,6 +13,7 @@ import carte.CarteEquipement;
import carte.CarteLieu;
import carte.CartePiochable;
import carte.CartePiochable.Type;
import carte.CarteVision;
import database.RessourceLoader;
import effet.Effet;
import ihm.controller.PlateauController;
@@ -328,5 +329,20 @@ public class GestionnaireJeu {
waitPlateau();
}
public void recevoirCarteVision(Joueur j2, CarteVision carteVision) {
Platform.runLater(() -> {
try {
pc.afficherVision(j2, carteVision);
} catch (IOException e) {
e.printStackTrace();
}
});
waitPlateau();
}
}

View File

@@ -8,6 +8,7 @@ import carte.CarteEquipement;
import carte.CarteLieu;
import effet.Effet;
import personnage.CartePersonnage;
import personnage.Metamorphe;
import personnage.CartePersonnage.Equipe;
@@ -267,4 +268,8 @@ public class Joueur {
this.cartePersonnage.utiliser();
}
}
public boolean isMetamorph() {
return this.cartePersonnage instanceof Metamorphe;
}
}

View File

@@ -385,7 +385,7 @@ public class Plateau extends Thread{
int roll6 = rollRandom(6);
int sum = Math.abs(roll4+roll6);
gj.rollDice(j, PlateauController.DICE_BOTH, roll4,roll6);
return 8;
return 3;
//return Math.abs(roll4+roll6);
}