using System; namespace UnityEngine.SocialPlatforms.Impl { // Token: 0x02000381 RID: 897 public class Score : IScore { // Token: 0x060035BD RID: 13757 RVA: 0x0005A014 File Offset: 0x00058214 public Score() : this("unkown", -1L) { } // Token: 0x060035BE RID: 13758 RVA: 0x0005A024 File Offset: 0x00058224 public Score(string leaderboardID, long value) : this(leaderboardID, value, "0", DateTime.Now, "", -1) { } // Token: 0x060035BF RID: 13759 RVA: 0x0005A040 File Offset: 0x00058240 public Score(string leaderboardID, long value, string userID, DateTime date, string formattedValue, int rank) { this.leaderboardID = leaderboardID; this.value = value; this.m_UserID = userID; this.m_Date = date; this.m_FormattedValue = formattedValue; this.m_Rank = rank; } // Token: 0x060035C0 RID: 13760 RVA: 0x0005A078 File Offset: 0x00058278 public override string ToString() { return string.Concat(new object[] { "Rank: '", this.m_Rank, "' Value: '", this.value, "' Category: '", this.leaderboardID, "' PlayerID: '", this.m_UserID, "' Date: '", this.m_Date }); } // Token: 0x060035C1 RID: 13761 RVA: 0x0005A100 File Offset: 0x00058300 public void ReportScore(Action callback) { ActivePlatform.Instance.ReportScore(this.value, this.leaderboardID, callback); } // Token: 0x060035C2 RID: 13762 RVA: 0x0005A11C File Offset: 0x0005831C public void SetDate(DateTime date) { this.m_Date = date; } // Token: 0x060035C3 RID: 13763 RVA: 0x0005A128 File Offset: 0x00058328 public void SetFormattedValue(string value) { this.m_FormattedValue = value; } // Token: 0x060035C4 RID: 13764 RVA: 0x0005A134 File Offset: 0x00058334 public void SetUserID(string userID) { this.m_UserID = userID; } // Token: 0x060035C5 RID: 13765 RVA: 0x0005A140 File Offset: 0x00058340 public void SetRank(int rank) { this.m_Rank = rank; } // Token: 0x17000C5B RID: 3163 // (get) Token: 0x060035C6 RID: 13766 RVA: 0x0005A14C File Offset: 0x0005834C // (set) Token: 0x060035C7 RID: 13767 RVA: 0x0005A168 File Offset: 0x00058368 public string leaderboardID { get; set; } // Token: 0x17000C5C RID: 3164 // (get) Token: 0x060035C8 RID: 13768 RVA: 0x0005A174 File Offset: 0x00058374 // (set) Token: 0x060035C9 RID: 13769 RVA: 0x0005A190 File Offset: 0x00058390 public long value { get; set; } // Token: 0x17000C5D RID: 3165 // (get) Token: 0x060035CA RID: 13770 RVA: 0x0005A19C File Offset: 0x0005839C public DateTime date { get { return this.m_Date; } } // Token: 0x17000C5E RID: 3166 // (get) Token: 0x060035CB RID: 13771 RVA: 0x0005A1B8 File Offset: 0x000583B8 public string formattedValue { get { return this.m_FormattedValue; } } // Token: 0x17000C5F RID: 3167 // (get) Token: 0x060035CC RID: 13772 RVA: 0x0005A1D4 File Offset: 0x000583D4 public string userID { get { return this.m_UserID; } } // Token: 0x17000C60 RID: 3168 // (get) Token: 0x060035CD RID: 13773 RVA: 0x0005A1F0 File Offset: 0x000583F0 public int rank { get { return this.m_Rank; } } // Token: 0x04000C0B RID: 3083 private DateTime m_Date; // Token: 0x04000C0C RID: 3084 private string m_FormattedValue; // Token: 0x04000C0D RID: 3085 private string m_UserID; // Token: 0x04000C0E RID: 3086 private int m_Rank; } }