130 lines
3.3 KiB
C#
130 lines
3.3 KiB
C#
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<bool> 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;
|
|
}
|
|
}
|