mise au point des tests IA
This commit is contained in:
23
src/carte/CarteEquipementEffet.java
Normal file
23
src/carte/CarteEquipementEffet.java
Normal 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
|
||||
|
||||
}
|
||||
|
||||
}
|
@ -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) {
|
||||
|
@ -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);
|
||||
|
Reference in New Issue
Block a user