FightProvider

Permet d'obtenir toutes les informations sur les combats entre joueurs.

Le Provider

public interface FightProvider {
    boolean isInCombat(Player player);
    Player getLastFightStartedWith(Player player);
    boolean isInCombatWith(Player player1,Player player2);
    ArrayList<Fight> getFightOf(Player player);
}

Ressources nécessaires

Fight
Méthode
Usage
 boolean isInCombat(Player player);

Renvoie un booléen. Renvoie true si le joueur est en combat sinon false

Player getLastFightStartedWith(Player player);

Renvoie le dernier joueur avec lequel un joueur a commencé un combat.

boolean isInCombatWith(Player player1,Player player2);

Renvoie un booléen. Renvoie true si player1 est en combat avec player2 et false sinon.

ArrayList<Fight> getFightOf(Player player);

Renvoie tout les combats commencés par un joueur.

Last updated