eapms
Class RoomObject
java.lang.Object
|
+--eapms.ExitStuff
|
+--eapms.RoomObject
- All Implemented Interfaces:
- java.io.Serializable
- public class RoomObject
- extends ExitStuff
- implements java.io.Serializable
The object that defines a room and its characteristics.
- See Also:
- Serialized Form
| Fields inherited from class eapms.ExitStuff |
AGI, AIR, ARM, BODY, BODYM, BUILDINT, COMBATINT, DARK, DOWN, EARTH, EAST, FIRE, HEAD, HEART, helper, ITEMINT, LEG, LIGHT, MAGICINT, MAGICPULL, MIND, NE, NORTH, NW, QUICK, SE, SELLINT, SOUTH, SPIRIT, STAM, STEALTH, SW, UP, WATER, WEST |
|
Constructor Summary |
RoomObject(java.lang.String name,
java.lang.String id)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RoomObject
public RoomObject(java.lang.String name,
java.lang.String id)
getDesc
public java.lang.String getDesc()
setDesc
public java.lang.String setDesc(java.lang.String new_string)
getId
public java.lang.String getId()
getName
public java.lang.String getName()
setName
public java.lang.String setName(java.lang.String new_name)
removePlayer
public boolean removePlayer(eapms.PlayerObject the_player)
addPlayer
public void addPlayer(eapms.PlayerObject the_player)
removeItem
public boolean removeItem(eapms.MudObject the_object)
addItem
public void addItem(eapms.MudObject the_object)
removeNpc
public boolean removeNpc(eapms.NPCObject the_npc)
addNpc
public void addNpc(eapms.NPCObject the_npc)
addExit
public void addExit(eapms.ExitObject exit)
getExitString
public java.lang.String getExitString()
getPlayerString
public java.lang.String getPlayerString()
hasExit
public boolean hasExit(int n)
getRoom
public eapms.RoomObject getRoom(int n)
getPlayers
public java.util.Vector getPlayers()
addSExit
public void addSExit(eapms.ExitObject the_exit,
java.lang.String exit_name)
checkSExit
public java.lang.String checkSExit(java.lang.String exit_name)
getSRoom
public eapms.RoomObject getSRoom(java.lang.String exit_name,
eapms.RoomObject room)
checkTarget
public java.lang.Object[] checkTarget(java.lang.String tstring)
getItemString
public java.lang.String getItemString()