2185 lines
83 KiB
C#
2185 lines
83 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Core;
|
|
using StansAssets.Foundation.Async;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Experimental.Rendering;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x02000663 RID: 1635
|
|
[Token(Token = "0x2000663")]
|
|
public class LoadingScreen : SingletonMonoBehaviour<LoadingScreen>
|
|
{
|
|
// Token: 0x1700084C RID: 2124
|
|
// (get) Token: 0x06002FB5 RID: 12213 RVA: 0x000C1E1C File Offset: 0x000C001C
|
|
// (set) Token: 0x06002FB6 RID: 12214 RVA: 0x000C1E30 File Offset: 0x000C0030
|
|
[Token(Token = "0x1700084C")]
|
|
private LoadingScreen.BOFPHNENIFL GENECNFMDHJ
|
|
{
|
|
[Token(Token = "0x6002FB5")]
|
|
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
|
get
|
|
{
|
|
return this.KGIFGODHHJA;
|
|
}
|
|
[Token(Token = "0x6002FB6")]
|
|
[Address(RVA = "0x16B4BC0", Offset = "0x16B3BC0", VA = "0x1816B4BC0")]
|
|
set
|
|
{
|
|
LoadingScreen.BOFPHNENIFL kgifgodhhja = this.KGIFGODHHJA;
|
|
if (kgifgodhhja != value)
|
|
{
|
|
Debug.Log(string.Format("LoadingScreen.CurrentState {0} -> {1}", kgifgodhhja, kgifgodhhja));
|
|
this.KGIFGODHHJA = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700084D RID: 2125
|
|
// (get) Token: 0x06002FB7 RID: 12215 RVA: 0x000C1E64 File Offset: 0x000C0064
|
|
// (set) Token: 0x06002FB8 RID: 12216 RVA: 0x000C1E78 File Offset: 0x000C0078
|
|
[Token(Token = "0x1700084D")]
|
|
private float JHMJLEONGCC
|
|
{
|
|
[Token(Token = "0x6002FB7")]
|
|
[Address(RVA = "0x6A46E0", Offset = "0x6A36E0", VA = "0x1806A46E0")]
|
|
get
|
|
{
|
|
return this.LKBIGPHCNFG;
|
|
}
|
|
[Token(Token = "0x6002FB8")]
|
|
[Address(RVA = "0x16B4F70", Offset = "0x16B3F70", VA = "0x1816B4F70")]
|
|
set
|
|
{
|
|
float num = Mathf.Clamp01(value);
|
|
Image image = this.imageFade;
|
|
this.LKBIGPHCNFG = num;
|
|
Color black = Color.black;
|
|
Color color = image.color;
|
|
GameObject gameObject = this.imageFade.gameObject;
|
|
if (gameObject == 0)
|
|
{
|
|
}
|
|
gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000089 RID: 137
|
|
// (add) Token: 0x06002FB9 RID: 12217 RVA: 0x000C1EC8 File Offset: 0x000C00C8
|
|
// (remove) Token: 0x06002FBA RID: 12218 RVA: 0x000C1EF0 File Offset: 0x000C00F0
|
|
[Token(Token = "0x14000089")]
|
|
public event Action<bool> PAMNHJAOICK
|
|
{
|
|
[Token(Token = "0x6002FB9")]
|
|
[Address(RVA = "0x16B60B0", Offset = "0x16B50B0", VA = "0x1816B60B0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<bool> pamnhjaoick;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pamnhjaoick = this.PAMNHJAOICK;
|
|
@delegate = Delegate.Combine(pamnhjaoick, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != pamnhjaoick)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6002FBA")]
|
|
[Address(RVA = "0x16B61A0", Offset = "0x16B51A0", VA = "0x1816B61A0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<bool> pamnhjaoick;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pamnhjaoick = this.PAMNHJAOICK;
|
|
@delegate = Delegate.Remove(pamnhjaoick, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != pamnhjaoick)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700084E RID: 2126
|
|
// (get) Token: 0x06002FBB RID: 12219 RVA: 0x000C1F18 File Offset: 0x000C0118
|
|
[Token(Token = "0x1700084E")]
|
|
private bool EJCPMDKGOKI
|
|
{
|
|
[Token(Token = "0x6002FBB")]
|
|
[Address(RVA = "0x16B5090", Offset = "0x16B4090", VA = "0x1816B5090")]
|
|
get
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
|
|
if (pmgcjepkfof != (ulong)2L)
|
|
{
|
|
}
|
|
return SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700084F RID: 2127
|
|
// (get) Token: 0x06002FBC RID: 12220 RVA: 0x000C1F44 File Offset: 0x000C0144
|
|
// (set) Token: 0x06002FBD RID: 12221 RVA: 0x000C1F58 File Offset: 0x000C0158
|
|
[Token(Token = "0x1700084F")]
|
|
public bool GDPKBEBEOBA
|
|
{
|
|
[Token(Token = "0x6002FBC")]
|
|
[Address(RVA = "0x16B6190", Offset = "0x16B5190", VA = "0x1816B6190")]
|
|
get
|
|
{
|
|
return this.EFNNDDKHAMB;
|
|
}
|
|
[Token(Token = "0x6002FBD")]
|
|
[Address(RVA = "0x16B6240", Offset = "0x16B5240", VA = "0x1816B6240")]
|
|
set
|
|
{
|
|
bool efnnddkhamb = this.EFNNDDKHAMB;
|
|
if (value != efnnddkhamb)
|
|
{
|
|
Debug.Log(string.Format("LoadingScreen.IsVisible {0} -> {1}", efnnddkhamb, efnnddkhamb));
|
|
this.EFNNDDKHAMB = value;
|
|
bool flag = this.EJCPMDKGOKI;
|
|
if (value)
|
|
{
|
|
if (!efnnddkhamb)
|
|
{
|
|
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK;
|
|
if (akpgddbmbmk != LocalPlayerController.MIGPLDFLMHA.VR)
|
|
{
|
|
if (akpgddbmbmk != LocalPlayerController.MIGPLDFLMHA.SCREEN)
|
|
{
|
|
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk2 = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK;
|
|
Debug.LogError(string.Format("Unexpected DisplayMode: {0}", akpgddbmbmk2));
|
|
return;
|
|
}
|
|
this.IOOJOLLHDFL();
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
base.gameObject.SetActive(true);
|
|
this.recFaceWaitCursor.Start();
|
|
}
|
|
this.GENECNFMDHJ = LoadingScreen.BOFPHNENIFL.FullyFadedIn;
|
|
return;
|
|
}
|
|
if (!flag)
|
|
{
|
|
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk3 = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK;
|
|
if (akpgddbmbmk3 == LocalPlayerController.MIGPLDFLMHA.VR)
|
|
{
|
|
goto IL_80;
|
|
}
|
|
if (akpgddbmbmk3 != LocalPlayerController.MIGPLDFLMHA.SCREEN)
|
|
{
|
|
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk4 = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK;
|
|
Debug.LogError(string.Format("Unexpected DisplayMode: {0}", akpgddbmbmk4));
|
|
}
|
|
this.AKNPKEPCDMN();
|
|
}
|
|
GameObject gameObject = base.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
IL_80:
|
|
int num2 = 0;
|
|
this.GENECNFMDHJ = (LoadingScreen.BOFPHNENIFL)num2;
|
|
Action<bool> pamnhjaoick = this.PAMNHJAOICK;
|
|
if (pamnhjaoick != 0)
|
|
{
|
|
bool efnnddkhamb2 = this.EFNNDDKHAMB;
|
|
pamnhjaoick(efnnddkhamb2);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000850 RID: 2128
|
|
// (get) Token: 0x06002FBE RID: 12222 RVA: 0x000C2074 File Offset: 0x000C0274
|
|
[Token(Token = "0x17000850")]
|
|
public bool PDAEKEPJFEI
|
|
{
|
|
[Token(Token = "0x6002FBE")]
|
|
[Address(RVA = "0xC825F0", Offset = "0xC815F0", VA = "0x180C825F0")]
|
|
get
|
|
{
|
|
return this.KGIFGODHHJA == LoadingScreen.BOFPHNENIFL.FullyFadedOut;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000851 RID: 2129
|
|
// (get) Token: 0x06002FBF RID: 12223 RVA: 0x000C208C File Offset: 0x000C028C
|
|
[Token(Token = "0x17000851")]
|
|
public bool EHMGJIMIMKO
|
|
{
|
|
[Token(Token = "0x6002FBF")]
|
|
[Address(RVA = "0x16B6180", Offset = "0x16B5180", VA = "0x1816B6180")]
|
|
get
|
|
{
|
|
return this.KGIFGODHHJA == LoadingScreen.BOFPHNENIFL.FullyFadedIn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000852 RID: 2130
|
|
// (get) Token: 0x06002FC0 RID: 12224 RVA: 0x000C20A4 File Offset: 0x000C02A4
|
|
[Token(Token = "0x17000852")]
|
|
public bool BMAHCDLCIBH
|
|
{
|
|
[Token(Token = "0x6002FC0")]
|
|
[Address(RVA = "0x16B6150", Offset = "0x16B5150", VA = "0x1816B6150")]
|
|
get
|
|
{
|
|
return this.KGIFGODHHJA == LoadingScreen.BOFPHNENIFL.FadingIn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000853 RID: 2131
|
|
// (get) Token: 0x06002FC1 RID: 12225 RVA: 0x000C20BC File Offset: 0x000C02BC
|
|
[Token(Token = "0x17000853")]
|
|
public bool LAHMCBPABPO
|
|
{
|
|
[Token(Token = "0x6002FC1")]
|
|
[Address(RVA = "0x16B6160", Offset = "0x16B5160", VA = "0x1816B6160")]
|
|
get
|
|
{
|
|
return this.KGIFGODHHJA == LoadingScreen.BOFPHNENIFL.FadingOut;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000854 RID: 2132
|
|
// (get) Token: 0x06002FC2 RID: 12226 RVA: 0x000C20D4 File Offset: 0x000C02D4
|
|
[Token(Token = "0x17000854")]
|
|
public bool LGPHHCDIDGE
|
|
{
|
|
[Token(Token = "0x6002FC2")]
|
|
[Address(RVA = "0x16B6170", Offset = "0x16B5170", VA = "0x1816B6170")]
|
|
get
|
|
{
|
|
LoadingScreen.BOFPHNENIFL kgifgodhhja = this.KGIFGODHHJA;
|
|
if (kgifgodhhja == LoadingScreen.BOFPHNENIFL.FadingIn)
|
|
{
|
|
}
|
|
return kgifgodhhja == LoadingScreen.BOFPHNENIFL.FadingOut;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FC3 RID: 12227 RVA: 0x000C20F0 File Offset: 0x000C02F0
|
|
[Token(Token = "0x6002FC3")]
|
|
[Address(RVA = "0x16B3750", Offset = "0x16B2750", VA = "0x1816B3750", Slot = "4")]
|
|
protected override void Awake()
|
|
{
|
|
LocalPlayerController instance;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
base.Awake();
|
|
instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action currentPlayerTypeChange = instance.CurrentPlayerTypeChange;
|
|
Action action = new Action(this.CBOJLHAFKEL);
|
|
@delegate = Delegate.Combine(currentPlayerTypeChange, action);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
instance.CurrentPlayerTypeChange = @delegate;
|
|
OKNNKFGFODL olcjjnmegpp = Matchmaking.OLCJJNMEGPP;
|
|
Action action2 = new Action(this.AGEEBFGBKLD);
|
|
Matchmaking.OLCJJNMEGPP = OKNNKFGFODL.BPJDFPACLMK(olcjjnmegpp, action2);
|
|
GameObject gameObject = base.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
GameObject gameObject2 = this.canvas.gameObject;
|
|
int num2 = 0;
|
|
gameObject2.SetActive(num2 != 0);
|
|
GameObject template = this.textTemplate.template;
|
|
int num3 = 0;
|
|
template.SetActive(num3 != 0);
|
|
GameObject template2 = this.imageTemplate.template;
|
|
int num4 = 0;
|
|
template2.SetActive(num4 != 0);
|
|
}
|
|
|
|
// Token: 0x06002FC4 RID: 12228 RVA: 0x000C21BC File Offset: 0x000C03BC
|
|
[Token(Token = "0x6002FC4")]
|
|
[Address(RVA = "0x16B5AC0", Offset = "0x16B4AC0", VA = "0x1816B5AC0")]
|
|
private void Start()
|
|
{
|
|
PUNNetworkManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MFBGLIHGCGO<PPENFJMFPNE> onJoiningRoom = instance.OnJoiningRoom;
|
|
Action<PPENFJMFPNE> action = new Action(this.PNAIKBGFNDD);
|
|
MFBGLIHGCGO<PPENFJMFPNE> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(onJoiningRoom, action);
|
|
instance.OnJoiningRoom = mfbglihgcgo;
|
|
Transform transform = base.transform;
|
|
Quaternion identity = Quaternion.identity;
|
|
Camera fomhgmlpond = this.FOMHGMLPOND;
|
|
int num = 0;
|
|
if (fomhgmlpond == num)
|
|
{
|
|
Camera camera = base.gameObject.AddComponent<Camera>();
|
|
this.FOMHGMLPOND = camera;
|
|
camera.cullingMask = 4194304;
|
|
this.FOMHGMLPOND.clearFlags = CameraClearFlags.Color;
|
|
Camera fomhgmlpond2 = this.FOMHGMLPOND;
|
|
Color black = Color.black;
|
|
Camera fomhgmlpond3 = this.FOMHGMLPOND;
|
|
int num2 = 0;
|
|
fomhgmlpond3.useOcclusionCulling = num2 != 0;
|
|
}
|
|
GameObject gameObject = this.recFaceWaitCursor.gameObject;
|
|
bool flag = this.EJCPMDKGOKI;
|
|
gameObject.SetActive(flag);
|
|
GameObject gameObject2 = this.recFaceBackground.gameObject;
|
|
bool flag2 = this.EJCPMDKGOKI;
|
|
gameObject2.SetActive(flag2);
|
|
}
|
|
|
|
// Token: 0x06002FC5 RID: 12229 RVA: 0x000C22B0 File Offset: 0x000C04B0
|
|
[Token(Token = "0x6002FC5")]
|
|
[Address(RVA = "0x16B5880", Offset = "0x16B4880", VA = "0x1816B5880")]
|
|
private void OnEnable()
|
|
{
|
|
int frameCount = Time.frameCount;
|
|
this.BEMGENBGHCJ = frameCount;
|
|
}
|
|
|
|
// Token: 0x06002FC6 RID: 12230 RVA: 0x000C22CC File Offset: 0x000C04CC
|
|
[Token(Token = "0x6002FC6")]
|
|
[Address(RVA = "0x16B5550", Offset = "0x16B4550", VA = "0x1816B5550", Slot = "5")]
|
|
protected override void OnDestroy()
|
|
{
|
|
LocalPlayerController instance2;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance != num))
|
|
{
|
|
goto IL_49;
|
|
}
|
|
instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action currentPlayerTypeChange = instance2.CurrentPlayerTypeChange;
|
|
Action action = new Action(this.CBOJLHAFKEL);
|
|
@delegate = Delegate.Remove(currentPlayerTypeChange, action);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
instance2.CurrentPlayerTypeChange = @delegate;
|
|
IL_49:
|
|
OKNNKFGFODL olcjjnmegpp = Matchmaking.OLCJJNMEGPP;
|
|
Action action2 = new Action(this.AGEEBFGBKLD);
|
|
Matchmaking.OLCJJNMEGPP = OKNNKFGFODL.GMNMHGMFGOL(olcjjnmegpp, action2);
|
|
PUNNetworkManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance3 != num2)
|
|
{
|
|
PUNNetworkManager instance4 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MFBGLIHGCGO<PPENFJMFPNE> onJoiningRoom = instance4.OnJoiningRoom;
|
|
Action<PPENFJMFPNE> action3 = new Action(this.PNAIKBGFNDD);
|
|
MFBGLIHGCGO<PPENFJMFPNE> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(onJoiningRoom, action3);
|
|
instance4.OnJoiningRoom = mfbglihgcgo;
|
|
}
|
|
RenderTexture bgpincpmgbe = this.BGPINCPMGBE;
|
|
int num3 = 0;
|
|
if (bgpincpmgbe != num3)
|
|
{
|
|
this.BGPINCPMGBE.Release();
|
|
global::UnityEngine.Object.DestroyImmediate(this.BGPINCPMGBE);
|
|
this.BGPINCPMGBE = (ulong)0L;
|
|
}
|
|
this.NLKKAOIDEND();
|
|
}
|
|
|
|
// Token: 0x06002FC7 RID: 12231 RVA: 0x000C23D0 File Offset: 0x000C05D0
|
|
[Token(Token = "0x6002FC7")]
|
|
[Address(RVA = "0x16B39A0", Offset = "0x16B29A0", VA = "0x1816B39A0")]
|
|
private void CBOJLHAFKEL()
|
|
{
|
|
GameObject gameObject = this.recFaceWaitCursor.gameObject;
|
|
bool flag = this.EJCPMDKGOKI;
|
|
gameObject.SetActive(flag);
|
|
GameObject gameObject2 = this.recFaceBackground.gameObject;
|
|
bool flag2 = this.EJCPMDKGOKI;
|
|
gameObject2.SetActive(flag2);
|
|
}
|
|
|
|
// Token: 0x06002FC8 RID: 12232 RVA: 0x000C2418 File Offset: 0x000C0618
|
|
[Token(Token = "0x6002FC8")]
|
|
[Address(RVA = "0x82CD30", Offset = "0x82BD30", VA = "0x18082CD30")]
|
|
private void PNAIKBGFNDD(PPENFJMFPNE DDEGOJKBEAN)
|
|
{
|
|
this.FJOBLKMHNJN = DDEGOJKBEAN;
|
|
}
|
|
|
|
// Token: 0x06002FC9 RID: 12233 RVA: 0x000C242C File Offset: 0x000C062C
|
|
[Token(Token = "0x6002FC9")]
|
|
[Address(RVA = "0x16B5D80", Offset = "0x16B4D80", VA = "0x1816B5D80")]
|
|
private void Update()
|
|
{
|
|
this.NELFGJEMKIK();
|
|
}
|
|
|
|
// Token: 0x06002FCA RID: 12234 RVA: 0x000C2440 File Offset: 0x000C0640
|
|
[Token(Token = "0x6002FCA")]
|
|
[Address(RVA = "0x16B52E0", Offset = "0x16B42E0", VA = "0x1816B52E0")]
|
|
private void NLKKAOIDEND()
|
|
{
|
|
OHDHPENHDAP.NBMFNJLHKAO poekmnfbogb = this.POEKMNFBOGB;
|
|
if (poekmnfbogb != 0)
|
|
{
|
|
poekmnfbogb.Dispose();
|
|
}
|
|
OHDHPENHDAP.NBMFNJLHKAO jcmappjkhbe = this.JCMAPPJKHBE;
|
|
this.POEKMNFBOGB = (ulong)0L;
|
|
if (jcmappjkhbe != 0)
|
|
{
|
|
jcmappjkhbe.Dispose();
|
|
}
|
|
this.JCMAPPJKHBE = (ulong)0L;
|
|
this.NINLDKPHCMG();
|
|
}
|
|
|
|
// Token: 0x17000855 RID: 2133
|
|
// (set) Token: 0x06002FCB RID: 12235 RVA: 0x000C2488 File Offset: 0x000C0688
|
|
[Token(Token = "0x17000855")]
|
|
private KFBABPAPIMB BBPHMPGCFPC
|
|
{
|
|
[Token(Token = "0x6002FCB")]
|
|
[Address(RVA = "0x16B3D20", Offset = "0x16B2D20", VA = "0x1816B3D20")]
|
|
set
|
|
{
|
|
if (this.EMDHPHOENFK != 0)
|
|
{
|
|
}
|
|
this.EMDHPHOENFK = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000856 RID: 2134
|
|
// (set) Token: 0x06002FCC RID: 12236 RVA: 0x000C24A8 File Offset: 0x000C06A8
|
|
[Token(Token = "0x17000856")]
|
|
private KFBABPAPIMB APMGMOOGJJB
|
|
{
|
|
[Token(Token = "0x6002FCC")]
|
|
[Address(RVA = "0x16B33A0", Offset = "0x16B23A0", VA = "0x1816B33A0")]
|
|
set
|
|
{
|
|
if (this.NNPNCFAHKEN != 0)
|
|
{
|
|
}
|
|
this.NNPNCFAHKEN = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FCD RID: 12237 RVA: 0x000C24C8 File Offset: 0x000C06C8
|
|
[Token(Token = "0x6002FCD")]
|
|
[Address(RVA = "0x16B4390", Offset = "0x16B3390", VA = "0x1816B4390")]
|
|
private void IOOJOLLHDFL()
|
|
{
|
|
this.JHMJLEONGCC = 1f;
|
|
int num = 0;
|
|
this.GENECNFMDHJ = (LoadingScreen.BOFPHNENIFL)num;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
this.LDAPIMOJBAP = realtimeSinceStartup;
|
|
base.gameObject.SetActive(true);
|
|
this.canvas.gameObject.SetActive(true);
|
|
if (SingletonMonoBehaviour.FFNIFALJLDD && !SingletonMonoBehaviour.ONCPNMDGGKG.KHLAMLKOBFD && !this.NBCDIGOPIFI.Contains((uint)3))
|
|
{
|
|
this.NBCDIGOPIFI.Add((uint)3);
|
|
}
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LoadingScreen.HPODODLIIIL hpododliiil;
|
|
hpododliiil.System.IDisposable.Dispose();
|
|
hpododliiil.<>1__state = (int)((ulong)0L);
|
|
hpododliiil.<>4__this = this;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(this, hpododliiil);
|
|
if (this.EMDHPHOENFK != 0)
|
|
{
|
|
}
|
|
this.EMDHPHOENFK = kfbabpapimb;
|
|
Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LoadingScreen.IKBJGMNEJDM ikbjgmnejdm;
|
|
ikbjgmnejdm.System.IDisposable.Dispose();
|
|
ikbjgmnejdm.<>1__state = (int)((ulong)0L);
|
|
ikbjgmnejdm.<>4__this = this;
|
|
KFBABPAPIMB kfbabpapimb2 = instance2.Run(this, ikbjgmnejdm);
|
|
if (this.NNPNCFAHKEN != 0)
|
|
{
|
|
}
|
|
this.NNPNCFAHKEN = kfbabpapimb2;
|
|
this.GJKODGHBOHB();
|
|
}
|
|
|
|
// Token: 0x06002FCE RID: 12238 RVA: 0x000C25CC File Offset: 0x000C07CC
|
|
[Token(Token = "0x6002FCE")]
|
|
[Address(RVA = "0x16B34E0", Offset = "0x16B24E0", VA = "0x1816B34E0")]
|
|
private void AKNPKEPCDMN()
|
|
{
|
|
if (base.isActiveAndEnabled)
|
|
{
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
float realtimeSinceStartup2 = Time.realtimeSinceStartup;
|
|
float num = this.minTotalDisplayDuration;
|
|
if (realtimeSinceStartup <= num || realtimeSinceStartup2 <= this.minDisplayDurationPerTip)
|
|
{
|
|
float num2 = this.minDisplayDurationPerTip;
|
|
Action action = new Action(this.JFOIMEMKGMA);
|
|
float num3;
|
|
num2 = num3;
|
|
KFBABPAPIMB kfbabpapimb = this.NLBLFPBOCLD(num2, action);
|
|
throw new NullReferenceException();
|
|
}
|
|
int num4 = 0;
|
|
this.FJOBLKMHNJN = num4;
|
|
if (this.EMDHPHOENFK != 0)
|
|
{
|
|
}
|
|
this.EMDHPHOENFK = num4;
|
|
if (this.NNPNCFAHKEN != 0)
|
|
{
|
|
}
|
|
this.NNPNCFAHKEN = num4;
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LoadingScreen.GHIAJPCKDFA ghiajpckdfa;
|
|
ghiajpckdfa.System.IDisposable.Dispose();
|
|
ghiajpckdfa.<>1__state = num4;
|
|
ghiajpckdfa.<>4__this = this;
|
|
KFBABPAPIMB kfbabpapimb2 = instance.Run(this, ghiajpckdfa);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FCF RID: 12239 RVA: 0x000C2690 File Offset: 0x000C0890
|
|
[Token(Token = "0x6002FCF")]
|
|
[Address(RVA = "0x16B46A0", Offset = "0x16B36A0", VA = "0x1816B46A0")]
|
|
private void JFOIMEMKGMA()
|
|
{
|
|
int num = 0;
|
|
this.FJOBLKMHNJN = num;
|
|
if (this.EMDHPHOENFK != 0)
|
|
{
|
|
}
|
|
this.EMDHPHOENFK = num;
|
|
if (this.NNPNCFAHKEN != 0)
|
|
{
|
|
}
|
|
this.NNPNCFAHKEN = num;
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LoadingScreen.GHIAJPCKDFA ghiajpckdfa;
|
|
ghiajpckdfa.System.IDisposable.Dispose();
|
|
ghiajpckdfa.<>1__state = num;
|
|
ghiajpckdfa.<>4__this = this;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(this, ghiajpckdfa);
|
|
}
|
|
|
|
// Token: 0x06002FD0 RID: 12240 RVA: 0x000C26F0 File Offset: 0x000C08F0
|
|
[Token(Token = "0x6002FD0")]
|
|
[Address(RVA = "0x16B3CB0", Offset = "0x16B2CB0", VA = "0x1816B3CB0")]
|
|
private IEnumerator<KENFJGFMIPM> FPKNFNGPODH()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002FD0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> LoadingScreen::FPKNFNGPODH()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(GHIAJPCKDFA::System.IDisposable.Dispose, ldloc:GHIAJPCKDFA(var_0))
|
|
stfld:int32(GHIAJPCKDFA::<>1__state, ldloc:GHIAJPCKDFA(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:LoadingScreen(GHIAJPCKDFA::<>4__this, ldloc:GHIAJPCKDFA(var_0), ldloc:LoadingScreen(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002FD1 RID: 12241 RVA: 0x000C2714 File Offset: 0x000C0914
|
|
[Token(Token = "0x6002FD1")]
|
|
[Address(RVA = "0x16B3AB0", Offset = "0x16B2AB0", VA = "0x1816B3AB0")]
|
|
private IEnumerator<KENFJGFMIPM> ELHNIHDNBLP()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002FD1)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> LoadingScreen::ELHNIHDNBLP()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(HPODODLIIIL::System.IDisposable.Dispose, ldloc:HPODODLIIIL(var_0))
|
|
stfld:int32(HPODODLIIIL::<>1__state, ldloc:HPODODLIIIL(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:LoadingScreen(HPODODLIIIL::<>4__this, ldloc:HPODODLIIIL(var_0), ldloc:LoadingScreen(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002FD2 RID: 12242 RVA: 0x000C2738 File Offset: 0x000C0938
|
|
[Token(Token = "0x6002FD2")]
|
|
[Address(RVA = "0x16B4310", Offset = "0x16B3310", VA = "0x1816B4310")]
|
|
private IEnumerator<KENFJGFMIPM> HPFKIIAABEA(int FFAPMBPBMPP, int OOMEPJPKODP)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002FD2)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> LoadingScreen::HPFKIIAABEA(System.Int32,System.Int32)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(ECMFEEMDODL::System.IDisposable.Dispose, ldloc:ECMFEEMDODL(var_0))
|
|
stfld:LoadingScreen(ECMFEEMDODL::<>4__this, ldloc:ECMFEEMDODL(var_0), ldloc:LoadingScreen(this))
|
|
stfld:int32(ECMFEEMDODL::customScreenCount, ldloc:ECMFEEMDODL(var_0), ldloc:int32(FFAPMBPBMPP))
|
|
stfld:int32(ECMFEEMDODL::<>1__state, ldloc:ECMFEEMDODL(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:int32(ECMFEEMDODL::recRoomTipCount, ldloc:ECMFEEMDODL(var_0), ldloc:int32(OOMEPJPKODP))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002FD3 RID: 12243 RVA: 0x000C2768 File Offset: 0x000C0968
|
|
[Token(Token = "0x6002FD3")]
|
|
[Address(RVA = "0x16B3A30", Offset = "0x16B2A30", VA = "0x1816B3A30")]
|
|
private IEnumerator<KENFJGFMIPM> EEKMFBKBMBK(bool EHPFAIAFGHD, float BJJEDIGOMGC)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002FD3)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> LoadingScreen::EEKMFBKBMBK(System.Boolean,System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(IEOCKIOGONM::System.IDisposable.Dispose, ldloc:IEOCKIOGONM(var_0))
|
|
stfld:float32(IEOCKIOGONM::duration, ldloc:IEOCKIOGONM(var_0), ldloc:float32(BJJEDIGOMGC))
|
|
stfld:LoadingScreen(IEOCKIOGONM::<>4__this, ldloc:IEOCKIOGONM(var_0), ldloc:LoadingScreen(this))
|
|
stfld:int32(IEOCKIOGONM::<>1__state, ldloc:IEOCKIOGONM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:bool(IEOCKIOGONM::fadeToBlack, ldloc:IEOCKIOGONM(var_0), ldloc:bool(EHPFAIAFGHD))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002FD4 RID: 12244 RVA: 0x000C2798 File Offset: 0x000C0998
|
|
[Token(Token = "0x6002FD4")]
|
|
[Address(RVA = "0x16B4C80", Offset = "0x16B3C80", VA = "0x1816B4C80")]
|
|
private int MKBLENFDFGD()
|
|
{
|
|
PPENFJMFPNE fjoblkmhnjn = this.FJOBLKMHNJN;
|
|
int num = 0;
|
|
if (fjoblkmhnjn != 0)
|
|
{
|
|
if (fjoblkmhnjn.<DJJADJEFDFK>k__BackingField != 0)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
return num;
|
|
}
|
|
if (fjoblkmhnjn.OFONEIOEIED)
|
|
{
|
|
PPENFJMFPNE fjoblkmhnjn2 = this.FJOBLKMHNJN;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06002FD5 RID: 12245 RVA: 0x000C27D8 File Offset: 0x000C09D8
|
|
[Token(Token = "0x6002FD5")]
|
|
[Address(RVA = "0x16B4150", Offset = "0x16B3150", VA = "0x1816B4150")]
|
|
private DABKFAIHBBP HNCCDEHJNJD(out OMMNJNBLAKC NJNGEMGAJKF)
|
|
{
|
|
OMMNJNBLAKC ommnjnblakc = new OMMNJNBLAKC();
|
|
OMMNJNBLAKC data = ommnjnblakc;
|
|
PPENFJMFPNE fjoblkmhnjn = this.FJOBLKMHNJN;
|
|
if (fjoblkmhnjn != 0)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField = fjoblkmhnjn.<DOFDAMHCJLP>k__BackingField;
|
|
long roomIdToJoin = <DOFDAMHCJLP>k__BackingField;
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.FJOBLKMHNJN.<HCJDKPLCHPK>k__BackingField);
|
|
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ roomOwner)
|
|
{
|
|
PPENFJMFPNE fjoblkmhnjn2 = this.FJOBLKMHNJN;
|
|
if (fjoblkmhnjn2 != 0)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField2 = fjoblkmhnjn2.<DOFDAMHCJLP>k__BackingField;
|
|
if (roomIdToJoin == <DOFDAMHCJLP>k__BackingField2)
|
|
{
|
|
data.HEHAGDOEDHG = <DOFDAMHCJLP>k__BackingField2;
|
|
OMMNJNBLAKC data7 = data;
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = roomOwner.<KHJCEENDAOL>k__BackingField;
|
|
string text = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
|
data7.HHKMLGHCPPK = text;
|
|
IReadOnlyList<AECHGGJOJLE> <DJJADJEFDFK>k__BackingField = this.FJOBLKMHNJN.<DJJADJEFDFK>k__BackingField;
|
|
int num2 = 0;
|
|
if (<DJJADJEFDFK>k__BackingField != 0)
|
|
{
|
|
AECHGGJOJLE aechggjojle = Enumerable.FirstOrDefault<AECHGGJOJLE>(<DJJADJEFDFK>k__BackingField);
|
|
}
|
|
if (num2 != 0)
|
|
{
|
|
OMMNJNBLAKC data2 = data;
|
|
string <EHGJCEHECFB>k__BackingField = fjoblkmhnjn2.<EHGJCEHECFB>k__BackingField;
|
|
data2.LKIBJOMNFFD = <EHGJCEHECFB>k__BackingField;
|
|
OMMNJNBLAKC data3 = data;
|
|
string <HPJCFFLAJJE>k__BackingField = fjoblkmhnjn2.<HPJCFFLAJJE>k__BackingField;
|
|
data3.JAFMIDAHECF = <HPJCFFLAJJE>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = fjoblkmhnjn2.<LGACIEKBLBM>k__BackingField;
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
|
|
data.FDCENKAFNMK = nbmfnjlhkao;
|
|
return;
|
|
}
|
|
LoadingScreen <>4__this = this;
|
|
OMMNJNBLAKC data4 = data;
|
|
string text2 = <>4__this.customRoomScreenTitle;
|
|
data4.LKIBJOMNFFD = text2;
|
|
LoadingScreen <>4__this2 = this;
|
|
OMMNJNBLAKC data5 = data;
|
|
string text3 = <>4__this2.customRoomScreenSubtitle;
|
|
data5.JAFMIDAHECF = text3;
|
|
LoadingScreen <>4__this3 = this;
|
|
OMMNJNBLAKC data6 = data;
|
|
string <HPJCFFLAJJE>k__BackingField2 = <>4__this3.FJOBLKMHNJN.<HPJCFFLAJJE>k__BackingField;
|
|
int num3 = 0;
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao2 = OHDHPENHDAP.JMGMDKIBOKO(<HPJCFFLAJJE>k__BackingField2, true, num3 != 0, num2, num2 != 0);
|
|
data6.FDCENKAFNMK = nbmfnjlhkao2;
|
|
}
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
action += action;
|
|
num += 19;
|
|
}
|
|
DABKFAIHBBP dabkfaihbbp = JJEKJGALHKO.LIPGKFECLDO("Tried to set custom loading screen for unknown room: requestedRoomToJoin is NULL");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002FD6 RID: 12246 RVA: 0x000C2868 File Offset: 0x000C0A68
|
|
[Token(Token = "0x6002FD6")]
|
|
[Address(RVA = "0x16B49F0", Offset = "0x16B39F0", VA = "0x1816B49F0")]
|
|
private DABKFAIHBBP KJNIOEDHKCP(OMMNJNBLAKC ABADFLCBFIJ)
|
|
{
|
|
OMMNJNBLAKC data = ABADFLCBFIJ;
|
|
if (ABADFLCBFIJ != 0)
|
|
{
|
|
OHDHPENHDAP.NBMFNJLHKAO fdcenkafnmk = ABADFLCBFIJ.FDCENKAFNMK;
|
|
if (fdcenkafnmk != 0)
|
|
{
|
|
PMGCJEPKFOF<Texture2D> pmgcjepkfof = this.NNIHBOLCADB(fdcenkafnmk);
|
|
Action<Texture2D> action = delegate(Texture2D texture)
|
|
{
|
|
this.imageTemplate.template.SetActive(true);
|
|
GameObject template = this.textTemplate.template;
|
|
int num = 0;
|
|
template.SetActive(num != 0);
|
|
LoadingScreen <>4__this = this;
|
|
LoadingScreenTemplate loadingScreenTemplate = <>4__this.imageTemplate;
|
|
<>4__this.CCMFLGFOFLD = loadingScreenTemplate;
|
|
GraphicsFormat graphicsFormat = texture.graphicsFormat;
|
|
RawImage backgroundImage = this.CCMFLGFOFLD.backgroundImage;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
backgroundImage.texture = texture;
|
|
LoadingScreenTemplate ccmflgfofld = this.CCMFLGFOFLD;
|
|
OMMNJNBLAKC data4 = data;
|
|
string text = ccmflgfofld.titleText.text;
|
|
LoadingScreenTemplate ccmflgfofld2 = this.CCMFLGFOFLD;
|
|
OMMNJNBLAKC data2 = data;
|
|
string text2 = ccmflgfofld2.messageText.text;
|
|
OMMNJNBLAKC data3 = data;
|
|
LoadingScreen <>4__this2 = this;
|
|
LoadingScreenTemplate ccmflgfofld3 = <>4__this2.CCMFLGFOFLD;
|
|
LoadingScreen <>4__this3;
|
|
if (ccmflgfofld3 != 0)
|
|
{
|
|
string text3 = ccmflgfofld3.nextRoomName.text;
|
|
string text4 = <>4__this2.CCMFLGFOFLD.roomOwnerName.text;
|
|
<>4__this3 = this;
|
|
}
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
<>4__this3.KNMMKFMEENO = realtimeSinceStartup;
|
|
};
|
|
}
|
|
}
|
|
return JJEKJGALHKO.LIPGKFECLDO("Custom Loading Screen could not be shown: unexpected NULL value for " + "LoadingScreenData");
|
|
}
|
|
|
|
// Token: 0x06002FD7 RID: 12247 RVA: 0x000C28C8 File Offset: 0x000C0AC8
|
|
[Token(Token = "0x6002FD7")]
|
|
[Address(RVA = "0x16B5A40", Offset = "0x16B4A40", VA = "0x1816B5A40")]
|
|
public void QueueTipContext(DHGPOFKKCAE LHOMKMINCHH)
|
|
{
|
|
if (LHOMKMINCHH != DHGPOFKKCAE.Default)
|
|
{
|
|
List<DHGPOFKKCAE> nbcdigopifi = this.NBCDIGOPIFI;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
List<DHGPOFKKCAE> nbcdigopifi2 = this.NBCDIGOPIFI;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FD8 RID: 12248 RVA: 0x000C28F4 File Offset: 0x000C0AF4
|
|
[Token(Token = "0x6002FD8")]
|
|
[Address(RVA = "0x16B4080", Offset = "0x16B3080", VA = "0x1816B4080")]
|
|
private DABKFAIHBBP GMBDJBFEOAP(JFJEGJIBIEJ JDNOHOEMCGJ)
|
|
{
|
|
JFJEGJIBIEJ tip = JDNOHOEMCGJ;
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = JDNOHOEMCGJ.GIMAPDMNPMN();
|
|
PMGCJEPKFOF<Texture2D> pmgcjepkfof = this.NNIHBOLCADB(nbmfnjlhkao);
|
|
Action<Texture2D> action = delegate(Texture2D texture)
|
|
{
|
|
LoadingScreen <>4__this = this;
|
|
JFJEGJIBIEJ tip6 = tip;
|
|
List<DHGPOFKKCAE> nbcdigopifi = <>4__this.NBCDIGOPIFI;
|
|
DHGPOFKKCAE <KLCOFMJCFHG>k__BackingField = tip6.<KLCOFMJCFHG>k__BackingField;
|
|
bool flag = nbcdigopifi.Remove(<KLCOFMJCFHG>k__BackingField);
|
|
LoadingScreen <>4__this2 = this;
|
|
LoadingScreenTemplate loadingScreenTemplate = <>4__this2.textTemplate;
|
|
<>4__this2.CCMFLGFOFLD = loadingScreenTemplate;
|
|
LoadingScreenTemplate loadingScreenTemplate2 = this.imageTemplate;
|
|
JFJEGJIBIEJ tip2 = tip;
|
|
GameObject template = loadingScreenTemplate2.template;
|
|
bool <IPFHPKCCINN>k__BackingField = tip2.<IPFHPKCCINN>k__BackingField;
|
|
template.SetActive(<IPFHPKCCINN>k__BackingField);
|
|
LoadingScreenTemplate loadingScreenTemplate3 = this.textTemplate;
|
|
JFJEGJIBIEJ tip3 = tip;
|
|
GameObject template2 = loadingScreenTemplate3.template;
|
|
bool flag2 = !tip3.<IPFHPKCCINN>k__BackingField;
|
|
template2.SetActive(flag2);
|
|
if (tip.<IPFHPKCCINN>k__BackingField)
|
|
{
|
|
LoadingScreen <>4__this3 = this;
|
|
LoadingScreenTemplate loadingScreenTemplate4 = <>4__this3.imageTemplate;
|
|
<>4__this3.CCMFLGFOFLD = loadingScreenTemplate4;
|
|
this.CCMFLGFOFLD.backgroundImage.texture = texture;
|
|
}
|
|
LoadingScreenTemplate ccmflgfofld = this.CCMFLGFOFLD;
|
|
JFJEGJIBIEJ tip4 = tip;
|
|
string text = ccmflgfofld.titleText.text;
|
|
LoadingScreenTemplate ccmflgfofld2 = this.CCMFLGFOFLD;
|
|
JFJEGJIBIEJ tip5 = tip;
|
|
string text2 = ccmflgfofld2.messageText.text;
|
|
LoadingScreen <>4__this4 = this;
|
|
LoadingScreenTemplate ccmflgfofld3 = <>4__this4.CCMFLGFOFLD;
|
|
if (ccmflgfofld3 != 0)
|
|
{
|
|
string text3 = ccmflgfofld3.nextRoomName.text;
|
|
string text4 = <>4__this4.CCMFLGFOFLD.roomOwnerName.text;
|
|
}
|
|
LoadingScreen <>4__this5 = this;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
<>4__this5.KNMMKFMEENO = realtimeSinceStartup;
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002FD9 RID: 12249 RVA: 0x000C2938 File Offset: 0x000C0B38
|
|
[Token(Token = "0x6002FD9")]
|
|
[Address(RVA = "0x16B4B60", Offset = "0x16B3B60", VA = "0x1816B4B60")]
|
|
private IEnumerator<KENFJGFMIPM> LKKOIPCDLDM()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002FD9)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> LoadingScreen::LKKOIPCDLDM()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(IKBJGMNEJDM::System.IDisposable.Dispose, ldloc:IKBJGMNEJDM(var_0))
|
|
stfld:int32(IKBJGMNEJDM::<>1__state, ldloc:IKBJGMNEJDM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:LoadingScreen(IKBJGMNEJDM::<>4__this, ldloc:IKBJGMNEJDM(var_0), ldloc:LoadingScreen(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002FDA RID: 12250 RVA: 0x000C295C File Offset: 0x000C0B5C
|
|
[Token(Token = "0x6002FDA")]
|
|
[Address(RVA = "0x16B3B10", Offset = "0x16B2B10", VA = "0x1816B3B10")]
|
|
private void EMNGPAHCJAJ()
|
|
{
|
|
int cdjhfocibkl = this.CDJHFOCIBKL;
|
|
int num = cdjhfocibkl + 1;
|
|
this.CDJHFOCIBKL = num;
|
|
string[] mejlekmimca = LoadingScreen.MEJLEKMIMCA;
|
|
TextMeshProUGUI loadingText = this.CCMFLGFOFLD.loadingText;
|
|
string text2;
|
|
string text = this.loadingString + text2;
|
|
((IMainThreadDispatcher)loadingText).Init();
|
|
}
|
|
|
|
// Token: 0x06002FDB RID: 12251 RVA: 0x000C29AC File Offset: 0x000C0BAC
|
|
[Token(Token = "0x6002FDB")]
|
|
[Address(RVA = "0x16B3930", Offset = "0x16B2930", VA = "0x1816B3930")]
|
|
private void CAIEBIKJCHP(string BFGCDJFNJLE, string BGCMEIMHPKM)
|
|
{
|
|
LoadingScreenTemplate ccmflgfofld = this.CCMFLGFOFLD;
|
|
if (ccmflgfofld != 0)
|
|
{
|
|
string text = ccmflgfofld.nextRoomName.text;
|
|
string text2 = this.CCMFLGFOFLD.roomOwnerName.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FDC RID: 12252 RVA: 0x000C29E8 File Offset: 0x000C0BE8
|
|
[Token(Token = "0x6002FDC")]
|
|
[Address(RVA = "0x16B3400", Offset = "0x16B2400", VA = "0x1816B3400")]
|
|
private void AGEEBFGBKLD()
|
|
{
|
|
LoadingScreenTemplate ccmflgfofld = this.CCMFLGFOFLD;
|
|
if (ccmflgfofld != 0)
|
|
{
|
|
((IMainThreadDispatcher)ccmflgfofld.nextRoomName).Init();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FDD RID: 12253 RVA: 0x000C2A14 File Offset: 0x000C0C14
|
|
[Token(Token = "0x6002FDD")]
|
|
[Address(RVA = "0x16B5360", Offset = "0x16B4360", VA = "0x1816B5360")]
|
|
private PMGCJEPKFOF<Texture2D> NNIHBOLCADB(OHDHPENHDAP.NBMFNJLHKAO INJBHELJACH)
|
|
{
|
|
OHDHPENHDAP.NBMFNJLHKAO imageHandle = INJBHELJACH;
|
|
OHDHPENHDAP.NBMFNJLHKAO poekmnfbogb = this.POEKMNFBOGB;
|
|
if (poekmnfbogb != 0)
|
|
{
|
|
poekmnfbogb.Dispose();
|
|
}
|
|
this.POEKMNFBOGB = INJBHELJACH;
|
|
OHDHPENHDAP.NBMFNJLHKAO imageHandle4 = imageHandle;
|
|
Action action = delegate
|
|
{
|
|
LoadingScreen <>4__this = this;
|
|
OHDHPENHDAP.NBMFNJLHKAO jcmappjkhbe = <>4__this.JCMAPPJKHBE;
|
|
if (jcmappjkhbe != 0)
|
|
{
|
|
jcmappjkhbe.Dispose();
|
|
}
|
|
OHDHPENHDAP.NBMFNJLHKAO imageHandle3 = imageHandle;
|
|
<>4__this.JCMAPPJKHBE = imageHandle3;
|
|
this.POEKMNFBOGB = (ulong)0L;
|
|
};
|
|
Action<string> action2 = delegate(string e)
|
|
{
|
|
LoadingScreen <>4__this2 = this;
|
|
OHDHPENHDAP.NBMFNJLHKAO poekmnfbogb2 = <>4__this2.POEKMNFBOGB;
|
|
if (poekmnfbogb2 != 0)
|
|
{
|
|
poekmnfbogb2.Dispose();
|
|
}
|
|
<>4__this2.POEKMNFBOGB = (ulong)0L;
|
|
};
|
|
OHDHPENHDAP.NBMFNJLHKAO imageHandle2 = imageHandle;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002FDE RID: 12254 RVA: 0x000C2A7C File Offset: 0x000C0C7C
|
|
[Token(Token = "0x6002FDE")]
|
|
[Address(RVA = "0x16B5990", Offset = "0x16B4990", VA = "0x1816B5990")]
|
|
private bool PNFNOAPEGKI(Texture2D CAKFKAGPMBF)
|
|
{
|
|
GraphicsFormat graphicsFormat = CAKFKAGPMBF.graphicsFormat;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06002FDF RID: 12255 RVA: 0x000C2A98 File Offset: 0x000C0C98
|
|
[Token(Token = "0x6002FDF")]
|
|
[Address(RVA = "0x16B3C60", Offset = "0x16B2C60", VA = "0x1816B3C60")]
|
|
private void FNCKHKHMJMP()
|
|
{
|
|
base.gameObject.SetActive(true);
|
|
this.recFaceWaitCursor.Start();
|
|
this.GENECNFMDHJ = LoadingScreen.BOFPHNENIFL.FullyFadedIn;
|
|
}
|
|
|
|
// Token: 0x06002FE0 RID: 12256 RVA: 0x000C2ACC File Offset: 0x000C0CCC
|
|
[Token(Token = "0x6002FE0")]
|
|
[Address(RVA = "0x16B4B20", Offset = "0x16B3B20", VA = "0x1816B4B20")]
|
|
private void LJFJEHAAIAL()
|
|
{
|
|
GameObject gameObject = base.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
int num2 = 0;
|
|
this.GENECNFMDHJ = (LoadingScreen.BOFPHNENIFL)num2;
|
|
}
|
|
|
|
// Token: 0x06002FE1 RID: 12257 RVA: 0x000C2AF8 File Offset: 0x000C0CF8
|
|
[Token(Token = "0x6002FE1")]
|
|
[Address(RVA = "0x16B3BF0", Offset = "0x16B2BF0", VA = "0x1816B3BF0")]
|
|
private IEnumerator FGJOMFACACC()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002FE1)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator LoadingScreen::FGJOMFACACC()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(PMIFNOBLDBE::System.IDisposable.Dispose, ldloc:PMIFNOBLDBE(var_0))
|
|
stfld:int32(PMIFNOBLDBE::<>1__state, ldloc:PMIFNOBLDBE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:LoadingScreen(PMIFNOBLDBE::<>4__this, ldloc:PMIFNOBLDBE(var_0), ldloc:LoadingScreen(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002FE2 RID: 12258 RVA: 0x000C2B1C File Offset: 0x000C0D1C
|
|
[Token(Token = "0x6002FE2")]
|
|
[Address(RVA = "0x16B4D50", Offset = "0x16B3D50", VA = "0x1816B4D50")]
|
|
private void NELFGJEMKIK()
|
|
{
|
|
Camera emncglmggko = this.EMNCGLMGGKO;
|
|
Camera activeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL;
|
|
if (emncglmggko != activeCamera)
|
|
{
|
|
Camera activeCamera2 = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL;
|
|
Camera fomhgmlpond = this.FOMHGMLPOND;
|
|
this.EMNCGLMGGKO = activeCamera2;
|
|
bool allowHDR = activeCamera2.allowHDR;
|
|
fomhgmlpond.allowHDR = allowHDR;
|
|
Camera emncglmggko2 = this.EMNCGLMGGKO;
|
|
Camera fomhgmlpond2 = this.FOMHGMLPOND;
|
|
bool allowMSAA = emncglmggko2.allowMSAA;
|
|
fomhgmlpond2.allowMSAA = allowMSAA;
|
|
Camera emncglmggko3 = this.EMNCGLMGGKO;
|
|
Camera fomhgmlpond3 = this.FOMHGMLPOND;
|
|
float num = emncglmggko3.stereoSeparation;
|
|
fomhgmlpond3.stereoSeparation = num;
|
|
Camera emncglmggko4 = this.EMNCGLMGGKO;
|
|
Camera fomhgmlpond4 = this.FOMHGMLPOND;
|
|
num = emncglmggko4.stereoConvergence;
|
|
fomhgmlpond4.stereoConvergence = num;
|
|
Camera emncglmggko5 = this.EMNCGLMGGKO;
|
|
Camera fomhgmlpond5 = this.FOMHGMLPOND;
|
|
StereoTargetEyeMask stereoTargetEye = emncglmggko5.stereoTargetEye;
|
|
this.FOMHGMLPOND.depth = 99f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FE3 RID: 12259 RVA: 0x000C2C08 File Offset: 0x000C0E08
|
|
[Token(Token = "0x6002FE3")]
|
|
[Address(RVA = "0x16B3D10", Offset = "0x16B2D10", VA = "0x1816B3D10")]
|
|
private int GBMDJKODNAG()
|
|
{
|
|
return 99;
|
|
}
|
|
|
|
// Token: 0x06002FE4 RID: 12260 RVA: 0x000C2C18 File Offset: 0x000C0E18
|
|
[Token(Token = "0x6002FE4")]
|
|
[Address(RVA = "0x16B3D80", Offset = "0x16B2D80", VA = "0x1816B3D80")]
|
|
private void GJKODGHBOHB()
|
|
{
|
|
RenderTexture moglgnkjijn = this.MOGLGNKJIJN;
|
|
this.OJPAONIODJA = true;
|
|
int num = 0;
|
|
if (moglgnkjijn == num)
|
|
{
|
|
RenderTexture renderTexture = ENBLCMELCHA.GOGOEPEJEOB();
|
|
this.MOGLGNKJIJN = renderTexture;
|
|
RenderTexture renderTexture2 = ENBLCMELCHA.GOGOEPEJEOB();
|
|
RawImage rawImage = this.avatarImage;
|
|
this.OIEJOLHGDFL = renderTexture2;
|
|
RenderTexture moglgnkjijn2 = this.MOGLGNKJIJN;
|
|
rawImage.texture = moglgnkjijn2;
|
|
RawImage rawImage2 = this.avatarShadow;
|
|
RenderTexture oiejolhgdfl = this.OIEJOLHGDFL;
|
|
rawImage2.texture = oiejolhgdfl;
|
|
}
|
|
GameObject gameObject = this.avatarImage.gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
GameObject gameObject2 = this.avatarShadow.gameObject;
|
|
int num3 = 0;
|
|
gameObject2.SetActive(num3 != 0);
|
|
this.recroomLogo.gameObject.SetActive(true);
|
|
RenderTexture moglgnkjijn3 = this.MOGLGNKJIJN;
|
|
DABKFAIHBBP dabkfaihbbp = ENBLCMELCHA.IHIAJEDJADM(MNHEFLIMKGO.LHKBODFDFLC, moglgnkjijn3);
|
|
Func<DABKFAIHBBP> func = new Func(this.KJJCCFCHHJF);
|
|
Action<string> action = new Action(this.PCGIPPHGINL);
|
|
Action action2 = new Action(this.CLKDOHGILHL);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002FE5 RID: 12261 RVA: 0x000C2D1C File Offset: 0x000C0F1C
|
|
[Token(Token = "0x6002FE5")]
|
|
[Address(RVA = "0x16B5150", Offset = "0x16B4150", VA = "0x1816B5150")]
|
|
private void NINLDKPHCMG()
|
|
{
|
|
RenderTexture moglgnkjijn = this.MOGLGNKJIJN;
|
|
int num = 0;
|
|
if (moglgnkjijn != num)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.MOGLGNKJIJN);
|
|
this.MOGLGNKJIJN = (ulong)0L;
|
|
}
|
|
RenderTexture oiejolhgdfl = this.OIEJOLHGDFL;
|
|
int num2 = 0;
|
|
if (oiejolhgdfl != num2)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.OIEJOLHGDFL);
|
|
this.OIEJOLHGDFL = (ulong)0L;
|
|
}
|
|
GameObject gameObject = this.avatarImage.gameObject;
|
|
int num3 = 0;
|
|
gameObject.SetActive(num3 != 0);
|
|
GameObject gameObject2 = this.avatarShadow.gameObject;
|
|
int num4 = 0;
|
|
gameObject2.SetActive(num4 != 0);
|
|
this.recroomLogo.gameObject.SetActive(true);
|
|
}
|
|
|
|
// Token: 0x06002FE6 RID: 12262 RVA: 0x000C2DC0 File Offset: 0x000C0FC0
|
|
[Token(Token = "0x6002FE6")]
|
|
[Address(RVA = "0x16B5F50", Offset = "0x16B4F50", VA = "0x1816B5F50")]
|
|
public LoadingScreen()
|
|
{
|
|
LoadingScreen.JJOIHBAJJJH jjoihbajjjh = new LoadingScreen.JJOIHBAJJJH();
|
|
List<int> list = new List();
|
|
jjoihbajjjh.IJCAEAJMNAI = list;
|
|
List<JFJEGJIBIEJ> list2 = new List();
|
|
jjoihbajjjh.HIOPDMOMCJE = list2;
|
|
this.OIAKEMFGKLF = jjoihbajjjh;
|
|
List<DHGPOFKKCAE> list3 = new List();
|
|
this.NBCDIGOPIFI = list3;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06002FE7 RID: 12263 RVA: 0x000C2E6C File Offset: 0x000C106C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6002FE7")]
|
|
[Address(RVA = "0x16B5D90", Offset = "0x16B4D90", VA = "0x1816B5D90")]
|
|
static LoadingScreen()
|
|
{
|
|
string[] array = new string[4];
|
|
if ("" != 0)
|
|
{
|
|
}
|
|
array[0] = "";
|
|
if ("." != 0)
|
|
{
|
|
}
|
|
array[1] = ".";
|
|
if (".." != 0)
|
|
{
|
|
}
|
|
array[2] = "..";
|
|
if ("..." != 0)
|
|
{
|
|
}
|
|
array[3] = "...";
|
|
LoadingScreen.MEJLEKMIMCA = array;
|
|
}
|
|
|
|
// Token: 0x06002FE8 RID: 12264 RVA: 0x000C2EDC File Offset: 0x000C10DC
|
|
[Token(Token = "0x6002FE8")]
|
|
[Address(RVA = "0x16B54A0", Offset = "0x16B44A0", VA = "0x1816B54A0")]
|
|
[CompilerGenerated]
|
|
private bool OPONENFLBOO(DHGPOFKKCAE MBEHODBGOJI)
|
|
{
|
|
LoadingScreen.JJOIHBAJJJH oiakemfgklf = this.OIAKEMFGKLF;
|
|
List<JFJEGJIBIEJ> hiopdmomcje = oiakemfgklf.HIOPDMOMCJE;
|
|
Func<JFJEGJIBIEJ, bool> func = (JFJEGJIBIEJ tip) => default(bool);
|
|
return Enumerable.Any<JFJEGJIBIEJ>(hiopdmomcje, func);
|
|
}
|
|
|
|
// Token: 0x06002FE9 RID: 12265 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002FE9")]
|
|
[Address(RVA = "0x16B3C50", Offset = "0x16B2C50", VA = "0x1816B3C50")]
|
|
[CompilerGenerated]
|
|
private bool FNAGILNAHBJ()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002FEA RID: 12266 RVA: 0x000C2F24 File Offset: 0x000C1124
|
|
[Token(Token = "0x6002FEA")]
|
|
[Address(RVA = "0x16B47F0", Offset = "0x16B37F0", VA = "0x1816B47F0")]
|
|
[CompilerGenerated]
|
|
private DABKFAIHBBP KJJCCFCHHJF()
|
|
{
|
|
RenderTexture moglgnkjijn = this.MOGLGNKJIJN;
|
|
RenderTexture oiejolhgdfl = this.OIEJOLHGDFL;
|
|
ENBLCMELCHA.PFKMOKFOLCH(moglgnkjijn, oiejolhgdfl);
|
|
this.avatarImage.gameObject.SetActive(true);
|
|
this.avatarShadow.gameObject.SetActive(true);
|
|
GameObject gameObject = this.recroomLogo.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
DABKFAIHBBP <EIDHKJMHBEC>k__BackingField = JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
DABKFAIHBBP dabkfaihbbp;
|
|
return dabkfaihbbp;
|
|
}
|
|
|
|
// Token: 0x06002FEB RID: 12267 RVA: 0x000C2FB0 File Offset: 0x000C11B0
|
|
[Token(Token = "0x6002FEB")]
|
|
[Address(RVA = "0x16B58A0", Offset = "0x16B48A0", VA = "0x1816B58A0")]
|
|
[CompilerGenerated]
|
|
private void PCGIPPHGINL(string FIFJOENOHCF)
|
|
{
|
|
Debug.Log("Couldn't render avatar pose, falling back to Rec Room logo: " + FIFJOENOHCF);
|
|
GameObject gameObject = this.avatarImage.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
GameObject gameObject2 = this.avatarShadow.gameObject;
|
|
int num2 = 0;
|
|
gameObject2.SetActive(num2 != 0);
|
|
this.recroomLogo.gameObject.SetActive(true);
|
|
}
|
|
|
|
// Token: 0x06002FEC RID: 12268 RVA: 0x000C3010 File Offset: 0x000C1210
|
|
[Token(Token = "0x6002FEC")]
|
|
[Address(RVA = "0x16B3A20", Offset = "0x16B2A20", VA = "0x1816B3A20")]
|
|
[CompilerGenerated]
|
|
private void CLKDOHGILHL()
|
|
{
|
|
this.OJPAONIODJA = false;
|
|
}
|
|
|
|
// Token: 0x04002782 RID: 10114
|
|
[Token(Token = "0x4002782")]
|
|
private const int MGJEPIGPOHD = 5;
|
|
|
|
// Token: 0x04002783 RID: 10115
|
|
[Token(Token = "0x4002783")]
|
|
private static readonly string[] MEJLEKMIMCA;
|
|
|
|
// Token: 0x04002784 RID: 10116
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002784")]
|
|
private LoadingScreen.BOFPHNENIFL KGIFGODHHJA;
|
|
|
|
// Token: 0x04002785 RID: 10117
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002785")]
|
|
private float LKBIGPHCNFG;
|
|
|
|
// Token: 0x04002787 RID: 10119
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002787")]
|
|
[SerializeField]
|
|
private WaitCursor recFaceWaitCursor;
|
|
|
|
// Token: 0x04002788 RID: 10120
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002788")]
|
|
[SerializeField]
|
|
private Transform recFaceBackground;
|
|
|
|
// Token: 0x04002789 RID: 10121
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002789")]
|
|
[SerializeField]
|
|
[Header("Tips")]
|
|
private Canvas canvas;
|
|
|
|
// Token: 0x0400278A RID: 10122
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400278A")]
|
|
[SerializeField]
|
|
private Image imageFade;
|
|
|
|
// Token: 0x0400278B RID: 10123
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400278B")]
|
|
[SerializeField]
|
|
private LoadingScreenTemplate imageTemplate;
|
|
|
|
// Token: 0x0400278C RID: 10124
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400278C")]
|
|
[SerializeField]
|
|
private LoadingScreenTemplate textTemplate;
|
|
|
|
// Token: 0x0400278D RID: 10125
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400278D")]
|
|
[SerializeField]
|
|
[Header("Config")]
|
|
private float fadeInDuration = 0.5f;
|
|
|
|
// Token: 0x0400278E RID: 10126
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400278E")]
|
|
[SerializeField]
|
|
private float fadeOutDuration = 0.5f;
|
|
|
|
// Token: 0x0400278F RID: 10127
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400278F")]
|
|
[SerializeField]
|
|
private float minTotalDisplayDuration = 5f;
|
|
|
|
// Token: 0x04002790 RID: 10128
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x4002790")]
|
|
[SerializeField]
|
|
private float minDisplayDurationPerTip = 2f;
|
|
|
|
// Token: 0x04002791 RID: 10129
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002791")]
|
|
[SerializeField]
|
|
private float maxDisplayDurationPerTip = 5f;
|
|
|
|
// Token: 0x04002792 RID: 10130
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4002792")]
|
|
[SerializeField]
|
|
private float displayDurationPerElipse = 0.3f;
|
|
|
|
// Token: 0x04002793 RID: 10131
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002793")]
|
|
[SerializeField]
|
|
private string loadingString = "LOADING";
|
|
|
|
// Token: 0x04002794 RID: 10132
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002794")]
|
|
[SerializeField]
|
|
[Header("Avatar Image")]
|
|
[Tooltip("UI element where the player's avatar will be shown")]
|
|
private RawImage avatarImage;
|
|
|
|
// Token: 0x04002795 RID: 10133
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4002795")]
|
|
[SerializeField]
|
|
[Tooltip("Shadow version of the player's avatar")]
|
|
private RawImage avatarShadow;
|
|
|
|
// Token: 0x04002796 RID: 10134
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4002796")]
|
|
[SerializeField]
|
|
[Tooltip("RecRoom Logo shown when the player's avatar image cannot be generated")]
|
|
private Image recroomLogo;
|
|
|
|
// Token: 0x04002797 RID: 10135
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002797")]
|
|
[SerializeField]
|
|
[Header("Custom Room Screens")]
|
|
private string customRoomScreenTitle = "Room Cheers";
|
|
|
|
// Token: 0x04002798 RID: 10136
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4002798")]
|
|
[SerializeField]
|
|
private string customRoomScreenSubtitle = "Cheer and Favorite any room in the This Room section of your Watch Menu";
|
|
|
|
// Token: 0x04002799 RID: 10137
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4002799")]
|
|
[SerializeField]
|
|
private Texture2D customLoadScreenDefaultPicture;
|
|
|
|
// Token: 0x0400279A RID: 10138
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400279A")]
|
|
private PPENFJMFPNE FJOBLKMHNJN;
|
|
|
|
// Token: 0x0400279B RID: 10139
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400279B")]
|
|
private float KNMMKFMEENO;
|
|
|
|
// Token: 0x0400279C RID: 10140
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400279C")]
|
|
private float LDAPIMOJBAP;
|
|
|
|
// Token: 0x0400279D RID: 10141
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400279D")]
|
|
private int CDJHFOCIBKL;
|
|
|
|
// Token: 0x0400279E RID: 10142
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400279E")]
|
|
private LoadingScreenTemplate CCMFLGFOFLD;
|
|
|
|
// Token: 0x0400279F RID: 10143
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400279F")]
|
|
private bool OJPAONIODJA;
|
|
|
|
// Token: 0x040027A0 RID: 10144
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40027A0")]
|
|
private LoadingScreen.JJOIHBAJJJH OIAKEMFGKLF;
|
|
|
|
// Token: 0x040027A1 RID: 10145
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40027A1")]
|
|
private readonly List<DHGPOFKKCAE> NBCDIGOPIFI;
|
|
|
|
// Token: 0x040027A2 RID: 10146
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40027A2")]
|
|
private RenderTexture MOGLGNKJIJN;
|
|
|
|
// Token: 0x040027A3 RID: 10147
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40027A3")]
|
|
private RenderTexture OIEJOLHGDFL;
|
|
|
|
// Token: 0x040027A4 RID: 10148
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40027A4")]
|
|
private OHDHPENHDAP.NBMFNJLHKAO POEKMNFBOGB;
|
|
|
|
// Token: 0x040027A5 RID: 10149
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40027A5")]
|
|
private OHDHPENHDAP.NBMFNJLHKAO JCMAPPJKHBE;
|
|
|
|
// Token: 0x040027A6 RID: 10150
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40027A6")]
|
|
private Camera FOMHGMLPOND;
|
|
|
|
// Token: 0x040027A7 RID: 10151
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x40027A7")]
|
|
private Camera EMNCGLMGGKO;
|
|
|
|
// Token: 0x040027A8 RID: 10152
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40027A8")]
|
|
private RenderTexture BGPINCPMGBE;
|
|
|
|
// Token: 0x040027A9 RID: 10153
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40027A9")]
|
|
private int BEMGENBGHCJ;
|
|
|
|
// Token: 0x040027AA RID: 10154
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x40027AA")]
|
|
private bool EFNNDDKHAMB;
|
|
|
|
// Token: 0x040027AB RID: 10155
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x40027AB")]
|
|
private KFBABPAPIMB EMDHPHOENFK;
|
|
|
|
// Token: 0x040027AC RID: 10156
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x40027AC")]
|
|
private KFBABPAPIMB NNPNCFAHKEN;
|
|
|
|
// Token: 0x02000664 RID: 1636
|
|
[Token(Token = "0x2000664")]
|
|
private class JJOIHBAJJJH
|
|
{
|
|
// Token: 0x06002FED RID: 12269 RVA: 0x000C3024 File Offset: 0x000C1224
|
|
[Token(Token = "0x6002FED")]
|
|
[Address(RVA = "0x16AA120", Offset = "0x16A9120", VA = "0x1816AA120")]
|
|
private static int FPDJIKKHMLO(DHGPOFKKCAE LHOMKMINCHH)
|
|
{
|
|
List<DHGPOFKKCAE> efofmnbenpg = LoadingScreen.JJOIHBAJJJH.EFOFMNBENPG;
|
|
uint num;
|
|
int num2;
|
|
num -= (uint)num2;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x17000857 RID: 2135
|
|
// (get) Token: 0x06002FEE RID: 12270 RVA: 0x000C3044 File Offset: 0x000C1244
|
|
[Token(Token = "0x17000857")]
|
|
public int KJNKJNMBODO
|
|
{
|
|
[Token(Token = "0x6002FEE")]
|
|
[Address(RVA = "0x16AA0E0", Offset = "0x16A90E0", VA = "0x1816AA0E0")]
|
|
get
|
|
{
|
|
return this.HIOPDMOMCJE._size;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FEF RID: 12271 RVA: 0x000C3064 File Offset: 0x000C1264
|
|
[Token(Token = "0x6002FEF")]
|
|
[Address(RVA = "0x16AA330", Offset = "0x16A9330", VA = "0x1816AA330")]
|
|
public bool KCDPGKCLEMJ(DHGPOFKKCAE LHOMKMINCHH)
|
|
{
|
|
List<JFJEGJIBIEJ> hiopdmomcje = this.HIOPDMOMCJE;
|
|
Func<JFJEGJIBIEJ, bool> func = (JFJEGJIBIEJ tip) => default(bool);
|
|
return Enumerable.Any<JFJEGJIBIEJ>(hiopdmomcje, func);
|
|
}
|
|
|
|
// Token: 0x06002FF0 RID: 12272 RVA: 0x000C30A4 File Offset: 0x000C12A4
|
|
[Token(Token = "0x6002FF0")]
|
|
[Address(RVA = "0x16AA480", Offset = "0x16A9480", VA = "0x1816AA480")]
|
|
public void NCLHBOHACCD(string BFGCDJFNJLE, [Optional] IReadOnlyList<DHGPOFKKCAE> NDFKGANPNHJ)
|
|
{
|
|
int num;
|
|
LoadingScreen.JJOIHBAJJJH.KDIKMNCBKOA kdikmncbkoa;
|
|
do
|
|
{
|
|
num = 0;
|
|
kdikmncbkoa = new LoadingScreen.JJOIHBAJJJH.KDIKMNCBKOA();
|
|
kdikmncbkoa.<>4__this = this;
|
|
this.OFLKECHPGNH = num;
|
|
this.IJCAEAJMNAI.Clear();
|
|
this.HIOPDMOMCJE.Clear();
|
|
string text = BFGCDJFNJLE.ToUpperInvariant().Replace("^", "");
|
|
kdikmncbkoa.roomNameUpperInvariant = text;
|
|
List<JFJEGJIBIEJ> lpidjaancln = FHLGJDFHOKL.LPIDJAANCLN;
|
|
Func<JFJEGJIBIEJ, bool> func = (JFJEGJIBIEJ t) => default(bool);
|
|
IEnumerable<JFJEGJIBIEJ> enumerable = Enumerable.Where<JFJEGJIBIEJ>(lpidjaancln, func);
|
|
Func<JFJEGJIBIEJ, DHGPOFKKCAE> <>9__8_ = LoadingScreen.JJOIHBAJJJH.<>c.<>9__8_3;
|
|
if (<>9__8_ == 0)
|
|
{
|
|
LoadingScreen.JJOIHBAJJJH.<>c.<>9__8_3 = (JFJEGJIBIEJ t) => DHGPOFKKCAE.Default;
|
|
}
|
|
IEnumerable enumerable2 = Enumerable.GroupBy<JFJEGJIBIEJ, DHGPOFKKCAE>(enumerable, <>9__8_);
|
|
Func<IGrouping<DHGPOFKKCAE, JFJEGJIBIEJ>, int> func2;
|
|
if (LoadingScreen.JJOIHBAJJJH.<>c.<>9__8_4 == 0)
|
|
{
|
|
func2 = (IGrouping<DHGPOFKKCAE, JFJEGJIBIEJ> g) => 0;
|
|
LoadingScreen.JJOIHBAJJJH.<>c.<>9__8_4 = func2;
|
|
}
|
|
IOrderedEnumerable<IGrouping<DHGPOFKKCAE, JFJEGJIBIEJ>> orderedEnumerable = Enumerable.OrderByDescending<IGrouping<DHGPOFKKCAE, JFJEGJIBIEJ>, int>(enumerable2, func2);
|
|
kdikmncbkoa.contextGroups = orderedEnumerable;
|
|
if (NDFKGANPNHJ == 0)
|
|
{
|
|
break;
|
|
}
|
|
if (orderedEnumerable != 0)
|
|
{
|
|
if (num >= orderedEnumerable)
|
|
{
|
|
goto IL_E2;
|
|
}
|
|
num += num;
|
|
if (num != orderedEnumerable)
|
|
{
|
|
num++;
|
|
goto IL_E2;
|
|
}
|
|
IL_E9:
|
|
num += num;
|
|
num += 19;
|
|
goto IL_F2;
|
|
IL_E2:
|
|
kdikmncbkoa.<RefillTips>g__AddTipsForContext|5((DHGPOFKKCAE)num);
|
|
goto IL_E9;
|
|
}
|
|
IL_F2:
|
|
if (orderedEnumerable != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
int num2 = 0;
|
|
kdikmncbkoa.<RefillTips>g__AddTipsForContext|5((DHGPOFKKCAE)num2);
|
|
}
|
|
|
|
// Token: 0x06002FF1 RID: 12273 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002FF1")]
|
|
[Address(RVA = "0x16AA1B0", Offset = "0x16A91B0", VA = "0x1816AA1B0")]
|
|
public void JBJFFNFFNDF(out JFJEGJIBIEJ JDNOHOEMCGJ)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002FF2 RID: 12274 RVA: 0x000C31C8 File Offset: 0x000C13C8
|
|
[Token(Token = "0x6002FF2")]
|
|
[Address(RVA = "0x16AA3E0", Offset = "0x16A93E0", VA = "0x1816AA3E0")]
|
|
private void LGDOLDMAGLO(IEnumerable<JFJEGJIBIEJ> LMBJKPOFNJA, ref List<int> PADLDLDGGKN, ref List<JFJEGJIBIEJ> JHGGACDIFIK)
|
|
{
|
|
if (LMBJKPOFNJA == 0 || Enumerable.Any<JFJEGJIBIEJ>(LMBJKPOFNJA))
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002FF3 RID: 12275 RVA: 0x000C31E8 File Offset: 0x000C13E8
|
|
[Token(Token = "0x6002FF3")]
|
|
[Address(RVA = "0x16AAA10", Offset = "0x16A9A10", VA = "0x1816AAA10")]
|
|
public JJOIHBAJJJH()
|
|
{
|
|
List<int> list = new List();
|
|
this.IJCAEAJMNAI = list;
|
|
List<JFJEGJIBIEJ> list2 = new List();
|
|
this.HIOPDMOMCJE = list2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06002FF5 RID: 12277 RVA: 0x000C3250 File Offset: 0x000C1450
|
|
[Token(Token = "0x6002FF5")]
|
|
[Address(RVA = "0x16AA8F0", Offset = "0x16A98F0", VA = "0x1816AA8F0")]
|
|
[CompilerGenerated]
|
|
internal static bool NEJAOBBBGEP(JFJEGJIBIEJ JDNOHOEMCGJ)
|
|
{
|
|
PJLABCDAOCJ <HMMKFPMIFPG>k__BackingField = JDNOHOEMCGJ.<HMMKFPMIFPG>k__BackingField;
|
|
if (<HMMKFPMIFPG>k__BackingField == PJLABCDAOCJ.Enabled)
|
|
{
|
|
}
|
|
if (<HMMKFPMIFPG>k__BackingField == PJLABCDAOCJ.Enabled_DevOnly)
|
|
{
|
|
return SessionManager.LBNKHHFDOGM;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x040027AD RID: 10157
|
|
[Token(Token = "0x40027AD")]
|
|
private static readonly List<DHGPOFKKCAE> EFOFMNBENPG = new List
|
|
{
|
|
(uint)3,
|
|
(uint)2,
|
|
(uint)1
|
|
};
|
|
|
|
// Token: 0x040027AE RID: 10158
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027AE")]
|
|
private List<int> IJCAEAJMNAI;
|
|
|
|
// Token: 0x040027AF RID: 10159
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027AF")]
|
|
private List<JFJEGJIBIEJ> HIOPDMOMCJE;
|
|
|
|
// Token: 0x040027B0 RID: 10160
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40027B0")]
|
|
private int OFLKECHPGNH;
|
|
|
|
// Token: 0x02000665 RID: 1637
|
|
[Token(Token = "0x2000665")]
|
|
[CompilerGenerated]
|
|
private sealed class FCEDFHLIDOO
|
|
{
|
|
// Token: 0x06002FF6 RID: 12278 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6002FF6")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public FCEDFHLIDOO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002FF7 RID: 12279 RVA: 0x000C327C File Offset: 0x000C147C
|
|
[Token(Token = "0x6002FF7")]
|
|
[Address(RVA = "0x16A9050", Offset = "0x16A8050", VA = "0x1816A9050")]
|
|
internal bool <HasContext>b__0(JFJEGJIBIEJ tip)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x040027B1 RID: 10161
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027B1")]
|
|
public DHGPOFKKCAE context;
|
|
}
|
|
|
|
// Token: 0x02000666 RID: 1638
|
|
[Token(Token = "0x2000666")]
|
|
[CompilerGenerated]
|
|
private sealed class KDIKMNCBKOA
|
|
{
|
|
// Token: 0x06002FF8 RID: 12280 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6002FF8")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public KDIKMNCBKOA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002FF9 RID: 12281 RVA: 0x000C3294 File Offset: 0x000C1494
|
|
[Token(Token = "0x6002FF9")]
|
|
[Address(RVA = "0x16AAE20", Offset = "0x16A9E20", VA = "0x1816AAE20")]
|
|
internal bool <RefillTips>g__TipEnabledForRoom|1(JFJEGJIBIEJ tip)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002FFA RID: 12282 RVA: 0x000C32AC File Offset: 0x000C14AC
|
|
[Token(Token = "0x6002FFA")]
|
|
[Address(RVA = "0x16AAA90", Offset = "0x16A9A90", VA = "0x1816AAA90")]
|
|
internal bool <RefillTips>b__2(JFJEGJIBIEJ t)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002FFB RID: 12283 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6002FFB")]
|
|
[Address(RVA = "0x16AABB0", Offset = "0x16A9BB0", VA = "0x1816AABB0")]
|
|
internal void <RefillTips>g__AddTipsForContext|5(DHGPOFKKCAE context)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040027B2 RID: 10162
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027B2")]
|
|
public string roomNameUpperInvariant;
|
|
|
|
// Token: 0x040027B3 RID: 10163
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027B3")]
|
|
public IOrderedEnumerable<IGrouping<DHGPOFKKCAE, JFJEGJIBIEJ>> contextGroups;
|
|
|
|
// Token: 0x040027B4 RID: 10164
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40027B4")]
|
|
public LoadingScreen.JJOIHBAJJJH <>4__this;
|
|
}
|
|
|
|
// Token: 0x02000667 RID: 1639
|
|
[Token(Token = "0x2000667")]
|
|
[CompilerGenerated]
|
|
private sealed class EHADCNKFKOJ
|
|
{
|
|
// Token: 0x06002FFC RID: 12284 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6002FFC")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EHADCNKFKOJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002FFD RID: 12285 RVA: 0x000C32C4 File Offset: 0x000C14C4
|
|
[Token(Token = "0x6002FFD")]
|
|
[Address(RVA = "0x16A8FF0", Offset = "0x16A7FF0", VA = "0x1816A8FF0")]
|
|
internal bool <RefillTips>b__6(IGrouping<DHGPOFKKCAE, JFJEGJIBIEJ> g)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x040027B5 RID: 10165
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027B5")]
|
|
public DHGPOFKKCAE context;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000669 RID: 1641
|
|
[Token(Token = "0x2000669")]
|
|
private enum BOFPHNENIFL
|
|
{
|
|
// Token: 0x040027BC RID: 10172
|
|
[Token(Token = "0x40027BC")]
|
|
FullyFadedOut,
|
|
// Token: 0x040027BD RID: 10173
|
|
[Token(Token = "0x40027BD")]
|
|
FadingIn,
|
|
// Token: 0x040027BE RID: 10174
|
|
[Token(Token = "0x40027BE")]
|
|
FullyFadedIn,
|
|
// Token: 0x040027BF RID: 10175
|
|
[Token(Token = "0x40027BF")]
|
|
FadingOut
|
|
}
|
|
|
|
// Token: 0x0200066D RID: 1645
|
|
[Token(Token = "0x200066D")]
|
|
[CompilerGenerated]
|
|
private sealed class LCCKABOAGLB
|
|
{
|
|
// Token: 0x06003014 RID: 12308 RVA: 0x000C36C0 File Offset: 0x000C18C0
|
|
[Token(Token = "0x6003014")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LCCKABOAGLB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003015 RID: 12309 RVA: 0x000C36D4 File Offset: 0x000C18D4
|
|
[Token(Token = "0x6003015")]
|
|
[Address(RVA = "0x16AAEA0", Offset = "0x16A9EA0", VA = "0x1816AAEA0")]
|
|
internal DABKFAIHBBP <CycleLoadingScreens>b__2()
|
|
{
|
|
LoadingScreen loadingScreen = this.<>4__this;
|
|
OMMNJNBLAKC ommnjnblakc = this.loadingScreenData;
|
|
LoadingScreen.JFNIDLGJJCH jfnidlgjjch = new LoadingScreen.JFNIDLGJJCH();
|
|
jfnidlgjjch.<>4__this = loadingScreen;
|
|
jfnidlgjjch.data = ommnjnblakc;
|
|
if (ommnjnblakc != 0)
|
|
{
|
|
OHDHPENHDAP.NBMFNJLHKAO fdcenkafnmk = ommnjnblakc.FDCENKAFNMK;
|
|
if (fdcenkafnmk != 0)
|
|
{
|
|
PMGCJEPKFOF<Texture2D> pmgcjepkfof = loadingScreen.NNIHBOLCADB(fdcenkafnmk);
|
|
Action<Texture2D> action = delegate(Texture2D texture)
|
|
{
|
|
jfnidlgjjch.<>4__this.imageTemplate.template.SetActive(true);
|
|
GameObject template = jfnidlgjjch.<>4__this.textTemplate.template;
|
|
int num = 0;
|
|
template.SetActive(num != 0);
|
|
LoadingScreen loadingScreen2 = jfnidlgjjch.<>4__this;
|
|
LoadingScreenTemplate imageTemplate = loadingScreen2.imageTemplate;
|
|
loadingScreen2.CCMFLGFOFLD = imageTemplate;
|
|
GraphicsFormat graphicsFormat = texture.graphicsFormat;
|
|
RawImage backgroundImage = jfnidlgjjch.<>4__this.CCMFLGFOFLD.backgroundImage;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
backgroundImage.texture = texture;
|
|
LoadingScreenTemplate ccmflgfofld = jfnidlgjjch.<>4__this.CCMFLGFOFLD;
|
|
OMMNJNBLAKC data = jfnidlgjjch.data;
|
|
string text = ccmflgfofld.titleText.text;
|
|
LoadingScreenTemplate ccmflgfofld2 = jfnidlgjjch.<>4__this.CCMFLGFOFLD;
|
|
OMMNJNBLAKC data2 = jfnidlgjjch.data;
|
|
string text2 = ccmflgfofld2.messageText.text;
|
|
OMMNJNBLAKC data3 = jfnidlgjjch.data;
|
|
LoadingScreen loadingScreen3 = jfnidlgjjch.<>4__this;
|
|
LoadingScreenTemplate ccmflgfofld3 = loadingScreen3.CCMFLGFOFLD;
|
|
LoadingScreen loadingScreen4;
|
|
if (ccmflgfofld3 != 0)
|
|
{
|
|
string text3 = ccmflgfofld3.nextRoomName.text;
|
|
string text4 = loadingScreen3.CCMFLGFOFLD.roomOwnerName.text;
|
|
loadingScreen4 = jfnidlgjjch.<>4__this;
|
|
}
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
loadingScreen4.KNMMKFMEENO = realtimeSinceStartup;
|
|
};
|
|
}
|
|
if (ommnjnblakc == 0)
|
|
{
|
|
}
|
|
}
|
|
return JJEKJGALHKO.LIPGKFECLDO("Custom Loading Screen could not be shown: unexpected NULL value for " + "ImageHandle");
|
|
}
|
|
|
|
// Token: 0x040027CB RID: 10187
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027CB")]
|
|
public OMMNJNBLAKC loadingScreenData;
|
|
|
|
// Token: 0x040027CC RID: 10188
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027CC")]
|
|
public LoadingScreen <>4__this;
|
|
}
|
|
|
|
// Token: 0x02000670 RID: 1648
|
|
[Token(Token = "0x2000670")]
|
|
[CompilerGenerated]
|
|
private sealed class DAJDBGGFBMP
|
|
{
|
|
// Token: 0x06003022 RID: 12322 RVA: 0x000C3B4C File Offset: 0x000C1D4C
|
|
[Token(Token = "0x6003022")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DAJDBGGFBMP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003023 RID: 12323 RVA: 0x000C3B60 File Offset: 0x000C1D60
|
|
[Token(Token = "0x6003023")]
|
|
[Address(RVA = "0x16A85D0", Offset = "0x16A75D0", VA = "0x1816A85D0")]
|
|
internal void <FetchCustomLoadingScreenData>b__0(CCEOLAOLEKJ roomOwner)
|
|
{
|
|
PPENFJMFPNE fjoblkmhnjn = this.<>4__this.FJOBLKMHNJN;
|
|
if (fjoblkmhnjn != 0)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField = fjoblkmhnjn.<DOFDAMHCJLP>k__BackingField;
|
|
if (this.roomIdToJoin == <DOFDAMHCJLP>k__BackingField)
|
|
{
|
|
this.data.HEHAGDOEDHG = <DOFDAMHCJLP>k__BackingField;
|
|
OMMNJNBLAKC ommnjnblakc = this.data;
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = roomOwner.<KHJCEENDAOL>k__BackingField;
|
|
string text = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
|
ommnjnblakc.HHKMLGHCPPK = text;
|
|
IReadOnlyList<AECHGGJOJLE> <DJJADJEFDFK>k__BackingField = this.<>4__this.FJOBLKMHNJN.<DJJADJEFDFK>k__BackingField;
|
|
int num = 0;
|
|
if (<DJJADJEFDFK>k__BackingField != 0)
|
|
{
|
|
AECHGGJOJLE aechggjojle = Enumerable.FirstOrDefault<AECHGGJOJLE>(<DJJADJEFDFK>k__BackingField);
|
|
}
|
|
if (num != 0)
|
|
{
|
|
OMMNJNBLAKC ommnjnblakc2 = this.data;
|
|
string <EHGJCEHECFB>k__BackingField = fjoblkmhnjn.<EHGJCEHECFB>k__BackingField;
|
|
ommnjnblakc2.LKIBJOMNFFD = <EHGJCEHECFB>k__BackingField;
|
|
OMMNJNBLAKC ommnjnblakc3 = this.data;
|
|
string <HPJCFFLAJJE>k__BackingField = fjoblkmhnjn.<HPJCFFLAJJE>k__BackingField;
|
|
ommnjnblakc3.JAFMIDAHECF = <HPJCFFLAJJE>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = fjoblkmhnjn.<LGACIEKBLBM>k__BackingField;
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
|
|
this.data.FDCENKAFNMK = nbmfnjlhkao;
|
|
return;
|
|
}
|
|
LoadingScreen loadingScreen = this.<>4__this;
|
|
OMMNJNBLAKC ommnjnblakc4 = this.data;
|
|
string customRoomScreenTitle = loadingScreen.customRoomScreenTitle;
|
|
ommnjnblakc4.LKIBJOMNFFD = customRoomScreenTitle;
|
|
LoadingScreen loadingScreen2 = this.<>4__this;
|
|
OMMNJNBLAKC ommnjnblakc5 = this.data;
|
|
string customRoomScreenSubtitle = loadingScreen2.customRoomScreenSubtitle;
|
|
ommnjnblakc5.JAFMIDAHECF = customRoomScreenSubtitle;
|
|
LoadingScreen loadingScreen3 = this.<>4__this;
|
|
OMMNJNBLAKC ommnjnblakc6 = this.data;
|
|
string <HPJCFFLAJJE>k__BackingField2 = loadingScreen3.FJOBLKMHNJN.<HPJCFFLAJJE>k__BackingField;
|
|
int num2 = 0;
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao2 = OHDHPENHDAP.JMGMDKIBOKO(<HPJCFFLAJJE>k__BackingField2, true, num2 != 0, num, num != 0);
|
|
ommnjnblakc6.FDCENKAFNMK = nbmfnjlhkao2;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040027DD RID: 10205
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027DD")]
|
|
public LoadingScreen <>4__this;
|
|
|
|
// Token: 0x040027DE RID: 10206
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027DE")]
|
|
public long roomIdToJoin;
|
|
|
|
// Token: 0x040027DF RID: 10207
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40027DF")]
|
|
public OMMNJNBLAKC data;
|
|
}
|
|
|
|
// Token: 0x02000671 RID: 1649
|
|
[Token(Token = "0x2000671")]
|
|
[CompilerGenerated]
|
|
private sealed class JFNIDLGJJCH
|
|
{
|
|
// Token: 0x06003024 RID: 12324 RVA: 0x000C3CB8 File Offset: 0x000C1EB8
|
|
[Token(Token = "0x6003024")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JFNIDLGJJCH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003025 RID: 12325 RVA: 0x000C3CCC File Offset: 0x000C1ECC
|
|
[Token(Token = "0x6003025")]
|
|
[Address(RVA = "0x16A9E30", Offset = "0x16A8E30", VA = "0x1816A9E30")]
|
|
internal void <ShowCustomLoadingScreen>b__0(Texture2D texture)
|
|
{
|
|
this.<>4__this.imageTemplate.template.SetActive(true);
|
|
GameObject template = this.<>4__this.textTemplate.template;
|
|
int num = 0;
|
|
template.SetActive(num != 0);
|
|
LoadingScreen loadingScreen = this.<>4__this;
|
|
LoadingScreenTemplate imageTemplate = loadingScreen.imageTemplate;
|
|
loadingScreen.CCMFLGFOFLD = imageTemplate;
|
|
GraphicsFormat graphicsFormat = texture.graphicsFormat;
|
|
RawImage backgroundImage = this.<>4__this.CCMFLGFOFLD.backgroundImage;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
backgroundImage.texture = texture;
|
|
LoadingScreenTemplate ccmflgfofld = this.<>4__this.CCMFLGFOFLD;
|
|
OMMNJNBLAKC ommnjnblakc = this.data;
|
|
string text = ccmflgfofld.titleText.text;
|
|
LoadingScreenTemplate ccmflgfofld2 = this.<>4__this.CCMFLGFOFLD;
|
|
OMMNJNBLAKC ommnjnblakc2 = this.data;
|
|
string text2 = ccmflgfofld2.messageText.text;
|
|
OMMNJNBLAKC ommnjnblakc3 = this.data;
|
|
LoadingScreen loadingScreen2 = this.<>4__this;
|
|
LoadingScreenTemplate ccmflgfofld3 = loadingScreen2.CCMFLGFOFLD;
|
|
LoadingScreen loadingScreen3;
|
|
if (ccmflgfofld3 != 0)
|
|
{
|
|
string text3 = ccmflgfofld3.nextRoomName.text;
|
|
string text4 = loadingScreen2.CCMFLGFOFLD.roomOwnerName.text;
|
|
loadingScreen3 = this.<>4__this;
|
|
}
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
loadingScreen3.KNMMKFMEENO = realtimeSinceStartup;
|
|
}
|
|
|
|
// Token: 0x040027E0 RID: 10208
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027E0")]
|
|
public LoadingScreen <>4__this;
|
|
|
|
// Token: 0x040027E1 RID: 10209
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027E1")]
|
|
public OMMNJNBLAKC data;
|
|
}
|
|
|
|
// Token: 0x02000672 RID: 1650
|
|
[Token(Token = "0x2000672")]
|
|
[CompilerGenerated]
|
|
private sealed class ECFMELEHHGJ
|
|
{
|
|
// Token: 0x06003026 RID: 12326 RVA: 0x000C3DEC File Offset: 0x000C1FEC
|
|
[Token(Token = "0x6003026")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public ECFMELEHHGJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003027 RID: 12327 RVA: 0x000C3E00 File Offset: 0x000C2000
|
|
[Token(Token = "0x6003027")]
|
|
[Address(RVA = "0x16A8820", Offset = "0x16A7820", VA = "0x1816A8820")]
|
|
internal void <ShowRecRoomLoadingTip>b__0(Texture2D texture)
|
|
{
|
|
LoadingScreen loadingScreen = this.<>4__this;
|
|
JFJEGJIBIEJ jfjegjibiej = this.tip;
|
|
List<DHGPOFKKCAE> nbcdigopifi = loadingScreen.NBCDIGOPIFI;
|
|
DHGPOFKKCAE <KLCOFMJCFHG>k__BackingField = jfjegjibiej.<KLCOFMJCFHG>k__BackingField;
|
|
bool flag = nbcdigopifi.Remove(<KLCOFMJCFHG>k__BackingField);
|
|
LoadingScreen loadingScreen2 = this.<>4__this;
|
|
LoadingScreenTemplate textTemplate = loadingScreen2.textTemplate;
|
|
loadingScreen2.CCMFLGFOFLD = textTemplate;
|
|
LoadingScreenTemplate imageTemplate = this.<>4__this.imageTemplate;
|
|
JFJEGJIBIEJ jfjegjibiej2 = this.tip;
|
|
GameObject template = imageTemplate.template;
|
|
bool <IPFHPKCCINN>k__BackingField = jfjegjibiej2.<IPFHPKCCINN>k__BackingField;
|
|
template.SetActive(<IPFHPKCCINN>k__BackingField);
|
|
LoadingScreenTemplate textTemplate2 = this.<>4__this.textTemplate;
|
|
JFJEGJIBIEJ jfjegjibiej3 = this.tip;
|
|
GameObject template2 = textTemplate2.template;
|
|
bool flag2 = !jfjegjibiej3.<IPFHPKCCINN>k__BackingField;
|
|
template2.SetActive(flag2);
|
|
if (this.tip.<IPFHPKCCINN>k__BackingField)
|
|
{
|
|
LoadingScreen loadingScreen3 = this.<>4__this;
|
|
LoadingScreenTemplate imageTemplate2 = loadingScreen3.imageTemplate;
|
|
loadingScreen3.CCMFLGFOFLD = imageTemplate2;
|
|
this.<>4__this.CCMFLGFOFLD.backgroundImage.texture = texture;
|
|
}
|
|
LoadingScreenTemplate ccmflgfofld = this.<>4__this.CCMFLGFOFLD;
|
|
JFJEGJIBIEJ jfjegjibiej4 = this.tip;
|
|
string text = ccmflgfofld.titleText.text;
|
|
LoadingScreenTemplate ccmflgfofld2 = this.<>4__this.CCMFLGFOFLD;
|
|
JFJEGJIBIEJ jfjegjibiej5 = this.tip;
|
|
string text2 = ccmflgfofld2.messageText.text;
|
|
LoadingScreen loadingScreen4 = this.<>4__this;
|
|
LoadingScreenTemplate ccmflgfofld3 = loadingScreen4.CCMFLGFOFLD;
|
|
if (ccmflgfofld3 != 0)
|
|
{
|
|
string text3 = ccmflgfofld3.nextRoomName.text;
|
|
string text4 = loadingScreen4.CCMFLGFOFLD.roomOwnerName.text;
|
|
}
|
|
LoadingScreen loadingScreen5 = this.<>4__this;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
loadingScreen5.KNMMKFMEENO = realtimeSinceStartup;
|
|
}
|
|
|
|
// Token: 0x040027E2 RID: 10210
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027E2")]
|
|
public LoadingScreen <>4__this;
|
|
|
|
// Token: 0x040027E3 RID: 10211
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027E3")]
|
|
public JFJEGJIBIEJ tip;
|
|
}
|
|
|
|
// Token: 0x02000674 RID: 1652
|
|
[Token(Token = "0x2000674")]
|
|
[CompilerGenerated]
|
|
private sealed class PIKDDBGEGEE
|
|
{
|
|
// Token: 0x0600302E RID: 12334 RVA: 0x000C40BC File Offset: 0x000C22BC
|
|
[Token(Token = "0x600302E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PIKDDBGEGEE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600302F RID: 12335 RVA: 0x000C40D0 File Offset: 0x000C22D0
|
|
[Token(Token = "0x600302F")]
|
|
[Address(RVA = "0x16C5960", Offset = "0x16C4960", VA = "0x1816C5960")]
|
|
internal void <QueueCachedImageHandle>b__0()
|
|
{
|
|
LoadingScreen loadingScreen = this.<>4__this;
|
|
OHDHPENHDAP.NBMFNJLHKAO jcmappjkhbe = loadingScreen.JCMAPPJKHBE;
|
|
if (jcmappjkhbe != 0)
|
|
{
|
|
jcmappjkhbe.Dispose();
|
|
}
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = this.imageHandle;
|
|
loadingScreen.JCMAPPJKHBE = nbmfnjlhkao;
|
|
this.<>4__this.POEKMNFBOGB = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06003030 RID: 12336 RVA: 0x000C4118 File Offset: 0x000C2318
|
|
[Token(Token = "0x6003030")]
|
|
[Address(RVA = "0x16C59E0", Offset = "0x16C49E0", VA = "0x1816C59E0")]
|
|
internal void <QueueCachedImageHandle>b__1(string e)
|
|
{
|
|
LoadingScreen loadingScreen = this.<>4__this;
|
|
OHDHPENHDAP.NBMFNJLHKAO poekmnfbogb = loadingScreen.POEKMNFBOGB;
|
|
if (poekmnfbogb != 0)
|
|
{
|
|
poekmnfbogb.Dispose();
|
|
}
|
|
loadingScreen.POEKMNFBOGB = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x040027E7 RID: 10215
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40027E7")]
|
|
public LoadingScreen <>4__this;
|
|
|
|
// Token: 0x040027E8 RID: 10216
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027E8")]
|
|
public OHDHPENHDAP.NBMFNJLHKAO imageHandle;
|
|
}
|
|
}
|