public class QUST extends MajorRecordNamed
Modifier and Type | Class and Description |
---|---|
static class |
QUST.Alias |
static class |
QUST.AliasLocation |
static class |
QUST.AliasReference |
static class |
QUST.QuestFlags |
static class |
QUST.QuestLogEntry |
static class |
QUST.QuestLogFlags |
static class |
QUST.QuestObjective |
static class |
QUST.QuestStage |
static class |
QUST.QuestStageFlags |
static class |
QUST.QuestTarget |
static class |
QUST.QuestType |
MajorRecord.MajorFlags
Constructor and Description |
---|
QUST(java.lang.String edid) |
Modifier and Type | Method and Description |
---|---|
void |
addAlias(QUST.Alias alias)
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
addCondition(Condition c)
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
addObjective(QUST.QuestObjective objective)
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
addQuestStage(QUST.QuestStage stage)
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
addStage(QUST.QuestStage stage)
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
clearAliases()
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
clearObjectives()
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
clearStages()
Deprecated.
modifying the ArrayList will now directly affect the record.
|
boolean |
get(QUST.QuestFlags flag) |
java.util.ArrayList<QUST.Alias> |
getAliases() |
java.util.ArrayList<Condition> |
getConditions() |
java.util.ArrayList<QUST.QuestObjective> |
getObjectives() |
java.lang.String |
getObjectWindowFilter() |
int |
getPriority() |
java.util.ArrayList<QUST.QuestStage> |
getQuestStages()
Deprecated.
Duplicate accessor
|
QUST.QuestType |
getQuestType() |
ScriptPackage |
getScriptPackage() |
java.lang.String |
getShortName() |
java.util.ArrayList<QUST.QuestStage> |
getStages() |
void |
removeCondition(Condition c)
Deprecated.
modifying the ArrayList will now directly affect the record.
|
void |
set(QUST.QuestFlags flag,
boolean on) |
void |
setObjectWindowFilter(java.lang.String name) |
void |
setPriority(int priority) |
void |
setQuestType(QUST.QuestType type) |
void |
setShortName(java.lang.String shortName) |
getName, setName
copy, deepEquals, equals, get, getEDID, getForm, getFormMaster, getFormStr, hashCode, print, set, setEDID, setForm, toString
getRecordLength, getType
public ScriptPackage getScriptPackage()
public java.util.ArrayList<Condition> getConditions()
public void addCondition(Condition c)
c
- public void removeCondition(Condition c)
c
- public java.util.ArrayList<QUST.QuestStage> getQuestStages()
public void addQuestStage(QUST.QuestStage stage)
stage
- public int getPriority()
public void setPriority(int priority)
priority
- public void set(QUST.QuestFlags flag, boolean on)
flag
- on
- public boolean get(QUST.QuestFlags flag)
flag
- public void setQuestType(QUST.QuestType type)
type
- public QUST.QuestType getQuestType()
public java.lang.String getShortName()
public void setShortName(java.lang.String shortName)
shortName
- public java.lang.String getObjectWindowFilter()
public void setObjectWindowFilter(java.lang.String name)
name
- public java.util.ArrayList<QUST.QuestStage> getStages()
public void clearStages()
public void addStage(QUST.QuestStage stage)
stage
- public java.util.ArrayList<QUST.QuestObjective> getObjectives()
public void clearObjectives()
public void addObjective(QUST.QuestObjective objective)
objective
- public java.util.ArrayList<QUST.Alias> getAliases()
public void addAlias(QUST.Alias alias)
alias
- public void clearAliases()