// INTERNALS // IAchievementsModuleImpl's interface public void Initialize(AchievementsDatabaseManager i_AchievementsManager) { m_AchievementsManager = i_AchievementsManager; m_UserStatsReceived = Steamworks.Callback <UserStatsReceived_t> .Create(OnUserStatsReceived); m_GameId = new CGameID(SteamAppInfo.s_AppId); }
// CTOR public AchievementsModule() { m_AchievementsManager = new AchievementsDatabaseManager(); #if STEAM m_Impl = new SteamAchievementsModuleImpl(); #else m_Impl = new NullAchievementsModuleImpl(); #endif }
public void Initialize(AchievementsDatabaseManager m_AchievementsManager) { }