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.