Class Progression
java.lang.Object
com.ordwen.odailyquests.quests.player.progression.Progression
-
Constructor Summary
ConstructorsConstructorDescriptionProgression
(int requiredAmount, int advancement, boolean isAchieved) Progression constructor. -
Method Summary
Modifier and TypeMethodDescriptionint
Get the progression of quest.int
Get required amount of quest.int
Get random required element index.void
Increment the progression of quest.boolean
Get status of quest.void
Set status of quest.void
setSelectedRequiredIndex
(int selectedRequiredIndex) Set selected random required element index.
-
Constructor Details
-
Progression
public Progression(int requiredAmount, int advancement, boolean isAchieved) Progression constructor.- Parameters:
advancement
- progression of quest.isAchieved
- status of quest.
-
-
Method Details
-
getAdvancement
public int getAdvancement()Get the progression of quest.- Returns:
- progression.
-
increaseAdvancement
public void increaseAdvancement()Increment the progression of quest. -
isAchieved
public boolean isAchieved()Get status of quest.- Returns:
- status.
-
setAchieved
public void setAchieved()Set status of quest. -
getRequiredAmount
public int getRequiredAmount()Get required amount of quest.- Returns:
- required amount.
-
getSelectedRequiredIndex
public int getSelectedRequiredIndex()Get random required element index.- Returns:
- random required element.
-
setSelectedRequiredIndex
public void setSelectedRequiredIndex(int selectedRequiredIndex) Set selected random required element index.- Parameters:
selectedRequiredIndex
- the random required element
-