public class AbilityActivateEvent extends Event
Modifier and Type | Field and Description |
---|---|
protected int |
abilityID |
protected OID |
itemOid |
protected OID |
objOid |
protected OID |
targetOid |
Constructor and Description |
---|
AbilityActivateEvent() |
AbilityActivateEvent(AgisMob obj,
AgisAbility ability,
AgisObject target,
AgisItem item) |
AbilityActivateEvent(AOByteBuffer buf,
ClientConnection con) |
Modifier and Type | Method and Description |
---|---|
int |
getAbilityID() |
OID |
getItemOid() |
java.lang.String |
getName() |
OID |
getObjOid() |
OID |
getTargetOid() |
void |
parseBytes(AOByteBuffer buf)
load this event from the passed in buffer
called by the constructor
|
void |
setAbilityID(int id) |
void |
setItemOid(OID oid) |
void |
setObjOid(OID oid) |
void |
setTargetOid(OID oid) |
AOByteBuffer |
toBytes() |
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid, toString
protected OID objOid
protected OID targetOid
protected int abilityID
protected OID itemOid
public AbilityActivateEvent()
public AbilityActivateEvent(AOByteBuffer buf, ClientConnection con)
public AbilityActivateEvent(AgisMob obj, AgisAbility ability, AgisObject target, AgisItem item)
public AOByteBuffer toBytes()
public void parseBytes(AOByteBuffer buf)
Event
parseBytes
in interface EventParser
parseBytes
in class Event
public OID getObjOid()
public void setObjOid(OID oid)
public OID getTargetOid()
public void setTargetOid(OID oid)
public int getAbilityID()
public void setAbilityID(int id)
public OID getItemOid()
public void setItemOid(OID oid)