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 TypeMethodDescriptionintGet the progression of quest.intGet required amount of quest.intGet random required element index.voidIncrement the progression of quest.booleanGet status of quest.voidSet status of quest.voidsetSelectedRequiredIndex(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
-