org.jzuul.engine.rooms
Class BeamRoom

java.lang.Object
  extended byorg.jzuul.engine.rooms.Room
      extended byorg.jzuul.engine.rooms.BeamRoom
All Implemented Interfaces:
EventListener

public class BeamRoom
extends Room

Ein BeamRoom ist ein Raum der den Player beim betreten in einen zufälligen anderen Raum befördert

Version:
$Revision: 1.5 $

Field Summary
 
Fields inherited from class org.jzuul.engine.rooms.Room
beschreibung, blickrichtungen, contents, eventHandlers, imageStream, name, wege
 
Constructor Summary
BeamRoom(String name, String beschreibung)
          Erstellt ein neues BeamRoom Objekt
 
Method Summary
protected  void defaultHandler(int eventId)
          Der defaultHandler für BeamRoom Objekte.
 
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, toElement, viewsToElement, waysToElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeamRoom

public BeamRoom(String name,
                String beschreibung)
Erstellt ein neues BeamRoom Objekt

Parameters:
name - der Name des Raumes
beschreibung - die Beschreibung des Raumes
Method Detail

defaultHandler

protected void defaultHandler(int eventId)
Der defaultHandler für BeamRoom Objekte. Das Event.PLAYERENTER wird benutzt um den Spieler in einen anderen Raum zu bewegen.

Overrides:
defaultHandler in class Room
Parameters:
eventId - eine eventId
See Also:
Event


Copyright © 2004 JZuul.org All Rights Reserved.
This documentation may be distributed and/or modified under the terms of the FDL