multiverse.mars.events
Class QuestStateInfo

java.lang.Object
  extended by multiverse.server.engine.Event
      extended by multiverse.mars.events.QuestStateInfo

public class QuestStateInfo
extends Event


Field Summary
(package private)  List<String> objStatus
           
(package private)  Long playerId
           
(package private)  Long questId
           
 
Constructor Summary
QuestStateInfo()
           
QuestStateInfo(MarsMob marsMob, QuestState questState)
           
QuestStateInfo(MVByteBuffer buf, ClientConnection con)
           
 
Method Summary
 String getName()
           
protected  void parseBytes(MVByteBuffer buf)
          load this event from the passed in buffer called by the constructor
(package private)  void setObjectiveStatus(List<String> objStatus)
           
(package private)  void setPlayerOid(Long id)
           
(package private)  void setQuestId(Long id)
           
 MVByteBuffer toBytes()
           
 
Methods inherited from class multiverse.server.engine.Event
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid, setObjectOid, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

playerId

Long playerId

questId

Long questId

objStatus

List<String> objStatus
Constructor Detail

QuestStateInfo

public QuestStateInfo()

QuestStateInfo

public QuestStateInfo(MVByteBuffer buf,
                      ClientConnection con)

QuestStateInfo

public QuestStateInfo(MarsMob marsMob,
                      QuestState questState)
Method Detail

getName

public String getName()
Specified by:
getName in class Event

setPlayerOid

void setPlayerOid(Long id)

setQuestId

void setQuestId(Long id)

setObjectiveStatus

void setObjectiveStatus(List<String> objStatus)

toBytes

public MVByteBuffer toBytes()
Specified by:
toBytes in class Event

parseBytes

protected void parseBytes(MVByteBuffer buf)
Description copied from class: Event
load this event from the passed in buffer called by the constructor

Specified by:
parseBytes in class Event