Class Player


  • public class Player
    extends Object
    Decrivez votre classe Player ici.
    Version:
    10/03/2020
    Author:
    Gabriel Leroux
    • Constructor Detail

      • Player

        public Player​(String pNom,
                      Room pCurrentRoom)
        Constructeur naturel d'objets de la classe Player
    • Method Detail

      • setGUI

        public void setGUI​(UserInterface pUserInterface)
        Constructeur de gui
        Parameters:
        GUI -
      • getCurrentRoom

        public Room getCurrentRoom()
        Accesseur de aCurrentRoom
      • getNom

        public String getNom()
        Accesseur qui retourne le nom du joueur
      • getStackRoom

        public Stack<Room> getStackRoom()
        Accesseur de aStackRoom
      • printLocationInfo

        public void printLocationInfo()
        Procédure permettant d'afficher la description de la Room courante ainsi que ses sorties en faisant appel à la foction getLon,gDescription()..
      • look

        public void look()
        Affiche la méthode look qui affiche une description de la pièce courante
      • changerLaRoom

        public void changerLaRoom​(Room pRoom)
        Changer la Room
      • back

        public void back()
        méthode permettant de se rediriger vers la précédente room visitée par le joueur.
      • prendre

        public void prendre​(String pNom)
        méthode permettant de prendre les objets de la room
      • deposer

        public void deposer​(String pNom)
        méthode permettant de déposer un objet
      • ouvrir

        public void ouvrir​(String pString)
        méthode permettant d'ouvrir les objets et d'augmenter le nombrede rouble que le joueur possède