Atavism Version 2018.1AGIS API

atavism.agis.events
Class QuestInfo

java.lang.Object
  extended by atavism.server.engine.Event
      extended by atavism.agis.events.QuestInfo
All Implemented Interfaces:
EventParser

public class QuestInfo
extends Event


Nested Class Summary
static class QuestInfo.Reward
           
 
Field Summary
protected  OID questNpcOid
           
 
Constructor Summary
QuestInfo()
           
QuestInfo(AOByteBuffer buf, ClientConnection con)
           
 
Method Summary
 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()
           
 
Methods inherited from class atavism.server.engine.Event
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

questNpcOid

protected OID questNpcOid
Constructor Detail

QuestInfo

public QuestInfo()

QuestInfo

public QuestInfo(AOByteBuffer buf,
                 ClientConnection con)
Method Detail

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


Copyright © 2018 Dragonsan Studios Sp. z o.o.