Class QuestInfo
java.lang.Object
games.stendhal.server.maps.quests.QuestInfo
Static info about quests, filled with fillQuestInfo in each quest
- Author:
- hendrik
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieves quest slot indexes where completions count are stored.getHints()getName()booleanintvoidsetCompletionsIndexes(Integer index) Sets quest slot indexes to check for completions count.voidsetCompletionsIndexes(Integer openIndex, Integer completeIndex) Sets quest slot indexes to check for completions count.voidsetCompletionsIndexes(Pair<Integer, Integer> completionsIndexes) Sets quest slot indexes to check for completions count.voidsetDescription(String description) voidsetDescriptionGM(String descriptionGM) voidvoidsetHistory(Map<String, String> history) voidvoidsetRepeatable(boolean repeatable) voidsetSuggestedMinLevel(int suggestedMinLevel)
-
Constructor Details
-
QuestInfo
public QuestInfo()
-
-
Method Details
-
getSuggestedMinLevel
public int getSuggestedMinLevel() -
setSuggestedMinLevel
public void setSuggestedMinLevel(int suggestedMinLevel) -
getDescription
-
setDescription
-
getDescriptionGM
-
setDescriptionGM
-
getHints
-
setHints
-
getHistory
-
setHistory
-
getName
-
setName
-
getRepeatable
public boolean getRepeatable() -
setRepeatable
public void setRepeatable(boolean repeatable) -
setCompletionsIndexes
Sets quest slot indexes to check for completions count.- Parameters:
openIndex- Index where count is stored while quest is in open state.completeIndex- Index where count is stored while quest is in complete state.
-
setCompletionsIndexes
Sets quest slot indexes to check for completions count.- Parameters:
index- Index where count is stored while quest in open or complete state.
-
setCompletionsIndexes
Sets quest slot indexes to check for completions count.- Parameters:
completionsIndexes- Pair where `first` attribute represents slot index for open state and `second` attribute represents index for complete state.
-
getCompletionsIndexes
Retrieves quest slot indexes where completions count are stored.- Returns:
- A `marauroa.common.Pair` where `first` attribute represents slot index while quest is in open state and `second` represents slot index while quest is in complete state.
-