Modification mineure Joueur et ajout de classes Condition

This commit is contained in:
Paul Gross 2020-04-17 14:07:13 +02:00
commit 551ec21d4c
2 changed files with 43 additions and 40 deletions

View File

@ -1,40 +0,0 @@
package main;
import java.util.HashMap;
import java.util.Map;
import carte.CartePersonnage;
import carte.Type;
public class Joueur {
private Map<String, Integer> stats = new HashMap<>();
private GestionnaireEquipements gestionnaireEquipements;
//shadows, hunters ou neutre
public String getEquipe() {
return null;
}
public int getHP() {
return stats.get("HP");
}
public int getDamage() {
return stats.get("DAMAGE");
}
public int getNbEquipments() {
return gestionnaireEquipements.getNbEquipments();
}
public Type getType() {
// TODO Auto-generated method stub
return null;
}
public CartePersonnage getCartePersonnage() {
// TODO Auto-generated method stub
return null;
}
}

View File

@ -0,0 +1,43 @@
package personnage;
import main.Joueur;
public class CartePersonnage {
//attributs
private String nom;
private int hp;
private Joueur joueur;
//constructeurs
public CartePersonnage(String nom, int hp, Joueur joueur){
this.nom=nom;
this.hp=hp;
this.joueur=joueur;
}
//méthodes
public void tour() {
};
public void utiliser() {};
public void attaquer(Joueur j) {};
public boolean victoire(){
return false;
}
public Joueur getJoueur() {
return joueur;
};
public void setJoueur(Joueur j) {
joueur=j;
};
public void deplacer() {
}
}