Class AchievementStatsComponent
java.lang.Object
com.deco2800.game.components.Component
com.deco2800.game.components.achievements.AchievementStatsComponent
-
Field Summary
-
Constructor Summary
ConstructorDescriptionAchievementStatsComponent
(Map<String, AchievementStatus> achievementStatusMap) -
Method Summary
Modifier and TypeMethodDescriptionvoid
create()
Called when the entity is created and registered.int
int
void
void
Methods inherited from class com.deco2800.game.components.Component
dispose, earlyUpdate, getEntity, setEnabled, setEntity, toString, triggerEarlyUpdate, triggerUpdate, update
-
Constructor Details
-
AchievementStatsComponent
-
AchievementStatsComponent
public AchievementStatsComponent()
-
-
Method Details
-
getNumOfAchievements
public int getNumOfAchievements() -
create
public void create()Description copied from class:Component
Called when the entity is created and registered. Initial logic such as calls to GetComponent should be made here, not in the constructor which is called before an entity is finished. -
numOfAchievementCompleted
public int numOfAchievementCompleted() -
updateConsumableCollectionAchievement
-
updateClueCollectionAchievement
-