cz.cuni.pogamut.MessageObjects
Class Armor
java.lang.Object
cz.cuni.pogamut.MessageObjects.MessageObject
cz.cuni.pogamut.MessageObjects.Item
cz.cuni.pogamut.MessageObjects.Armor
- All Implemented Interfaces:
- Visible, java.io.Serializable, java.lang.Cloneable
public class Armor
- extends Item
- implements java.lang.Cloneable, java.io.Serializable
Armor is derived from Item, it has additional variables type of armor and strenght
- See Also:
- Serialized Form
Constructor Summary |
Armor()
|
Armor(int ID,
java.lang.String UnrealID,
java.lang.String cls,
Triple location,
boolean reachable,
boolean visible,
int strenght,
ItemType typeOfArmor,
NavPoint navPoint)
Copy constructor |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
typeOfArmor
public ItemType typeOfArmor
strenght
public int strenght
Armor
public Armor(int ID,
java.lang.String UnrealID,
java.lang.String cls,
Triple location,
boolean reachable,
boolean visible,
int strenght,
ItemType typeOfArmor,
NavPoint navPoint)
- Copy constructor
Armor
public Armor()
clone
public java.lang.Object clone()
- Description copied from class:
MessageObject
- clone object - for hard copying
- Overrides:
clone
in class Item
getArmorType
public ItemType getArmorType()
setArmorType
public void setArmorType(ItemType ArmorType)
toString
public java.lang.String toString()
- Overrides:
toString
in class Item