Skip to content

Class: AchievementManager ​

csharp
public class AchievementManager : ManagerBase<AchievementManager>, ILogicUpdate

Fields ​

NameDeclarationDescription
disableTrackingAchievementspublic bool disableTrackingAchievements
lastGamePlayRewardpublic static LastGamePlayReward lastGamePlayReward
LocalClientEvent_OnAchievementCompletepublic SafeAction&lt;Type&gt; LocalClientEvent_OnAchievementComplete
LocalClientEvent_OnLimboDepthCompletepublic SafeAction&lt;int, string&gt; LocalClientEvent_OnLimboDepthComplete
trackedAchievementspublic List&lt;DewAchievementItem&gt; trackedAchievements

Properties ​

NameDeclarationDescription
isTrackingAchievementspublic bool isTrackingAchievements { get; }Is locally tracking achievement?

Methods ​

CheckAndApplyLocalContinueData() ​

csharp
public void CheckAndApplyLocalContinueData()

CompleteAchievement(DewAchievementItem) ​

csharp
public void CompleteAchievement(DewAchievementItem item)

Parameters:

NameTypeDescription
itemDewAchievementItem

DeleteLocalContinueData() ​

csharp
public void DeleteLocalContinueData()

SaveLocalContinueData() ​

csharp
public void SaveLocalContinueData()

SetPlatformStats() ​

csharp
public void SetPlatformStats()

StartTrackingAchievements() ​

csharp
public void StartTrackingAchievements()

StopTrackingAchievements() ​

csharp
public void StopTrackingAchievements()

Maintained by the Shape of Dreams Modding Community