scripts
This commit is contained in:
@@ -0,0 +1,901 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using AmplitudeAnalytics;
|
||||
using RecNet;
|
||||
using RecRoom;
|
||||
using RecRoom.Core.AI;
|
||||
using RecRoom.Core.Powerups;
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
using UnityEngine.VR;
|
||||
|
||||
// Token: 0x02001085 RID: 4229
|
||||
public class BootSequence : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06023BB4 RID: 146356 RVA: 0x009BBAEC File Offset: 0x009B9CEC
|
||||
private void GFOBDJEFPKJ()
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<PlayerInputManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.Initialize();
|
||||
PHPAMGOBCPJ.DMODLLAELMG();
|
||||
if (SessionManager.BIAOMKDOLDL)
|
||||
{
|
||||
GoogleAnalytics.NCHJEOCAPNC.GFHNKNACGNA();
|
||||
}
|
||||
SingletonMonoBehaviour<ProgressionManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.Initialize();
|
||||
this.HIKBNPIADNG();
|
||||
}
|
||||
|
||||
// Token: 0x06023BB5 RID: 146357 RVA: 0x009BBB7C File Offset: 0x009B9D7C
|
||||
private void NLEDJJAJLAG()
|
||||
{
|
||||
RoomCalibration.CCKMBGEAGAM -= this.PKABEFOJLDE;
|
||||
this.DIJLINLKFMD = false;
|
||||
}
|
||||
|
||||
// Token: 0x06023BB6 RID: 146358 RVA: 0x009BBB98 File Offset: 0x009B9D98
|
||||
private void PKABEFOJLDE()
|
||||
{
|
||||
RoomCalibration.CCKMBGEAGAM -= this.PKABEFOJLDE;
|
||||
this.DIJLINLKFMD = false;
|
||||
}
|
||||
|
||||
// Token: 0x06023BB7 RID: 146359 RVA: 0x009BBBB4 File Offset: 0x009B9DB4
|
||||
private void KOGDIIKMLOP(string DAKCKPMBKFF)
|
||||
{
|
||||
this.DAKCKPMBKFF = DAKCKPMBKFF;
|
||||
}
|
||||
|
||||
// Token: 0x06023BB8 RID: 146360 RVA: 0x009BBBC0 File Offset: 0x009B9DC0
|
||||
private IEnumerator GBPKJEOIHOH()
|
||||
{
|
||||
this.DIJLINLKFMD = true;
|
||||
yield return this.CMDFNJHFBGG("room_calibration", true);
|
||||
RoomCalibration.CCKMBGEAGAM += this.CCKMBGEAGAM;
|
||||
while (this.DIJLINLKFMD)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BBA RID: 146362 RVA: 0x009BBBE4 File Offset: 0x009B9DE4
|
||||
private IEnumerator LPJBDDGILHA()
|
||||
{
|
||||
this.DIJLINLKFMD = true;
|
||||
yield return this.CMDFNJHFBGG("room_calibration", true);
|
||||
RoomCalibration.CCKMBGEAGAM += this.CCKMBGEAGAM;
|
||||
while (this.DIJLINLKFMD)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BBB RID: 146363 RVA: 0x009BBC00 File Offset: 0x009B9E00
|
||||
private IEnumerator Start()
|
||||
{
|
||||
string text = string.Format("Build version: {0}", FJEEPOKGDNG.ALCFGFGJCHI);
|
||||
Debug.LogFormat(text, new object[0]);
|
||||
foreach (GameObject gameObject in SceneManager.GetActiveScene().GetRootGameObjects())
|
||||
{
|
||||
global::UnityEngine.Object.DontDestroyOnLoad(gameObject);
|
||||
}
|
||||
Coroutine coroutine = base.StartCoroutine(NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.PingPhotonRegions());
|
||||
yield return SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.PreInitialize();
|
||||
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.StartShowSecondScreenWarning();
|
||||
NDOFAEEKBGO.AEBPJBPBNPE();
|
||||
KIJLHDGENIC.AEBPJBPBNPE();
|
||||
CFEKMFMMPKE.AEBPJBPBNPE();
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
while (!VRDevice.isPresent && Time.realtimeSinceStartup - realtimeSinceStartup < 10f)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
if (!VRDevice.isPresent)
|
||||
{
|
||||
SceneManager.LoadScene("vr_device_required");
|
||||
yield return base.StartCoroutine(SingletonMonoBehaviour<AmplitudeAnalyticsClient>.NCKMBFBMBFM.OutOfSessionEvent("vr_headset_required"));
|
||||
while (!VRDevice.isPresent)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
}
|
||||
while (SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.rotation == Quaternion.identity && ControllerIO.OLCOCPIALFA != ControllerIO.DNOKPKDGGKB.Debug)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
Vector3 eulerAngles = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.rotation.eulerAngles;
|
||||
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.transform.rotation = Quaternion.Euler(0f, -eulerAngles.y, 0f);
|
||||
Vector3 position = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.position;
|
||||
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.transform.position = new Vector3(-position.x, 0f, -position.z);
|
||||
bool flag = false;
|
||||
if (RoomCalibration.OPGAJAFMOMN)
|
||||
{
|
||||
flag = true;
|
||||
yield return this.IJGNMMLCCIG();
|
||||
}
|
||||
yield return this.CMDFNJHFBGG("ProfileSelection", flag);
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HEMCJJJMLKI.MFOKBGDNPOC(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.Initialize(new PlatformManager.KOGDIIKMLOP(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
this.MCLDOFBNDNM();
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return ANCDCLKNPFI.JEHEGAEICGF(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<ProfileSelectionManager>.NCKMBFBMBFM.WaitForLogIn(new Action<string>(this.KOGDIIKMLOP));
|
||||
}
|
||||
yield return this.CMDFNJHFBGG("splash_screen", true);
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.PostLoginInitialize(new PlatformManager.KOGDIIKMLOP(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HLAPBDKLDHG.FCPKBCBCNFC(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return ANCDCLKNPFI.OOKFCENEOIA(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return NECCOFKHCAA.OHLFGMGAAMN();
|
||||
this.BGCCODIPNMJ();
|
||||
}
|
||||
if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
|
||||
{
|
||||
EHGDGFBEMJF.DELLLPEIFAB();
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HEMCJJJMLKI.BEFBFPKGPLM(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
EHGDGFBEMJF.NABIONFIFCO(HEMCJJJMLKI.PLNKIILJKDA);
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return IOIGNLEIABB.ALHBFAGLBJG(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return KJFGJKMJBMP.HAPFOMMFDAH(new KJFGJKMJBMP.HJDJGNCLOKE(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.DownloadUnlockedAvatarItems(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return IOIGNLEIABB.OOHCLCELMOM(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.DownloadUnlockedEquipments(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return IOIGNLEIABB.PHGKHKMPGEH(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return EMGHBOPCHKP.EKINPCKHGOF(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HNIFBBFIBBG.MADIPMPDILG(new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(base.OJKNBNGGBEC));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return ECMDPOAMDGE.JPIFEAHACMP(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
SingletonMonoBehaviour<SplitTesting>.NCKMBFBMBFM.LoadSavedExperimentSegments();
|
||||
string text2 = PUNNetworkManager.CheckCommandLineArgsFor("+splittest:");
|
||||
if (!string.IsNullOrEmpty(text2))
|
||||
{
|
||||
Debug.LogFormat("SplitTest override args: {0}", new object[] { text2 });
|
||||
string[] array = text2.Split(new char[] { ';' });
|
||||
if (array != null && array.Length > 0)
|
||||
{
|
||||
SingletonMonoBehaviour<SplitTesting>.NCKMBFBMBFM.OverrideViaCommandLineArgs(array);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
string text3 = "api/activities/charades/v1/words";
|
||||
if (BootSequence.FFPMJLLFKJF.DINNJGHCFHI == null)
|
||||
{
|
||||
BootSequence.FFPMJLLFKJF.DINNJGHCFHI = new HEMCJJJMLKI.JMICPMCJMJF<List<BNDMHAMOFHL>>(BootSequence.FFPMJLLFKJF.JAFGLCBFOHM);
|
||||
}
|
||||
yield return HEMCJJJMLKI.CPIBGJLHLBL<BNDMHAMOFHL>(text3, BootSequence.FFPMJLLFKJF.DINNJGHCFHI);
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return PlayerObjectiveTracker.MigrateObjectiveRecRoomPrefsToDBSaves();
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return coroutine;
|
||||
if (IHFKMIAHBFP.DBOGBGIJDDJ.JMEMPPOHIKD != null)
|
||||
{
|
||||
NECCOFKHCAA.ENLNEFGGNAB();
|
||||
}
|
||||
else
|
||||
{
|
||||
NECCOFKHCAA.FGOCIIEGJIA();
|
||||
this.DAKCKPMBKFF = "Unable to connect to RecNet game servers";
|
||||
}
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<SplashScreenManager>.NCKMBFBMBFM.WaitForMinimumSplashDuration();
|
||||
this.GFOBDJEFPKJ();
|
||||
if (!flag && RoomCalibration.FPJMAEECGDD && !SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
||||
{
|
||||
yield return this.IJGNMMLCCIG();
|
||||
}
|
||||
yield return this.PHCEPCGNNLN(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (!this.LOJMICCBPII)
|
||||
{
|
||||
Debug.LogError(this.DAKCKPMBKFF);
|
||||
SingletonMonoBehaviour<SplashScreenManager>.NCKMBFBMBFM.ShowErrorMessage(this.DAKCKPMBKFF);
|
||||
}
|
||||
global::UnityEngine.Object.Destroy(base.gameObject);
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BBC RID: 146364 RVA: 0x009BBC1C File Offset: 0x009B9E1C
|
||||
private void HIKBNPIADNG()
|
||||
{
|
||||
string text = Path.Combine(Application.temporaryCachePath, "libfaac-win64.dll");
|
||||
bool flag = File.Exists(text);
|
||||
string text2 = Path.Combine(Application.dataPath, "FAAC_SelfBuild");
|
||||
bool flag2 = Directory.Exists(text2);
|
||||
if (!flag && flag2)
|
||||
{
|
||||
Debug.LogError("Detected failed previous FAAC build. Automatically disabling video cameras.");
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.ONFEPFELJBF = false;
|
||||
try
|
||||
{
|
||||
Directory.Delete(text2, true);
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06023BBD RID: 146365 RVA: 0x009BBC9C File Offset: 0x009B9E9C
|
||||
private IEnumerator NFPOHCNBLIE(string DBMLOJGOBEB, bool DKNFFMNNKKH)
|
||||
{
|
||||
if (DKNFFMNNKKH)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<CameraFade>.NCKMBFBMBFM.Fade(false, true, true, 1f);
|
||||
}
|
||||
SceneManager.LoadScene(DBMLOJGOBEB);
|
||||
yield return SingletonMonoBehaviour<CameraFade>.NCKMBFBMBFM.Fade(true, false, true, 1f);
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BBE RID: 146366 RVA: 0x009BBCC0 File Offset: 0x009B9EC0
|
||||
private void BGCCODIPNMJ()
|
||||
{
|
||||
string text = "Profile Info:\r\n Profile ID: {0}\r\n Profile DisplayName: {1}\r\n Junior Profile: {2}\r\n SID: {3}";
|
||||
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.LECFBEBMLIC;
|
||||
string text2 = string.Format(text, new object[]
|
||||
{
|
||||
eebplecpegd.PKJFPDJKJAH,
|
||||
eebplecpegd.ENMNBBMDOHC,
|
||||
eebplecpegd.JMMJGMOBGJM,
|
||||
AmplitudeAnalyticsClient.EBKMJABKJJA
|
||||
});
|
||||
Debug.Log(text2);
|
||||
}
|
||||
|
||||
// Token: 0x06023BBF RID: 146367 RVA: 0x009BBD20 File Offset: 0x009B9F20
|
||||
private IEnumerator CMDFNJHFBGG(string DBMLOJGOBEB, bool DKNFFMNNKKH)
|
||||
{
|
||||
if (DKNFFMNNKKH)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<CameraFade>.NCKMBFBMBFM.Fade(false, true, true, 1f);
|
||||
}
|
||||
SceneManager.LoadScene(DBMLOJGOBEB);
|
||||
yield return SingletonMonoBehaviour<CameraFade>.NCKMBFBMBFM.Fade(true, false, true, 1f);
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BC0 RID: 146368 RVA: 0x009BBD44 File Offset: 0x009B9F44
|
||||
private void ICDKGNDPHLA()
|
||||
{
|
||||
string text = Path.Combine(Application.temporaryCachePath, "processorCount");
|
||||
bool flag = File.Exists(text);
|
||||
string text2 = Path.Combine(Application.dataPath, "rotate");
|
||||
bool flag2 = Directory.Exists(text2);
|
||||
if (!flag && flag2)
|
||||
{
|
||||
Debug.LogError("_TintColor");
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.PFJNLAKNHEC(true);
|
||||
try
|
||||
{
|
||||
Directory.Delete(text2, false);
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06023BC1 RID: 146369 RVA: 0x009BBDC4 File Offset: 0x009B9FC4
|
||||
private void EAKCPIPJFGM(string DAKCKPMBKFF)
|
||||
{
|
||||
this.DAKCKPMBKFF = DAKCKPMBKFF;
|
||||
}
|
||||
|
||||
// Token: 0x06023BC2 RID: 146370 RVA: 0x009BBDD0 File Offset: 0x009B9FD0
|
||||
private void DHFMGFKPGEO()
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<PlayerInputManager>.NCKMBFBMBFM.NNOKDJOMNPN();
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.PLABHPIIKIP();
|
||||
SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.LOIIDFAFPDF();
|
||||
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.BIOGKJBGKHE();
|
||||
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.Initialize();
|
||||
PHPAMGOBCPJ.DMODLLAELMG();
|
||||
if (SessionManager.BIAOMKDOLDL)
|
||||
{
|
||||
GoogleAnalytics.NCHJEOCAPNC.KBJMGJNHLFA();
|
||||
}
|
||||
SingletonMonoBehaviour<ProgressionManager>.NCKMBFBMBFM.JFOOLBKIFCN();
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.LFHCAAFFFBM();
|
||||
this.GBJDKGJPPPB();
|
||||
}
|
||||
|
||||
// Token: 0x06023BC3 RID: 146371 RVA: 0x009BBE60 File Offset: 0x009BA060
|
||||
private void CMIOBJEPAKK()
|
||||
{
|
||||
string text = "[PV] unsupported sample type: ";
|
||||
string text2 = text;
|
||||
object[] array = new object[0];
|
||||
array[1] = SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.LOLPFEFLKJN;
|
||||
array[0] = SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.CAPNFDEMGEC;
|
||||
array[1] = SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.ACDKGDGAPBG;
|
||||
array[8] = SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.LPFJJFHGLDP;
|
||||
string text3 = string.Format(text2, array);
|
||||
Debug.Log(text3);
|
||||
}
|
||||
|
||||
// Token: 0x06023BC4 RID: 146372 RVA: 0x009BBECC File Offset: 0x009BA0CC
|
||||
private void EIBNCKIBJHH()
|
||||
{
|
||||
string text = Path.Combine(Application.temporaryCachePath, "Could not send request");
|
||||
bool flag = File.Exists(text);
|
||||
string text2 = Path.Combine(Application.dataPath, "Release");
|
||||
bool flag2 = Directory.Exists(text2);
|
||||
if (!flag && flag2)
|
||||
{
|
||||
Debug.LogError("t");
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.PFJNLAKNHEC(true);
|
||||
try
|
||||
{
|
||||
Directory.Delete(text2, false);
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06023BC5 RID: 146373 RVA: 0x009BBF4C File Offset: 0x009BA14C
|
||||
private IEnumerator EAKGKEKHPOI()
|
||||
{
|
||||
text = string.Format("Build version: {0}", FJEEPOKGDNG.ALCFGFGJCHI);
|
||||
Debug.LogFormat(text, new object[0]);
|
||||
rootGameObjects = SceneManager.GetActiveScene().GetRootGameObjects();
|
||||
for (i = 0; i < rootGameObjects.Length; i++)
|
||||
{
|
||||
GameObject gameObject = rootGameObjects[i];
|
||||
global::UnityEngine.Object.DontDestroyOnLoad(gameObject);
|
||||
}
|
||||
coroutine = base.StartCoroutine(NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.PingPhotonRegions());
|
||||
yield return SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.PreInitialize();
|
||||
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.StartShowSecondScreenWarning();
|
||||
NDOFAEEKBGO.AEBPJBPBNPE();
|
||||
KIJLHDGENIC.AEBPJBPBNPE();
|
||||
CFEKMFMMPKE.AEBPJBPBNPE();
|
||||
realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
while (!VRDevice.isPresent && Time.realtimeSinceStartup - realtimeSinceStartup < 10f)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
if (!VRDevice.isPresent)
|
||||
{
|
||||
SceneManager.LoadScene("vr_device_required");
|
||||
yield return base.StartCoroutine(SingletonMonoBehaviour<AmplitudeAnalyticsClient>.NCKMBFBMBFM.OutOfSessionEvent("vr_headset_required"));
|
||||
while (!VRDevice.isPresent)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
}
|
||||
while (SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.rotation == Quaternion.identity && ControllerIO.OLCOCPIALFA != ControllerIO.DNOKPKDGGKB.Debug)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
eulerAngles = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.rotation.eulerAngles;
|
||||
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.transform.rotation = Quaternion.Euler(0f, -eulerAngles.y, 0f);
|
||||
position = SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.position;
|
||||
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.transform.position = new Vector3(-position.x, 0f, -position.z);
|
||||
flag = false;
|
||||
if (RoomCalibration.OPGAJAFMOMN)
|
||||
{
|
||||
flag = true;
|
||||
yield return this.IJGNMMLCCIG();
|
||||
}
|
||||
yield return this.CMDFNJHFBGG("ProfileSelection", flag);
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HEMCJJJMLKI.MFOKBGDNPOC(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.Initialize(new PlatformManager.KOGDIIKMLOP(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
this.MCLDOFBNDNM();
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return ANCDCLKNPFI.JEHEGAEICGF(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<ProfileSelectionManager>.NCKMBFBMBFM.WaitForLogIn(new Action<string>(this.KOGDIIKMLOP));
|
||||
}
|
||||
yield return this.CMDFNJHFBGG("splash_screen", true);
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.PostLoginInitialize(new PlatformManager.KOGDIIKMLOP(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HLAPBDKLDHG.FCPKBCBCNFC(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return ANCDCLKNPFI.OOKFCENEOIA(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return NECCOFKHCAA.OHLFGMGAAMN();
|
||||
this.BGCCODIPNMJ();
|
||||
}
|
||||
if (!FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
|
||||
{
|
||||
EHGDGFBEMJF.DELLLPEIFAB();
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HEMCJJJMLKI.BEFBFPKGPLM(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
EHGDGFBEMJF.NABIONFIFCO(HEMCJJJMLKI.PLNKIILJKDA);
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return IOIGNLEIABB.ALHBFAGLBJG(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return KJFGJKMJBMP.HAPFOMMFDAH(new KJFGJKMJBMP.HJDJGNCLOKE(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return NetworkedSingletonMonoBehaviour<OutfitManager>.NCKMBFBMBFM.DownloadUnlockedAvatarItems(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return IOIGNLEIABB.OOHCLCELMOM(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return NetworkedSingletonMonoBehaviour<EquipmentManager>.NCKMBFBMBFM.DownloadUnlockedEquipments(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return IOIGNLEIABB.PHGKHKMPGEH(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return EMGHBOPCHKP.EKINPCKHGOF(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return HNIFBBFIBBG.MADIPMPDILG(new HEMCJJJMLKI.JMICPMCJMJF<List<global::RecNet.PLOPPLAOICD>>(base.OJKNBNGGBEC));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return ECMDPOAMDGE.JPIFEAHACMP(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
SingletonMonoBehaviour<SplitTesting>.NCKMBFBMBFM.LoadSavedExperimentSegments();
|
||||
string text2 = PUNNetworkManager.CheckCommandLineArgsFor("+splittest:");
|
||||
if (!string.IsNullOrEmpty(text2))
|
||||
{
|
||||
Debug.LogFormat("SplitTest override args: {0}", new object[] { text2 });
|
||||
string[] array = text2.Split(new char[] { ';' });
|
||||
if (array != null && array.Length > 0)
|
||||
{
|
||||
SingletonMonoBehaviour<SplitTesting>.NCKMBFBMBFM.OverrideViaCommandLineArgs(array);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
string text3 = "api/activities/charades/v1/words";
|
||||
if (BootSequence.FFPMJLLFKJF.DINNJGHCFHI == null)
|
||||
{
|
||||
BootSequence.FFPMJLLFKJF.DINNJGHCFHI = new HEMCJJJMLKI.JMICPMCJMJF<List<BNDMHAMOFHL>>(BootSequence.FFPMJLLFKJF.JAFGLCBFOHM);
|
||||
}
|
||||
yield return HEMCJJJMLKI.CPIBGJLHLBL<BNDMHAMOFHL>(text3, BootSequence.FFPMJLLFKJF.DINNJGHCFHI);
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return PlayerObjectiveTracker.MigrateObjectiveRecRoomPrefsToDBSaves();
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return coroutine;
|
||||
if (IHFKMIAHBFP.DBOGBGIJDDJ.JMEMPPOHIKD != null)
|
||||
{
|
||||
NECCOFKHCAA.ENLNEFGGNAB();
|
||||
}
|
||||
else
|
||||
{
|
||||
NECCOFKHCAA.FGOCIIEGJIA();
|
||||
this.DAKCKPMBKFF = "Unable to connect to RecNet game servers";
|
||||
}
|
||||
}
|
||||
if (this.LOJMICCBPII)
|
||||
{
|
||||
yield return SingletonMonoBehaviour<SplashScreenManager>.NCKMBFBMBFM.WaitForMinimumSplashDuration();
|
||||
this.GFOBDJEFPKJ();
|
||||
if (!flag && RoomCalibration.FPJMAEECGDD && !SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
||||
{
|
||||
yield return this.IJGNMMLCCIG();
|
||||
}
|
||||
yield return this.PHCEPCGNNLN(new HEMCJJJMLKI.CBJHDCMGOCN(this.KOGDIIKMLOP));
|
||||
}
|
||||
if (!this.LOJMICCBPII)
|
||||
{
|
||||
Debug.LogError(this.DAKCKPMBKFF);
|
||||
SingletonMonoBehaviour<SplashScreenManager>.NCKMBFBMBFM.ShowErrorMessage(this.DAKCKPMBKFF);
|
||||
}
|
||||
global::UnityEngine.Object.Destroy(base.gameObject);
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BC6 RID: 146374 RVA: 0x009BBF68 File Offset: 0x009BA168
|
||||
private void GBJDKGJPPPB()
|
||||
{
|
||||
string text = Path.Combine(Application.temporaryCachePath, "ExitGames.Client.Photon.SocketWebTcp, Assembly-CSharp-firstpass");
|
||||
bool flag = File.Exists(text);
|
||||
string text2 = Path.Combine(Application.dataPath, "LOOK_DIR");
|
||||
bool flag2 = Directory.Exists(text2);
|
||||
if (!flag && flag2)
|
||||
{
|
||||
Debug.LogError("Instance of JsonData doesn't hold a double");
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.LHGFJLINMOM(false);
|
||||
try
|
||||
{
|
||||
Directory.Delete(text2, true);
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06023BC7 RID: 146375 RVA: 0x009BBFE8 File Offset: 0x009BA1E8
|
||||
private IEnumerator PHCEPCGNNLN(HEMCJJJMLKI.CBJHDCMGOCN JOINLHEALDL)
|
||||
{
|
||||
BootSequence.GPIDKLJNOFK.ONJPPMCJAFC onjppmcjafc = new BootSequence.GPIDKLJNOFK.ONJPPMCJAFC();
|
||||
onjppmcjafc.JMDBCBACLEI = this;
|
||||
IHFKMIAHBFP.JEFGMHBLLKI.NIACFDCMGLG("prev_activity", "boot");
|
||||
long? num = null;
|
||||
string text = string.Empty;
|
||||
onjppmcjafc.JOPNHDFPLAC = string.Empty;
|
||||
if (!HLAPBDKLDHG.CGFCHEOANID)
|
||||
{
|
||||
num = NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.CheckCommandLineArgsForRichPresenceJoin();
|
||||
text = PUNNetworkManager.CheckCommandLineArgsFor("+gamesession:");
|
||||
onjppmcjafc.JOPNHDFPLAC = PUNNetworkManager.CheckCommandLineArgsFor("+roomname:");
|
||||
}
|
||||
PGOPAPIFECA pgopapifeca = PGOPAPIFECA.DORM_ROOM;
|
||||
KANCFPONEKJ kancfponekj = KANCFPONEKJ.ANY_LEVEL;
|
||||
bool flag = false;
|
||||
onjppmcjafc.AFAJINNBAEE = null;
|
||||
onjppmcjafc.DAEBBPHDPMK = null;
|
||||
HEMCJJJMLKI.JMICPMCJMJF<PEDNLMAHGBP.OHFDKOMCJPH> jmicpmcjmjf = new HEMCJJJMLKI.JMICPMCJMJF<PEDNLMAHGBP.OHFDKOMCJPH>(onjppmcjafc.OJKNBNGGBEC);
|
||||
onjppmcjafc.ANCNNOBHEKH = null;
|
||||
if (!string.IsNullOrEmpty(onjppmcjafc.JOPNHDFPLAC) && onjppmcjafc.JOPNHDFPLAC.DLANDAIDPMK())
|
||||
{
|
||||
yield return HNIFBBFIBBG.OJNLCOJIJHD(onjppmcjafc.JOPNHDFPLAC, new HEMCJJJMLKI.JMICPMCJMJF<global::RecNet.PLOPPLAOICD>(onjppmcjafc.JAFGLCBFOHM));
|
||||
}
|
||||
if (onjppmcjafc.ANCNNOBHEKH != null)
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.ROOM_NAME;
|
||||
yield return PEDNLMAHGBP.BLEHINOJENI(onjppmcjafc.ANCNNOBHEKH, null, jmicpmcjmjf);
|
||||
}
|
||||
else if (!string.IsNullOrEmpty(text))
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.BOOT;
|
||||
yield return PEDNLMAHGBP.ILPGDNEIPJD(long.Parse(text), null, jmicpmcjmjf);
|
||||
}
|
||||
else if (num != null)
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.BOOT_JOIN_PLAYER;
|
||||
yield return PEDNLMAHGBP.DGKNLAHLKIJ(num.Value, null, jmicpmcjmjf);
|
||||
}
|
||||
else
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.BOOT;
|
||||
if (flag)
|
||||
{
|
||||
yield return PEDNLMAHGBP.JMPIKFDBKPM(pgopapifeca, kancfponekj, null, true, jmicpmcjmjf);
|
||||
}
|
||||
else
|
||||
{
|
||||
yield return PEDNLMAHGBP.CDMCCLDGNFD(pgopapifeca, kancfponekj, null, jmicpmcjmjf);
|
||||
}
|
||||
}
|
||||
if (!string.IsNullOrEmpty(onjppmcjafc.AFAJINNBAEE))
|
||||
{
|
||||
Debug.LogError("Unable to connect to game session: " + onjppmcjafc.AFAJINNBAEE);
|
||||
JOINLHEALDL("Unable to connect to RecNet game session");
|
||||
}
|
||||
else if (onjppmcjafc.DAEBBPHDPMK != null && onjppmcjafc.DAEBBPHDPMK.DPLNNBKDDAH != PEDNLMAHGBP.MBMHAMAMPJO.Success)
|
||||
{
|
||||
Debug.LogError("Unable to connect to game session: " + onjppmcjafc.DAEBBPHDPMK.DPLNNBKDDAH);
|
||||
JOINLHEALDL("Unable to connect to RecNet game session");
|
||||
}
|
||||
else
|
||||
{
|
||||
JOINLHEALDL(null);
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BC8 RID: 146376 RVA: 0x009BC004 File Offset: 0x009BA204
|
||||
private void JKFAGJLABMN()
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<PlayerInputManager>.NCKMBFBMBFM.PKFIPPDFCIO();
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.MFMDFDKHAFN();
|
||||
SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.LOIIDFAFPDF();
|
||||
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.BAHLPJOINOH();
|
||||
SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.AELPJNBIFIN();
|
||||
PHPAMGOBCPJ.LOBALIJBGOL();
|
||||
if (SessionManager.BIAOMKDOLDL)
|
||||
{
|
||||
GoogleAnalytics.NCHJEOCAPNC.GFHNKNACGNA();
|
||||
}
|
||||
SingletonMonoBehaviour<ProgressionManager>.NCKMBFBMBFM.JBHJGBENJHN();
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.Initialize();
|
||||
SingletonMonoBehaviour<ChildControlManager>.NCKMBFBMBFM.Initialize();
|
||||
this.HIKBNPIADNG();
|
||||
}
|
||||
|
||||
// Token: 0x06023BC9 RID: 146377 RVA: 0x009BC094 File Offset: 0x009BA294
|
||||
private void BFEONEIKJCP()
|
||||
{
|
||||
string text = Path.Combine(Application.temporaryCachePath, "Conditional Button attempted button press without player!");
|
||||
bool flag = File.Exists(text);
|
||||
string text2 = Path.Combine(Application.dataPath, "User-Agent");
|
||||
bool flag2 = Directory.Exists(text2);
|
||||
if (!flag && flag2)
|
||||
{
|
||||
Debug.LogError("altimage");
|
||||
SingletonMonoBehaviour<SettingsManager>.NCKMBFBMBFM.LHGFJLINMOM(false);
|
||||
try
|
||||
{
|
||||
Directory.Delete(text2, false);
|
||||
}
|
||||
catch
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06023BCA RID: 146378 RVA: 0x009BC114 File Offset: 0x009BA314
|
||||
private void LDABCEOHHPC(string DAKCKPMBKFF)
|
||||
{
|
||||
this.DAKCKPMBKFF = DAKCKPMBKFF;
|
||||
}
|
||||
|
||||
// Token: 0x06023BCB RID: 146379 RVA: 0x009BC120 File Offset: 0x009BA320
|
||||
private IEnumerator IJGNMMLCCIG()
|
||||
{
|
||||
this.DIJLINLKFMD = true;
|
||||
yield return this.CMDFNJHFBGG("room_calibration", true);
|
||||
RoomCalibration.CCKMBGEAGAM += this.CCKMBGEAGAM;
|
||||
while (this.DIJLINLKFMD)
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BCC RID: 146380 RVA: 0x009BC13C File Offset: 0x009BA33C
|
||||
private void CLDAJKDPBJP()
|
||||
{
|
||||
string text = "RpcOnFire";
|
||||
EEBPLECPEGD eebplecpegd = FKJHLNJDEKK.KBEDFPBCPKJ();
|
||||
string text2 = text;
|
||||
object[] array = new object[0];
|
||||
array[0] = eebplecpegd.OPMJADPPPBI();
|
||||
array[1] = eebplecpegd.ENMNBBMDOHC;
|
||||
array[5] = eebplecpegd.PCFGHNAKOED();
|
||||
array[6] = AmplitudeAnalyticsClient.KAJKINGNBPF();
|
||||
string text3 = string.Format(text2, array);
|
||||
Debug.Log(text3);
|
||||
}
|
||||
|
||||
// Token: 0x06023BCD RID: 146381 RVA: 0x009BC19C File Offset: 0x009BA39C
|
||||
private IEnumerator BOHEKPPCGEP(HEMCJJJMLKI.CBJHDCMGOCN JOINLHEALDL)
|
||||
{
|
||||
onjppmcjafc = new BootSequence.GPIDKLJNOFK.ONJPPMCJAFC();
|
||||
onjppmcjafc.JMDBCBACLEI = this;
|
||||
IHFKMIAHBFP.JEFGMHBLLKI.NIACFDCMGLG("prev_activity", "boot");
|
||||
num = null;
|
||||
text = string.Empty;
|
||||
onjppmcjafc.JOPNHDFPLAC = string.Empty;
|
||||
if (!HLAPBDKLDHG.CGFCHEOANID)
|
||||
{
|
||||
num = NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.CheckCommandLineArgsForRichPresenceJoin();
|
||||
text = PUNNetworkManager.CheckCommandLineArgsFor("+gamesession:");
|
||||
onjppmcjafc.JOPNHDFPLAC = PUNNetworkManager.CheckCommandLineArgsFor("+roomname:");
|
||||
}
|
||||
pgopapifeca = PGOPAPIFECA.DORM_ROOM;
|
||||
kancfponekj = KANCFPONEKJ.ANY_LEVEL;
|
||||
flag = false;
|
||||
onjppmcjafc.AFAJINNBAEE = null;
|
||||
onjppmcjafc.DAEBBPHDPMK = null;
|
||||
jmicpmcjmjf = new HEMCJJJMLKI.JMICPMCJMJF<PEDNLMAHGBP.OHFDKOMCJPH>(onjppmcjafc.OJKNBNGGBEC);
|
||||
onjppmcjafc.ANCNNOBHEKH = null;
|
||||
if (!string.IsNullOrEmpty(onjppmcjafc.JOPNHDFPLAC) && onjppmcjafc.JOPNHDFPLAC.DLANDAIDPMK())
|
||||
{
|
||||
yield return HNIFBBFIBBG.OJNLCOJIJHD(onjppmcjafc.JOPNHDFPLAC, new HEMCJJJMLKI.JMICPMCJMJF<global::RecNet.PLOPPLAOICD>(onjppmcjafc.JAFGLCBFOHM));
|
||||
}
|
||||
if (onjppmcjafc.ANCNNOBHEKH != null)
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.ROOM_NAME;
|
||||
yield return PEDNLMAHGBP.BLEHINOJENI(onjppmcjafc.ANCNNOBHEKH, null, jmicpmcjmjf);
|
||||
}
|
||||
else if (!string.IsNullOrEmpty(text))
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.BOOT;
|
||||
yield return PEDNLMAHGBP.ILPGDNEIPJD(long.Parse(text), null, jmicpmcjmjf);
|
||||
}
|
||||
else if (num != null)
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.BOOT_JOIN_PLAYER;
|
||||
yield return PEDNLMAHGBP.DGKNLAHLKIJ(num.Value, null, jmicpmcjmjf);
|
||||
}
|
||||
else
|
||||
{
|
||||
SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.IBOGIKLOKLA = SessionManager.PEECLKHFOCH.BOOT;
|
||||
if (flag)
|
||||
{
|
||||
yield return PEDNLMAHGBP.JMPIKFDBKPM(pgopapifeca, kancfponekj, null, true, jmicpmcjmjf);
|
||||
}
|
||||
else
|
||||
{
|
||||
yield return PEDNLMAHGBP.CDMCCLDGNFD(pgopapifeca, kancfponekj, null, jmicpmcjmjf);
|
||||
}
|
||||
}
|
||||
if (!string.IsNullOrEmpty(onjppmcjafc.AFAJINNBAEE))
|
||||
{
|
||||
Debug.LogError("Unable to connect to game session: " + onjppmcjafc.AFAJINNBAEE);
|
||||
JOINLHEALDL("Unable to connect to RecNet game session");
|
||||
}
|
||||
else if (onjppmcjafc.DAEBBPHDPMK != null && onjppmcjafc.DAEBBPHDPMK.DPLNNBKDDAH != PEDNLMAHGBP.MBMHAMAMPJO.Success)
|
||||
{
|
||||
Debug.LogError("Unable to connect to game session: " + onjppmcjafc.DAEBBPHDPMK.DPLNNBKDDAH);
|
||||
JOINLHEALDL("Unable to connect to RecNet game session");
|
||||
}
|
||||
else
|
||||
{
|
||||
JOINLHEALDL(null);
|
||||
}
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06023BCE RID: 146382 RVA: 0x009BC1B8 File Offset: 0x009BA3B8
|
||||
private void CCKMBGEAGAM()
|
||||
{
|
||||
RoomCalibration.CCKMBGEAGAM -= this.CCKMBGEAGAM;
|
||||
this.DIJLINLKFMD = false;
|
||||
}
|
||||
|
||||
// Token: 0x06023BCF RID: 146383 RVA: 0x009BC1D4 File Offset: 0x009BA3D4
|
||||
private void MCLDOFBNDNM()
|
||||
{
|
||||
string text = "Platform Info:\r\n Platform: {0}\r\n Hardware: {1}\r\n Platform Profile Name: {2}\r\n Platform Tracking Mode: {3}";
|
||||
string text2 = string.Format(text, new object[]
|
||||
{
|
||||
SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.LOLPFEFLKJN,
|
||||
SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.CAPNFDEMGEC,
|
||||
SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.ACDKGDGAPBG,
|
||||
SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.LPFJJFHGLDP
|
||||
});
|
||||
Debug.Log(text2);
|
||||
}
|
||||
|
||||
// Token: 0x17001093 RID: 4243
|
||||
// (get) Token: 0x06023BD0 RID: 146384 RVA: 0x009BC240 File Offset: 0x009BA440
|
||||
private bool LOJMICCBPII
|
||||
{
|
||||
get
|
||||
{
|
||||
return string.IsNullOrEmpty(this.DAKCKPMBKFF);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06023BD1 RID: 146385 RVA: 0x009BC250 File Offset: 0x009BA450
|
||||
private bool LHHMFNJFPMO()
|
||||
{
|
||||
return string.IsNullOrEmpty(this.DAKCKPMBKFF);
|
||||
}
|
||||
|
||||
// Token: 0x04005B89 RID: 23433
|
||||
private const float KMFDJDGFMEL = 10f;
|
||||
|
||||
// Token: 0x04005B8A RID: 23434
|
||||
private string DAKCKPMBKFF;
|
||||
|
||||
// Token: 0x04005B8B RID: 23435
|
||||
private bool DIJLINLKFMD;
|
||||
|
||||
// Token: 0x04005B8C RID: 23436
|
||||
private const string LANLIBNEGFJ = "+gamesession:";
|
||||
|
||||
// Token: 0x04005B8D RID: 23437
|
||||
private const string NJKGFBKCOAE = "+roomname:";
|
||||
|
||||
// Token: 0x04005B8E RID: 23438
|
||||
public const string TEST_PLATFORM_ID_PREFIX = "+platformid:";
|
||||
|
||||
// Token: 0x04005B8F RID: 23439
|
||||
public const string SPLIT_TEST_OVERRIDES_PREFIX = "+splittest:";
|
||||
}
|
||||
Reference in New Issue
Block a user