3126 lines
103 KiB
C#
3126 lines
103 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using AmplitudeMiniJSON;
|
|
using BestHTTP;
|
|
using RecNet;
|
|
using Sony.NP;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000C1E RID: 3102
|
|
public class PS4PlatformManager : PlatformManager
|
|
{
|
|
// Token: 0x06018047 RID: 98375 RVA: 0x006AA008 File Offset: 0x006A8208
|
|
private IEnumerator MDJJIHODHIM()
|
|
{
|
|
if (PS4PlatformManager.LMJIBBALJAH == null)
|
|
{
|
|
PS4PlatformManager.LMJIBBALJAH = new Func<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse, int>(Friends.GetBlockedUsers);
|
|
}
|
|
PS4PlatformManager.PCADLOGBDJA<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse> pcadlogbdja = this.PNPNIEKNAKK<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse>(PS4PlatformManager.LMJIBBALJAH, new Friends.GetBlockedUsersRquest
|
|
{
|
|
Mode = Friends.BlockedUsersRetrievalMode.tryCached
|
|
}, new Friends.BlockedUsersResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN blocked user list: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Users.Length > 0)
|
|
{
|
|
IEnumerable<Core.OnlineUser> users = pcadlogbdja.CMINJOGMKCG.Users;
|
|
if (PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI == null)
|
|
{
|
|
PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI = new Func<Core.OnlineUser, ulong>(PS4PlatformManager.CGBCGHEOBBA.OJKNBNGGBEC);
|
|
}
|
|
List<ulong> list = users.Select(PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI).ToList<ulong>();
|
|
GLGMPGPNNBP.DNIBADEGKCK(this.LOLPFEFLKJN, list);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018048 RID: 98376 RVA: 0x006AA024 File Offset: 0x006A8224
|
|
private IEnumerator CAMGAFPKAMM()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Start()");
|
|
DynamicGI.updateThreshold = 100f;
|
|
Console.WriteLine("END PS4PlatformManager.Start()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018049 RID: 98377 RVA: 0x006AA038 File Offset: 0x006A8238
|
|
public override void SetRichPresenceStatus(string HOINCDIKMKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601804A RID: 98378 RVA: 0x006AA03C File Offset: 0x006A823C
|
|
public virtual IEnumerator ICOCLIJIKKA(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Initialize()");
|
|
Time.fixedDeltaTime = 0.033333335f;
|
|
Time.maximumDeltaTime = Time.fixedDeltaTime * 2f - 0.001f;
|
|
Main.OnAsyncEvent += this.OHLOFDLKMIC;
|
|
try
|
|
{
|
|
InitToolkit initToolkit = new InitToolkit();
|
|
initToolkit.contentRestrictions.DefaultAgeRestriction = 0;
|
|
initToolkit.threadSettings.affinity = Affinity.AllCores;
|
|
initToolkit.memoryPools.JsonPoolSize = 6291456UL;
|
|
InitToolkit initToolkit2 = initToolkit;
|
|
initToolkit2.memoryPools.SslPoolSize = initToolkit2.memoryPools.SslPoolSize * 4UL;
|
|
InitToolkit initToolkit3 = initToolkit;
|
|
initToolkit3.memoryPools.MatchingSslPoolSize = initToolkit3.memoryPools.MatchingSslPoolSize * 4UL;
|
|
InitToolkit initToolkit4 = initToolkit;
|
|
initToolkit4.memoryPools.MatchingPoolSize = initToolkit4.memoryPools.MatchingPoolSize * 4UL;
|
|
initToolkit.SetPushNotificationsFlags(PushNotificationsFlags.None);
|
|
InitResult initResult = Main.Initialize(initToolkit);
|
|
if (!initResult.Initialized)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: NpToolkit not initialized");
|
|
JOINLHEALDL("Failed to initialize PSN platform");
|
|
yield break;
|
|
}
|
|
Debug.Log("NpToolkit Initialized");
|
|
Debug.Log("Plugin SDK Version : " + initResult.SceSDKVersion.ToString());
|
|
Debug.Log("Plugin DLL Version : " + initResult.DllVersion.ToString());
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
JOINLHEALDL("Error initializing PSN platform: " + ex.Message);
|
|
yield break;
|
|
}
|
|
if (PS4PlatformManager.MODKICCBMGC == null)
|
|
{
|
|
PS4PlatformManager.MODKICCBMGC = new Func<NpUtils.CheckAvailablityRequest, Core.EmptyResponse, int>(NpUtils.CheckAvailablity);
|
|
}
|
|
PS4PlatformManager.PCADLOGBDJA<NpUtils.CheckAvailablityRequest, Core.EmptyResponse> pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckAvailablityRequest, Core.EmptyResponse>(PS4PlatformManager.MODKICCBMGC, new NpUtils.CheckAvailablityRequest(), new Core.EmptyResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
string text = "Error checking availability: " + pcadlogbdja.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.IsError: " + pcadlogbdja.BKGBBOPLLPC());
|
|
Console.WriteLine(text);
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Core.ReturnCodes returnCode = pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
string text2;
|
|
if (returnCode != (Core.ReturnCodes)2153054214U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054218U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054223U)
|
|
{
|
|
text2 = "Could not connect to PSN: " + pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
}
|
|
else
|
|
{
|
|
text2 = "A new version is available! Please 'Check for Update' to continue.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "The current user does not have a PSN account.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "You are not signed in to PSN.";
|
|
}
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text2);
|
|
JOINLHEALDL(text2);
|
|
yield break;
|
|
}
|
|
Core.NpAccountId npAccountId = this.LMDJMEOCGCF();
|
|
if (PS4PlatformManager.IFPKLMFAABE == null)
|
|
{
|
|
PS4PlatformManager.IFPKLMFAABE = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
PS4PlatformManager.PCADLOGBDJA<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse> pcadlogbdja2 = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.IFPKLMFAABE, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { npAccountId }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja2;
|
|
if (pcadlogbdja2.MKCLDLKDGGM)
|
|
{
|
|
string text3 = "Error retrieving local profiles: " + pcadlogbdja2.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.IsError: " + pcadlogbdja2.BKGBBOPLLPC());
|
|
Console.WriteLine(text3);
|
|
JOINLHEALDL(text3);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
string text4 = "Failed to get local profiles: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode;
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text4);
|
|
JOINLHEALDL(text4);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.Profiles.Length == 0)
|
|
{
|
|
string text5 = "No local profiles found.";
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.Profiles.Length == 0");
|
|
Console.WriteLine(text5);
|
|
JOINLHEALDL(text5);
|
|
yield break;
|
|
}
|
|
Profiles.Profile profile = pcadlogbdja2.CMINJOGMKCG.Profiles[0];
|
|
base.AMBOFILBDDF = profile.OnlineUser.AccountId.Id;
|
|
base.ACDKGDGAPBG = profile.OnlineUser.OnlineID.Name;
|
|
Player.SetPlatformPlayerId(this.LOLPFEFLKJN, base.AMBOFILBDDF);
|
|
Debug.LogFormat("localProfile: {0}", new object[] { profile });
|
|
Debug.LogFormat("PlatformProfileId: {0}", new object[] { base.AMBOFILBDDF });
|
|
Debug.LogFormat("PlatformProfileName: {0}", new object[] { base.ACDKGDGAPBG });
|
|
this.OHFBGGMFEDH.Add(base.AMBOFILBDDF, new PS4PlatformManager.MGGMPKOIECE
|
|
{
|
|
MKFINBGEGMF = base.AMBOFILBDDF,
|
|
DIOPBGFDHCC = base.ACDKGDGAPBG
|
|
});
|
|
Console.WriteLine("END PS4PlatformManager.Initialize()");
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601804B RID: 98379 RVA: 0x006AA060 File Offset: 0x006A8260
|
|
public virtual IEnumerator GKBAAPPBHIN(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Initialize()");
|
|
Time.fixedDeltaTime = 0.033333335f;
|
|
Time.maximumDeltaTime = Time.fixedDeltaTime * 2f - 0.001f;
|
|
Main.OnAsyncEvent += this.OHLOFDLKMIC;
|
|
try
|
|
{
|
|
InitToolkit initToolkit = new InitToolkit();
|
|
initToolkit.contentRestrictions.DefaultAgeRestriction = 0;
|
|
initToolkit.threadSettings.affinity = Affinity.AllCores;
|
|
initToolkit.memoryPools.JsonPoolSize = 6291456UL;
|
|
InitToolkit initToolkit2 = initToolkit;
|
|
initToolkit2.memoryPools.SslPoolSize = initToolkit2.memoryPools.SslPoolSize * 4UL;
|
|
InitToolkit initToolkit3 = initToolkit;
|
|
initToolkit3.memoryPools.MatchingSslPoolSize = initToolkit3.memoryPools.MatchingSslPoolSize * 4UL;
|
|
InitToolkit initToolkit4 = initToolkit;
|
|
initToolkit4.memoryPools.MatchingPoolSize = initToolkit4.memoryPools.MatchingPoolSize * 4UL;
|
|
initToolkit.SetPushNotificationsFlags(PushNotificationsFlags.None);
|
|
InitResult initResult = Main.Initialize(initToolkit);
|
|
if (!initResult.Initialized)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: NpToolkit not initialized");
|
|
JOINLHEALDL("Failed to initialize PSN platform");
|
|
yield break;
|
|
}
|
|
Debug.Log("NpToolkit Initialized");
|
|
Debug.Log("Plugin SDK Version : " + initResult.SceSDKVersion.ToString());
|
|
Debug.Log("Plugin DLL Version : " + initResult.DllVersion.ToString());
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
JOINLHEALDL("Error initializing PSN platform: " + ex.Message);
|
|
yield break;
|
|
}
|
|
if (PS4PlatformManager.MODKICCBMGC == null)
|
|
{
|
|
PS4PlatformManager.MODKICCBMGC = new Func<NpUtils.CheckAvailablityRequest, Core.EmptyResponse, int>(NpUtils.CheckAvailablity);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckAvailablityRequest, Core.EmptyResponse>(PS4PlatformManager.MODKICCBMGC, new NpUtils.CheckAvailablityRequest(), new Core.EmptyResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
string text = "Error checking availability: " + pcadlogbdja.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.IsError: " + pcadlogbdja.BKGBBOPLLPC());
|
|
Console.WriteLine(text);
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Core.ReturnCodes returnCode = pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
string text2;
|
|
if (returnCode != (Core.ReturnCodes)2153054214U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054218U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054223U)
|
|
{
|
|
text2 = "Could not connect to PSN: " + pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
}
|
|
else
|
|
{
|
|
text2 = "A new version is available! Please 'Check for Update' to continue.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "The current user does not have a PSN account.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "You are not signed in to PSN.";
|
|
}
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text2);
|
|
JOINLHEALDL(text2);
|
|
yield break;
|
|
}
|
|
npAccountId = this.LMDJMEOCGCF();
|
|
if (PS4PlatformManager.IFPKLMFAABE == null)
|
|
{
|
|
PS4PlatformManager.IFPKLMFAABE = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja2 = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.IFPKLMFAABE, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { npAccountId }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja2;
|
|
if (pcadlogbdja2.MKCLDLKDGGM)
|
|
{
|
|
string text3 = "Error retrieving local profiles: " + pcadlogbdja2.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.IsError: " + pcadlogbdja2.BKGBBOPLLPC());
|
|
Console.WriteLine(text3);
|
|
JOINLHEALDL(text3);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
string text4 = "Failed to get local profiles: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode;
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text4);
|
|
JOINLHEALDL(text4);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.Profiles.Length == 0)
|
|
{
|
|
string text5 = "No local profiles found.";
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.Profiles.Length == 0");
|
|
Console.WriteLine(text5);
|
|
JOINLHEALDL(text5);
|
|
yield break;
|
|
}
|
|
profile = pcadlogbdja2.CMINJOGMKCG.Profiles[0];
|
|
base.AMBOFILBDDF = profile.OnlineUser.AccountId.Id;
|
|
base.ACDKGDGAPBG = profile.OnlineUser.OnlineID.Name;
|
|
Player.SetPlatformPlayerId(this.LOLPFEFLKJN, base.AMBOFILBDDF);
|
|
Debug.LogFormat("localProfile: {0}", new object[] { profile });
|
|
Debug.LogFormat("PlatformProfileId: {0}", new object[] { base.AMBOFILBDDF });
|
|
Debug.LogFormat("PlatformProfileName: {0}", new object[] { base.ACDKGDGAPBG });
|
|
this.OHFBGGMFEDH.Add(base.AMBOFILBDDF, new PS4PlatformManager.MGGMPKOIECE
|
|
{
|
|
MKFINBGEGMF = base.AMBOFILBDDF,
|
|
DIOPBGFDHCC = base.ACDKGDGAPBG
|
|
});
|
|
Console.WriteLine("END PS4PlatformManager.Initialize()");
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601804C RID: 98380 RVA: 0x006AA084 File Offset: 0x006A8284
|
|
private void GEELPJPDGOD(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
if (PEHFDCGMCGD.Service == (ServiceTypes)(-92))
|
|
{
|
|
this.AOEODPAHABA(PEHFDCGMCGD);
|
|
}
|
|
else
|
|
{
|
|
this.LBJOJBMBEFF(PEHFDCGMCGD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601804D RID: 98381 RVA: 0x006AA0A8 File Offset: 0x006A82A8
|
|
private void NKCLBJOCKPA(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
PS4PlatformManager.OAHMCDBNEGI oahmcdbnegi;
|
|
if (this.GINFAILGBKK.TryGetValue(PEHFDCGMCGD.NpRequestId, out oahmcdbnegi))
|
|
{
|
|
oahmcdbnegi.ANLCFKLNOMK();
|
|
this.GINFAILGBKK.Remove(PEHFDCGMCGD.NpRequestId);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601804E RID: 98382 RVA: 0x006AA0E8 File Offset: 0x006A82E8
|
|
public virtual PlatformManager.NEDLHEIPFJO BILPCBDNNDB()
|
|
{
|
|
return PlatformManager.NEDLHEIPFJO.PSVR;
|
|
}
|
|
|
|
// Token: 0x0601804F RID: 98383 RVA: 0x006AA0EC File Offset: 0x006A82EC
|
|
private Core.NpAccountId KCFFKMJLDEO()
|
|
{
|
|
UserProfiles.LocalUsers localUsers = new UserProfiles.LocalUsers();
|
|
try
|
|
{
|
|
UserProfiles.GetLocalUsers(localUsers);
|
|
}
|
|
catch (NpToolkitException)
|
|
{
|
|
}
|
|
try
|
|
{
|
|
for (int i = 1; i < localUsers.LocalUsersIds.Length; i++)
|
|
{
|
|
if (localUsers.LocalUsersIds[i].UserId.Id == this.PNKIJAJLBPE)
|
|
{
|
|
return localUsers.LocalUsersIds[i].AccountId;
|
|
}
|
|
}
|
|
}
|
|
catch (NpToolkitException ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
}
|
|
return 1UL;
|
|
}
|
|
|
|
// Token: 0x06018050 RID: 98384 RVA: 0x006AA19C File Offset: 0x006A839C
|
|
public virtual PlatformManager.NEDLHEIPFJO JCHNGENNJCJ()
|
|
{
|
|
return PlatformManager.NEDLHEIPFJO.OCULUS;
|
|
}
|
|
|
|
// Token: 0x06018051 RID: 98385 RVA: 0x006AA1A0 File Offset: 0x006A83A0
|
|
public virtual IEnumerator GJPEEPLCCNN()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.PreInitialize()");
|
|
string @string = PlayerPrefs.GetString("AcceptedEulaRevision", string.Empty);
|
|
if (@string != "2017.10.25")
|
|
{
|
|
EulaScreen eulaScreen = global::UnityEngine.Object.Instantiate<EulaScreen>(this.EulaScreenPrefab);
|
|
yield return eulaScreen.Show();
|
|
global::UnityEngine.Object.Destroy(eulaScreen.gameObject);
|
|
this.EulaScreenPrefab = null;
|
|
PlayerPrefs.SetString("AcceptedEulaRevision", "2017.10.25");
|
|
PlayerPrefs.Save();
|
|
}
|
|
WarningScreen warningScreen = global::UnityEngine.Object.Instantiate<WarningScreen>(this.WarningScreenPrefab);
|
|
yield return warningScreen.Show();
|
|
global::UnityEngine.Object.Destroy(warningScreen.gameObject);
|
|
this.WarningScreenPrefab = null;
|
|
yield return null;
|
|
Console.WriteLine("Done waiting, spawn VRManager");
|
|
base.gameObject.AddComponent<VRManager>();
|
|
Console.WriteLine("END PS4PlatformManager.PreInitialize()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018052 RID: 98386 RVA: 0x006AA1BC File Offset: 0x006A83BC
|
|
public override IEnumerator GetPlatformFriendName(ulong MECCBNAFGLJ, Action<string> JOINLHEALDL)
|
|
{
|
|
string text = null;
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm))
|
|
{
|
|
text = macmfmeekcm.MJCOMGLOKCA;
|
|
}
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018053 RID: 98387 RVA: 0x006AA1E8 File Offset: 0x006A83E8
|
|
public virtual IEnumerator DGILJAAHIHB(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
this.NBIIJCFOJPK();
|
|
if (this.PlusRewardEquipment != null && this.PlusRewardEquipmentSkin != null)
|
|
{
|
|
if (PS4PlatformManager.OILJGGELHDM == null)
|
|
{
|
|
PS4PlatformManager.OILJGGELHDM = new Func<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse, int>(NpUtils.CheckPlus);
|
|
}
|
|
PS4PlatformManager.PCADLOGBDJA<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse> pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse>(PS4PlatformManager.OILJGGELHDM, new NpUtils.CheckPlusRequest(), new NpUtils.CheckPlusResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: CheckPlus failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Authorized)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.UpdateUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
else
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.RevokeUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("PS4PlatformManager: PlusRewardEquipment or PlusRewardEquipmentSkin is null");
|
|
}
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018054 RID: 98388 RVA: 0x006AA20C File Offset: 0x006A840C
|
|
public IEnumerator GetOnlineID(ulong DJGCHCIDKMD, Action<string> JOINLHEALDL)
|
|
{
|
|
PS4PlatformManager.MGGMPKOIECE mggmpkoiece;
|
|
if (!this.OHFBGGMFEDH.TryGetValue(DJGCHCIDKMD, out mggmpkoiece))
|
|
{
|
|
mggmpkoiece = new PS4PlatformManager.MGGMPKOIECE();
|
|
mggmpkoiece.MKFINBGEGMF = DJGCHCIDKMD;
|
|
mggmpkoiece.BNBBDGFMGAG = true;
|
|
if (PS4PlatformManager.INIAANDHPOK == null)
|
|
{
|
|
PS4PlatformManager.INIAANDHPOK = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
PS4PlatformManager.PCADLOGBDJA<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse> pcadlogbdja = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.INIAANDHPOK, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { DJGCHCIDKMD }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM || pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Debug.LogError("GetProfile failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Profiles.Length != 1)
|
|
{
|
|
Debug.LogError("GetProfile failed: Profiles.Length == " + pcadlogbdja.CMINJOGMKCG.Profiles.Length);
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else
|
|
{
|
|
mggmpkoiece.DIOPBGFDHCC = pcadlogbdja.CMINJOGMKCG.Profiles[0].OnlineUser.OnlineID.Name;
|
|
}
|
|
mggmpkoiece.BNBBDGFMGAG = false;
|
|
}
|
|
while (mggmpkoiece.BNBBDGFMGAG)
|
|
{
|
|
yield return new WaitForSecondsRealtime(0.1f);
|
|
}
|
|
JOINLHEALDL(mggmpkoiece.DIOPBGFDHCC);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x17000A78 RID: 2680
|
|
// (get) Token: 0x06018055 RID: 98389 RVA: 0x006AA238 File Offset: 0x006A8438
|
|
public override PlatformManager.JNJEBIDGBNH LOLPFEFLKJN
|
|
{
|
|
get
|
|
{
|
|
return PlatformManager.JNJEBIDGBNH.PS4;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018056 RID: 98390 RVA: 0x006AA23C File Offset: 0x006A843C
|
|
private IEnumerator EAKGKEKHPOI()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Start()");
|
|
DynamicGI.updateThreshold = 100f;
|
|
Console.WriteLine("END PS4PlatformManager.Start()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018057 RID: 98391 RVA: 0x006AA250 File Offset: 0x006A8450
|
|
public virtual void GGGEIIPFPFO(string HOINCDIKMKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06018058 RID: 98392 RVA: 0x006AA254 File Offset: 0x006A8454
|
|
public virtual bool HDIPMGBACNI()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06018059 RID: 98393 RVA: 0x006AA258 File Offset: 0x006A8458
|
|
private PS4PlatformManager.PCADLOGBDJA<TRequest, TResponse> PNPNIEKNAKK<TRequest, TResponse>(Func<TRequest, TResponse, int> EKPHOKHEJIO, TRequest OCJJLJHMMGH, TResponse DKBBNNEBKMO) where TRequest : RequestBase where TResponse : ResponseBase, new()
|
|
{
|
|
OCJJLJHMMGH.Async = true;
|
|
OCJJLJHMMGH.UserId = this.PNKIJAJLBPE;
|
|
PS4PlatformManager.PCADLOGBDJA<TRequest, TResponse> pcadlogbdja = new PS4PlatformManager.PCADLOGBDJA<TRequest, TResponse>(OCJJLJHMMGH, DKBBNNEBKMO);
|
|
try
|
|
{
|
|
int num = EKPHOKHEJIO(OCJJLJHMMGH, DKBBNNEBKMO);
|
|
this.GINFAILGBKK.Add((uint)num, pcadlogbdja);
|
|
}
|
|
catch (NpToolkitException ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
pcadlogbdja.EGIFMEGEFAB(ex);
|
|
}
|
|
catch (Exception ex2)
|
|
{
|
|
Debug.LogException(ex2);
|
|
pcadlogbdja.EGIFMEGEFAB(new NpToolkitException(ex2.GetType().Name, ex2));
|
|
}
|
|
return pcadlogbdja;
|
|
}
|
|
|
|
// Token: 0x0601805A RID: 98394 RVA: 0x006AA304 File Offset: 0x006A8504
|
|
private IEnumerator IGFGNPMPHEJ()
|
|
{
|
|
if (PS4PlatformManager.LMJIBBALJAH == null)
|
|
{
|
|
PS4PlatformManager.LMJIBBALJAH = new Func<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse, int>(Friends.GetBlockedUsers);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse>(PS4PlatformManager.LMJIBBALJAH, new Friends.GetBlockedUsersRquest
|
|
{
|
|
Mode = Friends.BlockedUsersRetrievalMode.tryCached
|
|
}, new Friends.BlockedUsersResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN blocked user list: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Users.Length > 0)
|
|
{
|
|
IEnumerable<Core.OnlineUser> users = pcadlogbdja.CMINJOGMKCG.Users;
|
|
if (PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI == null)
|
|
{
|
|
PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI = new Func<Core.OnlineUser, ulong>(PS4PlatformManager.CGBCGHEOBBA.OJKNBNGGBEC);
|
|
}
|
|
List<ulong> list = users.Select(PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI).ToList<ulong>();
|
|
GLGMPGPNNBP.DNIBADEGKCK(this.LOLPFEFLKJN, list);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601805B RID: 98395 RVA: 0x006AA320 File Offset: 0x006A8520
|
|
public IEnumerator JBCOPLPPFHC(ulong DJGCHCIDKMD, Action<string> JOINLHEALDL)
|
|
{
|
|
if (!this.OHFBGGMFEDH.TryGetValue(DJGCHCIDKMD, out mggmpkoiece))
|
|
{
|
|
mggmpkoiece = new PS4PlatformManager.MGGMPKOIECE();
|
|
mggmpkoiece.MKFINBGEGMF = DJGCHCIDKMD;
|
|
mggmpkoiece.BNBBDGFMGAG = true;
|
|
if (PS4PlatformManager.INIAANDHPOK == null)
|
|
{
|
|
PS4PlatformManager.INIAANDHPOK = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.INIAANDHPOK, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { DJGCHCIDKMD }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM || pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Debug.LogError("GetProfile failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Profiles.Length != 1)
|
|
{
|
|
Debug.LogError("GetProfile failed: Profiles.Length == " + pcadlogbdja.CMINJOGMKCG.Profiles.Length);
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else
|
|
{
|
|
mggmpkoiece.DIOPBGFDHCC = pcadlogbdja.CMINJOGMKCG.Profiles[0].OnlineUser.OnlineID.Name;
|
|
}
|
|
mggmpkoiece.BNBBDGFMGAG = false;
|
|
}
|
|
while (mggmpkoiece.BNBBDGFMGAG)
|
|
{
|
|
yield return new WaitForSecondsRealtime(0.1f);
|
|
}
|
|
JOINLHEALDL(mggmpkoiece.DIOPBGFDHCC);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601805C RID: 98396 RVA: 0x006AA34C File Offset: 0x006A854C
|
|
public virtual void OFJGOFNFPDM(string HOINCDIKMKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601805D RID: 98397 RVA: 0x006AA350 File Offset: 0x006A8550
|
|
public virtual IEnumerator CFNCENJKLCD(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
this.NBIIJCFOJPK();
|
|
if (this.PlusRewardEquipment != null && this.PlusRewardEquipmentSkin != null)
|
|
{
|
|
if (PS4PlatformManager.OILJGGELHDM == null)
|
|
{
|
|
PS4PlatformManager.OILJGGELHDM = new Func<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse, int>(NpUtils.CheckPlus);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse>(PS4PlatformManager.OILJGGELHDM, new NpUtils.CheckPlusRequest(), new NpUtils.CheckPlusResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: CheckPlus failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Authorized)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.UpdateUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
else
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.RevokeUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("PS4PlatformManager: PlusRewardEquipment or PlusRewardEquipmentSkin is null");
|
|
}
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601805E RID: 98398 RVA: 0x006AA374 File Offset: 0x006A8574
|
|
public override IEnumerator PreInitialize()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.PreInitialize()");
|
|
@string = PlayerPrefs.GetString("AcceptedEulaRevision", string.Empty);
|
|
if (@string != "2017.10.25")
|
|
{
|
|
eulaScreen = global::UnityEngine.Object.Instantiate<EulaScreen>(this.EulaScreenPrefab);
|
|
yield return eulaScreen.Show();
|
|
global::UnityEngine.Object.Destroy(eulaScreen.gameObject);
|
|
this.EulaScreenPrefab = null;
|
|
PlayerPrefs.SetString("AcceptedEulaRevision", "2017.10.25");
|
|
PlayerPrefs.Save();
|
|
}
|
|
warningScreen = global::UnityEngine.Object.Instantiate<WarningScreen>(this.WarningScreenPrefab);
|
|
yield return warningScreen.Show();
|
|
global::UnityEngine.Object.Destroy(warningScreen.gameObject);
|
|
this.WarningScreenPrefab = null;
|
|
yield return null;
|
|
Console.WriteLine("Done waiting, spawn VRManager");
|
|
base.gameObject.AddComponent<VRManager>();
|
|
Console.WriteLine("END PS4PlatformManager.PreInitialize()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601805F RID: 98399 RVA: 0x006AA390 File Offset: 0x006A8590
|
|
private int JDMKAOLCLHN()
|
|
{
|
|
return 1;
|
|
}
|
|
|
|
// Token: 0x06018060 RID: 98400 RVA: 0x006AA394 File Offset: 0x006A8594
|
|
public virtual IEnumerator JBNCNNGDCGG(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
this.NBIIJCFOJPK();
|
|
if (this.PlusRewardEquipment != null && this.PlusRewardEquipmentSkin != null)
|
|
{
|
|
if (PS4PlatformManager.OILJGGELHDM == null)
|
|
{
|
|
PS4PlatformManager.OILJGGELHDM = new Func<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse, int>(NpUtils.CheckPlus);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse>(PS4PlatformManager.OILJGGELHDM, new NpUtils.CheckPlusRequest(), new NpUtils.CheckPlusResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: CheckPlus failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Authorized)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.UpdateUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
else
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.RevokeUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("PS4PlatformManager: PlusRewardEquipment or PlusRewardEquipmentSkin is null");
|
|
}
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018061 RID: 98401 RVA: 0x006AA3B8 File Offset: 0x006A85B8
|
|
private void JBAFANJDBJL(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
PS4PlatformManager.OAHMCDBNEGI oahmcdbnegi;
|
|
if (this.GINFAILGBKK.TryGetValue(PEHFDCGMCGD.NpRequestId, out oahmcdbnegi))
|
|
{
|
|
oahmcdbnegi.ANLCFKLNOMK();
|
|
this.GINFAILGBKK.Remove(PEHFDCGMCGD.NpRequestId);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018062 RID: 98402 RVA: 0x006AA3F8 File Offset: 0x006A85F8
|
|
private void BCDNNJDHMPM(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
if (PEHFDCGMCGD.Service == (ServiceTypes)56)
|
|
{
|
|
this.DBKHAIGPEOH(PEHFDCGMCGD);
|
|
}
|
|
else
|
|
{
|
|
this.PMOAHFPEMHC(PEHFDCGMCGD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018063 RID: 98403 RVA: 0x006AA41C File Offset: 0x006A861C
|
|
public virtual void BPPHMEACFCM(string HOINCDIKMKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000A7C RID: 2684
|
|
// (get) Token: 0x06018064 RID: 98404 RVA: 0x006AA420 File Offset: 0x006A8620
|
|
private int PNKIJAJLBPE
|
|
{
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018065 RID: 98405 RVA: 0x006AA424 File Offset: 0x006A8624
|
|
public override IEnumerator GetPlatformFriendPicture(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
Texture texture = null;
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
KGBBPEDECCO kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018066 RID: 98406 RVA: 0x006AA450 File Offset: 0x006A8650
|
|
private IEnumerator KOKOKCHBFPP()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Start()");
|
|
DynamicGI.updateThreshold = 100f;
|
|
Console.WriteLine("END PS4PlatformManager.Start()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x17000A79 RID: 2681
|
|
// (get) Token: 0x06018067 RID: 98407 RVA: 0x006AA464 File Offset: 0x006A8664
|
|
public override PlatformManager.NEDLHEIPFJO CAPNFDEMGEC
|
|
{
|
|
get
|
|
{
|
|
return PlatformManager.NEDLHEIPFJO.PSVR;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018068 RID: 98408 RVA: 0x006AA468 File Offset: 0x006A8668
|
|
public virtual PlatformManager.EOKBLHACIHA EKADOOINMLN()
|
|
{
|
|
return PlatformManager.EOKBLHACIHA.DEFAULT;
|
|
}
|
|
|
|
// Token: 0x06018069 RID: 98409 RVA: 0x006AA46C File Offset: 0x006A866C
|
|
public virtual void EEHICAFOODO(string HOINCDIKMKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601806A RID: 98410 RVA: 0x006AA470 File Offset: 0x006A8670
|
|
public virtual PlatformManager.NEDLHEIPFJO GFEMIKAPDBN()
|
|
{
|
|
return PlatformManager.NEDLHEIPFJO.PSVR;
|
|
}
|
|
|
|
// Token: 0x0601806B RID: 98411 RVA: 0x006AA474 File Offset: 0x006A8674
|
|
private IEnumerator LMEGOIHONGK()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Start()");
|
|
DynamicGI.updateThreshold = 100f;
|
|
Console.WriteLine("END PS4PlatformManager.Start()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601806C RID: 98412 RVA: 0x006AA488 File Offset: 0x006A8688
|
|
public virtual IEnumerator GKPHAEOICHK(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
texture = null;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601806D RID: 98413 RVA: 0x006AA4B4 File Offset: 0x006A86B4
|
|
public virtual IEnumerator IAABLLMAFBO(List<ulong> OPGCNBCGJJH)
|
|
{
|
|
this.PHLGDGOGNHC.Clear();
|
|
OPGCNBCGJJH.Clear();
|
|
if (PS4PlatformManager.HCBMALGHOJO == null)
|
|
{
|
|
PS4PlatformManager.HCBMALGHOJO = new Func<Friends.GetFriendsRequest, Friends.FriendsResponse, int>(Friends.GetFriends);
|
|
}
|
|
PS4PlatformManager.PCADLOGBDJA<Friends.GetFriendsRequest, Friends.FriendsResponse> pcadlogbdja = this.PNPNIEKNAKK<Friends.GetFriendsRequest, Friends.FriendsResponse>(PS4PlatformManager.HCBMALGHOJO, new Friends.GetFriendsRequest
|
|
{
|
|
Mode = Friends.FriendsRetrievalModes.all
|
|
}, new Friends.FriendsResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN friends: " + pcadlogbdja.BKGBBOPLLPC());
|
|
yield break;
|
|
}
|
|
foreach (Friends.Friend friend in pcadlogbdja.CMINJOGMKCG.Friends)
|
|
{
|
|
if (friend.Profile.RelationType == Profiles.Profile.RelationTypes.friends)
|
|
{
|
|
string text = friend.Profile.ProfilePictureUrl;
|
|
if (string.IsNullOrEmpty(text))
|
|
{
|
|
text = friend.Profile.AvatarUrl;
|
|
}
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm = new PS4PlatformManager.MACMFMEEKCM
|
|
{
|
|
AMHOBPCPMCL = friend.Profile.OnlineUser.AccountId.Id,
|
|
MJCOMGLOKCA = friend.Profile.OnlineUser.OnlineID.Name,
|
|
JEFBDEILENL = text
|
|
};
|
|
this.PHLGDGOGNHC.Add(macmfmeekcm.AMHOBPCPMCL, macmfmeekcm);
|
|
OPGCNBCGJJH.Add(macmfmeekcm.AMHOBPCPMCL);
|
|
}
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601806E RID: 98414 RVA: 0x006AA4D8 File Offset: 0x006A86D8
|
|
public virtual bool OAAMDALFEBP()
|
|
{
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0601806F RID: 98415 RVA: 0x006AA4DC File Offset: 0x006A86DC
|
|
public IEnumerator ELEGKACLFAJ(ulong DJGCHCIDKMD, Action<string> JOINLHEALDL)
|
|
{
|
|
if (!this.OHFBGGMFEDH.TryGetValue(DJGCHCIDKMD, out mggmpkoiece))
|
|
{
|
|
mggmpkoiece = new PS4PlatformManager.MGGMPKOIECE();
|
|
mggmpkoiece.MKFINBGEGMF = DJGCHCIDKMD;
|
|
mggmpkoiece.BNBBDGFMGAG = true;
|
|
if (PS4PlatformManager.INIAANDHPOK == null)
|
|
{
|
|
PS4PlatformManager.INIAANDHPOK = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.INIAANDHPOK, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { DJGCHCIDKMD }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM || pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Debug.LogError("GetProfile failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Profiles.Length != 1)
|
|
{
|
|
Debug.LogError("GetProfile failed: Profiles.Length == " + pcadlogbdja.CMINJOGMKCG.Profiles.Length);
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else
|
|
{
|
|
mggmpkoiece.DIOPBGFDHCC = pcadlogbdja.CMINJOGMKCG.Profiles[0].OnlineUser.OnlineID.Name;
|
|
}
|
|
mggmpkoiece.BNBBDGFMGAG = false;
|
|
}
|
|
while (mggmpkoiece.BNBBDGFMGAG)
|
|
{
|
|
yield return new WaitForSecondsRealtime(0.1f);
|
|
}
|
|
JOINLHEALDL(mggmpkoiece.DIOPBGFDHCC);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018070 RID: 98416 RVA: 0x006AA508 File Offset: 0x006A8708
|
|
public IEnumerator POEDGPGBMMF(ulong DJGCHCIDKMD, Action<string> JOINLHEALDL)
|
|
{
|
|
if (!this.OHFBGGMFEDH.TryGetValue(DJGCHCIDKMD, out mggmpkoiece))
|
|
{
|
|
mggmpkoiece = new PS4PlatformManager.MGGMPKOIECE();
|
|
mggmpkoiece.MKFINBGEGMF = DJGCHCIDKMD;
|
|
mggmpkoiece.BNBBDGFMGAG = true;
|
|
if (PS4PlatformManager.INIAANDHPOK == null)
|
|
{
|
|
PS4PlatformManager.INIAANDHPOK = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.INIAANDHPOK, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { DJGCHCIDKMD }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM || pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Debug.LogError("GetProfile failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Profiles.Length != 1)
|
|
{
|
|
Debug.LogError("GetProfile failed: Profiles.Length == " + pcadlogbdja.CMINJOGMKCG.Profiles.Length);
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else
|
|
{
|
|
mggmpkoiece.DIOPBGFDHCC = pcadlogbdja.CMINJOGMKCG.Profiles[0].OnlineUser.OnlineID.Name;
|
|
}
|
|
mggmpkoiece.BNBBDGFMGAG = false;
|
|
}
|
|
while (mggmpkoiece.BNBBDGFMGAG)
|
|
{
|
|
yield return new WaitForSecondsRealtime(0.1f);
|
|
}
|
|
JOINLHEALDL(mggmpkoiece.DIOPBGFDHCC);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018071 RID: 98417 RVA: 0x006AA534 File Offset: 0x006A8734
|
|
public virtual IEnumerator MIHBIMNMKGN()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.PreInitialize()");
|
|
@string = PlayerPrefs.GetString("AcceptedEulaRevision", string.Empty);
|
|
if (@string != "2017.10.25")
|
|
{
|
|
eulaScreen = global::UnityEngine.Object.Instantiate<EulaScreen>(this.EulaScreenPrefab);
|
|
yield return eulaScreen.Show();
|
|
global::UnityEngine.Object.Destroy(eulaScreen.gameObject);
|
|
this.EulaScreenPrefab = null;
|
|
PlayerPrefs.SetString("AcceptedEulaRevision", "2017.10.25");
|
|
PlayerPrefs.Save();
|
|
}
|
|
warningScreen = global::UnityEngine.Object.Instantiate<WarningScreen>(this.WarningScreenPrefab);
|
|
yield return warningScreen.Show();
|
|
global::UnityEngine.Object.Destroy(warningScreen.gameObject);
|
|
this.WarningScreenPrefab = null;
|
|
yield return null;
|
|
Console.WriteLine("Done waiting, spawn VRManager");
|
|
base.gameObject.AddComponent<VRManager>();
|
|
Console.WriteLine("END PS4PlatformManager.PreInitialize()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018072 RID: 98418 RVA: 0x006AA550 File Offset: 0x006A8750
|
|
public virtual IEnumerator JEMKKFMEJBO()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.PreInitialize()");
|
|
@string = PlayerPrefs.GetString("AcceptedEulaRevision", string.Empty);
|
|
if (@string != "2017.10.25")
|
|
{
|
|
eulaScreen = global::UnityEngine.Object.Instantiate<EulaScreen>(this.EulaScreenPrefab);
|
|
yield return eulaScreen.Show();
|
|
global::UnityEngine.Object.Destroy(eulaScreen.gameObject);
|
|
this.EulaScreenPrefab = null;
|
|
PlayerPrefs.SetString("AcceptedEulaRevision", "2017.10.25");
|
|
PlayerPrefs.Save();
|
|
}
|
|
warningScreen = global::UnityEngine.Object.Instantiate<WarningScreen>(this.WarningScreenPrefab);
|
|
yield return warningScreen.Show();
|
|
global::UnityEngine.Object.Destroy(warningScreen.gameObject);
|
|
this.WarningScreenPrefab = null;
|
|
yield return null;
|
|
Console.WriteLine("Done waiting, spawn VRManager");
|
|
base.gameObject.AddComponent<VRManager>();
|
|
Console.WriteLine("END PS4PlatformManager.PreInitialize()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018073 RID: 98419 RVA: 0x006AA56C File Offset: 0x006A876C
|
|
private void CLGJFMMPIGD(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
if (PEHFDCGMCGD.Service == ServiceTypes.Matching)
|
|
{
|
|
this.HCJHNPBHPFN(PEHFDCGMCGD);
|
|
}
|
|
else
|
|
{
|
|
this.LBJOJBMBEFF(PEHFDCGMCGD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018074 RID: 98420 RVA: 0x006AA590 File Offset: 0x006A8790
|
|
private IEnumerator Start()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Start()");
|
|
DynamicGI.updateThreshold = 100f;
|
|
Console.WriteLine("END PS4PlatformManager.Start()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018075 RID: 98421 RVA: 0x006AA5A4 File Offset: 0x006A87A4
|
|
public virtual IEnumerator INIBGNKHHBK(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
this.NBIIJCFOJPK();
|
|
if (this.PlusRewardEquipment != null && this.PlusRewardEquipmentSkin != null)
|
|
{
|
|
if (PS4PlatformManager.OILJGGELHDM == null)
|
|
{
|
|
PS4PlatformManager.OILJGGELHDM = new Func<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse, int>(NpUtils.CheckPlus);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse>(PS4PlatformManager.OILJGGELHDM, new NpUtils.CheckPlusRequest(), new NpUtils.CheckPlusResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: CheckPlus failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Authorized)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.UpdateUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
else
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.RevokeUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("PS4PlatformManager: PlusRewardEquipment or PlusRewardEquipmentSkin is null");
|
|
}
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018076 RID: 98422 RVA: 0x006AA5C8 File Offset: 0x006A87C8
|
|
private void EOAKLINPBFG()
|
|
{
|
|
base.StartCoroutine(this.FLGMJIEGCLD());
|
|
}
|
|
|
|
// Token: 0x06018077 RID: 98423 RVA: 0x006AA5D8 File Offset: 0x006A87D8
|
|
public IEnumerator FGPPOIHADGF(ulong DJGCHCIDKMD, Action<string> JOINLHEALDL)
|
|
{
|
|
if (!this.OHFBGGMFEDH.TryGetValue(DJGCHCIDKMD, out mggmpkoiece))
|
|
{
|
|
mggmpkoiece = new PS4PlatformManager.MGGMPKOIECE();
|
|
mggmpkoiece.MKFINBGEGMF = DJGCHCIDKMD;
|
|
mggmpkoiece.BNBBDGFMGAG = true;
|
|
if (PS4PlatformManager.INIAANDHPOK == null)
|
|
{
|
|
PS4PlatformManager.INIAANDHPOK = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.INIAANDHPOK, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { DJGCHCIDKMD }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM || pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Debug.LogError("GetProfile failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Profiles.Length != 1)
|
|
{
|
|
Debug.LogError("GetProfile failed: Profiles.Length == " + pcadlogbdja.CMINJOGMKCG.Profiles.Length);
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else
|
|
{
|
|
mggmpkoiece.DIOPBGFDHCC = pcadlogbdja.CMINJOGMKCG.Profiles[0].OnlineUser.OnlineID.Name;
|
|
}
|
|
mggmpkoiece.BNBBDGFMGAG = false;
|
|
}
|
|
while (mggmpkoiece.BNBBDGFMGAG)
|
|
{
|
|
yield return new WaitForSecondsRealtime(0.1f);
|
|
}
|
|
JOINLHEALDL(mggmpkoiece.DIOPBGFDHCC);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018078 RID: 98424 RVA: 0x006AA604 File Offset: 0x006A8804
|
|
private void ICEFPCBEEIJ(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
PS4PlatformManager.OAHMCDBNEGI oahmcdbnegi;
|
|
if (this.GINFAILGBKK.TryGetValue(PEHFDCGMCGD.NpRequestId, out oahmcdbnegi))
|
|
{
|
|
oahmcdbnegi.IIPOLLJICJF();
|
|
this.GINFAILGBKK.Remove(PEHFDCGMCGD.NpRequestId);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018079 RID: 98425 RVA: 0x006AA644 File Offset: 0x006A8844
|
|
private void IHPDFIHJIBN(NpCallbackEvent BDELLKLCPMJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601807A RID: 98426 RVA: 0x006AA648 File Offset: 0x006A8848
|
|
public virtual IEnumerator BDDMLOONHNO(List<ulong> OPGCNBCGJJH)
|
|
{
|
|
this.PHLGDGOGNHC.Clear();
|
|
OPGCNBCGJJH.Clear();
|
|
if (PS4PlatformManager.HCBMALGHOJO == null)
|
|
{
|
|
PS4PlatformManager.HCBMALGHOJO = new Func<Friends.GetFriendsRequest, Friends.FriendsResponse, int>(Friends.GetFriends);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Friends.GetFriendsRequest, Friends.FriendsResponse>(PS4PlatformManager.HCBMALGHOJO, new Friends.GetFriendsRequest
|
|
{
|
|
Mode = Friends.FriendsRetrievalModes.all
|
|
}, new Friends.FriendsResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN friends: " + pcadlogbdja.BKGBBOPLLPC());
|
|
yield break;
|
|
}
|
|
friends = pcadlogbdja.CMINJOGMKCG.Friends;
|
|
for (i = 0; i < friends.Length; i++)
|
|
{
|
|
Friends.Friend friend = friends[i];
|
|
if (friend.Profile.RelationType == Profiles.Profile.RelationTypes.friends)
|
|
{
|
|
string text = friend.Profile.ProfilePictureUrl;
|
|
if (string.IsNullOrEmpty(text))
|
|
{
|
|
text = friend.Profile.AvatarUrl;
|
|
}
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm = new PS4PlatformManager.MACMFMEEKCM
|
|
{
|
|
AMHOBPCPMCL = friend.Profile.OnlineUser.AccountId.Id,
|
|
MJCOMGLOKCA = friend.Profile.OnlineUser.OnlineID.Name,
|
|
JEFBDEILENL = text
|
|
};
|
|
this.PHLGDGOGNHC.Add(macmfmeekcm.AMHOBPCPMCL, macmfmeekcm);
|
|
OPGCNBCGJJH.Add(macmfmeekcm.AMHOBPCPMCL);
|
|
}
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601807B RID: 98427 RVA: 0x006AA66C File Offset: 0x006A886C
|
|
public virtual IEnumerator BOCDJODFPAF(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
texture = null;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601807C RID: 98428 RVA: 0x006AA698 File Offset: 0x006A8898
|
|
public virtual IEnumerator GJLLAJLMALA(ulong MECCBNAFGLJ, Action<string> JOINLHEALDL)
|
|
{
|
|
string text = null;
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm))
|
|
{
|
|
text = macmfmeekcm.MJCOMGLOKCA;
|
|
}
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601807D RID: 98429 RVA: 0x006AA6C4 File Offset: 0x006A88C4
|
|
private int JIJAOIBIGEE()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0601807E RID: 98430 RVA: 0x006AA6C8 File Offset: 0x006A88C8
|
|
public virtual IEnumerator FIMBPNJHFNJ(PlatformManager.KIIOOPNFCLC JOINLHEALDL)
|
|
{
|
|
if (PS4PlatformManager.OLBBPJGJPHB == null)
|
|
{
|
|
PS4PlatformManager.OLBBPJGJPHB = new Func<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse, int>(Auth.GetAuthCode);
|
|
}
|
|
PS4PlatformManager.PCADLOGBDJA<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse> pcadlogbdja = this.PNPNIEKNAKK<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse>(PS4PlatformManager.OLBBPJGJPHB, new Auth.GetAuthCodeRequest
|
|
{
|
|
ClientId = new Auth.NpClientId
|
|
{
|
|
Id = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7"
|
|
},
|
|
Scope = "psn:s2s"
|
|
}, new Auth.AuthCodeResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN Auth Code: " + pcadlogbdja.BKGBBOPLLPC());
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
string text = HOEKEPDDBBF.DNGBHIBIGLN(new Dictionary<string, object>
|
|
{
|
|
{
|
|
"AuthCode",
|
|
pcadlogbdja.CMINJOGMKCG.AuthCode
|
|
},
|
|
{
|
|
"IssuerId",
|
|
(int)pcadlogbdja.CMINJOGMKCG.IssuerId
|
|
}
|
|
});
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601807F RID: 98431 RVA: 0x006AA6EC File Offset: 0x006A88EC
|
|
private Core.NpAccountId EHHPINOPPMD()
|
|
{
|
|
UserProfiles.LocalUsers localUsers = new UserProfiles.LocalUsers();
|
|
try
|
|
{
|
|
UserProfiles.GetLocalUsers(localUsers);
|
|
}
|
|
catch (NpToolkitException)
|
|
{
|
|
}
|
|
try
|
|
{
|
|
for (int i = 0; i < localUsers.LocalUsersIds.Length; i += 0)
|
|
{
|
|
if (localUsers.LocalUsersIds[i].UserId.Id == this.JDMKAOLCLHN())
|
|
{
|
|
return localUsers.LocalUsersIds[i].AccountId;
|
|
}
|
|
}
|
|
}
|
|
catch (NpToolkitException ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
}
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x06018080 RID: 98432 RVA: 0x006AA79C File Offset: 0x006A899C
|
|
public virtual IEnumerator ILBPNFOEKKB(PlatformManager.KIIOOPNFCLC JOINLHEALDL)
|
|
{
|
|
if (PS4PlatformManager.OLBBPJGJPHB == null)
|
|
{
|
|
PS4PlatformManager.OLBBPJGJPHB = new Func<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse, int>(Auth.GetAuthCode);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse>(PS4PlatformManager.OLBBPJGJPHB, new Auth.GetAuthCodeRequest
|
|
{
|
|
ClientId = new Auth.NpClientId
|
|
{
|
|
Id = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7"
|
|
},
|
|
Scope = "psn:s2s"
|
|
}, new Auth.AuthCodeResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN Auth Code: " + pcadlogbdja.BKGBBOPLLPC());
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
text = HOEKEPDDBBF.DNGBHIBIGLN(new Dictionary<string, object>
|
|
{
|
|
{
|
|
"AuthCode",
|
|
pcadlogbdja.CMINJOGMKCG.AuthCode
|
|
},
|
|
{
|
|
"IssuerId",
|
|
(int)pcadlogbdja.CMINJOGMKCG.IssuerId
|
|
}
|
|
});
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018081 RID: 98433 RVA: 0x006AA7C0 File Offset: 0x006A89C0
|
|
public virtual IEnumerator DGECDBLJMNC()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.PreInitialize()");
|
|
@string = PlayerPrefs.GetString("AcceptedEulaRevision", string.Empty);
|
|
if (@string != "2017.10.25")
|
|
{
|
|
eulaScreen = global::UnityEngine.Object.Instantiate<EulaScreen>(this.EulaScreenPrefab);
|
|
yield return eulaScreen.Show();
|
|
global::UnityEngine.Object.Destroy(eulaScreen.gameObject);
|
|
this.EulaScreenPrefab = null;
|
|
PlayerPrefs.SetString("AcceptedEulaRevision", "2017.10.25");
|
|
PlayerPrefs.Save();
|
|
}
|
|
warningScreen = global::UnityEngine.Object.Instantiate<WarningScreen>(this.WarningScreenPrefab);
|
|
yield return warningScreen.Show();
|
|
global::UnityEngine.Object.Destroy(warningScreen.gameObject);
|
|
this.WarningScreenPrefab = null;
|
|
yield return null;
|
|
Console.WriteLine("Done waiting, spawn VRManager");
|
|
base.gameObject.AddComponent<VRManager>();
|
|
Console.WriteLine("END PS4PlatformManager.PreInitialize()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018082 RID: 98434 RVA: 0x006AA7DC File Offset: 0x006A89DC
|
|
public virtual IEnumerator CANNFIELFKI(ulong MECCBNAFGLJ, Action<string> JOINLHEALDL)
|
|
{
|
|
string text = null;
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm))
|
|
{
|
|
text = macmfmeekcm.MJCOMGLOKCA;
|
|
}
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018083 RID: 98435 RVA: 0x006AA808 File Offset: 0x006A8A08
|
|
public virtual IEnumerator IFELJJMIIHC(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
texture = null;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018084 RID: 98436 RVA: 0x006AA834 File Offset: 0x006A8A34
|
|
public virtual IEnumerator AAIEELHDDHA(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
texture = null;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018085 RID: 98437 RVA: 0x006AA860 File Offset: 0x006A8A60
|
|
private Core.NpAccountId LMDJMEOCGCF()
|
|
{
|
|
UserProfiles.LocalUsers localUsers = new UserProfiles.LocalUsers();
|
|
try
|
|
{
|
|
UserProfiles.GetLocalUsers(localUsers);
|
|
}
|
|
catch (NpToolkitException)
|
|
{
|
|
}
|
|
try
|
|
{
|
|
for (int i = 0; i < localUsers.LocalUsersIds.Length; i++)
|
|
{
|
|
if (localUsers.LocalUsersIds[i].UserId.Id == this.PNKIJAJLBPE)
|
|
{
|
|
return localUsers.LocalUsersIds[i].AccountId;
|
|
}
|
|
}
|
|
}
|
|
catch (NpToolkitException ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
}
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x06018086 RID: 98438 RVA: 0x006AA910 File Offset: 0x006A8B10
|
|
private void IDNNPIICDEE()
|
|
{
|
|
base.StartCoroutine(this.LBKNKLDNJNL());
|
|
}
|
|
|
|
// Token: 0x06018087 RID: 98439 RVA: 0x006AA920 File Offset: 0x006A8B20
|
|
public virtual IEnumerator NNAHGLKKLDH(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Initialize()");
|
|
Time.fixedDeltaTime = 0.033333335f;
|
|
Time.maximumDeltaTime = Time.fixedDeltaTime * 2f - 0.001f;
|
|
Main.OnAsyncEvent += this.OHLOFDLKMIC;
|
|
try
|
|
{
|
|
InitToolkit initToolkit = new InitToolkit();
|
|
initToolkit.contentRestrictions.DefaultAgeRestriction = 0;
|
|
initToolkit.threadSettings.affinity = Affinity.AllCores;
|
|
initToolkit.memoryPools.JsonPoolSize = 6291456UL;
|
|
InitToolkit initToolkit2 = initToolkit;
|
|
initToolkit2.memoryPools.SslPoolSize = initToolkit2.memoryPools.SslPoolSize * 4UL;
|
|
InitToolkit initToolkit3 = initToolkit;
|
|
initToolkit3.memoryPools.MatchingSslPoolSize = initToolkit3.memoryPools.MatchingSslPoolSize * 4UL;
|
|
InitToolkit initToolkit4 = initToolkit;
|
|
initToolkit4.memoryPools.MatchingPoolSize = initToolkit4.memoryPools.MatchingPoolSize * 4UL;
|
|
initToolkit.SetPushNotificationsFlags(PushNotificationsFlags.None);
|
|
InitResult initResult = Main.Initialize(initToolkit);
|
|
if (!initResult.Initialized)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: NpToolkit not initialized");
|
|
JOINLHEALDL("Failed to initialize PSN platform");
|
|
yield break;
|
|
}
|
|
Debug.Log("NpToolkit Initialized");
|
|
Debug.Log("Plugin SDK Version : " + initResult.SceSDKVersion.ToString());
|
|
Debug.Log("Plugin DLL Version : " + initResult.DllVersion.ToString());
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
JOINLHEALDL("Error initializing PSN platform: " + ex.Message);
|
|
yield break;
|
|
}
|
|
if (PS4PlatformManager.MODKICCBMGC == null)
|
|
{
|
|
PS4PlatformManager.MODKICCBMGC = new Func<NpUtils.CheckAvailablityRequest, Core.EmptyResponse, int>(NpUtils.CheckAvailablity);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckAvailablityRequest, Core.EmptyResponse>(PS4PlatformManager.MODKICCBMGC, new NpUtils.CheckAvailablityRequest(), new Core.EmptyResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
string text = "Error checking availability: " + pcadlogbdja.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.IsError: " + pcadlogbdja.BKGBBOPLLPC());
|
|
Console.WriteLine(text);
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Core.ReturnCodes returnCode = pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
string text2;
|
|
if (returnCode != (Core.ReturnCodes)2153054214U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054218U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054223U)
|
|
{
|
|
text2 = "Could not connect to PSN: " + pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
}
|
|
else
|
|
{
|
|
text2 = "A new version is available! Please 'Check for Update' to continue.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "The current user does not have a PSN account.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "You are not signed in to PSN.";
|
|
}
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text2);
|
|
JOINLHEALDL(text2);
|
|
yield break;
|
|
}
|
|
npAccountId = this.LMDJMEOCGCF();
|
|
if (PS4PlatformManager.IFPKLMFAABE == null)
|
|
{
|
|
PS4PlatformManager.IFPKLMFAABE = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja2 = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.IFPKLMFAABE, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { npAccountId }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja2;
|
|
if (pcadlogbdja2.MKCLDLKDGGM)
|
|
{
|
|
string text3 = "Error retrieving local profiles: " + pcadlogbdja2.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.IsError: " + pcadlogbdja2.BKGBBOPLLPC());
|
|
Console.WriteLine(text3);
|
|
JOINLHEALDL(text3);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
string text4 = "Failed to get local profiles: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode;
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text4);
|
|
JOINLHEALDL(text4);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.Profiles.Length == 0)
|
|
{
|
|
string text5 = "No local profiles found.";
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.Profiles.Length == 0");
|
|
Console.WriteLine(text5);
|
|
JOINLHEALDL(text5);
|
|
yield break;
|
|
}
|
|
profile = pcadlogbdja2.CMINJOGMKCG.Profiles[0];
|
|
base.AMBOFILBDDF = profile.OnlineUser.AccountId.Id;
|
|
base.ACDKGDGAPBG = profile.OnlineUser.OnlineID.Name;
|
|
Player.SetPlatformPlayerId(this.LOLPFEFLKJN, base.AMBOFILBDDF);
|
|
Debug.LogFormat("localProfile: {0}", new object[] { profile });
|
|
Debug.LogFormat("PlatformProfileId: {0}", new object[] { base.AMBOFILBDDF });
|
|
Debug.LogFormat("PlatformProfileName: {0}", new object[] { base.ACDKGDGAPBG });
|
|
this.OHFBGGMFEDH.Add(base.AMBOFILBDDF, new PS4PlatformManager.MGGMPKOIECE
|
|
{
|
|
MKFINBGEGMF = base.AMBOFILBDDF,
|
|
DIOPBGFDHCC = base.ACDKGDGAPBG
|
|
});
|
|
Console.WriteLine("END PS4PlatformManager.Initialize()");
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018088 RID: 98440 RVA: 0x006AA944 File Offset: 0x006A8B44
|
|
private void PMOAHFPEMHC(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
PS4PlatformManager.OAHMCDBNEGI oahmcdbnegi;
|
|
if (this.GINFAILGBKK.TryGetValue(PEHFDCGMCGD.NpRequestId, out oahmcdbnegi))
|
|
{
|
|
oahmcdbnegi.KFDGLOJEPBL();
|
|
this.GINFAILGBKK.Remove(PEHFDCGMCGD.NpRequestId);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018089 RID: 98441 RVA: 0x006AA984 File Offset: 0x006A8B84
|
|
public virtual IEnumerator ECKJHHEPPFD(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
texture = null;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601808A RID: 98442 RVA: 0x006AA9B0 File Offset: 0x006A8BB0
|
|
private IEnumerator IIBHNJKFMFH()
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Start()");
|
|
DynamicGI.updateThreshold = 100f;
|
|
Console.WriteLine("END PS4PlatformManager.Start()");
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601808B RID: 98443 RVA: 0x006AA9C4 File Offset: 0x006A8BC4
|
|
public virtual void JLBFGAMCDDE(string HOINCDIKMKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601808C RID: 98444 RVA: 0x006AA9C8 File Offset: 0x006A8BC8
|
|
public virtual PlatformManager.JNJEBIDGBNH HFKHKKPJHEJ()
|
|
{
|
|
return (PlatformManager.JNJEBIDGBNH)6;
|
|
}
|
|
|
|
// Token: 0x0601808D RID: 98445 RVA: 0x006AA9CC File Offset: 0x006A8BCC
|
|
private void NBIIJCFOJPK()
|
|
{
|
|
base.StartCoroutine(this.MDJJIHODHIM());
|
|
}
|
|
|
|
// Token: 0x0601808E RID: 98446 RVA: 0x006AA9DC File Offset: 0x006A8BDC
|
|
public override IEnumerator PostLoginInitialize(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
this.NBIIJCFOJPK();
|
|
if (this.PlusRewardEquipment != null && this.PlusRewardEquipmentSkin != null)
|
|
{
|
|
if (PS4PlatformManager.OILJGGELHDM == null)
|
|
{
|
|
PS4PlatformManager.OILJGGELHDM = new Func<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse, int>(NpUtils.CheckPlus);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse>(PS4PlatformManager.OILJGGELHDM, new NpUtils.CheckPlusRequest(), new NpUtils.CheckPlusResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: CheckPlus failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Authorized)
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.UpdateUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
else
|
|
{
|
|
NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.RevokeUnlockedEquipmentsFor(this.PlusRewardEquipment.PrefabName, this.PlusRewardEquipmentSkin.Guid);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("PS4PlatformManager: PlusRewardEquipment or PlusRewardEquipmentSkin is null");
|
|
}
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601808F RID: 98447 RVA: 0x006AAA00 File Offset: 0x006A8C00
|
|
public IEnumerator JDLAOGKFMMP(ulong DJGCHCIDKMD, Action<string> JOINLHEALDL)
|
|
{
|
|
if (!this.OHFBGGMFEDH.TryGetValue(DJGCHCIDKMD, out mggmpkoiece))
|
|
{
|
|
mggmpkoiece = new PS4PlatformManager.MGGMPKOIECE();
|
|
mggmpkoiece.MKFINBGEGMF = DJGCHCIDKMD;
|
|
mggmpkoiece.BNBBDGFMGAG = true;
|
|
if (PS4PlatformManager.INIAANDHPOK == null)
|
|
{
|
|
PS4PlatformManager.INIAANDHPOK = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.INIAANDHPOK, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { DJGCHCIDKMD }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM || pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Debug.LogError("GetProfile failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Profiles.Length != 1)
|
|
{
|
|
Debug.LogError("GetProfile failed: Profiles.Length == " + pcadlogbdja.CMINJOGMKCG.Profiles.Length);
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else
|
|
{
|
|
mggmpkoiece.DIOPBGFDHCC = pcadlogbdja.CMINJOGMKCG.Profiles[0].OnlineUser.OnlineID.Name;
|
|
}
|
|
mggmpkoiece.BNBBDGFMGAG = false;
|
|
}
|
|
while (mggmpkoiece.BNBBDGFMGAG)
|
|
{
|
|
yield return new WaitForSecondsRealtime(0.1f);
|
|
}
|
|
JOINLHEALDL(mggmpkoiece.DIOPBGFDHCC);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018090 RID: 98448 RVA: 0x006AAA2C File Offset: 0x006A8C2C
|
|
public virtual IEnumerator IKAMDDEFMHM(List<ulong> OPGCNBCGJJH)
|
|
{
|
|
this.PHLGDGOGNHC.Clear();
|
|
OPGCNBCGJJH.Clear();
|
|
if (PS4PlatformManager.HCBMALGHOJO == null)
|
|
{
|
|
PS4PlatformManager.HCBMALGHOJO = new Func<Friends.GetFriendsRequest, Friends.FriendsResponse, int>(Friends.GetFriends);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Friends.GetFriendsRequest, Friends.FriendsResponse>(PS4PlatformManager.HCBMALGHOJO, new Friends.GetFriendsRequest
|
|
{
|
|
Mode = Friends.FriendsRetrievalModes.all
|
|
}, new Friends.FriendsResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN friends: " + pcadlogbdja.BKGBBOPLLPC());
|
|
yield break;
|
|
}
|
|
friends = pcadlogbdja.CMINJOGMKCG.Friends;
|
|
for (i = 0; i < friends.Length; i++)
|
|
{
|
|
Friends.Friend friend = friends[i];
|
|
if (friend.Profile.RelationType == Profiles.Profile.RelationTypes.friends)
|
|
{
|
|
string text = friend.Profile.ProfilePictureUrl;
|
|
if (string.IsNullOrEmpty(text))
|
|
{
|
|
text = friend.Profile.AvatarUrl;
|
|
}
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm = new PS4PlatformManager.MACMFMEEKCM
|
|
{
|
|
AMHOBPCPMCL = friend.Profile.OnlineUser.AccountId.Id,
|
|
MJCOMGLOKCA = friend.Profile.OnlineUser.OnlineID.Name,
|
|
JEFBDEILENL = text
|
|
};
|
|
this.PHLGDGOGNHC.Add(macmfmeekcm.AMHOBPCPMCL, macmfmeekcm);
|
|
OPGCNBCGJJH.Add(macmfmeekcm.AMHOBPCPMCL);
|
|
}
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018091 RID: 98449 RVA: 0x006AAA50 File Offset: 0x006A8C50
|
|
private void DCMJLNAMHBK()
|
|
{
|
|
base.StartCoroutine(this.IGFGNPMPHEJ());
|
|
}
|
|
|
|
// Token: 0x06018092 RID: 98450 RVA: 0x006AAA60 File Offset: 0x006A8C60
|
|
public virtual bool PHCHDOAOAAD()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06018093 RID: 98451 RVA: 0x006AAA64 File Offset: 0x006A8C64
|
|
public override IEnumerator GetAuthParams(PlatformManager.KIIOOPNFCLC JOINLHEALDL)
|
|
{
|
|
if (PS4PlatformManager.OLBBPJGJPHB == null)
|
|
{
|
|
PS4PlatformManager.OLBBPJGJPHB = new Func<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse, int>(Auth.GetAuthCode);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse>(PS4PlatformManager.OLBBPJGJPHB, new Auth.GetAuthCodeRequest
|
|
{
|
|
ClientId = new Auth.NpClientId
|
|
{
|
|
Id = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7"
|
|
},
|
|
Scope = "psn:s2s"
|
|
}, new Auth.AuthCodeResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN Auth Code: " + pcadlogbdja.BKGBBOPLLPC());
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
text = HOEKEPDDBBF.DNGBHIBIGLN(new Dictionary<string, object>
|
|
{
|
|
{
|
|
"AuthCode",
|
|
pcadlogbdja.CMINJOGMKCG.AuthCode
|
|
},
|
|
{
|
|
"IssuerId",
|
|
(int)pcadlogbdja.CMINJOGMKCG.IssuerId
|
|
}
|
|
});
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018094 RID: 98452 RVA: 0x006AAA88 File Offset: 0x006A8C88
|
|
private void HIIAGEPBKEM(NpCallbackEvent BDELLKLCPMJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06018095 RID: 98453 RVA: 0x006AAA8C File Offset: 0x006A8C8C
|
|
private Core.NpAccountId EGKAPJLPMOM()
|
|
{
|
|
UserProfiles.LocalUsers localUsers = new UserProfiles.LocalUsers();
|
|
try
|
|
{
|
|
UserProfiles.GetLocalUsers(localUsers);
|
|
}
|
|
catch (NpToolkitException)
|
|
{
|
|
}
|
|
try
|
|
{
|
|
for (int i = 1; i < localUsers.LocalUsersIds.Length; i++)
|
|
{
|
|
if (localUsers.LocalUsersIds[i].UserId.Id == this.JDMKAOLCLHN())
|
|
{
|
|
return localUsers.LocalUsersIds[i].AccountId;
|
|
}
|
|
}
|
|
}
|
|
catch (NpToolkitException ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
}
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x17000A7B RID: 2683
|
|
// (get) Token: 0x06018096 RID: 98454 RVA: 0x006AAB3C File Offset: 0x006A8D3C
|
|
public override bool KIKGNEDBOBH
|
|
{
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06018097 RID: 98455 RVA: 0x006AAB40 File Offset: 0x006A8D40
|
|
public override IEnumerator Initialize(PlatformManager.KOGDIIKMLOP JOINLHEALDL)
|
|
{
|
|
Console.WriteLine("BEGIN PS4PlatformManager.Initialize()");
|
|
Time.fixedDeltaTime = 0.033333335f;
|
|
Time.maximumDeltaTime = Time.fixedDeltaTime * 2f - 0.001f;
|
|
Main.OnAsyncEvent += this.OHLOFDLKMIC;
|
|
try
|
|
{
|
|
InitToolkit initToolkit = new InitToolkit();
|
|
initToolkit.contentRestrictions.DefaultAgeRestriction = 0;
|
|
initToolkit.threadSettings.affinity = Affinity.AllCores;
|
|
initToolkit.memoryPools.JsonPoolSize = 6291456UL;
|
|
InitToolkit initToolkit2 = initToolkit;
|
|
initToolkit2.memoryPools.SslPoolSize = initToolkit2.memoryPools.SslPoolSize * 4UL;
|
|
InitToolkit initToolkit3 = initToolkit;
|
|
initToolkit3.memoryPools.MatchingSslPoolSize = initToolkit3.memoryPools.MatchingSslPoolSize * 4UL;
|
|
InitToolkit initToolkit4 = initToolkit;
|
|
initToolkit4.memoryPools.MatchingPoolSize = initToolkit4.memoryPools.MatchingPoolSize * 4UL;
|
|
initToolkit.SetPushNotificationsFlags(PushNotificationsFlags.None);
|
|
InitResult initResult = Main.Initialize(initToolkit);
|
|
if (!initResult.Initialized)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: NpToolkit not initialized");
|
|
JOINLHEALDL("Failed to initialize PSN platform");
|
|
yield break;
|
|
}
|
|
Debug.Log("NpToolkit Initialized");
|
|
Debug.Log("Plugin SDK Version : " + initResult.SceSDKVersion.ToString());
|
|
Debug.Log("Plugin DLL Version : " + initResult.DllVersion.ToString());
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Debug.LogException(ex);
|
|
JOINLHEALDL("Error initializing PSN platform: " + ex.Message);
|
|
yield break;
|
|
}
|
|
if (PS4PlatformManager.MODKICCBMGC == null)
|
|
{
|
|
PS4PlatformManager.MODKICCBMGC = new Func<NpUtils.CheckAvailablityRequest, Core.EmptyResponse, int>(NpUtils.CheckAvailablity);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<NpUtils.CheckAvailablityRequest, Core.EmptyResponse>(PS4PlatformManager.MODKICCBMGC, new NpUtils.CheckAvailablityRequest(), new Core.EmptyResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
string text = "Error checking availability: " + pcadlogbdja.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.IsError: " + pcadlogbdja.BKGBBOPLLPC());
|
|
Console.WriteLine(text);
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Core.ReturnCodes returnCode = pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
string text2;
|
|
if (returnCode != (Core.ReturnCodes)2153054214U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054218U)
|
|
{
|
|
if (returnCode != (Core.ReturnCodes)2153054223U)
|
|
{
|
|
text2 = "Could not connect to PSN: " + pcadlogbdja.CMINJOGMKCG.ReturnCode;
|
|
}
|
|
else
|
|
{
|
|
text2 = "A new version is available! Please 'Check for Update' to continue.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "The current user does not have a PSN account.";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
text2 = "You are not signed in to PSN.";
|
|
}
|
|
Debug.LogError("PS4PlatformManager: checkAvailabilityRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text2);
|
|
JOINLHEALDL(text2);
|
|
yield break;
|
|
}
|
|
npAccountId = this.LMDJMEOCGCF();
|
|
if (PS4PlatformManager.IFPKLMFAABE == null)
|
|
{
|
|
PS4PlatformManager.IFPKLMFAABE = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja2 = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.IFPKLMFAABE, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { npAccountId }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja2;
|
|
if (pcadlogbdja2.MKCLDLKDGGM)
|
|
{
|
|
string text3 = "Error retrieving local profiles: " + pcadlogbdja2.BKGBBOPLLPC();
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.IsError: " + pcadlogbdja2.BKGBBOPLLPC());
|
|
Console.WriteLine(text3);
|
|
JOINLHEALDL(text3);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
string text4 = "Failed to get local profiles: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode;
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.ReturnCode != SUCCESS: " + pcadlogbdja2.CMINJOGMKCG.ReturnCode);
|
|
Console.WriteLine(text4);
|
|
JOINLHEALDL(text4);
|
|
yield break;
|
|
}
|
|
if (pcadlogbdja2.CMINJOGMKCG.Profiles.Length == 0)
|
|
{
|
|
string text5 = "No local profiles found.";
|
|
Debug.LogError("PS4PlatformManager: getLocalProfileRequest.Response.Profiles.Length == 0");
|
|
Console.WriteLine(text5);
|
|
JOINLHEALDL(text5);
|
|
yield break;
|
|
}
|
|
profile = pcadlogbdja2.CMINJOGMKCG.Profiles[0];
|
|
base.AMBOFILBDDF = profile.OnlineUser.AccountId.Id;
|
|
base.ACDKGDGAPBG = profile.OnlineUser.OnlineID.Name;
|
|
Player.SetPlatformPlayerId(this.LOLPFEFLKJN, base.AMBOFILBDDF);
|
|
Debug.LogFormat("localProfile: {0}", new object[] { profile });
|
|
Debug.LogFormat("PlatformProfileId: {0}", new object[] { base.AMBOFILBDDF });
|
|
Debug.LogFormat("PlatformProfileName: {0}", new object[] { base.ACDKGDGAPBG });
|
|
this.OHFBGGMFEDH.Add(base.AMBOFILBDDF, new PS4PlatformManager.MGGMPKOIECE
|
|
{
|
|
MKFINBGEGMF = base.AMBOFILBDDF,
|
|
DIOPBGFDHCC = base.ACDKGDGAPBG
|
|
});
|
|
Console.WriteLine("END PS4PlatformManager.Initialize()");
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06018098 RID: 98456 RVA: 0x006AAB64 File Offset: 0x006A8D64
|
|
public virtual PlatformManager.JNJEBIDGBNH BFBHOGKEDBH()
|
|
{
|
|
return PlatformManager.JNJEBIDGBNH.STEAM;
|
|
}
|
|
|
|
// Token: 0x06018099 RID: 98457 RVA: 0x006AAB68 File Offset: 0x006A8D68
|
|
private void FLLELNIPAPH(NpCallbackEvent BDELLKLCPMJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601809A RID: 98458 RVA: 0x006AAB6C File Offset: 0x006A8D6C
|
|
public IEnumerator NNMKNENEFNL(ulong DJGCHCIDKMD, Action<string> JOINLHEALDL)
|
|
{
|
|
if (!this.OHFBGGMFEDH.TryGetValue(DJGCHCIDKMD, out mggmpkoiece))
|
|
{
|
|
mggmpkoiece = new PS4PlatformManager.MGGMPKOIECE();
|
|
mggmpkoiece.MKFINBGEGMF = DJGCHCIDKMD;
|
|
mggmpkoiece.BNBBDGFMGAG = true;
|
|
if (PS4PlatformManager.INIAANDHPOK == null)
|
|
{
|
|
PS4PlatformManager.INIAANDHPOK = new Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int>(UserProfiles.GetNpProfiles);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse>(PS4PlatformManager.INIAANDHPOK, new UserProfiles.GetNpProfilesRquest
|
|
{
|
|
AccountIds = new Core.NpAccountId[] { DJGCHCIDKMD }
|
|
}, new UserProfiles.NpProfilesResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM || pcadlogbdja.CMINJOGMKCG.ReturnCode != Core.ReturnCodes.SUCCESS)
|
|
{
|
|
Debug.LogError("GetProfile failed: " + pcadlogbdja.BKGBBOPLLPC());
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Profiles.Length != 1)
|
|
{
|
|
Debug.LogError("GetProfile failed: Profiles.Length == " + pcadlogbdja.CMINJOGMKCG.Profiles.Length);
|
|
mggmpkoiece.DIOPBGFDHCC = "(Error)";
|
|
}
|
|
else
|
|
{
|
|
mggmpkoiece.DIOPBGFDHCC = pcadlogbdja.CMINJOGMKCG.Profiles[0].OnlineUser.OnlineID.Name;
|
|
}
|
|
mggmpkoiece.BNBBDGFMGAG = false;
|
|
}
|
|
while (mggmpkoiece.BNBBDGFMGAG)
|
|
{
|
|
yield return new WaitForSecondsRealtime(0.1f);
|
|
}
|
|
JOINLHEALDL(mggmpkoiece.DIOPBGFDHCC);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x17000A7A RID: 2682
|
|
// (get) Token: 0x0601809B RID: 98459 RVA: 0x006AAB98 File Offset: 0x006A8D98
|
|
public override PlatformManager.EOKBLHACIHA IOFDDCGCJMF
|
|
{
|
|
get
|
|
{
|
|
return PlatformManager.EOKBLHACIHA.ONE_EIGHTY_DEGREE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601809C RID: 98460 RVA: 0x006AAB9C File Offset: 0x006A8D9C
|
|
public virtual IEnumerator DBMNIDLJJLN(ulong MECCBNAFGLJ, Action<string> JOINLHEALDL)
|
|
{
|
|
string text = null;
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm))
|
|
{
|
|
text = macmfmeekcm.MJCOMGLOKCA;
|
|
}
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601809D RID: 98461 RVA: 0x006AABC8 File Offset: 0x006A8DC8
|
|
private IEnumerator FLGMJIEGCLD()
|
|
{
|
|
if (PS4PlatformManager.LMJIBBALJAH == null)
|
|
{
|
|
PS4PlatformManager.LMJIBBALJAH = new Func<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse, int>(Friends.GetBlockedUsers);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse>(PS4PlatformManager.LMJIBBALJAH, new Friends.GetBlockedUsersRquest
|
|
{
|
|
Mode = Friends.BlockedUsersRetrievalMode.tryCached
|
|
}, new Friends.BlockedUsersResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN blocked user list: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Users.Length > 0)
|
|
{
|
|
IEnumerable<Core.OnlineUser> users = pcadlogbdja.CMINJOGMKCG.Users;
|
|
if (PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI == null)
|
|
{
|
|
PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI = new Func<Core.OnlineUser, ulong>(PS4PlatformManager.CGBCGHEOBBA.OJKNBNGGBEC);
|
|
}
|
|
List<ulong> list = users.Select(PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI).ToList<ulong>();
|
|
GLGMPGPNNBP.DNIBADEGKCK(this.LOLPFEFLKJN, list);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601809E RID: 98462 RVA: 0x006AABE4 File Offset: 0x006A8DE4
|
|
private void LBJOJBMBEFF(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
PS4PlatformManager.OAHMCDBNEGI oahmcdbnegi;
|
|
if (this.GINFAILGBKK.TryGetValue(PEHFDCGMCGD.NpRequestId, out oahmcdbnegi))
|
|
{
|
|
oahmcdbnegi.IIPOLLJICJF();
|
|
this.GINFAILGBKK.Remove(PEHFDCGMCGD.NpRequestId);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601809F RID: 98463 RVA: 0x006AAC24 File Offset: 0x006A8E24
|
|
public virtual PlatformManager.NEDLHEIPFJO KKCKLCBGCLI()
|
|
{
|
|
return PlatformManager.NEDLHEIPFJO.VIVE;
|
|
}
|
|
|
|
// Token: 0x060180A0 RID: 98464 RVA: 0x006AAC28 File Offset: 0x006A8E28
|
|
public virtual IEnumerator DIGLBDGNIKI(PlatformManager.KIIOOPNFCLC JOINLHEALDL)
|
|
{
|
|
if (PS4PlatformManager.OLBBPJGJPHB == null)
|
|
{
|
|
PS4PlatformManager.OLBBPJGJPHB = new Func<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse, int>(Auth.GetAuthCode);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse>(PS4PlatformManager.OLBBPJGJPHB, new Auth.GetAuthCodeRequest
|
|
{
|
|
ClientId = new Auth.NpClientId
|
|
{
|
|
Id = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7"
|
|
},
|
|
Scope = "psn:s2s"
|
|
}, new Auth.AuthCodeResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN Auth Code: " + pcadlogbdja.BKGBBOPLLPC());
|
|
JOINLHEALDL(null);
|
|
yield break;
|
|
}
|
|
text = HOEKEPDDBBF.DNGBHIBIGLN(new Dictionary<string, object>
|
|
{
|
|
{
|
|
"AuthCode",
|
|
pcadlogbdja.CMINJOGMKCG.AuthCode
|
|
},
|
|
{
|
|
"IssuerId",
|
|
(int)pcadlogbdja.CMINJOGMKCG.IssuerId
|
|
}
|
|
});
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060180A1 RID: 98465 RVA: 0x006AAC4C File Offset: 0x006A8E4C
|
|
public virtual PlatformManager.NEDLHEIPFJO LKGHHGMMNBB()
|
|
{
|
|
return (PlatformManager.NEDLHEIPFJO)8;
|
|
}
|
|
|
|
// Token: 0x060180A2 RID: 98466 RVA: 0x006AAC50 File Offset: 0x006A8E50
|
|
private void OHLOFDLKMIC(NpCallbackEvent PEHFDCGMCGD)
|
|
{
|
|
if (PEHFDCGMCGD.Service == ServiceTypes.Notification)
|
|
{
|
|
this.IHPDFIHJIBN(PEHFDCGMCGD);
|
|
}
|
|
else
|
|
{
|
|
this.NKCLBJOCKPA(PEHFDCGMCGD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060180A3 RID: 98467 RVA: 0x006AAC74 File Offset: 0x006A8E74
|
|
private IEnumerator DHHNOCNIGDO()
|
|
{
|
|
if (PS4PlatformManager.LMJIBBALJAH == null)
|
|
{
|
|
PS4PlatformManager.LMJIBBALJAH = new Func<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse, int>(Friends.GetBlockedUsers);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse>(PS4PlatformManager.LMJIBBALJAH, new Friends.GetBlockedUsersRquest
|
|
{
|
|
Mode = Friends.BlockedUsersRetrievalMode.tryCached
|
|
}, new Friends.BlockedUsersResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN blocked user list: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Users.Length > 0)
|
|
{
|
|
IEnumerable<Core.OnlineUser> users = pcadlogbdja.CMINJOGMKCG.Users;
|
|
if (PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI == null)
|
|
{
|
|
PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI = new Func<Core.OnlineUser, ulong>(PS4PlatformManager.CGBCGHEOBBA.OJKNBNGGBEC);
|
|
}
|
|
List<ulong> list = users.Select(PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI).ToList<ulong>();
|
|
GLGMPGPNNBP.DNIBADEGKCK(this.LOLPFEFLKJN, list);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060180A4 RID: 98468 RVA: 0x006AAC90 File Offset: 0x006A8E90
|
|
public virtual PlatformManager.NEDLHEIPFJO MFKBAHOIHOM()
|
|
{
|
|
return PlatformManager.NEDLHEIPFJO.MICROSOFT_VR;
|
|
}
|
|
|
|
// Token: 0x060180A5 RID: 98469 RVA: 0x006AAC94 File Offset: 0x006A8E94
|
|
public virtual IEnumerator PFHFKAOGJBE(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
texture = null;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060180A6 RID: 98470 RVA: 0x006AACC0 File Offset: 0x006A8EC0
|
|
private void DBKHAIGPEOH(NpCallbackEvent BDELLKLCPMJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060180A7 RID: 98471 RVA: 0x006AACC4 File Offset: 0x006A8EC4
|
|
public virtual IEnumerator OKOODJMEOBF(ulong MECCBNAFGLJ, Action<Texture> JOINLHEALDL)
|
|
{
|
|
texture = null;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm) && !string.IsNullOrEmpty(macmfmeekcm.JEFBDEILENL))
|
|
{
|
|
kgbbpedecco = new KGBBPEDECCO(new Uri(macmfmeekcm.JEFBDEILENL));
|
|
yield return kgbbpedecco.CKKKGIFDIJJ();
|
|
if (kgbbpedecco.CMINJOGMKCG != null)
|
|
{
|
|
texture = kgbbpedecco.CMINJOGMKCG.KOGGHENGBPO;
|
|
}
|
|
}
|
|
if (JOINLHEALDL != null)
|
|
{
|
|
JOINLHEALDL(texture);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060180A9 RID: 98473 RVA: 0x006AAD1C File Offset: 0x006A8F1C
|
|
public virtual PlatformManager.NEDLHEIPFJO JAMBGFDGJHJ()
|
|
{
|
|
return PlatformManager.NEDLHEIPFJO.OCULUS;
|
|
}
|
|
|
|
// Token: 0x060180AA RID: 98474 RVA: 0x006AAD20 File Offset: 0x006A8F20
|
|
private void AOEODPAHABA(NpCallbackEvent BDELLKLCPMJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060180AB RID: 98475 RVA: 0x006AAD24 File Offset: 0x006A8F24
|
|
private IEnumerator LBKNKLDNJNL()
|
|
{
|
|
if (PS4PlatformManager.LMJIBBALJAH == null)
|
|
{
|
|
PS4PlatformManager.LMJIBBALJAH = new Func<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse, int>(Friends.GetBlockedUsers);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse>(PS4PlatformManager.LMJIBBALJAH, new Friends.GetBlockedUsersRquest
|
|
{
|
|
Mode = Friends.BlockedUsersRetrievalMode.tryCached
|
|
}, new Friends.BlockedUsersResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN blocked user list: " + pcadlogbdja.BKGBBOPLLPC());
|
|
}
|
|
else if (pcadlogbdja.CMINJOGMKCG.Users.Length > 0)
|
|
{
|
|
IEnumerable<Core.OnlineUser> users = pcadlogbdja.CMINJOGMKCG.Users;
|
|
if (PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI == null)
|
|
{
|
|
PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI = new Func<Core.OnlineUser, ulong>(PS4PlatformManager.CGBCGHEOBBA.OJKNBNGGBEC);
|
|
}
|
|
List<ulong> list = users.Select(PS4PlatformManager.CGBCGHEOBBA.DINNJGHCFHI).ToList<ulong>();
|
|
GLGMPGPNNBP.DNIBADEGKCK(this.LOLPFEFLKJN, list);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060180AC RID: 98476 RVA: 0x006AAD40 File Offset: 0x006A8F40
|
|
public virtual void DMGJBAKMNPB(string HOINCDIKMKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060180AD RID: 98477 RVA: 0x006AAD44 File Offset: 0x006A8F44
|
|
public virtual IEnumerator MCDDFGDJELJ(ulong MECCBNAFGLJ, Action<string> JOINLHEALDL)
|
|
{
|
|
string text = null;
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm;
|
|
if (this.PHLGDGOGNHC.TryGetValue(MECCBNAFGLJ, out macmfmeekcm))
|
|
{
|
|
text = macmfmeekcm.MJCOMGLOKCA;
|
|
}
|
|
JOINLHEALDL(text);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060180AE RID: 98478 RVA: 0x006AAD70 File Offset: 0x006A8F70
|
|
public virtual PlatformManager.EOKBLHACIHA KMIDNIGDJJB()
|
|
{
|
|
return PlatformManager.EOKBLHACIHA.DEFAULT;
|
|
}
|
|
|
|
// Token: 0x060180AF RID: 98479 RVA: 0x006AAD74 File Offset: 0x006A8F74
|
|
public override IEnumerator GetPlatformFriendIds(List<ulong> OPGCNBCGJJH)
|
|
{
|
|
this.PHLGDGOGNHC.Clear();
|
|
OPGCNBCGJJH.Clear();
|
|
if (PS4PlatformManager.HCBMALGHOJO == null)
|
|
{
|
|
PS4PlatformManager.HCBMALGHOJO = new Func<Friends.GetFriendsRequest, Friends.FriendsResponse, int>(Friends.GetFriends);
|
|
}
|
|
pcadlogbdja = this.PNPNIEKNAKK<Friends.GetFriendsRequest, Friends.FriendsResponse>(PS4PlatformManager.HCBMALGHOJO, new Friends.GetFriendsRequest
|
|
{
|
|
Mode = Friends.FriendsRetrievalModes.all
|
|
}, new Friends.FriendsResponse());
|
|
yield return pcadlogbdja;
|
|
if (pcadlogbdja.MKCLDLKDGGM)
|
|
{
|
|
Debug.LogError("PS4PlatformManager: Failed to retrieve PSN friends: " + pcadlogbdja.BKGBBOPLLPC());
|
|
yield break;
|
|
}
|
|
friends = pcadlogbdja.CMINJOGMKCG.Friends;
|
|
for (i = 0; i < friends.Length; i++)
|
|
{
|
|
Friends.Friend friend = friends[i];
|
|
if (friend.Profile.RelationType == Profiles.Profile.RelationTypes.friends)
|
|
{
|
|
string text = friend.Profile.ProfilePictureUrl;
|
|
if (string.IsNullOrEmpty(text))
|
|
{
|
|
text = friend.Profile.AvatarUrl;
|
|
}
|
|
PS4PlatformManager.MACMFMEEKCM macmfmeekcm = new PS4PlatformManager.MACMFMEEKCM
|
|
{
|
|
AMHOBPCPMCL = friend.Profile.OnlineUser.AccountId.Id,
|
|
MJCOMGLOKCA = friend.Profile.OnlineUser.OnlineID.Name,
|
|
JEFBDEILENL = text
|
|
};
|
|
this.PHLGDGOGNHC.Add(macmfmeekcm.AMHOBPCPMCL, macmfmeekcm);
|
|
OPGCNBCGJJH.Add(macmfmeekcm.AMHOBPCPMCL);
|
|
}
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x060180B0 RID: 98480 RVA: 0x006AAD98 File Offset: 0x006A8F98
|
|
private void HCJHNPBHPFN(NpCallbackEvent BDELLKLCPMJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400424A RID: 16970
|
|
private const int ADAINNDLHLL = 60;
|
|
|
|
// Token: 0x0400424B RID: 16971
|
|
private const int FLLJFNAOHNJ = 30;
|
|
|
|
// Token: 0x0400424C RID: 16972
|
|
private const int CBFDFCFAPMK = 2;
|
|
|
|
// Token: 0x0400424D RID: 16973
|
|
private const string LIKKEFPDAKE = "2017.10.25";
|
|
|
|
// Token: 0x0400424E RID: 16974
|
|
private const string BHKCKLHFNKA = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7";
|
|
|
|
// Token: 0x0400424F RID: 16975
|
|
[SerializeField]
|
|
private WarningScreen WarningScreenPrefab;
|
|
|
|
// Token: 0x04004250 RID: 16976
|
|
[SerializeField]
|
|
private EulaScreen EulaScreenPrefab;
|
|
|
|
// Token: 0x04004251 RID: 16977
|
|
[SerializeField]
|
|
private DebugConsoleUI DebugConsoleUIPrefab;
|
|
|
|
// Token: 0x04004252 RID: 16978
|
|
[SerializeField]
|
|
private ToolSkinMapper PlusRewardEquipment;
|
|
|
|
// Token: 0x04004253 RID: 16979
|
|
[SerializeField]
|
|
private EquipmentSkin PlusRewardEquipmentSkin;
|
|
|
|
// Token: 0x04004254 RID: 16980
|
|
private Dictionary<ulong, PS4PlatformManager.MACMFMEEKCM> PHLGDGOGNHC = new Dictionary<ulong, PS4PlatformManager.MACMFMEEKCM>();
|
|
|
|
// Token: 0x04004255 RID: 16981
|
|
private Dictionary<ulong, PS4PlatformManager.MGGMPKOIECE> OHFBGGMFEDH = new Dictionary<ulong, PS4PlatformManager.MGGMPKOIECE>();
|
|
|
|
// Token: 0x04004256 RID: 16982
|
|
private Dictionary<uint, PS4PlatformManager.OAHMCDBNEGI> GINFAILGBKK = new Dictionary<uint, PS4PlatformManager.OAHMCDBNEGI>();
|
|
|
|
// Token: 0x04004257 RID: 16983
|
|
[CompilerGenerated]
|
|
private static Func<NpUtils.CheckAvailablityRequest, Core.EmptyResponse, int> MODKICCBMGC;
|
|
|
|
// Token: 0x04004258 RID: 16984
|
|
[CompilerGenerated]
|
|
private static Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int> IFPKLMFAABE;
|
|
|
|
// Token: 0x04004259 RID: 16985
|
|
[CompilerGenerated]
|
|
private static Func<NpUtils.CheckPlusRequest, NpUtils.CheckPlusResponse, int> OILJGGELHDM;
|
|
|
|
// Token: 0x0400425A RID: 16986
|
|
[CompilerGenerated]
|
|
private static Func<Auth.GetAuthCodeRequest, Auth.AuthCodeResponse, int> OLBBPJGJPHB;
|
|
|
|
// Token: 0x0400425B RID: 16987
|
|
[CompilerGenerated]
|
|
private static Func<Friends.GetFriendsRequest, Friends.FriendsResponse, int> HCBMALGHOJO;
|
|
|
|
// Token: 0x0400425C RID: 16988
|
|
[CompilerGenerated]
|
|
private static Func<UserProfiles.GetNpProfilesRquest, UserProfiles.NpProfilesResponse, int> INIAANDHPOK;
|
|
|
|
// Token: 0x0400425D RID: 16989
|
|
[CompilerGenerated]
|
|
private static Func<Friends.GetBlockedUsersRquest, Friends.BlockedUsersResponse, int> LMJIBBALJAH;
|
|
|
|
// Token: 0x02000C1F RID: 3103
|
|
private class MACMFMEEKCM
|
|
{
|
|
// Token: 0x0400425E RID: 16990
|
|
public ulong AMHOBPCPMCL;
|
|
|
|
// Token: 0x0400425F RID: 16991
|
|
public string MJCOMGLOKCA;
|
|
|
|
// Token: 0x04004260 RID: 16992
|
|
public string JEFBDEILENL;
|
|
}
|
|
|
|
// Token: 0x02000C20 RID: 3104
|
|
private class MGGMPKOIECE
|
|
{
|
|
// Token: 0x04004261 RID: 16993
|
|
public ulong MKFINBGEGMF;
|
|
|
|
// Token: 0x04004262 RID: 16994
|
|
public string DIOPBGFDHCC;
|
|
|
|
// Token: 0x04004263 RID: 16995
|
|
public bool BNBBDGFMGAG;
|
|
}
|
|
|
|
// Token: 0x02000C21 RID: 3105
|
|
private class OAHMCDBNEGI : CustomYieldInstruction
|
|
{
|
|
// Token: 0x060180B3 RID: 98483 RVA: 0x006AADAC File Offset: 0x006A8FAC
|
|
public string ALOLADNNLIP()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("cm90b2J1ZmIGcHJvdG8z", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180B4 RID: 98484 RVA: 0x006AAE38 File Offset: 0x006A9038
|
|
public bool KOCGOBNCIDB()
|
|
{
|
|
return this.MONONMKPHKH || (this.AHHBAGJFLFC == null && !this.DKBBNNEBKMO.HasServerError && this.DKBBNNEBKMO.IsErrorCode);
|
|
}
|
|
|
|
// Token: 0x060180B5 RID: 98485 RVA: 0x006AAE74 File Offset: 0x006A9074
|
|
public void AHDEJFIEEIO(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180B6 RID: 98486 RVA: 0x006AAE84 File Offset: 0x006A9084
|
|
public virtual bool GOMBEELJHFO()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180B7 RID: 98487 RVA: 0x006AAE8C File Offset: 0x006A908C
|
|
public bool OHAKENFDFJA()
|
|
{
|
|
return this.MONONMKPHKH || this.AHHBAGJFLFC != null || this.DKBBNNEBKMO.HasServerError || this.DKBBNNEBKMO.IsErrorCode;
|
|
}
|
|
|
|
// Token: 0x060180B8 RID: 98488 RVA: 0x006AAEC8 File Offset: 0x006A90C8
|
|
public void BHIJGGOGKKE(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180B9 RID: 98489 RVA: 0x006AAED8 File Offset: 0x006A90D8
|
|
public void BIFJODPAMCH()
|
|
{
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180BA RID: 98490 RVA: 0x006AAEE4 File Offset: 0x006A90E4
|
|
public string DKBGNACEMKG()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("api/PlayerCheer/", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180BB RID: 98491 RVA: 0x006AAF70 File Offset: 0x006A9170
|
|
public string LNGAHGIFBME()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("RpcFinishCurrentSubExtrusion", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180BC RID: 98492 RVA: 0x006AAFFC File Offset: 0x006A91FC
|
|
public virtual bool AFCFJFGBKEJ()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180BD RID: 98493 RVA: 0x006AB004 File Offset: 0x006A9204
|
|
public void MBIDEKCKPOD()
|
|
{
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180BE RID: 98494 RVA: 0x006AB010 File Offset: 0x006A9210
|
|
public string OJBKMAPHGMA()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("{0}v2/phone", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180BF RID: 98495 RVA: 0x006AB09C File Offset: 0x006A929C
|
|
public bool KBIGGJIFGDM()
|
|
{
|
|
return this.MONONMKPHKH || this.AHHBAGJFLFC != null || this.DKBBNNEBKMO.HasServerError || this.DKBBNNEBKMO.IsErrorCode;
|
|
}
|
|
|
|
// Token: 0x060180C0 RID: 98496 RVA: 0x006AB0D8 File Offset: 0x006A92D8
|
|
public void IIPOLLJICJF()
|
|
{
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180C1 RID: 98497 RVA: 0x006AB0E4 File Offset: 0x006A92E4
|
|
public virtual bool LNLAABLJHHL()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180C2 RID: 98498 RVA: 0x006AB0EC File Offset: 0x006A92EC
|
|
public string AMKJHNCLOEO()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("count", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x17000A7D RID: 2685
|
|
// (get) Token: 0x060180C3 RID: 98499 RVA: 0x006AB178 File Offset: 0x006A9378
|
|
public override bool OJFHJMDGFKM
|
|
{
|
|
get
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060180C4 RID: 98500 RVA: 0x006AB180 File Offset: 0x006A9380
|
|
public bool HOJEIKBDGKD()
|
|
{
|
|
return this.MONONMKPHKH || (this.AHHBAGJFLFC == null && !this.DKBBNNEBKMO.HasServerError && this.DKBBNNEBKMO.IsErrorCode);
|
|
}
|
|
|
|
// Token: 0x060180C5 RID: 98501 RVA: 0x006AB1BC File Offset: 0x006A93BC
|
|
public void PECEAIFJBIH()
|
|
{
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180C6 RID: 98502 RVA: 0x006AB1C8 File Offset: 0x006A93C8
|
|
public virtual bool NCEKJPNKEDA()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180C7 RID: 98503 RVA: 0x006AB1D0 File Offset: 0x006A93D0
|
|
public bool FJMEGMFDLBK()
|
|
{
|
|
return !this.MONONMKPHKH && (this.AHHBAGJFLFC == null && !this.DKBBNNEBKMO.HasServerError) && this.DKBBNNEBKMO.IsErrorCode;
|
|
}
|
|
|
|
// Token: 0x060180C8 RID: 98504 RVA: 0x006AB20C File Offset: 0x006A940C
|
|
public void IMOPLICJNAP(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180C9 RID: 98505 RVA: 0x006AB21C File Offset: 0x006A941C
|
|
public virtual bool FKBAKKNIHNK()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180CA RID: 98506 RVA: 0x006AB224 File Offset: 0x006A9424
|
|
public void ANLCFKLNOMK()
|
|
{
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180CB RID: 98507 RVA: 0x006AB230 File Offset: 0x006A9430
|
|
public bool MHDEHDKPIJL()
|
|
{
|
|
return this.MONONMKPHKH || (this.AHHBAGJFLFC == null && !this.DKBBNNEBKMO.HasServerError && this.DKBBNNEBKMO.IsErrorCode);
|
|
}
|
|
|
|
// Token: 0x060180CC RID: 98508 RVA: 0x006AB26C File Offset: 0x006A946C
|
|
public void BOKBIJDBOBO(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180CD RID: 98509 RVA: 0x006AB27C File Offset: 0x006A947C
|
|
public void JHOFAKGOGOP()
|
|
{
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180CE RID: 98510 RVA: 0x006AB288 File Offset: 0x006A9488
|
|
public string JABAIMGADCH()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("Unable to Join Room", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180CF RID: 98511 RVA: 0x006AB314 File Offset: 0x006A9514
|
|
public virtual bool EKDKOIOPDCE()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180D0 RID: 98512 RVA: 0x006AB31C File Offset: 0x006A951C
|
|
public void LEPBMCLCENF(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180D1 RID: 98513 RVA: 0x006AB32C File Offset: 0x006A952C
|
|
public virtual bool LLLKNBDBMNI()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x17000A7E RID: 2686
|
|
// (get) Token: 0x060180D2 RID: 98514 RVA: 0x006AB334 File Offset: 0x006A9534
|
|
public bool MKCLDLKDGGM
|
|
{
|
|
get
|
|
{
|
|
return !this.MONONMKPHKH && (this.AHHBAGJFLFC != null || this.DKBBNNEBKMO.HasServerError || this.DKBBNNEBKMO.IsErrorCode);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060180D3 RID: 98515 RVA: 0x006AB370 File Offset: 0x006A9570
|
|
public void BLHGEBELNFA(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180D4 RID: 98516 RVA: 0x006AB380 File Offset: 0x006A9580
|
|
public string KHONBDCGMOG()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("RunJoinGameSession RecRoomSceneManager is null.", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180D5 RID: 98517 RVA: 0x006AB40C File Offset: 0x006A960C
|
|
public bool EPBLEAJGCPL()
|
|
{
|
|
return this.MONONMKPHKH || this.AHHBAGJFLFC != null || this.DKBBNNEBKMO.HasServerError || this.DKBBNNEBKMO.IsErrorCode;
|
|
}
|
|
|
|
// Token: 0x060180D6 RID: 98518 RVA: 0x006AB448 File Offset: 0x006A9648
|
|
public virtual bool GGBJOEHIMHO()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180D7 RID: 98519 RVA: 0x006AB450 File Offset: 0x006A9650
|
|
public void LMEKIBNCAHB(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180D8 RID: 98520 RVA: 0x006AB460 File Offset: 0x006A9660
|
|
public void FPKCDFJNLEH(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180D9 RID: 98521 RVA: 0x006AB470 File Offset: 0x006A9670
|
|
public string LFIMBLGHCIM()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("ATTENUATION_CURVE_ON", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180DA RID: 98522 RVA: 0x006AB4FC File Offset: 0x006A96FC
|
|
public void PCEMDJJIOKB(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180DB RID: 98523 RVA: 0x006AB50C File Offset: 0x006A970C
|
|
public bool CAGPHKGJBBB()
|
|
{
|
|
return this.MONONMKPHKH || this.AHHBAGJFLFC != null || this.DKBBNNEBKMO.HasServerError || this.DKBBNNEBKMO.IsErrorCode;
|
|
}
|
|
|
|
// Token: 0x060180DC RID: 98524 RVA: 0x006AB548 File Offset: 0x006A9748
|
|
public string HABJPNAMPGD()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("fromPlayerId", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180DD RID: 98525 RVA: 0x006AB5D4 File Offset: 0x006A97D4
|
|
public virtual bool MJLCAIMIIJI()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180DE RID: 98526 RVA: 0x006AB5DC File Offset: 0x006A97DC
|
|
public void KFHJOMMCIAE()
|
|
{
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180DF RID: 98527 RVA: 0x006AB5E8 File Offset: 0x006A97E8
|
|
public void EGIFMEGEFAB(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180E0 RID: 98528 RVA: 0x006AB5F8 File Offset: 0x006A97F8
|
|
public virtual bool NDJFFGNHLNL()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180E1 RID: 98529 RVA: 0x006AB600 File Offset: 0x006A9800
|
|
public string HCKDMCNAMHH()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format(".unity", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180E2 RID: 98530 RVA: 0x006AB68C File Offset: 0x006A988C
|
|
public string ICBNKIFJNOI()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("{0}: {1}", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180E3 RID: 98531 RVA: 0x006AB718 File Offset: 0x006A9918
|
|
public virtual bool OOEAJGNBOPG()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180E4 RID: 98532 RVA: 0x006AB720 File Offset: 0x006A9920
|
|
public void EOIHPGJHBAO(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180E5 RID: 98533 RVA: 0x006AB730 File Offset: 0x006A9930
|
|
public void KFDGLOJEPBL()
|
|
{
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180E6 RID: 98534 RVA: 0x006AB73C File Offset: 0x006A993C
|
|
public OAHMCDBNEGI(RequestBase OCJJLJHMMGH, ResponseBase DKBBNNEBKMO)
|
|
{
|
|
this.OCJJLJHMMGH = OCJJLJHMMGH;
|
|
this.DKBBNNEBKMO = DKBBNNEBKMO;
|
|
this.AHHBAGJFLFC = null;
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180E7 RID: 98535 RVA: 0x006AB760 File Offset: 0x006A9960
|
|
public string BHPJKJBBAPD()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("Caught Exception: ", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180E8 RID: 98536 RVA: 0x006AB7EC File Offset: 0x006A99EC
|
|
public void MJFCMAJFLID(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180E9 RID: 98537 RVA: 0x006AB7FC File Offset: 0x006A99FC
|
|
public void GHAFEHFFHDG()
|
|
{
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180EA RID: 98538 RVA: 0x006AB808 File Offset: 0x006A9A08
|
|
public void AOKHIIFGGBH()
|
|
{
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180EB RID: 98539 RVA: 0x006AB814 File Offset: 0x006A9A14
|
|
public void BIAAKAGFPNA(NpToolkitException AHHBAGJFLFC)
|
|
{
|
|
this.AHHBAGJFLFC = AHHBAGJFLFC;
|
|
this.MONONMKPHKH = true;
|
|
}
|
|
|
|
// Token: 0x060180EC RID: 98540 RVA: 0x006AB824 File Offset: 0x006A9A24
|
|
public bool AFHBGKHLFJB()
|
|
{
|
|
return this.MONONMKPHKH || (this.AHHBAGJFLFC == null && !this.DKBBNNEBKMO.HasServerError && this.DKBBNNEBKMO.IsErrorCode);
|
|
}
|
|
|
|
// Token: 0x060180ED RID: 98541 RVA: 0x006AB860 File Offset: 0x006A9A60
|
|
public string BKGBBOPLLPC()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("HTTP Status {0}: {1}", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180EE RID: 98542 RVA: 0x006AB8EC File Offset: 0x006A9AEC
|
|
public string HEAPKECMNBL()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("Request finished Successfully, but the server sent an error. Status Code: {0}-{1} Message: {2}", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180EF RID: 98543 RVA: 0x006AB978 File Offset: 0x006A9B78
|
|
public bool HPNJMENBCPC()
|
|
{
|
|
return !this.MONONMKPHKH && (this.AHHBAGJFLFC != null || this.DKBBNNEBKMO.HasServerError || this.DKBBNNEBKMO.IsErrorCode);
|
|
}
|
|
|
|
// Token: 0x060180F0 RID: 98544 RVA: 0x006AB9B4 File Offset: 0x006A9BB4
|
|
public void IIGAGBGMKKC()
|
|
{
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180F1 RID: 98545 RVA: 0x006AB9C0 File Offset: 0x006A9BC0
|
|
public virtual bool NPOMGFJAPPH()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180F2 RID: 98546 RVA: 0x006AB9C8 File Offset: 0x006A9BC8
|
|
public virtual bool OCMAAKIPMDM()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x060180F3 RID: 98547 RVA: 0x006AB9D0 File Offset: 0x006A9BD0
|
|
public bool KCBNHLCLPEG()
|
|
{
|
|
return !this.MONONMKPHKH && (this.AHHBAGJFLFC == null && !this.DKBBNNEBKMO.HasServerError) && this.DKBBNNEBKMO.IsErrorCode;
|
|
}
|
|
|
|
// Token: 0x060180F4 RID: 98548 RVA: 0x006ABA0C File Offset: 0x006A9C0C
|
|
public void DHFCDBJEIBF()
|
|
{
|
|
this.MONONMKPHKH = false;
|
|
}
|
|
|
|
// Token: 0x060180F5 RID: 98549 RVA: 0x006ABA18 File Offset: 0x006A9C18
|
|
public string AGKGCJEDGID()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("pr", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180F6 RID: 98550 RVA: 0x006ABAA4 File Offset: 0x006A9CA4
|
|
public string HKFFAMFIDLO()
|
|
{
|
|
if (this.AHHBAGJFLFC != null)
|
|
{
|
|
return this.AHHBAGJFLFC.Message;
|
|
}
|
|
if (this.DKBBNNEBKMO.HasServerError)
|
|
{
|
|
return string.Format("no-store", this.DKBBNNEBKMO.ServerError.HttpStatusCode, this.DKBBNNEBKMO.ServerError.JsonData);
|
|
}
|
|
if (this.DKBBNNEBKMO.IsErrorCode)
|
|
{
|
|
return this.DKBBNNEBKMO.ConvertReturnCodeToString(this.OCJJLJHMMGH.FunctionType);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060180F7 RID: 98551 RVA: 0x006ABB30 File Offset: 0x006A9D30
|
|
public bool GMLCKIEJKFF()
|
|
{
|
|
return this.MONONMKPHKH || this.AHHBAGJFLFC != null || this.DKBBNNEBKMO.HasServerError || this.DKBBNNEBKMO.IsErrorCode;
|
|
}
|
|
|
|
// Token: 0x060180F8 RID: 98552 RVA: 0x006ABB6C File Offset: 0x006A9D6C
|
|
public virtual bool HHJCKNDCEIA()
|
|
{
|
|
return this.MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x04004264 RID: 16996
|
|
protected readonly RequestBase OCJJLJHMMGH;
|
|
|
|
// Token: 0x04004265 RID: 16997
|
|
protected readonly ResponseBase DKBBNNEBKMO;
|
|
|
|
// Token: 0x04004266 RID: 16998
|
|
protected NpToolkitException AHHBAGJFLFC;
|
|
|
|
// Token: 0x04004267 RID: 16999
|
|
protected bool MONONMKPHKH;
|
|
}
|
|
|
|
// Token: 0x02000C22 RID: 3106
|
|
private class PCADLOGBDJA<TRequest, TResponse> : PS4PlatformManager.OAHMCDBNEGI where TRequest : RequestBase where TResponse : ResponseBase, new()
|
|
{
|
|
// Token: 0x17000A80 RID: 2688
|
|
// (get) Token: 0x060180F9 RID: 98553 RVA: 0x006ABB74 File Offset: 0x006A9D74
|
|
public TResponse CMINJOGMKCG
|
|
{
|
|
get
|
|
{
|
|
return (TResponse)((object)this.DKBBNNEBKMO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000A7F RID: 2687
|
|
// (get) Token: 0x060180FA RID: 98554 RVA: 0x006ABB84 File Offset: 0x006A9D84
|
|
public TRequest ECMEIJHJLAM
|
|
{
|
|
get
|
|
{
|
|
return (TRequest)((object)this.OCJJLJHMMGH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060180FB RID: 98555 RVA: 0x006ABB94 File Offset: 0x006A9D94
|
|
public PCADLOGBDJA(TRequest OCJJLJHMMGH, TResponse DKBBNNEBKMO)
|
|
: base(OCJJLJHMMGH, DKBBNNEBKMO)
|
|
{
|
|
}
|
|
}
|
|
}
|