cz.cuni.pogamut.MessageObjects
Class Extra
java.lang.Object
cz.cuni.pogamut.MessageObjects.MessageObject
cz.cuni.pogamut.MessageObjects.Item
cz.cuni.pogamut.MessageObjects.Extra
- All Implemented Interfaces:
- Visible, java.io.Serializable, java.lang.Cloneable
public class Extra
- extends Item
- implements java.lang.Cloneable, java.io.Serializable
Extra is a class for user-defined inventory in the game
like mushrooms, apples, mines, whatever is a user fantasy
it is basicaly same as Item, the only advantage of this class is that anyone can register listener
exactly for Extra messages
- See Also:
- Serialized Form
Constructor Summary |
Extra()
|
Extra(int ID,
java.lang.String UnrealID,
java.lang.String cls,
Triple location,
boolean reachable,
boolean visible,
NavPoint navPoint)
|
Method Summary |
java.lang.Object |
clone()
clone object - for hard copying |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Extra
public Extra(int ID,
java.lang.String UnrealID,
java.lang.String cls,
Triple location,
boolean reachable,
boolean visible,
NavPoint navPoint)
Extra
public Extra()
clone
public java.lang.Object clone()
- Description copied from class:
MessageObject
- clone object - for hard copying
- Overrides:
clone
in class Item
toString
public java.lang.String toString()
- Overrides:
toString
in class Item