Version 1.5APIs subject to change!

multiverse.mars.objects
Class MarsKillQuest

java.lang.Object
  extended by multiverse.server.objects.NamedPropertyClass
      extended by multiverse.server.objects.Entity
          extended by multiverse.mars.objects.MarsQuest
              extended by multiverse.mars.objects.MarsKillQuest
All Implemented Interfaces:
java.io.Serializable

public class MarsKillQuest
extends MarsQuest

NOTE: MarsKillQuest does not currently work. Do not use it.

See Also:
Serialized Form

Nested Class Summary
static class MarsKillQuest.KillGoal
           
 
Field Summary
 
Fields inherited from class multiverse.server.objects.Entity
log, staticLock, subObjectNamespacesInt, transientPropertyKeys, type
 
Fields inherited from class multiverse.server.objects.NamedPropertyClass
lock, name
 
Constructor Summary
MarsKillQuest()
           
 
Method Summary
 QuestState generate(java.lang.Long playerOid)
           
 MarsKillQuest.KillGoal getKillGoal()
           
 void setKillGoal(MarsKillQuest.KillGoal goal)
           
 void setKillGoal(java.lang.String mobName, int count)
           
 
Methods inherited from class multiverse.mars.objects.MarsQuest
addQuestPrereq, addReward, getCashReward, getChainQuest, getDesc, getObjective, getQuestPrereqs, getRewards, setCashReward, setChainQuest, setDesc, setObjective, setQuestPrereqs, setRewards
 
Methods inherited from class multiverse.server.objects.Entity
equals, equals, getAllEntitiesByNamespace, getEntityByNamespace, getEntityCount, getLock, getNamespace, getOid, getPersistenceFlag, getProperty, getSubObjectNamespaces, getSubObjectNamespacesInt, getTransientDataRef, getType, hashCode, isDeleted, registerEntityByNamespace, registerTransientPropertyKey, removeEntityByNamespace, removeEntityByNamespace, setDeleted, setNamespace, setOid, setPersistenceFlag, setProperty, setSubObjectNamespaces, setSubObjectNamespacesInt, setType, toBytes, toString, unregisterTransientPropertyKey
 
Methods inherited from class multiverse.server.objects.NamedPropertyClass
getBooleanProperty, getIntProperty, getName, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setName, setPropertyMap, setupTransient, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MarsKillQuest

public MarsKillQuest()
Method Detail

setKillGoal

public void setKillGoal(java.lang.String mobName,
                        int count)

setKillGoal

public void setKillGoal(MarsKillQuest.KillGoal goal)

getKillGoal

public MarsKillQuest.KillGoal getKillGoal()

generate

public QuestState generate(java.lang.Long playerOid)
Specified by:
generate in class MarsQuest


Copyright © 2008 The Multiverse Network, Inc.