Add files via upload

This commit is contained in:
herauda 2020-04-17 16:04:44 +02:00 committed by GitHub
parent 3a92c35568
commit 4d5a449a4c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,9 +4,45 @@ import java.util.List;
import java.util.Map; import java.util.Map;
public class Joueur { public class Joueur {
private Map<String, Integer> stats = new HashMap<>();
private GestionnaireEquipements gestionnaireEquipements; private GestionnaireEquipements gestionnaireEquipements;
private String name;
private boolean revealed;
private boolean virtual;
// map keys
public static final String PLAYER_HP = "hp";
public static final String PLAYER_TURN = "turn";
public static final String PLYAYER_DAMAGE = "damage";
public static final String PLAYER_RESISTANCE = "resistance";
public static final String PLAYER_REVEAL = "reveal";
public static final String PLAYER_IMMUNITY = "immunity";
private Map<String, Integer> stats;
public Joueur(String name) {
this.name = name;
this.revealed = false;
this.virtual = false;
stats = new HashMap<>();
// Initialisation joueur depuis valeurs perso
//stats.put(PLAYER_HP, char.getHP());
//stats.put(PLAYER_TURN, 1);
//stats.put(PLAYER_DAMAGE, 0); - dégats en +
//stats.put(PLAYER_RESISTANCE, 0);
//stats.put(PLAYER_REVEAL, 0);
//stats.put(PLAYER_IMMUNITY, 0);
// immunité à certains effets?
}
public void setVirtual() {
this.virtual = true;
}
//shadows, hunters ou neutre //shadows, hunters ou neutre
public String getEquipe() { public String getEquipe() {
return null; return null;
@ -29,4 +65,7 @@ public class Joueur {
// TODO Auto-generated method stub // TODO Auto-generated method stub
return null; return null;
} }
} }