mise au point des tests IA

This commit is contained in:
Kruss
2020-05-06 10:03:37 +02:00
parent 17f5d37c5e
commit 624e12135f
4 changed files with 69 additions and 29 deletions

View File

@ -0,0 +1,23 @@
package carte;
import main.Joueur;
import main.Type;
public class CarteEquipementEffet<T extends Type> extends CarteEquipement<Type> {
public CarteEquipementEffet(String nom, String description) {
super(nom, description);
}
/**
*
*/
private static final long serialVersionUID = -7036514419711836673L;
@Override
public void reverse(Joueur j) {
// TODO Auto-generated method stub
}
}

View File

@ -3,7 +3,7 @@ package ihm.controller;
import java.net.URL;
import java.util.ResourceBundle;
import carte.Equipement;
import carte.CarteEquipement;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.layout.GridPane;
@ -13,7 +13,7 @@ public class ChoisirEquipement implements Initializable{
@FXML private GridPane equipement;
private Joueur joueurVole;
private Equipement equipementVole;
private CarteEquipement equipementVole;
@Override
public void initialize(URL arg0, ResourceBundle arg1) {

View File

@ -70,6 +70,20 @@ public class Joueur {
updateVie();
}
//pour tests IA
public void setHP(int val) {
this.stats.put("HP", val);
}
//pour tests IA
public void setNbEquip(int val) {
this.stats.put("nb_equipements", val);
}
//pour tests IA
public void setDamage(int val) {
this.stats.put("DAMAGE", val);
}
private void updateVie() {
int damage = damageTaken();
this.plateau.updateVieJoueur(this, damage);