Zdexby TheHolyOneZ
36,909 classes
Class

AchievementsService

: MonoBehaviour : Behaviour : Component : Object : Object
AchievementsService, Assembly-CSharp 0x0070 (112 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0070

Members 15

OffsetSizeNameTypeFlagsDefault
0x08OnAchievementUnlockedAction<AchievementType>Private—
0x08InstanceAchievementsServicePublicStatic—
0x08userStatsReceivedCallbackCallback<Steamworks.UserStatsReceived_t>1 flags—
0x08userStatsStoredCallbackCallback<Steamworks.UserStatsStored_t>1 flags—
0x08userAchievementStoredCallbackCallback<Steamworks.UserAchievementStored_t>1 flags—
0x08gameIdCGameIDPrivate—
0x01storeStatsRequestedboolPrivate—
0x01loadStatsRequestedboolPrivate—
0x01isInitializedboolPrivate—
0x004B0x01padding / unreflected
0x04updateStatsTimerfloatPrivate—
0x08achievementsStateDictionary<AchievementTypePrivate—
0x08statsChangesCacheDictionary<UserStatPrivate—
0x08statsStateDictionary<UserStatPrivate—
—0x04RefreshRateintPrivateStatic+1 flags-2034406016
0x01requestLockedboolPrivate—
0x00690x07unreflected bytes to end of AchievementsService
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 19

SignatureFlagsNativeParams
void add_OnAchievementUnlocked(Action<AchievementType> value)Public+1 flags0x08
void remove_OnAchievementUnlocked(Action<AchievementType> value)Public+1 flags0x08
void Initialize()Public0x00
void OnEnable()Private0x00
void Update()Private0x00
void RequestUpdate()Public0x00
void SendChanges()Public0x00
void SendChangesForced()Public0x00
void UpdateStat(const UserStat& stat, int deltaValue)Public0x04
void SetStat(const UserStat& stat, int value)Public0x04
void TryUnlockAchievement(const AchievementType& achievement)Public0x04
bool HasUnlockedAchievement(const AchievementType& achievement)Public0x04
int GetStat(const UserStat& stat)Public0x04
void ResetAll()Public0x00
void StoreStats()Private0x00
void OnUserStatsReceived(const UserStatsReceived_t& param)Private0x18
void OnUserStatsStored(const UserStatsStored_t& param)Private0x10
void OnAchievementStored(const UserAchievementStored_t& param)Private0x20
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type