public class WauzQuestPhase
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.lang.String> |
phaseDialog
The list of messages in the phase dialog.
|
private int |
requirementAmount
The amount of requirements to complete the phase.
|
private java.util.List<WauzQuestRequirement> |
requirements
The list of questphase completion requirements.
|
private java.lang.String |
requirementType
The type of the completion requirements of the phase.
|
private java.lang.String |
uncompleteMessage
The list of messages in the uncompleted phase dialog.
|
| Constructor and Description |
|---|
WauzQuestPhase(java.lang.String questName,
int phase)
Constructs a quest phase, based on the quest file name in the /WauzCore/QuestData folder.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getPhaseDialog() |
WauzQuestRequirement |
getRequirement(int requirement) |
int |
getRequirementAmount() |
java.lang.String |
getRequirementType() |
java.lang.String |
getUncompleteMessage() |
private java.util.List<java.lang.String> phaseDialog
private java.lang.String uncompleteMessage
private java.lang.String requirementType
private int requirementAmount
private java.util.List<WauzQuestRequirement> requirements
public WauzQuestPhase(java.lang.String questName,
int phase)
questName - The canonical name of the quest.phase - The number of the phase.public java.util.List<java.lang.String> getPhaseDialog()
public java.lang.String getUncompleteMessage()
public java.lang.String getRequirementType()
public int getRequirementAmount()
public WauzQuestRequirement getRequirement(int requirement)
requirement - The number of the requirement.