Modification mineure Joueur et ajout de classes Condition
This commit is contained in:
commit
551ec21d4c
@ -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;
|
||||
}
|
||||
|
||||
}
|
43
src/personnage/CartePersonnage.java
Normal file
43
src/personnage/CartePersonnage.java
Normal 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() {
|
||||
|
||||
}
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user