|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jzuul.engine.rooms.Room
org.jzuul.engine.rooms.TransitionRoom
Ein Übergangsraum Übergangsräumer Überprüfen den Spieler auf eine Liste von Vorbedingungen und laden bei Erfolg eine neue Karte in den sie den Spieler postionieren.
| Field Summary | |
(package private) boolean |
isFinal
Ist das das Ende des Spieles? |
(package private) String[] |
preconditions
Eine Liste von Vorbedingungen also die Namen von GameObjects die der Spieler in seinem Inventar haben muss. |
(package private) String |
targetMap
Der Name der Karte die das Ziel dieses Übergangsraumes ist |
| Fields inherited from class org.jzuul.engine.rooms.Room |
beschreibung, blickrichtungen, contents, eventHandlers, imageStream, name, wege |
| Constructor Summary | |
TransitionRoom(String name,
String[] preconditions,
boolean isFinal,
String targetMap)
Erstellt einen neuen Übergangsraum |
|
| Method Summary | |
void |
defaultHandler(int eventId)
Der defaultHandler für Events. |
Element |
toElement()
Wandelt diesen Raum in ein JDOM XML Element um |
| Methods inherited from class org.jzuul.engine.rooms.Room |
doEvent, getContent, getDescription, getDownway, getFromPool, getName, getRoomByOrientation, getRoomByOrientation, getUpway, getWayDescriptionByDirection, getWayDescriptionByDirection, getWays, getWegeAsString, notifyContained, printBeschreibung, setDescriptionsUpDown, setExitByDirection, setHandler, setImageStream, setInv, setWayDescription, viewsToElement, waysToElement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
String[] preconditions
boolean isFinal
String targetMap
| Constructor Detail |
public TransitionRoom(String name,
String[] preconditions,
boolean isFinal,
String targetMap)
name - der Name dieses Raumespreconditions - die Vorbedingungen für den ÜbergangisFinal - ist dies das Ende des SpielestargetMap - die Karte zu der der Spieler übergehen soll| Method Detail |
public Element toElement()
toElement in class Roompublic void defaultHandler(int eventId)
defaultHandler in class RoomeventId - eine EventIdEvent,
EventHandler
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||