//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 + ")");
         }
     }
 }
示例#5
0
 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 + ")");
         }
     }
 }
示例#7
0
 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 + ")");
         }
     }
 }
示例#8
0
 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);
 }