Class TransporterRoom
- java.lang.Object
-
- Room
-
- TransporterRoom
-
public class TransporterRoom extends Room
Classe de la pièce qui nous téléporte n'importe ou.- Version:
- 30/04/2020
- Author:
- Gabriel Leroux
-
-
Field Summary
Fields Modifier and Type Field Description private Room
aAlea
private RoomRandomizer
aRoomRandomizer
-
Constructor Summary
Constructors Constructor Description TransporterRoom(java.lang.String pDescription, java.lang.String pImage, Room[] pTab)
Constructeur d'objets de classe TransporterRoom
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Room
getExit(java.lang.String pDirection)
Retourne une pièce aléatoire, indépendante du paramètre de directionvoid
setAlea(Room pRoom)
Modificateur de la room en mémoire-
Methods inherited from class Room
addItem, getDescription, getDoor, getExitString, getImageName, getLongDescription, retourneItem, setBeamer, setDoor, setExit, setItem, suppItem
-
-
-
-
Field Detail
-
aRoomRandomizer
private RoomRandomizer aRoomRandomizer
-
-
Constructor Detail
-
TransporterRoom
public TransporterRoom(java.lang.String pDescription, java.lang.String pImage, Room[] pTab)
Constructeur d'objets de classe TransporterRoom- Parameters:
pDescription
- , description de la sallepImage
- , image de la sallepTab
- , le tableau des salles que l'on peut piocher aléatoirement
-
-