//CallResult method to check if the Achievement was stored correctly private static void OnUserAchievementStored(UserAchievementStored_t _callback, bool IOFailure) { if (0 == _callback.m_nMaxProgress) { Debug.Log("Achievement " + _callback.m_rgchAchievementName + " Unlocked!"); } else { Debug.Log("Achievement " + _callback.m_rgchAchievementName + "Progress - " + _callback.m_nCurProgress + " - Max - " + _callback.m_nMaxProgress); } }
private void OnAchievementStored(UserAchievementStored_t data) { if (data.m_nGameID == (ulong)gameID) { if (data.m_nMaxProgress == 0) { Debug.Log("Achivement '" + data.m_rgchAchievementName + "' unlocked"); } else { Debug.Log("Achievement '" + data.m_rgchAchievementName + "' progress callback, (" + data.m_nCurProgress + "," + data.m_nMaxProgress + ")"); } } }
private void OnAchievementStored(UserAchievementStored_t pCallback) { if ((ulong)m_GameID == pCallback.m_nGameID) { if (pCallback.m_nMaxProgress == 0) { Debug.Log("Achievement '" + pCallback.m_rgchAchievementName + "' unlocked!"); } else { Debug.Log("Achievement '" + pCallback.m_rgchAchievementName + "' progress callback, (" + pCallback.m_nCurProgress + "," + pCallback.m_nMaxProgress + ")"); } } }
/// <summary> /// An achievement was stored. /// </summary> /// <param name="pCallback">Our callback</param> private void OnAchievementStored(UserAchievementStored_t pCallback) { // We may get callbacks for other games' stats arriving, ignore them if ((ulong)m_GameID == pCallback.m_nGameID) { if (pCallback.m_nMaxProgress == 0) { Console.WriteLine("Achievement '" + pCallback.m_rgchAchievementName + "' unlocked!"); } else { Console.WriteLine("Achievement '" + pCallback.m_rgchAchievementName + "' progress callback, (" + pCallback.m_nCurProgress + "," + pCallback.m_nMaxProgress + ")"); } } }
private void OnAchievementStored(UserAchievementStored_t args) { if (args.m_nGameID == SteamUtils.GetAppID().m_AppId) { if (args.m_nCurProgress == 0 && args.m_nMaxProgress == 0) { // Steamworks achievement completed m_achievements.Add(args.m_rgchAchievementName); } else { // Steamworks achievement progressed } } }
private void OnAchievementStored(UserAchievementStored_t callback) { if ((ulong)_gameID == callback.m_nGameID) { if (0 == callback.m_nMaxProgress) { TBServiceManager.UpdateAchievementList(callback.m_rgchAchievementName, true); Debug.Log("Achievement '" + callback.m_rgchAchievementName + "' unlocked!"); } else { Debug.Log("Achievement '" + callback.m_rgchAchievementName + "' progress callback, (" + callback.m_nCurProgress + "," + callback.m_nMaxProgress + ")"); } } }
private void OnAchievementStored(UserAchievementStored_t pCallback) { // We may get callbacks for other games' stats arriving, ignore them if ((ulong)gameID == pCallback.m_nGameID) { if (0 == pCallback.m_nMaxProgress) { Debug.Log("Achievement '" + pCallback.m_rgchAchievementName + "' unlocked!"); } else { Debug.Log("Achievement '" + pCallback.m_rgchAchievementName + "' progress callback, (" + pCallback.m_nCurProgress + "," + pCallback.m_nMaxProgress + ")"); } } }
private void OnAchievementStored(UserAchievementStored_t pCallback) { if ((ulong)this.m_GameID == pCallback.m_nGameID) { if (pCallback.m_nMaxProgress == 0u) { Log.Info("Achievement '" + pCallback.m_rgchAchievementName + "' unlocked!"); } else { Log.Info(string.Concat(new object[] { "Achievement '", pCallback.m_rgchAchievementName, "' progress callback, (", pCallback.m_nCurProgress, ",", pCallback.m_nMaxProgress, ")" })); } } }
private void OnAchievementStored(UserAchievementStored_t pCallback) { }
private void OnUserAchievementStored(UserAchievementStored_t pCallback) { Debug.Log("[" + UserAchievementStored_t.k_iCallback + " - UserAchievementStored] - " + pCallback.m_nGameID + " -- " + pCallback.m_bGroupAchievement + " -- " + pCallback.m_rgchAchievementName + " -- " + pCallback.m_nCurProgress + " -- " + pCallback.m_nMaxProgress); }