Class AchievementManager
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
AchievementManager
Implements
Inherited Members
Namespace: Global
Assembly: Dew.Core.dll
Syntax
public class AchievementManager : ManagerBase<AchievementManager>, ILogicUpdate
Fields
disableTrackingAchievements
Declaration
public bool disableTrackingAchievements
Field Value
| Type | Description |
|---|---|
| bool |
lastGamePlayReward
Declaration
public static LastGamePlayReward lastGamePlayReward
Field Value
| Type | Description |
|---|---|
| LastGamePlayReward |
LocalClientEvent_OnAchievementComplete
Declaration
public SafeAction<Type> LocalClientEvent_OnAchievementComplete
Field Value
| Type | Description |
|---|---|
| SafeAction<System.Type> |
LocalClientEvent_OnLimboDepthComplete
Declaration
public SafeAction<int, string> LocalClientEvent_OnLimboDepthComplete
Field Value
| Type | Description |
|---|---|
| SafeAction<int, string> |
trackedAchievements
Declaration
public List<DewAchievementItem> trackedAchievements
Field Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<T><DewAchievementItem> |
Properties
isTrackingAchievements
Is locally tracking achievement?
Declaration
public bool isTrackingAchievements { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Methods
CheckAndApplyLocalContinueData()
Declaration
public void CheckAndApplyLocalContinueData()
CompleteAchievement(DewAchievementItem)
Declaration
public void CompleteAchievement(DewAchievementItem item)
Parameters
| Type | Name | Description |
|---|---|---|
| DewAchievementItem | item |
DeleteLocalContinueData()
Declaration
public void DeleteLocalContinueData()
SaveLocalContinueData()
Declaration
public void SaveLocalContinueData()
SetPlatformStats()
Declaration
public void SetPlatformStats()
StartTrackingAchievements()
Declaration
public void StartTrackingAchievements()
StopTrackingAchievements()
Declaration
public void StopTrackingAchievements()