Ejemplo n.º 1
0
 public void Submit()
 {
     if (LeaderboardObject != null && StatObject != null)
     {
         LeaderboardObject.UploadScore(StatObject.GetIntValue(), UpdateMethod);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Uploads a score change to the indicated leaderboard
 /// </summary>
 /// <param name="leaderboard">The board to upload the score for</param>
 /// <param name="score">The score to upload</param>
 /// <param name="method">The upload method</param>
 public void UploadLeaderboardScore(SteamworksLeaderboardData leaderboard, int score, ELeaderboardUploadScoreMethod method)
 {
     if (leaderboard != null)
     {
         leaderboard.UploadScore(score, method);
     }
     else
     {
         Debug.LogError("[SteamworksLeaderboardManager.UploadLeaderboardScore] Leaderboard is null, no score will be uploaded.");
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Set the player score and overwrite any existing value
 /// </summary>
 void SetThePlayerScoreAndOverwriteOldScore()
 {
     //Sets the player's score to 42 overwriting any existing value
     feetTraveled.UploadScore(42, Steamworks.ELeaderboardUploadScoreMethod.k_ELeaderboardUploadScoreMethodForceUpdate);
 }