cz.cuni.pogamut.MessageObjects
Class AddItem
java.lang.Object
cz.cuni.pogamut.MessageObjects.MessageObject
cz.cuni.pogamut.MessageObjects.AddItem
- All Implemented Interfaces:
- Visible, java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- AddAmmo, AddArmor, AddExtra, AddHealth, AddSpecial, AddWeapon
public class AddItem
- extends MessageObject
- implements java.io.Serializable, java.lang.Cloneable
Added inventory. Agent got new inventory item.
It hash only class.
More specified objects are derived from it
- See Also:
- Serialized Form
Field Summary |
java.lang.String |
cls
Class - a string representing type of object |
int |
itemID
Int ID of item that was picked up |
Method Summary |
java.lang.Object |
clone()
clone object - for hard copying |
java.lang.String |
toString()
|
Methods inherited from class cz.cuni.pogamut.MessageObjects.MessageObject |
diff, equals, getID, getType, getUnrealID, getVisibility, hasID, isVisible, setID, setType, setUnrealID, setVisible, update |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
itemID
public int itemID
- Int ID of item that was picked up
cls
public java.lang.String cls
- Class - a string representing type of object
AddItem
public AddItem(int ID,
java.lang.String UnrealID,
java.lang.String cls,
int itemID)
AddItem
public AddItem(MessageType typeOfAdd,
int ID,
java.lang.String UnrealID,
java.lang.String cls,
int itemID)
AddItem
public AddItem()
AddItem
public AddItem(MessageType type)
clone
public java.lang.Object clone()
- Description copied from class:
MessageObject
- clone object - for hard copying
- Overrides:
clone
in class MessageObject
toString
public java.lang.String toString()
- Overrides:
toString
in class MessageObject