atavism.agis.events
Class QuestInfo
java.lang.Object
atavism.server.engine.Event
atavism.agis.events.QuestInfo
- All Implemented Interfaces:
- EventParser
public class QuestInfo
- extends Event
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
questNpcOid
protected OID questNpcOid
QuestInfo
public QuestInfo()
QuestInfo
public QuestInfo(AOByteBuffer buf,
ClientConnection con)
toString
public java.lang.String toString()
- Overrides:
toString
in class Event
getName
public java.lang.String getName()
- Specified by:
getName
in class Event
getQuestNpc
public AgisMob getQuestNpc()
getQuestNpcOid
public OID getQuestNpcOid()
setQuestNpcOid
public void setQuestNpcOid(OID questNpcOid)
setTitle
public void setTitle(java.lang.String s)
getTitle
public java.lang.String getTitle()
setDesc
public void setDesc(java.lang.String s)
getDesc
public java.lang.String getDesc()
setObjective
public void setObjective(java.lang.String s)
getObjective
public java.lang.String getObjective()
setQuestId
public void setQuestId(OID oid)
getQuestId
public OID getQuestId()
setRewards
public void setRewards(java.util.List<QuestInfo.Reward> rewards)
getRewards
public java.util.List<QuestInfo.Reward> getRewards()
toBytes
public AOByteBuffer toBytes()
- Specified by:
toBytes
in class Event
parseBytes
public void parseBytes(AOByteBuffer buf)
- Description copied from class:
Event
- load this event from the passed in buffer
called by the constructor
- Specified by:
parseBytes
in interface EventParser
- Specified by:
parseBytes
in class Event