Uses of Class
modele.Personnage
Packages that use Personnage
-
Uses of Personnage in modele
Subclasses of Personnage in modeleModifier and TypeClassDescriptionclassClasse représentant un joueur dans le jeu.classReprésente un monstre dans le jeu.Fields in modele declared as PersonnageModifier and TypeFieldDescriptionprivate PersonnageCase.occupantPersonnage actuellement sur la case (null si vide).Methods in modele that return PersonnageModifier and TypeMethodDescriptionCase.getOccupant()Retourne le personnage occupant actuellement la case (ou null si vide).Methods in modele with parameters of type PersonnageModifier and TypeMethodDescriptionprivate StringCombat.attaquer(Personnage src, Personnage dst, boolean dstDefend) Effectue une attaque d’un personnage source vers une cible.booleanCarte.deplacerPersonnage(Personnage p, String direction) Déplace un personnage dans une direction donnée si la case cible est valide et libre.booleanCarte.enleverPersonnage(Personnage p) Retire un personnage de la carte s'il est bien présent à sa position.booleanCarte.ennemiProche(Personnage p, String direction) Vérifie si un ennemi ou tout autre occupant est présent dans la case adjacente dans la direction donnée.booleanCarte.placerPersonnage(Personnage p) Place un personnage sur la carte à ses coordonnées actuelles si la case est valide, franchissable et non occupée.voidCase.setOccupant(Personnage p) Définit le personnage occupant la case.