com.planet_ink.coffee_mud.Common
Class DefaultQuest.MysteryData
java.lang.Object
com.planet_ink.coffee_mud.Common.DefaultQuest.MysteryData
- All Implemented Interfaces:
- java.lang.Cloneable
- Enclosing class:
- DefaultQuest
public static class DefaultQuest.MysteryData
- extends java.lang.Object
- implements java.lang.Cloneable
MysteryData is a helper class for QuestState that stores quest
state variables for the parsing of quests that make use of the
"mystery" variables (mystery as in Sherlock Holmes, not as in
unknown).
|
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 |
factionGroup
public java.util.List<Faction> factionGroup
faction
public Faction faction
agent
public MOB agent
agentGroup
public java.util.List<MOB> agentGroup
target
public Environmental target
targetGroup
public java.util.List<Environmental> targetGroup
tool
public Environmental tool
toolGroup
public java.util.List<Environmental> toolGroup
whereHappened
public Room whereHappened
whereHappenedGroup
public java.util.List<Room> whereHappenedGroup
whereAt
public Room whereAt
whereAtGroup
public java.util.List<Room> whereAtGroup
action
public java.lang.String action
actionGroup
public java.util.List<java.lang.String> actionGroup
motive
public java.lang.String motive
motiveGroup
public java.util.List<java.lang.String> motiveGroup
whenHappened
public TimeClock whenHappened
whenHappenedGroup
public java.util.List<TimeClock> whenHappenedGroup
whenAt
public TimeClock whenAt
whenAtGroup
public java.util.List<TimeClock> whenAtGroup
DefaultQuest.MysteryData
public DefaultQuest.MysteryData()
isStat
public boolean isStat(java.lang.String statName)
getStat
public java.lang.Object getStat(java.lang.String statName)