com.planet_ink.coffee_mud.Common
Class DefaultQuest.QuestState
java.lang.Object
com.planet_ink.coffee_mud.Common.DefaultQuest.QuestState
- All Implemented Interfaces:
- java.lang.Cloneable
- Enclosing class:
- DefaultQuest
public static class DefaultQuest.QuestState
- extends java.lang.Object
- implements java.lang.Cloneable
A quest state class maps the parse-state of a quest, since quest parsing
is highly state dependent, but the state is not explicit in the script itself.
Method Summary |
java.lang.Object |
getStat(java.lang.String statName)
|
boolean |
isStat(java.lang.String statName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mysteryData
public DefaultQuest.MysteryData mysteryData
loadedMobs
public java.util.List<MOB> loadedMobs
loadedItems
public java.util.List<Item> loadedItems
area
public Area area
room
public Room room
mob
public MOB mob
mobGroup
public java.util.List<MOB> mobGroup
itemGroup
public java.util.List<Item> itemGroup
roomGroup
public java.util.List<Room> roomGroup
item
public Item item
envObject
public java.lang.Object envObject
error
public boolean error
done
public boolean done
beQuiet
public boolean beQuiet
autoStepAfterDuration
public boolean autoStepAfterDuration
preserveState
public int preserveState
lastLine
public int lastLine
startLine
public int startLine
addons
public DVector addons
vars
public java.util.Map<java.lang.String,java.lang.String> vars
reselectable
public java.util.List<PhysicalAgent> reselectable
worldObjects
public java.util.List<DefaultQuest.PreservedQuestObject> worldObjects
DefaultQuest.QuestState
public DefaultQuest.QuestState()
isStat
public boolean isStat(java.lang.String statName)
getStat
public java.lang.Object getStat(java.lang.String statName)