Class Beamer
- java.lang.Object
-
- Item
-
- Beamer
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
aCharged
private GameEngine
aGameEngine
private Player
aPlayer
private Room
aRoom
-
Constructor Summary
Constructors Constructor Description Beamer(java.lang.String pName, java.lang.String pDescription, double pPrice, Player pPlayer, GameEngine pGameEngine)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
charge(Room pRoom)
Charge le beamerjava.lang.String
fire()
Utilises le beamer pour nous téléporter.boolean
getCharged()
Room
getRoom()
-
Methods inherited from class Item
getDescription, getItemString, getName, getPrice, setDescription, setPrice
-
-
-
-
Field Detail
-
aCharged
private boolean aCharged
-
aGameEngine
private GameEngine aGameEngine
-
-
Constructor Detail
-
Beamer
public Beamer(java.lang.String pName, java.lang.String pDescription, double pPrice, Player pPlayer, GameEngine pGameEngine)
-
-
Method Detail
-
getCharged
public boolean getCharged()
-
charge
public java.lang.String charge(Room pRoom)
Charge le beamer- Parameters:
pRoom
- salle ou le beamer nous téléportera- Returns:
- String
-
fire
public java.lang.String fire()
Utilises le beamer pour nous téléporter.- Returns:
- String
-
-