Ajout de fonctionnalités main, pioche

This commit is contained in:
Paul Gross
2020-04-18 19:39:59 +02:00
parent 1d1519bb17
commit 7d1090bf8b
17 changed files with 81 additions and 90 deletions

View File

@ -0,0 +1,16 @@
package condition;
import main.Joueur;
import main.Plateau;
public class WinConditionHunter extends Condition{
@Override
public boolean isTrue(Joueur j)
{
int nbShadow = j.getPlateau().getStat(Plateau.NB_SHADOWS);
Condition winCondition = new ConditionStatistiques(ConditionStatistiques.PLATEAU, Plateau.NB_MORTS_SHADOW, nbShadow, ConditionStatistiques.MORE);
return winCondition.isTrue(j);
}
}

View File

@ -0,0 +1,16 @@
package condition;
import main.Joueur;
import main.Plateau;
public class WinConditionShadow extends Condition{
@Override
public boolean isTrue(Joueur j)
{
int nbHunter = j.getPlateau().getStat(Plateau.NB_HUNTERS);
Condition winCondition = new ConditionStatistiques(ConditionStatistiques.PLATEAU, Plateau.NB_MORTS_HUNTER, nbHunter, ConditionStatistiques.MORE);
return winCondition.isTrue(j);
}
}