Interface QuestDefinition
-
- All Known Implementing Classes:
CacheQuestDefinition
public interface QuestDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
QuestDefinition.Difficulty
static class
QuestDefinition.Length
static class
QuestDefinition.QuestRequirement
static class
QuestDefinition.SkillRequirement
static class
QuestDefinition.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCombatLevelRecommended()
int
getCombatLevelRequirement()
int
getCompletionStatus()
Value of the varp or varbit that repesents quest completionQuestDefinition.Difficulty
getDifficulty()
java.lang.String
getDisplayName()
The name of the quest as displayed in the quest logint
getId()
Internal ID of the QuestQuestDefinition.Length
getLength()
java.util.List<java.lang.Integer>
getProgressionStatus()
Values of the varp or varbit that represents quest progressint
getQuestPointRequirement()
java.util.List<QuestDefinition.QuestRequirement>
getQuestRequirements()
int
getReleaseYear()
int
getRewardPoints()
java.util.List<QuestDefinition.SkillRequirement>
getSkillRecommendations()
java.util.List<QuestDefinition.SkillRequirement>
getSkillRequirements()
java.lang.String
getSortName()
The name used to sort the quests alphabetically.Coordinate
getStartPosition()
Coordinate used to draw the quest icon on the world mapQuestDefinition.Type
getType()
boolean
isMembers()
-
-
-
Method Detail
-
getId
int getId()
Internal ID of the Quest
-
getSortName
java.lang.String getSortName()
The name used to sort the quests alphabetically. ie. "Grand Tree, The" instead of "The Grand Tree"
-
getDisplayName
java.lang.String getDisplayName()
The name of the quest as displayed in the quest log
-
getType
QuestDefinition.Type getType()
-
isMembers
boolean isMembers()
-
getDifficulty
QuestDefinition.Difficulty getDifficulty()
-
getLength
QuestDefinition.Length getLength()
-
getReleaseYear
int getReleaseYear()
-
getStartPosition
Coordinate getStartPosition()
Coordinate used to draw the quest icon on the world map
-
getRewardPoints
int getRewardPoints()
-
getProgressionStatus
java.util.List<java.lang.Integer> getProgressionStatus()
Values of the varp or varbit that represents quest progress
-
getCompletionStatus
int getCompletionStatus()
Value of the varp or varbit that repesents quest completion
-
getSkillRequirements
java.util.List<QuestDefinition.SkillRequirement> getSkillRequirements()
-
getSkillRecommendations
java.util.List<QuestDefinition.SkillRequirement> getSkillRecommendations()
-
getQuestRequirements
java.util.List<QuestDefinition.QuestRequirement> getQuestRequirements()
-
getQuestPointRequirement
int getQuestPointRequirement()
-
getCombatLevelRequirement
int getCombatLevelRequirement()
-
getCombatLevelRecommended
int getCombatLevelRecommended()
-
-