public class CombatEvent extends Event
Constructor and Description |
---|
CombatEvent() |
CombatEvent(AgisMob attacker,
AgisObject target,
java.lang.String attackType) |
CombatEvent(AOByteBuffer buf,
ClientConnection con) |
Modifier and Type | Method and Description |
---|---|
AgisMob |
getAttacker() |
java.lang.String |
getAttackType() |
java.lang.String |
getName() |
void |
parseBytes(AOByteBuffer buf)
load this event from the passed in buffer
called by the constructor
|
void |
setAttacker(AgisMob attacker) |
void |
setAttackType(java.lang.String attackType) |
AOByteBuffer |
toBytes() |
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid, toString
public CombatEvent()
public CombatEvent(AOByteBuffer buf, ClientConnection con)
public CombatEvent(AgisMob attacker, AgisObject target, java.lang.String attackType)
public AOByteBuffer toBytes()
public void parseBytes(AOByteBuffer buf)
Event
parseBytes
in interface EventParser
parseBytes
in class Event
public void setAttacker(AgisMob attacker)
public AgisMob getAttacker()
public void setAttackType(java.lang.String attackType)
public java.lang.String getAttackType()