oh dear
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000B8 RID: 184
|
||||
[Token(Token = "0x2000095")]
|
||||
public enum GKPhotoSize
|
||||
{
|
||||
// Token: 0x04000230 RID: 560
|
||||
[Token(Token = "0x4000207")]
|
||||
Small,
|
||||
// Token: 0x04000231 RID: 561
|
||||
[Token(Token = "0x4000208")]
|
||||
Normal
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,164 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000B5 RID: 181
|
||||
[Token(Token = "0x2000092")]
|
||||
[Serializable]
|
||||
public class ISN_GKAchievement
|
||||
{
|
||||
// Token: 0x06000339 RID: 825 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002DC")]
|
||||
[Address(RVA = "0x2A40560", Offset = "0x2A3F360", VA = "0x182A40560")]
|
||||
public ISN_GKAchievement(string identifier)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000F6 RID: 246
|
||||
// (get) Token: 0x0600033A RID: 826 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600033B RID: 827 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F6")]
|
||||
public string Identifier
|
||||
{
|
||||
[Token(Token = "0x60002DD")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60002DE")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F7 RID: 247
|
||||
// (get) Token: 0x0600033C RID: 828 RVA: 0x00002958 File Offset: 0x00000B58
|
||||
// (set) Token: 0x0600033D RID: 829 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000F7")]
|
||||
public float PercentComplete
|
||||
{
|
||||
[Token(Token = "0x60002DF")]
|
||||
[Address(RVA = "0x7634E0", Offset = "0x7622E0", VA = "0x1807634E0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x60002E0")]
|
||||
[Address(RVA = "0x731040", Offset = "0x72FE40", VA = "0x180731040")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F8 RID: 248
|
||||
// (get) Token: 0x0600033E RID: 830 RVA: 0x00002970 File Offset: 0x00000B70
|
||||
[Token(Token = "0x170000F8")]
|
||||
public bool Completed
|
||||
{
|
||||
[Token(Token = "0x60002E1")]
|
||||
[Address(RVA = "0x2A405B0", Offset = "0x2A3F3B0", VA = "0x182A405B0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000F9 RID: 249
|
||||
// (get) Token: 0x0600033F RID: 831 RVA: 0x00002988 File Offset: 0x00000B88
|
||||
[Token(Token = "0x170000F9")]
|
||||
public DateTime LastReportedDate
|
||||
{
|
||||
[Token(Token = "0x60002E2")]
|
||||
[Address(RVA = "0x2A405C0", Offset = "0x2A3F3C0", VA = "0x182A405C0")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000FA RID: 250
|
||||
// (get) Token: 0x06000340 RID: 832 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000341 RID: 833 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x170000FA")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x60002E3")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60002E4")]
|
||||
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000342 RID: 834 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002E5")]
|
||||
[Address(RVA = "0x2A403D0", Offset = "0x2A3F1D0", VA = "0x182A403D0")]
|
||||
public void Report(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000343 RID: 835 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E6")]
|
||||
[Address(RVA = "0x2A40190", Offset = "0x2A3EF90", VA = "0x182A40190")]
|
||||
public static List<ISN_GKAchievement> GetGameAchievements()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000344 RID: 836 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002E7")]
|
||||
[Address(RVA = "0x2A40230", Offset = "0x2A3F030", VA = "0x182A40230")]
|
||||
public static void LoadAchievements(Action<ISN_GKAchievementsResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000345 RID: 837 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002E8")]
|
||||
[Address(RVA = "0x2A40500", Offset = "0x2A3F300", VA = "0x182A40500")]
|
||||
public static void ResetAchievements(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000346 RID: 838 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002E9")]
|
||||
[Address(RVA = "0x2A402F0", Offset = "0x2A3F0F0", VA = "0x182A402F0")]
|
||||
public static void ReportAchievements(List<ISN_GKAchievement> achievements, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400022A RID: 554
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000201")]
|
||||
[SerializeField]
|
||||
private string m_Identifier;
|
||||
|
||||
// Token: 0x0400022B RID: 555
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000202")]
|
||||
[SerializeField]
|
||||
private float m_PercentComplete;
|
||||
|
||||
// Token: 0x0400022C RID: 556
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000203")]
|
||||
[SerializeField]
|
||||
private long m_LastReportedDate;
|
||||
|
||||
// Token: 0x0400022D RID: 557
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000204")]
|
||||
[SerializeField]
|
||||
private string m_Name;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000B6 RID: 182
|
||||
[Token(Token = "0x2000093")]
|
||||
[Serializable]
|
||||
public class ISN_GKAchievementsResult : SA_Result
|
||||
{
|
||||
// Token: 0x06000347 RID: 839 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002EA")]
|
||||
[Address(RVA = "0x2A40620", Offset = "0x2A3F420", VA = "0x182A40620")]
|
||||
public ISN_GKAchievementsResult(List<ISN_GKAchievement> achievements)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000FB RID: 251
|
||||
// (get) Token: 0x06000348 RID: 840 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FB")]
|
||||
public List<ISN_GKAchievement> Achievements
|
||||
{
|
||||
[Token(Token = "0x60002EB")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400022E RID: 558
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000205")]
|
||||
[SerializeField]
|
||||
private List<ISN_GKAchievement> m_Achievements;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,161 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Events;
|
||||
using SA.Foundation.Templates;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000BA RID: 186
|
||||
[Token(Token = "0x2000097")]
|
||||
internal class ISN_GKEditorAPI : ISN_iGKAPI
|
||||
{
|
||||
// Token: 0x0600034B RID: 843 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002EE")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")]
|
||||
public void AuthenticateLocalPlayer(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034C RID: 844 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002EF")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")]
|
||||
public void ShowGameKitView(ISN_GKGameCenterViewController view, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034D RID: 845 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F0")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")]
|
||||
public void FetchSavedGames(Action<ISN_GKSavedGameFetchResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034E RID: 846 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F1")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
|
||||
public void SavedGame(string name, string data, Action<ISN_GKSavedGameSaveResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034F RID: 847 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F2")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")]
|
||||
public void DeleteSavedGame(ISN_GKSavedGame game, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000350 RID: 848 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F3")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")]
|
||||
public void LoadGameData(ISN_GKSavedGame game, Action<ISN_GKSavedGameLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000351 RID: 849 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F4")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "11")]
|
||||
public void ResolveConflictingSavedGames(ISN_GKResolveSavedGamesRequest request, Action<ISN_GKSavedGameFetchResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170000FE RID: 254
|
||||
// (get) Token: 0x06000352 RID: 850 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FE")]
|
||||
public SA_iEvent<ISN_GKSavedGameSaveResult> DidModifySavedGame
|
||||
{
|
||||
[Token(Token = "0x60002F5")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000FF RID: 255
|
||||
// (get) Token: 0x06000353 RID: 851 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FF")]
|
||||
public SA_iEvent<ISN_GKSavedGameFetchResult> HasConflictingSavedGames
|
||||
{
|
||||
[Token(Token = "0x60002F6")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000354 RID: 852 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F7")]
|
||||
[Address(RVA = "0x2A40650", Offset = "0x2A3F450", VA = "0x182A40650")]
|
||||
public void GKPlayerLoadPhotoForSize(string playerId, int size, Action<ISN_GKImageLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000355 RID: 853 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F8")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "14")]
|
||||
public void ResetAchievements(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000356 RID: 854 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F9")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "15")]
|
||||
public void LoadAchievements(Action<ISN_GKAchievementsResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000357 RID: 855 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FA")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")]
|
||||
public void ReportAchievements(List<ISN_GKAchievement> achievements, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000358 RID: 856 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FB")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "17")]
|
||||
public void LoadLeaderboards(Action<ISN_GKLeaderboardsResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000359 RID: 857 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FC")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "18")]
|
||||
public void LoadScores(ISN_GKLeaderboard leaderboard, Action<ISN_GKScoreLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600035A RID: 858 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FD")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "19")]
|
||||
public void ReportScore(ISN_GKScoreRequest scoresRequest, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600035B RID: 859 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FE")]
|
||||
[Address(RVA = "0x2A406F0", Offset = "0x2A3F4F0", VA = "0x182A406F0", Slot = "5")]
|
||||
public void GenerateIdentityVerificationSignatureWithCompletionHandler(Action<ISN_GKIdentityVerificationSignatureResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600035C RID: 860 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FF")]
|
||||
[Address(RVA = "0x2A40790", Offset = "0x2A3F590", VA = "0x182A40790")]
|
||||
public ISN_GKEditorAPI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000237 RID: 567
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400020E")]
|
||||
private readonly SA_Event<ISN_GKSavedGameSaveResult> m_DidModifySavedGame;
|
||||
|
||||
// Token: 0x04000238 RID: 568
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400020F")]
|
||||
private readonly SA_Event<ISN_GKSavedGameFetchResult> m_HasConflictingSavedGames;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000CD RID: 205
|
||||
[Token(Token = "0x20000A9")]
|
||||
[Serializable]
|
||||
public class ISN_GKGameCenterViewController
|
||||
{
|
||||
// Token: 0x060003CD RID: 973 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036E")]
|
||||
[Address(RVA = "0x2A40810", Offset = "0x2A3F610", VA = "0x182A40810")]
|
||||
public void Show([Optional] Action callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000126 RID: 294
|
||||
// (get) Token: 0x060003CE RID: 974 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003CF RID: 975 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000126")]
|
||||
public string LeaderboardIdentifier
|
||||
{
|
||||
[Token(Token = "0x600036F")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000370")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000127 RID: 295
|
||||
// (get) Token: 0x060003D0 RID: 976 RVA: 0x00002AD8 File Offset: 0x00000CD8
|
||||
// (set) Token: 0x060003D1 RID: 977 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000127")]
|
||||
public ISN_GKLeaderboardTimeScope LeaderboardTimeScope
|
||||
{
|
||||
[Token(Token = "0x6000371")]
|
||||
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
|
||||
get
|
||||
{
|
||||
return ISN_GKLeaderboardTimeScope.Today;
|
||||
}
|
||||
[Token(Token = "0x6000372")]
|
||||
[Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000128 RID: 296
|
||||
// (get) Token: 0x060003D2 RID: 978 RVA: 0x00002AF0 File Offset: 0x00000CF0
|
||||
// (set) Token: 0x060003D3 RID: 979 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000128")]
|
||||
public ISN_GKGameCenterViewControllerState ViewState
|
||||
{
|
||||
[Token(Token = "0x6000373")]
|
||||
[Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0")]
|
||||
get
|
||||
{
|
||||
return ISN_GKGameCenterViewControllerState.Leaderboards;
|
||||
}
|
||||
[Token(Token = "0x6000374")]
|
||||
[Address(RVA = "0x41F730", Offset = "0x41E530", VA = "0x18041F730")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003D4 RID: 980 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000375")]
|
||||
[Address(RVA = "0x111F760", Offset = "0x111E560", VA = "0x18111F760")]
|
||||
public ISN_GKGameCenterViewController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000267 RID: 615
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400023C")]
|
||||
[SerializeField]
|
||||
private string m_LeaderboardIdentifier;
|
||||
|
||||
// Token: 0x04000268 RID: 616
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400023D")]
|
||||
[SerializeField]
|
||||
private ISN_GKLeaderboardTimeScope m_LeaderboardTimeScope;
|
||||
|
||||
// Token: 0x04000269 RID: 617
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400023E")]
|
||||
[SerializeField]
|
||||
private ISN_GKGameCenterViewControllerState m_ViewState;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000B9 RID: 185
|
||||
[Token(Token = "0x2000096")]
|
||||
public enum ISN_GKGameCenterViewControllerState
|
||||
{
|
||||
// Token: 0x04000233 RID: 563
|
||||
[Token(Token = "0x400020A")]
|
||||
Default = -1,
|
||||
// Token: 0x04000234 RID: 564
|
||||
[Token(Token = "0x400020B")]
|
||||
Leaderboards,
|
||||
// Token: 0x04000235 RID: 565
|
||||
[Token(Token = "0x400020C")]
|
||||
Achievements,
|
||||
// Token: 0x04000236 RID: 566
|
||||
[Token(Token = "0x400020D")]
|
||||
Challenges
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000CF RID: 207
|
||||
[Token(Token = "0x20000AA")]
|
||||
[Serializable]
|
||||
public class ISN_GKIdentityVerificationSignatureResult : SA_Result
|
||||
{
|
||||
// Token: 0x060003D7 RID: 983 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000376")]
|
||||
[Address(RVA = "0x2A40940", Offset = "0x2A3F740", VA = "0x182A40940")]
|
||||
internal ISN_GKIdentityVerificationSignatureResult(SA_Error error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000129 RID: 297
|
||||
// (get) Token: 0x060003D8 RID: 984 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000129")]
|
||||
public string PublicKeyUrl
|
||||
{
|
||||
[Token(Token = "0x6000377")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700012A RID: 298
|
||||
// (get) Token: 0x060003D9 RID: 985 RVA: 0x00002B08 File Offset: 0x00000D08
|
||||
[Token(Token = "0x1700012A")]
|
||||
public long Timestamp
|
||||
{
|
||||
[Token(Token = "0x6000378")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700012B RID: 299
|
||||
// (get) Token: 0x060003DA RID: 986 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012B")]
|
||||
public byte[] Signature
|
||||
{
|
||||
[Token(Token = "0x6000379")]
|
||||
[Address(RVA = "0x2A409B0", Offset = "0x2A3F7B0", VA = "0x182A409B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700012C RID: 300
|
||||
// (get) Token: 0x060003DB RID: 987 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012C")]
|
||||
public string SignatureAsBse64String
|
||||
{
|
||||
[Token(Token = "0x600037A")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700012D RID: 301
|
||||
// (get) Token: 0x060003DC RID: 988 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012D")]
|
||||
public byte[] Salt
|
||||
{
|
||||
[Token(Token = "0x600037B")]
|
||||
[Address(RVA = "0x2A40950", Offset = "0x2A3F750", VA = "0x182A40950")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700012E RID: 302
|
||||
// (get) Token: 0x060003DD RID: 989 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012E")]
|
||||
public string SaltAsBse64String
|
||||
{
|
||||
[Token(Token = "0x600037C")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400026B RID: 619
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400023F")]
|
||||
[SerializeField]
|
||||
private string m_PublicKeyUrl;
|
||||
|
||||
// Token: 0x0400026C RID: 620
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000240")]
|
||||
[SerializeField]
|
||||
private string m_Signature;
|
||||
|
||||
// Token: 0x0400026D RID: 621
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000241")]
|
||||
[SerializeField]
|
||||
private string m_Salt;
|
||||
|
||||
// Token: 0x0400026E RID: 622
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000242")]
|
||||
[SerializeField]
|
||||
private long m_Timestamp;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000D0 RID: 208
|
||||
[Token(Token = "0x20000AB")]
|
||||
[Serializable]
|
||||
public class ISN_GKImageLoadResult : SA_Result
|
||||
{
|
||||
// Token: 0x060003DE RID: 990 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600037D")]
|
||||
[Address(RVA = "0x2A40940", Offset = "0x2A3F740", VA = "0x182A40940")]
|
||||
internal ISN_GKImageLoadResult(SA_Error error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700012F RID: 303
|
||||
// (get) Token: 0x060003DF RID: 991 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700012F")]
|
||||
public Texture2D Image
|
||||
{
|
||||
[Token(Token = "0x600037E")]
|
||||
[Address(RVA = "0x2A40A10", Offset = "0x2A3F810", VA = "0x182A40A10")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400026F RID: 623
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000243")]
|
||||
private Texture2D m_Image;
|
||||
|
||||
// Token: 0x04000270 RID: 624
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000244")]
|
||||
[SerializeField]
|
||||
private string m_ImageBase64;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,260 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.iOS.Foundation;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C1 RID: 193
|
||||
[Token(Token = "0x200009E")]
|
||||
[Serializable]
|
||||
public class ISN_GKLeaderboard
|
||||
{
|
||||
// Token: 0x17000106 RID: 262
|
||||
// (get) Token: 0x0600038F RID: 911 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000390 RID: 912 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000106")]
|
||||
public string Identifier
|
||||
{
|
||||
[Token(Token = "0x6000332")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000333")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000107 RID: 263
|
||||
// (get) Token: 0x06000391 RID: 913 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000392 RID: 914 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000107")]
|
||||
public string GroupIdentifier
|
||||
{
|
||||
[Token(Token = "0x6000334")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000335")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000108 RID: 264
|
||||
// (get) Token: 0x06000393 RID: 915 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x06000394 RID: 916 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000108")]
|
||||
public string Title
|
||||
{
|
||||
[Token(Token = "0x6000336")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000337")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000109 RID: 265
|
||||
// (get) Token: 0x06000395 RID: 917 RVA: 0x000029E8 File Offset: 0x00000BE8
|
||||
// (set) Token: 0x06000396 RID: 918 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000109")]
|
||||
public ISN_GKLeaderboardPlayerScope PlayerScope
|
||||
{
|
||||
[Token(Token = "0x6000338")]
|
||||
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")]
|
||||
get
|
||||
{
|
||||
return ISN_GKLeaderboardPlayerScope.Global;
|
||||
}
|
||||
[Token(Token = "0x6000339")]
|
||||
[Address(RVA = "0x42EFF0", Offset = "0x42DDF0", VA = "0x18042EFF0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700010A RID: 266
|
||||
// (get) Token: 0x06000397 RID: 919 RVA: 0x00002A00 File Offset: 0x00000C00
|
||||
// (set) Token: 0x06000398 RID: 920 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700010A")]
|
||||
public ISN_GKLeaderboardTimeScope TimeScope
|
||||
{
|
||||
[Token(Token = "0x600033A")]
|
||||
[Address(RVA = "0x42EED0", Offset = "0x42DCD0", VA = "0x18042EED0")]
|
||||
get
|
||||
{
|
||||
return ISN_GKLeaderboardTimeScope.Today;
|
||||
}
|
||||
[Token(Token = "0x600033B")]
|
||||
[Address(RVA = "0x42F000", Offset = "0x42DE00", VA = "0x18042F000")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700010B RID: 267
|
||||
// (get) Token: 0x06000399 RID: 921 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x0600039A RID: 922 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700010B")]
|
||||
public ISN_NSRange Range
|
||||
{
|
||||
[Token(Token = "0x600033C")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600033D")]
|
||||
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700010C RID: 268
|
||||
// (get) Token: 0x0600039B RID: 923 RVA: 0x00002A18 File Offset: 0x00000C18
|
||||
[Token(Token = "0x1700010C")]
|
||||
public long MaxRange
|
||||
{
|
||||
[Token(Token = "0x600033E")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700010D RID: 269
|
||||
// (get) Token: 0x0600039C RID: 924 RVA: 0x00002A30 File Offset: 0x00000C30
|
||||
[Token(Token = "0x1700010D")]
|
||||
public bool Loading
|
||||
{
|
||||
[Token(Token = "0x600033F")]
|
||||
[Address(RVA = "0x7722A0", Offset = "0x7710A0", VA = "0x1807722A0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700010E RID: 270
|
||||
// (get) Token: 0x0600039D RID: 925 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700010E")]
|
||||
public List<ISN_GKScore> Scores
|
||||
{
|
||||
[Token(Token = "0x6000340")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700010F RID: 271
|
||||
// (get) Token: 0x0600039E RID: 926 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700010F")]
|
||||
public ISN_GKScore LocalPlayerScore
|
||||
{
|
||||
[Token(Token = "0x6000341")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600039F RID: 927 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000342")]
|
||||
[Address(RVA = "0x2A40B90", Offset = "0x2A3F990", VA = "0x182A40B90")]
|
||||
public void LoadScores(Action<ISN_GKScoreLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003A0 RID: 928 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000343")]
|
||||
[Address(RVA = "0x2A40AD0", Offset = "0x2A3F8D0", VA = "0x182A40AD0")]
|
||||
public static void LoadLeaderboards(Action<ISN_GKLeaderboardsResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003A1 RID: 929 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000344")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ISN_GKLeaderboard()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000240 RID: 576
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000217")]
|
||||
[SerializeField]
|
||||
private string m_Identifier;
|
||||
|
||||
// Token: 0x04000241 RID: 577
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000218")]
|
||||
[SerializeField]
|
||||
private string m_Title;
|
||||
|
||||
// Token: 0x04000242 RID: 578
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000219")]
|
||||
[SerializeField]
|
||||
private string m_GroupIdentifier;
|
||||
|
||||
// Token: 0x04000243 RID: 579
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400021A")]
|
||||
[SerializeField]
|
||||
private ISN_GKLeaderboardPlayerScope m_PlayerScope;
|
||||
|
||||
// Token: 0x04000244 RID: 580
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400021B")]
|
||||
[SerializeField]
|
||||
private ISN_GKLeaderboardTimeScope m_TimeScope;
|
||||
|
||||
// Token: 0x04000245 RID: 581
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400021C")]
|
||||
[SerializeField]
|
||||
private ISN_NSRange m_Range;
|
||||
|
||||
// Token: 0x04000246 RID: 582
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400021D")]
|
||||
[SerializeField]
|
||||
private long m_MaxRange;
|
||||
|
||||
// Token: 0x04000247 RID: 583
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400021E")]
|
||||
[SerializeField]
|
||||
private List<ISN_GKScore> m_Scores;
|
||||
|
||||
// Token: 0x04000248 RID: 584
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400021F")]
|
||||
[SerializeField]
|
||||
private ISN_GKScore m_LocalPlayerScore;
|
||||
|
||||
// Token: 0x04000249 RID: 585
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000220")]
|
||||
private bool m_Loading;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C3 RID: 195
|
||||
[Token(Token = "0x200009F")]
|
||||
public enum ISN_GKLeaderboardPlayerScope
|
||||
{
|
||||
// Token: 0x0400024D RID: 589
|
||||
[Token(Token = "0x4000222")]
|
||||
Global,
|
||||
// Token: 0x0400024E RID: 590
|
||||
[Token(Token = "0x4000223")]
|
||||
FriendsOnly
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C4 RID: 196
|
||||
[Token(Token = "0x20000A0")]
|
||||
public enum ISN_GKLeaderboardTimeScope
|
||||
{
|
||||
// Token: 0x04000250 RID: 592
|
||||
[Token(Token = "0x4000225")]
|
||||
Today,
|
||||
// Token: 0x04000251 RID: 593
|
||||
[Token(Token = "0x4000226")]
|
||||
Week,
|
||||
// Token: 0x04000252 RID: 594
|
||||
[Token(Token = "0x4000227")]
|
||||
AllTime
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C5 RID: 197
|
||||
[Token(Token = "0x20000A1")]
|
||||
[Serializable]
|
||||
public class ISN_GKLeaderboardsResult : SA_Result
|
||||
{
|
||||
// Token: 0x060003A4 RID: 932 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000345")]
|
||||
[Address(RVA = "0x2A40620", Offset = "0x2A3F420", VA = "0x182A40620")]
|
||||
public ISN_GKLeaderboardsResult(List<ISN_GKLeaderboard> leaderboards)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000110 RID: 272
|
||||
// (get) Token: 0x060003A5 RID: 933 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000110")]
|
||||
public List<ISN_GKLeaderboard> Leaderboards
|
||||
{
|
||||
[Token(Token = "0x6000346")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000253 RID: 595
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000228")]
|
||||
[SerializeField]
|
||||
private List<ISN_GKLeaderboard> m_Leaderboards;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000BB RID: 187
|
||||
[Token(Token = "0x2000098")]
|
||||
internal static class ISN_GKLib
|
||||
{
|
||||
// Token: 0x17000100 RID: 256
|
||||
// (get) Token: 0x0600035D RID: 861 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000100")]
|
||||
public static ISN_iGKAPI Api
|
||||
{
|
||||
[Token(Token = "0x6000300")]
|
||||
[Address(RVA = "0x2A40CC0", Offset = "0x2A3FAC0", VA = "0x182A40CC0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000239 RID: 569
|
||||
[Token(Token = "0x4000210")]
|
||||
private static ISN_iGKAPI s_Api;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000D1 RID: 209
|
||||
[Token(Token = "0x20000AC")]
|
||||
public class ISN_GKLoadDefaultLeaderboardResult : SA_DataResult
|
||||
{
|
||||
// Token: 0x060003E0 RID: 992 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600037F")]
|
||||
[Address(RVA = "0x2A40E20", Offset = "0x2A3FC20", VA = "0x182A40E20")]
|
||||
internal ISN_GKLoadDefaultLeaderboardResult(SA_DataResult dataResult)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000130 RID: 304
|
||||
// (get) Token: 0x060003E1 RID: 993 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000130")]
|
||||
public string CategoryId
|
||||
{
|
||||
[Token(Token = "0x6000380")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000131 RID: 305
|
||||
// (get) Token: 0x060003E2 RID: 994 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000131")]
|
||||
[Obsolete]
|
||||
public string CategoryID
|
||||
{
|
||||
[Token(Token = "0x6000381")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,255 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000D2 RID: 210
|
||||
[Token(Token = "0x20000AD")]
|
||||
[Serializable]
|
||||
public class ISN_GKLocalPlayer : ISN_GKPlayer
|
||||
{
|
||||
// Token: 0x1400000C RID: 12
|
||||
// (add) Token: 0x060003E3 RID: 995 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x060003E4 RID: 996 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1400000C")]
|
||||
private static event Action<SA_Result> OnAuthenticateLocalPlayerComplete
|
||||
{
|
||||
[Token(Token = "0x6000382")]
|
||||
[Address(RVA = "0x2A42110", Offset = "0x2A40F10", VA = "0x182A42110")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000383")]
|
||||
[Address(RVA = "0x2A427B0", Offset = "0x2A415B0", VA = "0x182A427B0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000D RID: 13
|
||||
// (add) Token: 0x060003E5 RID: 997 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x060003E6 RID: 998 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1400000D")]
|
||||
private static event Action<SA_Result> OnDeleteSavedGameComplete
|
||||
{
|
||||
[Token(Token = "0x6000384")]
|
||||
[Address(RVA = "0x2A42200", Offset = "0x2A41000", VA = "0x182A42200")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000385")]
|
||||
[Address(RVA = "0x2A428A0", Offset = "0x2A416A0", VA = "0x182A428A0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000E RID: 14
|
||||
// (add) Token: 0x060003E7 RID: 999 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x060003E8 RID: 1000 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1400000E")]
|
||||
private static event Action<ISN_GKSavedGameFetchResult> OnFetchSavedGamesComplete
|
||||
{
|
||||
[Token(Token = "0x6000386")]
|
||||
[Address(RVA = "0x2A42300", Offset = "0x2A41100", VA = "0x182A42300")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000387")]
|
||||
[Address(RVA = "0x2A429A0", Offset = "0x2A417A0", VA = "0x182A429A0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400000F RID: 15
|
||||
// (add) Token: 0x060003E9 RID: 1001 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x060003EA RID: 1002 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1400000F")]
|
||||
private static event Action<ISN_GKSavedGameSaveResult> OnSavedGameComplete
|
||||
{
|
||||
[Token(Token = "0x6000388")]
|
||||
[Address(RVA = "0x2A42600", Offset = "0x2A41400", VA = "0x182A42600")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6000389")]
|
||||
[Address(RVA = "0x2A42CA0", Offset = "0x2A41AA0", VA = "0x182A42CA0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000010 RID: 16
|
||||
// (add) Token: 0x060003EB RID: 1003 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x060003EC RID: 1004 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000010")]
|
||||
private static event Action<ISN_GKSavedGameLoadResult> OnLoadGameDataComplete
|
||||
{
|
||||
[Token(Token = "0x600038A")]
|
||||
[Address(RVA = "0x2A42400", Offset = "0x2A41200", VA = "0x182A42400")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600038B")]
|
||||
[Address(RVA = "0x2A42AA0", Offset = "0x2A418A0", VA = "0x182A42AA0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000011 RID: 17
|
||||
// (add) Token: 0x060003ED RID: 1005 RVA: 0x00002053 File Offset: 0x00000253
|
||||
// (remove) Token: 0x060003EE RID: 1006 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x14000011")]
|
||||
private static event Action<ISN_GKSavedGameFetchResult> OnResolveSavedGamesComplete
|
||||
{
|
||||
[Token(Token = "0x600038C")]
|
||||
[Address(RVA = "0x2A42500", Offset = "0x2A41300", VA = "0x182A42500")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600038D")]
|
||||
[Address(RVA = "0x2A42BA0", Offset = "0x2A419A0", VA = "0x182A42BA0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003EF RID: 1007 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600038E")]
|
||||
[Address(RVA = "0x2A42100", Offset = "0x2A40F00", VA = "0x182A42100")]
|
||||
private ISN_GKLocalPlayer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F0 RID: 1008 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600038F")]
|
||||
[Address(RVA = "0x2A41DA0", Offset = "0x2A40BA0", VA = "0x182A41DA0")]
|
||||
public static void SetAuthenticateHandler(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F1 RID: 1009 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000390")]
|
||||
[Address(RVA = "0x2A413F0", Offset = "0x2A401F0", VA = "0x182A413F0")]
|
||||
public void GenerateIdentityVerificationSignatureWithCompletionHandler(Action<ISN_GKIdentityVerificationSignatureResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000132 RID: 306
|
||||
// (get) Token: 0x060003F2 RID: 1010 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000132")]
|
||||
public static ISN_GKLocalPlayer LocalPlayer
|
||||
{
|
||||
[Token(Token = "0x6000391")]
|
||||
[Address(RVA = "0x2A42700", Offset = "0x2A41500", VA = "0x182A42700")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000133 RID: 307
|
||||
// (get) Token: 0x060003F3 RID: 1011 RVA: 0x00002B20 File Offset: 0x00000D20
|
||||
[Token(Token = "0x17000133")]
|
||||
public bool Authenticated
|
||||
{
|
||||
[Token(Token = "0x6000392")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000134 RID: 308
|
||||
// (get) Token: 0x060003F4 RID: 1012 RVA: 0x00002B38 File Offset: 0x00000D38
|
||||
[Token(Token = "0x17000134")]
|
||||
public bool Underage
|
||||
{
|
||||
[Token(Token = "0x6000393")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003F5 RID: 1013 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000394")]
|
||||
[Address(RVA = "0x2A41140", Offset = "0x2A3FF40", VA = "0x182A41140")]
|
||||
public static void FetchSavedGames(Action<ISN_GKSavedGameFetchResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F6 RID: 1014 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000395")]
|
||||
[Address(RVA = "0x2A41AE0", Offset = "0x2A408E0", VA = "0x182A41AE0")]
|
||||
public static void SavedGame(string name, byte[] data, Action<ISN_GKSavedGameSaveResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F7 RID: 1015 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000396")]
|
||||
[Address(RVA = "0x2A40ED0", Offset = "0x2A3FCD0", VA = "0x182A40ED0")]
|
||||
public static void DeleteSavedGame(ISN_GKSavedGame game, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F8 RID: 1016 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000397")]
|
||||
[Address(RVA = "0x2A41530", Offset = "0x2A40330", VA = "0x182A41530")]
|
||||
public static void LoadGameData(ISN_GKSavedGame game, Action<ISN_GKSavedGameLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F9 RID: 1017 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000398")]
|
||||
[Address(RVA = "0x2A417A0", Offset = "0x2A405A0", VA = "0x182A417A0")]
|
||||
public static void ResolveConflictingSavedGames(List<string> conflictedGames, byte[] data, Action<ISN_GKSavedGameFetchResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003FA RID: 1018 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000399")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
public void SetDefaultLeaderboardIdentifier(string leaderboardIdentifier, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003FB RID: 1019 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039A")]
|
||||
[Address(RVA = "0x2A414B0", Offset = "0x2A402B0", VA = "0x182A414B0")]
|
||||
public void LoadDefaultLeaderboardIdentifier(Action<ISN_GKLoadDefaultLeaderboardResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000277 RID: 631
|
||||
[Token(Token = "0x400024B")]
|
||||
private static ISN_GKResolveSavedGamesRequest s_Request;
|
||||
|
||||
// Token: 0x04000278 RID: 632
|
||||
[Token(Token = "0x400024C")]
|
||||
private static bool s_IsFetchSavedGamesInProgress;
|
||||
|
||||
// Token: 0x04000279 RID: 633
|
||||
[Token(Token = "0x400024D")]
|
||||
private static ISN_GKLocalPlayer s_LocalPlayer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Events;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000B7 RID: 183
|
||||
[Token(Token = "0x2000094")]
|
||||
public static class ISN_GKLocalPlayerListener
|
||||
{
|
||||
// Token: 0x170000FC RID: 252
|
||||
// (get) Token: 0x06000349 RID: 841 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FC")]
|
||||
public static SA_iEvent<ISN_GKSavedGameSaveResult> DidModifySavedGame
|
||||
{
|
||||
[Token(Token = "0x60002EC")]
|
||||
[Address(RVA = "0x2A40E30", Offset = "0x2A3FC30", VA = "0x182A40E30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000FD RID: 253
|
||||
// (get) Token: 0x0600034A RID: 842 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x170000FD")]
|
||||
public static SA_iEvent<ISN_GKSavedGameFetchResult> HasConflictingSavedGames
|
||||
{
|
||||
[Token(Token = "0x60002ED")]
|
||||
[Address(RVA = "0x2A40E80", Offset = "0x2A3FC80", VA = "0x182A40E80")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000BC RID: 188
|
||||
[Token(Token = "0x2000099")]
|
||||
internal class ISN_GKLocalPlayerNative
|
||||
{
|
||||
// Token: 0x0600035E RID: 862 RVA: 0x000029A0 File Offset: 0x00000BA0
|
||||
[Token(Token = "0x6000301")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
public static bool _ISN_GKLocalPlayer_isAuthenticated()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600035F RID: 863 RVA: 0x000029B8 File Offset: 0x00000BB8
|
||||
[Token(Token = "0x6000302")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
public static bool _ISN_GKLocalPlayer_isUnderage()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000360 RID: 864 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000303")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ISN_GKLocalPlayerNative()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400023A RID: 570
|
||||
[Token(Token = "0x4000211")]
|
||||
private const string k_DllName = "ISN_GameKit";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,173 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Events;
|
||||
using SA.Foundation.Templates;
|
||||
using SA.iOS.Utilities;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000BD RID: 189
|
||||
[Token(Token = "0x200009A")]
|
||||
internal class ISN_GKNativeAPI : ISN_Singleton<ISN_GKNativeAPI>, ISN_iGKAPI
|
||||
{
|
||||
// Token: 0x06000361 RID: 865 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000304")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")]
|
||||
public void AuthenticateLocalPlayer(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000362 RID: 866 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000305")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
|
||||
public void GenerateIdentityVerificationSignatureWithCompletionHandler(Action<ISN_GKIdentityVerificationSignatureResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000101 RID: 257
|
||||
// (get) Token: 0x06000363 RID: 867 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000101")]
|
||||
public SA_iEvent<ISN_GKSavedGameSaveResult> DidModifySavedGame
|
||||
{
|
||||
[Token(Token = "0x6000306")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000102 RID: 258
|
||||
// (get) Token: 0x06000364 RID: 868 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000102")]
|
||||
public SA_iEvent<ISN_GKSavedGameFetchResult> HasConflictingSavedGames
|
||||
{
|
||||
[Token(Token = "0x6000307")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000365 RID: 869 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000308")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")]
|
||||
public void ShowGameKitView(ISN_GKGameCenterViewController view, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000366 RID: 870 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000309")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")]
|
||||
public void FetchSavedGames(Action<ISN_GKSavedGameFetchResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000367 RID: 871 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600030A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "11")]
|
||||
public void SavedGame(string gameName, string data, Action<ISN_GKSavedGameSaveResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000368 RID: 872 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600030B")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "12")]
|
||||
public void DeleteSavedGame(ISN_GKSavedGame game, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000369 RID: 873 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600030C")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")]
|
||||
public void LoadGameData(ISN_GKSavedGame game, Action<ISN_GKSavedGameLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036A RID: 874 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600030D")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "14")]
|
||||
public void ResolveConflictingSavedGames(ISN_GKResolveSavedGamesRequest request, Action<ISN_GKSavedGameFetchResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036B RID: 875 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600030E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "18")]
|
||||
public void LoadAchievements(Action<ISN_GKAchievementsResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036C RID: 876 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600030F")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "17")]
|
||||
public void ResetAchievements(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036D RID: 877 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000310")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "19")]
|
||||
public void ReportAchievements(List<ISN_GKAchievement> achievements, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036E RID: 878 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000311")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "20")]
|
||||
public void LoadLeaderboards(Action<ISN_GKLeaderboardsResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036F RID: 879 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000312")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "21")]
|
||||
public void LoadScores(ISN_GKLeaderboard leaderboard, Action<ISN_GKScoreLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000370 RID: 880 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000313")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")]
|
||||
public void ReportScore(ISN_GKScoreRequest scoresRequest, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000371 RID: 881 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000314")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
public static void SetDefaultLeaderboardIdentifier(string identifier, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000372 RID: 882 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000315")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
public static void LoadDefaultLeaderboardIdentifierWithCompletionHandler(Action<SA_DataResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000373 RID: 883 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000316")]
|
||||
[Address(RVA = "0x2A42DA0", Offset = "0x2A41BA0", VA = "0x182A42DA0")]
|
||||
public ISN_GKNativeAPI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400023B RID: 571
|
||||
[Token(Token = "0x4000212")]
|
||||
private const string k_DllName = "ISN_GameKit";
|
||||
|
||||
// Token: 0x0400023C RID: 572
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000213")]
|
||||
private readonly SA_Event<ISN_GKSavedGameSaveResult> m_DidModifySavedGame;
|
||||
|
||||
// Token: 0x0400023D RID: 573
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000214")]
|
||||
private readonly SA_Event<ISN_GKSavedGameFetchResult> m_HasConflictingSavedGames;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.iOS.Utilities;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000D5 RID: 213
|
||||
[Token(Token = "0x20000AE")]
|
||||
public class ISN_GKPlayer : ISN_NativeObject
|
||||
{
|
||||
// Token: 0x06000412 RID: 1042 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039C")]
|
||||
[Address(RVA = "0x187CEC0", Offset = "0x187BCC0", VA = "0x18187CEC0")]
|
||||
internal ISN_GKPlayer(ulong hash)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000135 RID: 309
|
||||
// (get) Token: 0x06000413 RID: 1043 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000135")]
|
||||
public string PlayerId
|
||||
{
|
||||
[Token(Token = "0x600039D")]
|
||||
[Address(RVA = "0x2A430F0", Offset = "0x2A41EF0", VA = "0x182A430F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000136 RID: 310
|
||||
// (get) Token: 0x06000414 RID: 1044 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000136")]
|
||||
[Obsolete]
|
||||
public string PlayerID
|
||||
{
|
||||
[Token(Token = "0x600039E")]
|
||||
[Address(RVA = "0x2A430F0", Offset = "0x2A41EF0", VA = "0x182A430F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000137 RID: 311
|
||||
// (get) Token: 0x06000415 RID: 1045 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000137")]
|
||||
public string Alias
|
||||
{
|
||||
[Token(Token = "0x600039F")]
|
||||
[Address(RVA = "0x2A42FF0", Offset = "0x2A41DF0", VA = "0x182A42FF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000138 RID: 312
|
||||
// (get) Token: 0x06000416 RID: 1046 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000138")]
|
||||
public string DisplayName
|
||||
{
|
||||
[Token(Token = "0x60003A0")]
|
||||
[Address(RVA = "0x2A43030", Offset = "0x2A41E30", VA = "0x182A43030")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000139 RID: 313
|
||||
// (get) Token: 0x06000417 RID: 1047 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000139")]
|
||||
public string GuestIdentifier
|
||||
{
|
||||
[Token(Token = "0x60003A1")]
|
||||
[Address(RVA = "0x2A430B0", Offset = "0x2A41EB0", VA = "0x182A430B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700013A RID: 314
|
||||
// (get) Token: 0x06000418 RID: 1048 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700013A")]
|
||||
public string GamePlayerId
|
||||
{
|
||||
[Token(Token = "0x60003A2")]
|
||||
[Address(RVA = "0x2A43070", Offset = "0x2A41E70", VA = "0x182A43070")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700013B RID: 315
|
||||
// (get) Token: 0x06000419 RID: 1049 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700013B")]
|
||||
public string TeamPlayerId
|
||||
{
|
||||
[Token(Token = "0x60003A3")]
|
||||
[Address(RVA = "0x2A43130", Offset = "0x2A41F30", VA = "0x182A43130")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700013C RID: 316
|
||||
// (get) Token: 0x0600041A RID: 1050 RVA: 0x00002B50 File Offset: 0x00000D50
|
||||
[Token(Token = "0x1700013C")]
|
||||
public bool ScopedIDsArePersistent
|
||||
{
|
||||
[Token(Token = "0x60003A4")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600041B RID: 1051 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003A5")]
|
||||
[Address(RVA = "0x2A42FB0", Offset = "0x2A41DB0", VA = "0x182A42FB0")]
|
||||
public void LoadPhoto(GKPhotoSize size, Action<ISN_GKImageLoadResult> callback)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000BE RID: 190
|
||||
[Token(Token = "0x200009B")]
|
||||
internal class ISN_GKPlayerNative
|
||||
{
|
||||
// Token: 0x06000374 RID: 884 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000317")]
|
||||
[Address(RVA = "0x2A42F30", Offset = "0x2A41D30", VA = "0x182A42F30")]
|
||||
public static string _ISN_GKPlayer_playerId(ulong hash)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000375 RID: 885 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000318")]
|
||||
[Address(RVA = "0x2A42EF0", Offset = "0x2A41CF0", VA = "0x182A42EF0")]
|
||||
public static string _ISN_GKPlayer_guestIdentifier(ulong hash)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000376 RID: 886 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000319")]
|
||||
[Address(RVA = "0x2A42F70", Offset = "0x2A41D70", VA = "0x182A42F70")]
|
||||
public static string _ISN_GKPlayer_teamPlayerID(ulong hash)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000377 RID: 887 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600031A")]
|
||||
[Address(RVA = "0x2A42EB0", Offset = "0x2A41CB0", VA = "0x182A42EB0")]
|
||||
public static string _ISN_GKPlayer_gamePlayerID(ulong hash)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000378 RID: 888 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600031B")]
|
||||
[Address(RVA = "0x2A42E30", Offset = "0x2A41C30", VA = "0x182A42E30")]
|
||||
public static string _ISN_GKPlayer_alias(ulong hash)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000379 RID: 889 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600031C")]
|
||||
[Address(RVA = "0x2A42E70", Offset = "0x2A41C70", VA = "0x182A42E70")]
|
||||
public static string _ISN_GKPlayer_displayName(ulong hash)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600037A RID: 890 RVA: 0x000029D0 File Offset: 0x00000BD0
|
||||
[Token(Token = "0x600031D")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
public static bool _ISN_GKPlayer_scopedIDsArePersistent(ulong hash)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600037B RID: 891 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600031E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
public static void _ISN_GKPlayer_LoadPhotoForSize(ulong hash, int size, IntPtr callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600037C RID: 892 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600031F")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ISN_GKPlayerNative()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400023E RID: 574
|
||||
[Token(Token = "0x4000215")]
|
||||
private const string k_DllName = "ISN_GameKit";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C8 RID: 200
|
||||
[Token(Token = "0x20000A4")]
|
||||
[Serializable]
|
||||
internal class ISN_GKResolveSavedGamesRequest
|
||||
{
|
||||
// Token: 0x060003B6 RID: 950 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000357")]
|
||||
[Address(RVA = "0x2A43170", Offset = "0x2A41F70", VA = "0x182A43170")]
|
||||
public ISN_GKResolveSavedGamesRequest(List<string> list, string stringData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700011B RID: 283
|
||||
// (get) Token: 0x060003B7 RID: 951 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011B")]
|
||||
public string DataStringValue
|
||||
{
|
||||
[Token(Token = "0x6000358")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700011C RID: 284
|
||||
// (get) Token: 0x060003B8 RID: 952 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011C")]
|
||||
public byte[] DataByteValue
|
||||
{
|
||||
[Token(Token = "0x6000359")]
|
||||
[Address(RVA = "0x2A43210", Offset = "0x2A42010", VA = "0x182A43210")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700011D RID: 285
|
||||
// (get) Token: 0x060003B9 RID: 953 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011D")]
|
||||
public List<string> ConflictedGames
|
||||
{
|
||||
[Token(Token = "0x600035A")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400025E RID: 606
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000233")]
|
||||
[SerializeField]
|
||||
private List<string> m_ConflictedGames;
|
||||
|
||||
// Token: 0x0400025F RID: 607
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000234")]
|
||||
[SerializeField]
|
||||
private string m_Data;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C9 RID: 201
|
||||
[Token(Token = "0x20000A5")]
|
||||
[Serializable]
|
||||
public class ISN_GKSavedGame
|
||||
{
|
||||
// Token: 0x1700011E RID: 286
|
||||
// (get) Token: 0x060003BA RID: 954 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003BB RID: 955 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700011E")]
|
||||
public string DeviceName
|
||||
{
|
||||
[Token(Token = "0x600035B")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600035C")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700011F RID: 287
|
||||
// (get) Token: 0x060003BC RID: 956 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003BD RID: 957 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x1700011F")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600035D")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600035E")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000120 RID: 288
|
||||
// (get) Token: 0x060003BE RID: 958 RVA: 0x00002050 File Offset: 0x00000250
|
||||
// (set) Token: 0x060003BF RID: 959 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000120")]
|
||||
public string Id
|
||||
{
|
||||
[Token(Token = "0x600035F")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000360")]
|
||||
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000121 RID: 289
|
||||
// (get) Token: 0x060003C0 RID: 960 RVA: 0x00002AC0 File Offset: 0x00000CC0
|
||||
[Token(Token = "0x17000121")]
|
||||
public DateTime ModificationDate
|
||||
{
|
||||
[Token(Token = "0x6000361")]
|
||||
[Address(RVA = "0x2A43540", Offset = "0x2A42340", VA = "0x182A43540")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003C1 RID: 961 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000362")]
|
||||
[Address(RVA = "0x2A43450", Offset = "0x2A42250", VA = "0x182A43450")]
|
||||
public void Load(Action<ISN_GKSavedGameLoadResult> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003C2 RID: 962 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000363")]
|
||||
[Address(RVA = "0x2A434C0", Offset = "0x2A422C0", VA = "0x182A434C0")]
|
||||
public ISN_GKSavedGame()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000260 RID: 608
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000235")]
|
||||
[SerializeField]
|
||||
private string m_DeviceName;
|
||||
|
||||
// Token: 0x04000261 RID: 609
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000236")]
|
||||
[SerializeField]
|
||||
private long m_ModificationDate;
|
||||
|
||||
// Token: 0x04000262 RID: 610
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000237")]
|
||||
[SerializeField]
|
||||
private string m_Name;
|
||||
|
||||
// Token: 0x04000263 RID: 611
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000238")]
|
||||
[SerializeField]
|
||||
private string m_Id;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000CA RID: 202
|
||||
[Token(Token = "0x20000A6")]
|
||||
[Serializable]
|
||||
public class ISN_GKSavedGameFetchResult : SA_Result
|
||||
{
|
||||
// Token: 0x060003C3 RID: 963 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000364")]
|
||||
[Address(RVA = "0x2A432C0", Offset = "0x2A420C0", VA = "0x182A432C0")]
|
||||
private ISN_GKSavedGameFetchResult(List<ISN_GKSavedGame> savedGames)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003C4 RID: 964 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000365")]
|
||||
[Address(RVA = "0x2A43250", Offset = "0x2A42050", VA = "0x182A43250")]
|
||||
private ISN_GKSavedGameFetchResult(SA_Error error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000122 RID: 290
|
||||
// (get) Token: 0x060003C5 RID: 965 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000122")]
|
||||
public List<ISN_GKSavedGame> SavedGames
|
||||
{
|
||||
[Token(Token = "0x6000366")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000264 RID: 612
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000239")]
|
||||
[SerializeField]
|
||||
private List<ISN_GKSavedGame> m_SavedGames;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000CB RID: 203
|
||||
[Token(Token = "0x20000A7")]
|
||||
[Serializable]
|
||||
public class ISN_GKSavedGameLoadResult : SA_Result
|
||||
{
|
||||
// Token: 0x060003C6 RID: 966 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000367")]
|
||||
[Address(RVA = "0x2A43390", Offset = "0x2A42190", VA = "0x182A43390")]
|
||||
private ISN_GKSavedGameLoadResult(string data)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003C7 RID: 967 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000368")]
|
||||
[Address(RVA = "0x2A43330", Offset = "0x2A42130", VA = "0x182A43330")]
|
||||
private ISN_GKSavedGameLoadResult(SA_Error error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000123 RID: 291
|
||||
// (get) Token: 0x060003C8 RID: 968 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000123")]
|
||||
public string StringData
|
||||
{
|
||||
[Token(Token = "0x6000369")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000124 RID: 292
|
||||
// (get) Token: 0x060003C9 RID: 969 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000124")]
|
||||
public byte[] BytesArrayData
|
||||
{
|
||||
[Token(Token = "0x600036A")]
|
||||
[Address(RVA = "0x2A433F0", Offset = "0x2A421F0", VA = "0x182A433F0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000265 RID: 613
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400023A")]
|
||||
[SerializeField]
|
||||
private string m_Data;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000CC RID: 204
|
||||
[Token(Token = "0x20000A8")]
|
||||
[Serializable]
|
||||
public class ISN_GKSavedGameSaveResult : SA_Result
|
||||
{
|
||||
// Token: 0x060003CA RID: 970 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036B")]
|
||||
[Address(RVA = "0x2A40620", Offset = "0x2A3F420", VA = "0x182A40620")]
|
||||
private ISN_GKSavedGameSaveResult(ISN_GKSavedGame savedGame)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003CB RID: 971 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036C")]
|
||||
[Address(RVA = "0x2A40940", Offset = "0x2A3F740", VA = "0x182A40940")]
|
||||
private ISN_GKSavedGameSaveResult(SA_Error error)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000125 RID: 293
|
||||
// (get) Token: 0x060003CC RID: 972 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000125")]
|
||||
public ISN_GKSavedGame SavedGame
|
||||
{
|
||||
[Token(Token = "0x600036D")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000266 RID: 614
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400023B")]
|
||||
[SerializeField]
|
||||
private ISN_GKSavedGame m_SavedGame;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,198 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C6 RID: 198
|
||||
[Token(Token = "0x20000A2")]
|
||||
[Serializable]
|
||||
public class ISN_GKScore
|
||||
{
|
||||
// Token: 0x060003A6 RID: 934 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000347")]
|
||||
[Address(RVA = "0x2A437E0", Offset = "0x2A425E0", VA = "0x182A437E0")]
|
||||
public ISN_GKScore(string leaderboardIdentifier)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000111 RID: 273
|
||||
// (get) Token: 0x060003A7 RID: 935 RVA: 0x00002A48 File Offset: 0x00000C48
|
||||
[Token(Token = "0x17000111")]
|
||||
public long Rank
|
||||
{
|
||||
[Token(Token = "0x6000348")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000112 RID: 274
|
||||
// (get) Token: 0x060003A8 RID: 936 RVA: 0x00002A60 File Offset: 0x00000C60
|
||||
// (set) Token: 0x060003A9 RID: 937 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000112")]
|
||||
public long Value
|
||||
{
|
||||
[Token(Token = "0x6000349")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
[Token(Token = "0x600034A")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000113 RID: 275
|
||||
// (get) Token: 0x060003AA RID: 938 RVA: 0x00002A78 File Offset: 0x00000C78
|
||||
// (set) Token: 0x060003AB RID: 939 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000113")]
|
||||
public ulong Context
|
||||
{
|
||||
[Token(Token = "0x600034B")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return 0UL;
|
||||
}
|
||||
[Token(Token = "0x600034C")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000114 RID: 276
|
||||
// (get) Token: 0x060003AC RID: 940 RVA: 0x00002A90 File Offset: 0x00000C90
|
||||
[Token(Token = "0x17000114")]
|
||||
public DateTime Date
|
||||
{
|
||||
[Token(Token = "0x600034D")]
|
||||
[Address(RVA = "0x2A43880", Offset = "0x2A42680", VA = "0x182A43880")]
|
||||
get
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000115 RID: 277
|
||||
// (get) Token: 0x060003AD RID: 941 RVA: 0x00002AA8 File Offset: 0x00000CA8
|
||||
[Token(Token = "0x17000115")]
|
||||
public long DateUnix
|
||||
{
|
||||
[Token(Token = "0x600034E")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000116 RID: 278
|
||||
// (get) Token: 0x060003AE RID: 942 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000116")]
|
||||
public string FormattedValue
|
||||
{
|
||||
[Token(Token = "0x600034F")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000117 RID: 279
|
||||
// (get) Token: 0x060003AF RID: 943 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000117")]
|
||||
public string LeaderboardIdentifier
|
||||
{
|
||||
[Token(Token = "0x6000350")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000118 RID: 280
|
||||
// (get) Token: 0x060003B0 RID: 944 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000118")]
|
||||
public ISN_GKPlayer Player
|
||||
{
|
||||
[Token(Token = "0x6000351")]
|
||||
[Address(RVA = "0x2A438E0", Offset = "0x2A426E0", VA = "0x182A438E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003B1 RID: 945 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000352")]
|
||||
[Address(RVA = "0x2A43690", Offset = "0x2A42490", VA = "0x182A43690")]
|
||||
public void Report(Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003B2 RID: 946 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000353")]
|
||||
[Address(RVA = "0x2A435A0", Offset = "0x2A423A0", VA = "0x182A435A0")]
|
||||
public static void ReportScores(List<ISN_GKScore> scores, Action<SA_Result> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000254 RID: 596
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000229")]
|
||||
[SerializeField]
|
||||
private long m_Rank;
|
||||
|
||||
// Token: 0x04000255 RID: 597
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400022A")]
|
||||
[SerializeField]
|
||||
private long m_Value;
|
||||
|
||||
// Token: 0x04000256 RID: 598
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400022B")]
|
||||
[SerializeField]
|
||||
private ulong m_Context;
|
||||
|
||||
// Token: 0x04000257 RID: 599
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400022C")]
|
||||
[SerializeField]
|
||||
private long m_Date;
|
||||
|
||||
// Token: 0x04000258 RID: 600
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400022D")]
|
||||
[SerializeField]
|
||||
private string m_FormattedValue;
|
||||
|
||||
// Token: 0x04000259 RID: 601
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400022E")]
|
||||
[SerializeField]
|
||||
private string m_LeaderboardIdentifier;
|
||||
|
||||
// Token: 0x0400025A RID: 602
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400022F")]
|
||||
[SerializeField]
|
||||
private ulong m_PlayerKey;
|
||||
|
||||
// Token: 0x0400025B RID: 603
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000230")]
|
||||
private ISN_GKPlayer m_Player;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Templates;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C7 RID: 199
|
||||
[Token(Token = "0x20000A3")]
|
||||
[Serializable]
|
||||
public class ISN_GKScoreLoadResult : SA_Result
|
||||
{
|
||||
// Token: 0x17000119 RID: 281
|
||||
// (get) Token: 0x060003B3 RID: 947 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000119")]
|
||||
public List<ISN_GKScore> Scores
|
||||
{
|
||||
[Token(Token = "0x6000354")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700011A RID: 282
|
||||
// (get) Token: 0x060003B4 RID: 948 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700011A")]
|
||||
public ISN_GKLeaderboard Leaderboard
|
||||
{
|
||||
[Token(Token = "0x6000355")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003B5 RID: 949 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000356")]
|
||||
[Address(RVA = "0x2A3B980", Offset = "0x2A3A780", VA = "0x182A3B980")]
|
||||
public ISN_GKScoreLoadResult()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400025C RID: 604
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000231")]
|
||||
[SerializeField]
|
||||
private List<ISN_GKScore> m_Scores;
|
||||
|
||||
// Token: 0x0400025D RID: 605
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000232")]
|
||||
[SerializeField]
|
||||
private ISN_GKLeaderboard m_Leaderboard;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000BF RID: 191
|
||||
[Token(Token = "0x200009C")]
|
||||
[Serializable]
|
||||
internal class ISN_GKScoreRequest
|
||||
{
|
||||
// Token: 0x0600037D RID: 893 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000320")]
|
||||
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
||||
public ISN_GKScoreRequest(List<ISN_GKScore> scores)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000103 RID: 259
|
||||
// (get) Token: 0x0600037E RID: 894 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000103")]
|
||||
public List<ISN_GKScore> Scores
|
||||
{
|
||||
[Token(Token = "0x6000321")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400023F RID: 575
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000216")]
|
||||
[SerializeField]
|
||||
private List<ISN_GKScore> m_Scores;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using SA.Foundation.Events;
|
||||
using SA.Foundation.Templates;
|
||||
|
||||
namespace SA.iOS.GameKit
|
||||
{
|
||||
// Token: 0x020000C0 RID: 192
|
||||
[Token(Token = "0x200009D")]
|
||||
internal interface ISN_iGKAPI
|
||||
{
|
||||
// Token: 0x0600037F RID: 895
|
||||
[Token(Token = "0x6000322")]
|
||||
[Address(Slot = "0")]
|
||||
void AuthenticateLocalPlayer(Action<SA_Result> callback);
|
||||
|
||||
// Token: 0x06000380 RID: 896
|
||||
[Token(Token = "0x6000323")]
|
||||
[Address(Slot = "1")]
|
||||
void GenerateIdentityVerificationSignatureWithCompletionHandler(Action<ISN_GKIdentityVerificationSignatureResult> callback);
|
||||
|
||||
// Token: 0x06000381 RID: 897
|
||||
[Token(Token = "0x6000324")]
|
||||
[Address(Slot = "2")]
|
||||
void ShowGameKitView(ISN_GKGameCenterViewController view, Action<SA_Result> callback);
|
||||
|
||||
// Token: 0x06000382 RID: 898
|
||||
[Token(Token = "0x6000325")]
|
||||
[Address(Slot = "3")]
|
||||
void FetchSavedGames(Action<ISN_GKSavedGameFetchResult> callback);
|
||||
|
||||
// Token: 0x06000383 RID: 899
|
||||
[Token(Token = "0x6000326")]
|
||||
[Address(Slot = "4")]
|
||||
void SavedGame(string gameName, string data, Action<ISN_GKSavedGameSaveResult> callback);
|
||||
|
||||
// Token: 0x06000384 RID: 900
|
||||
[Token(Token = "0x6000327")]
|
||||
[Address(Slot = "5")]
|
||||
void DeleteSavedGame(ISN_GKSavedGame game, Action<SA_Result> callback);
|
||||
|
||||
// Token: 0x06000385 RID: 901
|
||||
[Token(Token = "0x6000328")]
|
||||
[Address(Slot = "6")]
|
||||
void LoadGameData(ISN_GKSavedGame game, Action<ISN_GKSavedGameLoadResult> callback);
|
||||
|
||||
// Token: 0x06000386 RID: 902
|
||||
[Token(Token = "0x6000329")]
|
||||
[Address(Slot = "7")]
|
||||
void ResolveConflictingSavedGames(ISN_GKResolveSavedGamesRequest request, Action<ISN_GKSavedGameFetchResult> callback);
|
||||
|
||||
// Token: 0x17000104 RID: 260
|
||||
// (get) Token: 0x06000387 RID: 903
|
||||
[Token(Token = "0x17000104")]
|
||||
SA_iEvent<ISN_GKSavedGameSaveResult> DidModifySavedGame
|
||||
{
|
||||
[Token(Token = "0x600032A")]
|
||||
[Address(Slot = "8")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000105 RID: 261
|
||||
// (get) Token: 0x06000388 RID: 904
|
||||
[Token(Token = "0x17000105")]
|
||||
SA_iEvent<ISN_GKSavedGameFetchResult> HasConflictingSavedGames
|
||||
{
|
||||
[Token(Token = "0x600032B")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000389 RID: 905
|
||||
[Token(Token = "0x600032C")]
|
||||
[Address(Slot = "10")]
|
||||
void ResetAchievements(Action<SA_Result> callback);
|
||||
|
||||
// Token: 0x0600038A RID: 906
|
||||
[Token(Token = "0x600032D")]
|
||||
[Address(Slot = "11")]
|
||||
void LoadAchievements(Action<ISN_GKAchievementsResult> callback);
|
||||
|
||||
// Token: 0x0600038B RID: 907
|
||||
[Token(Token = "0x600032E")]
|
||||
[Address(Slot = "12")]
|
||||
void ReportAchievements(List<ISN_GKAchievement> achievements, Action<SA_Result> callback);
|
||||
|
||||
// Token: 0x0600038C RID: 908
|
||||
[Token(Token = "0x600032F")]
|
||||
[Address(Slot = "13")]
|
||||
void LoadLeaderboards(Action<ISN_GKLeaderboardsResult> callback);
|
||||
|
||||
// Token: 0x0600038D RID: 909
|
||||
[Token(Token = "0x6000330")]
|
||||
[Address(Slot = "14")]
|
||||
void LoadScores(ISN_GKLeaderboard leaderboard, Action<ISN_GKScoreLoadResult> callback);
|
||||
|
||||
// Token: 0x0600038E RID: 910
|
||||
[Token(Token = "0x6000331")]
|
||||
[Address(Slot = "15")]
|
||||
void ReportScore(ISN_GKScoreRequest scoresRequest, Action<SA_Result> callback);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.iOS.GameKit.Internal
|
||||
{
|
||||
// Token: 0x020000D6 RID: 214
|
||||
[Token(Token = "0x20000AF")]
|
||||
[Serializable]
|
||||
public class ISN_GKScoreRequest
|
||||
{
|
||||
// Token: 0x0600041C RID: 1052 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003A6")]
|
||||
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
||||
public ISN_GKScoreRequest(List<ISN_GKScore> scores)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700013D RID: 317
|
||||
// (get) Token: 0x0600041D RID: 1053 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700013D")]
|
||||
public List<ISN_GKScore> Scores
|
||||
{
|
||||
[Token(Token = "0x60003A7")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000287 RID: 647
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400024E")]
|
||||
[SerializeField]
|
||||
private List<ISN_GKScore> m_scores;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user