public class QuestInfo extends Event
Modifier and Type | Class and Description |
---|---|
static class |
QuestInfo.Reward |
Modifier and Type | Field and Description |
---|---|
protected OID |
questNpcOid |
Constructor and Description |
---|
QuestInfo() |
QuestInfo(AOByteBuffer buf,
ClientConnection con) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDesc() |
java.lang.String |
getName() |
java.lang.String |
getObjective() |
OID |
getQuestId() |
AgisMob |
getQuestNpc() |
OID |
getQuestNpcOid() |
java.util.List<QuestInfo.Reward> |
getRewards() |
java.lang.String |
getTitle() |
void |
parseBytes(AOByteBuffer buf)
load this event from the passed in buffer
called by the constructor
|
void |
setDesc(java.lang.String s) |
void |
setObjective(java.lang.String s) |
void |
setQuestId(OID oid) |
void |
setQuestNpcOid(OID questNpcOid) |
void |
setRewards(java.util.List<QuestInfo.Reward> rewards) |
void |
setTitle(java.lang.String s) |
AOByteBuffer |
toBytes() |
java.lang.String |
toString() |
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid
protected OID questNpcOid
public QuestInfo()
public QuestInfo(AOByteBuffer buf, ClientConnection con)
public AgisMob getQuestNpc()
public OID getQuestNpcOid()
public void setQuestNpcOid(OID questNpcOid)
public void setTitle(java.lang.String s)
public java.lang.String getTitle()
public void setDesc(java.lang.String s)
public java.lang.String getDesc()
public void setObjective(java.lang.String s)
public java.lang.String getObjective()
public void setQuestId(OID oid)
public OID getQuestId()
public void setRewards(java.util.List<QuestInfo.Reward> rewards)
public java.util.List<QuestInfo.Reward> getRewards()
public AOByteBuffer toBytes()
public void parseBytes(AOByteBuffer buf)
Event
parseBytes
in interface EventParser
parseBytes
in class Event