public class Player extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private Room |
aBeamer |
private ItemList |
aInventaire |
private int |
aMaxPoids |
private java.lang.String |
aName |
private int |
aPoidsJoueur |
private Room |
currentRoom |
private java.util.Stack<Room> |
stack |
| Constructor and Description |
|---|
Player(java.lang.String pname,
Room pCurrentRoom)
constructeur de la classe player
|
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(java.lang.String pName,
Item pItem) |
void |
changeRoom(Room nextRoom) |
void |
chargeBeamer()
Charger the beamer to the current room
|
boolean |
fireBeamer()
Fires the beamer
|
Room |
getcurrentRoom()
/ * Accesseur
|
java.lang.String |
getInventory() |
Item |
getItem(java.lang.String pItem)
Accesseur
|
java.lang.String |
getLongDescription() |
java.lang.String |
getName()
Donne le nom du joueur
|
int |
getPlayerPoids() |
int |
maxPoids() |
void |
removeItem(java.lang.String pName) |
void |
setcurrentRoom(Room Room)
Modificateur
|
void |
setMaxPoids(int pPoids)
Modificateur
|
private java.lang.String aName
private Room currentRoom
private int aMaxPoids
private ItemList aInventaire
private int aPoidsJoueur
public java.lang.String getName()
public Room getcurrentRoom()
public int getPlayerPoids()
public void setcurrentRoom(Room Room)
public int maxPoids()
public void setMaxPoids(int pPoids)
public java.lang.String getInventory()
public void removeItem(java.lang.String pName)
public void changeRoom(Room nextRoom)
public java.lang.String getLongDescription()
public void chargeBeamer()
public boolean fireBeamer()