eapms
Class WorldObject

java.lang.Object
  |
  +--eapms.WorldObject
All Implemented Interfaces:
java.io.Serializable

public class WorldObject
extends java.lang.Object
implements java.io.Serializable

The world (duh). This object is serializable, and because it has references to everything important in the game, serializing this will basically save the entire world.

See Also:
Serialized Form

Constructor Summary
WorldObject()
           
 
Method Summary
 void addItem(eapms.MudObject mo)
           
 void addItemMold(eapms.MudObject mo)
           
 void addNewPlayer(eapms.PlayerObject the_player)
           
 void addRoom(eapms.RoomObject room)
           
 boolean checkPlayer(java.lang.String name)
           
 boolean checkPlayerPass(java.lang.String name, java.lang.String pass)
           
 boolean checkRoom(java.lang.String id)
           
 eapms.MudObject getItemMold(java.lang.String name)
           
 eapms.RoomObject getRoom(java.lang.String id)
           
 eapms.PlayerObject loginOldPlayer(java.lang.String name)
           
 void logPlayerOut(java.lang.String name)
           
 java.lang.String stringWho()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorldObject

public WorldObject()
Method Detail

checkPlayer

public boolean checkPlayer(java.lang.String name)

checkPlayerPass

public boolean checkPlayerPass(java.lang.String name,
                               java.lang.String pass)

addNewPlayer

public void addNewPlayer(eapms.PlayerObject the_player)

loginOldPlayer

public eapms.PlayerObject loginOldPlayer(java.lang.String name)

logPlayerOut

public void logPlayerOut(java.lang.String name)

stringWho

public java.lang.String stringWho()

addRoom

public void addRoom(eapms.RoomObject room)

checkRoom

public boolean checkRoom(java.lang.String id)

getRoom

public eapms.RoomObject getRoom(java.lang.String id)

addItemMold

public void addItemMold(eapms.MudObject mo)

getItemMold

public eapms.MudObject getItemMold(java.lang.String name)

addItem

public void addItem(eapms.MudObject mo)