Files
2026-04-08 23:40:05 +02:00

661 lines
22 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using Cpp2IlInjected;
using JetBrains.Annotations;
using Photon.Pun;
using Photon.Realtime;
using RecNet;
using RecRoom.Async;
using RecRoom.Networking.SynchronizedFields;
using UnityEngine;
// Token: 0x02002227 RID: 8743
[Token(Token = "0x2002227")]
[StructLayout(3)]
public static class MLDJDPHKGBO
{
// Token: 0x0600F0D5 RID: 61653 RVA: 0x0038FFD8 File Offset: 0x0038E1D8
[Token(Token = "0x600F0D5")]
[Address(RVA = "0x1C1A260", Offset = "0x1C18C60", VA = "0x181C1A260")]
[BBKEDJMCLLL]
private static void BGNNKPCDIKP()
{
int num;
Action action = new Action(num.OFFLOPLJBBG);
num = 0;
int num2;
Action action2 = new Action(num2.NPCPLFAONFO);
num2 = 0;
int num3 = 0;
BPHGKAEDBPE.CABLOFOHBDM(action, action2, num3);
}
// Token: 0x0600F0D6 RID: 61654 RVA: 0x00390010 File Offset: 0x0038E210
[Token(Token = "0x600F0D6")]
[Address(RVA = "0x1C1B240", Offset = "0x1C19C40", VA = "0x181C1B240")]
private static void OFFLOPLJBBG()
{
}
// Token: 0x0600F0D7 RID: 61655 RVA: 0x00390020 File Offset: 0x0038E220
[Token(Token = "0x600F0D7")]
[Address(RVA = "0x1C1ADB0", Offset = "0x1C197B0", VA = "0x181C1ADB0")]
private static void NPCPLFAONFO()
{
JAPOCJCDIJN cdfihdibcac = MLDJDPHKGBO.CDFIHDIBCAC;
if (cdfihdibcac != 0)
{
cdfihdibcac.Dispose();
}
MLDJDPHKGBO.GKDPEADIHEK.Clear();
}
// Token: 0x17002897 RID: 10391
// (get) Token: 0x0600F0D8 RID: 61656 RVA: 0x00390050 File Offset: 0x0038E250
// (set) Token: 0x0600F0D9 RID: 61657 RVA: 0x00390064 File Offset: 0x0038E264
[Token(Token = "0x17002897")]
public static MLDJDPHKGBO.KDFJLABCJNG DEKIIGJCGCJ
{
[Token(Token = "0x600F0D8")]
[Address(RVA = "0x1C1A6F0", Offset = "0x1C190F0", VA = "0x181C1A6F0")]
get;
[Token(Token = "0x600F0D9")]
[Address(RVA = "0x1C1AD50", Offset = "0x1C19750", VA = "0x181C1AD50")]
private set;
}
// Token: 0x0600F0DA RID: 61658 RVA: 0x00390078 File Offset: 0x0038E278
[Token(Token = "0x600F0DA")]
[Address(RVA = "0x1C1ABD0", Offset = "0x1C195D0", VA = "0x181C1ABD0")]
public static IReadOnlyList<MLDJDPHKGBO.BCGOBNMHOML> FKALHJMFBMA()
{
List<MLDJDPHKGBO.BCGOBNMHOML> list = Enumerable.ToList<MLDJDPHKGBO.BCGOBNMHOML>(MLDJDPHKGBO.GKDPEADIHEK.Values);
throw new NullReferenceException();
}
// Token: 0x17002898 RID: 10392
// (get) Token: 0x0600F0DB RID: 61659 RVA: 0x0039009C File Offset: 0x0038E29C
// (set) Token: 0x0600F0DC RID: 61660 RVA: 0x003900E0 File Offset: 0x0038E2E0
[Token(Token = "0x17002898")]
[NotNull]
public static JAPOCJCDIJN FDLEMABAJMI
{
[Token(Token = "0x600F0DB")]
[Address(RVA = "0x1C1A0F0", Offset = "0x1C18AF0", VA = "0x181C1A0F0")]
get
{
DNACJGJEPEC kbognjehcch = DNACJGJEPEC.KBOGNJEHCCH;
string <KICGHMNHLDJ>k__BackingField = kbognjehcch.<KICGHMNHLDJ>k__BackingField;
LOGDJMMNIIC gajafogenjf = MLDJDPHKGBO.GAJAFOGENJF;
int num;
JAPOCJCDIJN japocjcdijn = new JAPOCJCDIJN(<KICGHMNHLDJ>k__BackingField, kbognjehcch, gajafogenjf, num, num);
num = 0;
MLDJDPHKGBO.CDFIHDIBCAC = japocjcdijn;
return MLDJDPHKGBO.CDFIHDIBCAC;
}
[Token(Token = "0x600F0DC")]
[Address(RVA = "0x1C1AEC0", Offset = "0x1C198C0", VA = "0x181C1AEC0")]
set
{
for (;;)
{
int num = 0;
JAPOCJCDIJN cdfihdibcac = MLDJDPHKGBO.CDFIHDIBCAC;
if (cdfihdibcac != 0)
{
cdfihdibcac.Dispose();
}
MLDJDPHKGBO.CDFIHDIBCAC = value;
List<MLDJDPHKGBO.BCGOBNMHOML> list = Enumerable.ToList<MLDJDPHKGBO.BCGOBNMHOML>(MLDJDPHKGBO.GKDPEADIHEK.Values);
if (num >= cdfihdibcac)
{
goto IL_38;
}
num += num;
if (num != cdfihdibcac)
{
num++;
goto IL_38;
}
goto IL_66;
IL_7B:
if (num != 0)
{
}
if (num != -1)
{
}
if (num == 0)
{
break;
}
continue;
IL_38:
int num2 = 0;
if (num < num2)
{
num += num;
num++;
}
int num3 = 0;
JAPOCJCDIJN japocjcdijn;
if (num != 0)
{
if (num < num3)
{
num += num;
if (num == num3)
{
goto IL_74;
}
num++;
}
japocjcdijn = MLDJDPHKGBO.CDFIHDIBCAC;
goto IL_66;
}
goto IL_7B;
IL_74:
japocjcdijn += japocjcdijn;
goto IL_7B;
IL_66:
japocjcdijn += japocjcdijn;
japocjcdijn += japocjcdijn;
goto IL_74;
}
}
}
// Token: 0x0600F0DD RID: 61661 RVA: 0x00390184 File Offset: 0x0038E384
[Token(Token = "0x600F0DD")]
[Address(RVA = "0x1C1A350", Offset = "0x1C18D50", VA = "0x181C1A350")]
public static Task BHECLECFHFP()
{
}
// Token: 0x0600F0DE RID: 61662 RVA: 0x00390194 File Offset: 0x0038E394
[Token(Token = "0x600F0DE")]
[Address(RVA = "0x1C1B3C0", Offset = "0x1C19DC0", VA = "0x181C1B3C0")]
private static Task OPAOGNHNPGE(JAPOCJCDIJN DFPJDONKEFN, bool AJMCPPDLOHM)
{
}
// Token: 0x0600F0DF RID: 61663 RVA: 0x003901A4 File Offset: 0x0038E3A4
[Token(Token = "0x600F0DF")]
[Address(RVA = "0x1C1B2E0", Offset = "0x1C19CE0", VA = "0x181C1B2E0")]
private static Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> OKICPDHJOBG(JAPOCJCDIJN BDNPNGGCFPN)
{
/*
An exception occurred when decompiling this method (0600F0DF)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Threading.Tasks.Task`1<System.ValueTuple`2<DBFIJENOPDA,COINPCHOMPP>> MLDJDPHKGBO::OKICPDHJOBG(JAPOCJCDIJN)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:AsyncTaskMethodBuilder`1(var_1_07, call:AsyncTaskMethodBuilder`1(AsyncTaskMethodBuilder`1::Create))
}
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: 0x0600F0E0 RID: 61664 RVA: 0x003901B8 File Offset: 0x0038E3B8
[Token(Token = "0x600F0E0")]
[Address(RVA = "0x1C1A8D0", Offset = "0x1C192D0", VA = "0x181C1A8D0")]
public static Task FGLPGIILMOM(ISynchronizedFieldContext LHOMKMINCHH, byte[] DNOPCHHGPJE, DIMDBPEGDAP LJCFJGHELIL)
{
}
// Token: 0x0600F0E1 RID: 61665 RVA: 0x003901C8 File Offset: 0x0038E3C8
[Token(Token = "0x600F0E1")]
[Address(RVA = "0x1C1AC50", Offset = "0x1C19650", VA = "0x181C1AC50")]
public static Task JPPNIMNNADD(ISynchronizedFieldContext LHOMKMINCHH, string AFMFMCAFFLD, DIMDBPEGDAP LJCFJGHELIL)
{
}
// Token: 0x0600F0E2 RID: 61666 RVA: 0x003901D8 File Offset: 0x0038E3D8
[Token(Token = "0x600F0E2")]
[Address(RVA = "0x1C1A420", Offset = "0x1C18E20", VA = "0x181C1A420")]
private static Task CICEFLOFKLF(Task AGNJMLNLHOK, [Optional] Action<Exception> OEOGDLKPDLD)
{
}
// Token: 0x0600F0E3 RID: 61667 RVA: 0x003901E8 File Offset: 0x0038E3E8
[Token(Token = "0x600F0E3")]
[Address(RVA = "0x1C1A9D0", Offset = "0x1C193D0", VA = "0x181C1A9D0")]
public static string FIOJJIGLIEE()
{
if (Matchmaking.BBJAEJHMAPB.DIEGPJOOBLM())
{
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
if (EIMGAFPPJFD.OAFNNHLHCMN() || LCCEEFHOBEN.ALFENJCJMFA)
{
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
return Matchmaking.ELHFNPEDCCN.<KICGHMNHLDJ>k__BackingField;
}
}
throw new NullReferenceException();
}
// Token: 0x0600F0E4 RID: 61668 RVA: 0x0039024C File Offset: 0x0038E44C
[Token(Token = "0x600F0E4")]
[Address(RVA = "0x1C1A510", Offset = "0x1C18F10", VA = "0x181C1A510")]
private static void CNJOBJFJDJA()
{
int num;
do
{
num = 0;
ThreadPriority backgroundLoadingPriority = Application.backgroundLoadingPriority;
MLDJDPHKGBO.KJFMDDEKFNA kjfmddekfna;
kjfmddekfna.PJCDHCKHMCN = backgroundLoadingPriority;
Application.backgroundLoadingPriority = ThreadPriority.Low;
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
string text;
PhotonNetwork.LoadLevel(text);
if (num != -1)
{
}
}
while (num != 0);
}
// Token: 0x0600F0E5 RID: 61669 RVA: 0x00390294 File Offset: 0x0038E494
[Token(Token = "0x600F0E5")]
[Address(RVA = "0x1C1A750", Offset = "0x1C19150", VA = "0x181C1A750")]
public static IDisposable ENNCEBJFFMB(global::UnityEngine.Object LHOMKMINCHH, MLDJDPHKGBO.BCGOBNMHOML GMPBKPFGFFN)
{
MLDJDPHKGBO.IIBPJHHHHLM iibpjhhhhlm;
iibpjhhhhlm.LHOMKMINCHH = LHOMKMINCHH;
iibpjhhhhlm.FHIEKIMCGAO = GMPBKPFGFFN;
string oganokapjfh = GMPBKPFGFFN.OGANOKAPJFH;
if (oganokapjfh == 0)
{
int hashCode = LHOMKMINCHH.GetHashCode();
}
GMPBKPFGFFN.OGANOKAPJFH = oganokapjfh;
MLDJDPHKGBO.GKDPEADIHEK.Add(LHOMKMINCHH, GMPBKPFGFFN);
JAPOCJCDIJN japocjcdijn = MLDJDPHKGBO.FDLEMABAJMI;
GMPBKPFGFFN.MFBPLPKLPDG(japocjcdijn);
throw new NullReferenceException();
}
// Token: 0x0600F0E6 RID: 61670 RVA: 0x003902EC File Offset: 0x0038E4EC
[Token(Token = "0x600F0E6")]
[Address(RVA = "0x1C1A850", Offset = "0x1C19250", VA = "0x181C1A850")]
private static void FEKFBKHOGBD(global::UnityEngine.Object LHOMKMINCHH)
{
bool flag = MLDJDPHKGBO.GKDPEADIHEK.Remove(LHOMKMINCHH);
}
// Token: 0x0400A022 RID: 40994
[Token(Token = "0x400A022")]
private static readonly LOGDJMMNIIC GAJAFOGENJF = new MLDJDPHKGBO.LLMMDPPOHIF();
// Token: 0x0400A023 RID: 40995
[Token(Token = "0x400A023")]
private static JAPOCJCDIJN CDFIHDIBCAC;
// Token: 0x0400A024 RID: 40996
[Token(Token = "0x400A024")]
private static readonly Dictionary<global::UnityEngine.Object, MLDJDPHKGBO.BCGOBNMHOML> GKDPEADIHEK = new Dictionary();
// Token: 0x02002228 RID: 8744
[Token(Token = "0x2002228")]
public enum KDFJLABCJNG
{
// Token: 0x0400A026 RID: 40998
[Token(Token = "0x400A026")]
Start,
// Token: 0x0400A027 RID: 40999
[Token(Token = "0x400A027")]
LoadingScene,
// Token: 0x0400A028 RID: 41000
[Token(Token = "0x400A028")]
LoadingSubScenes,
// Token: 0x0400A029 RID: 41001
[Token(Token = "0x400A029")]
LoadingPersistence,
// Token: 0x0400A02A RID: 41002
[Token(Token = "0x400A02A")]
PersistenceLoadComplete
}
// Token: 0x02002229 RID: 8745
[Token(Token = "0x2002229")]
private class IIBPJHHHHLM : IDisposable
{
// Token: 0x0600F0E8 RID: 61672 RVA: 0x00390330 File Offset: 0x0038E530
[Token(Token = "0x600F0E8")]
[Address(RVA = "0x3C39C0", Offset = "0x3C23C0", VA = "0x1803C39C0")]
public IIBPJHHHHLM(global::UnityEngine.Object context, MLDJDPHKGBO.BCGOBNMHOML handler)
{
this.LHOMKMINCHH = context;
this.FHIEKIMCGAO = handler;
}
// Token: 0x0600F0E9 RID: 61673 RVA: 0x00390354 File Offset: 0x0038E554
[Token(Token = "0x600F0E9")]
[Address(RVA = "0x1C08730", Offset = "0x1C07130", VA = "0x181C08730", Slot = "4")]
public void Dispose()
{
if (!this.KGACOELMNLL)
{
this.KGACOELMNLL = true;
global::UnityEngine.Object lhomkminchh = this.LHOMKMINCHH;
bool flag = MLDJDPHKGBO.GKDPEADIHEK.Remove(lhomkminchh);
return;
}
}
// Token: 0x0400A02B RID: 41003
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A02B")]
private readonly global::UnityEngine.Object LHOMKMINCHH;
// Token: 0x0400A02C RID: 41004
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A02C")]
private readonly MLDJDPHKGBO.BCGOBNMHOML FHIEKIMCGAO;
// Token: 0x0400A02D RID: 41005
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A02D")]
private bool KGACOELMNLL;
}
// Token: 0x0200222A RID: 8746
[Token(Token = "0x200222A")]
public class BCGOBNMHOML
{
// Token: 0x0600F0EA RID: 61674 RVA: 0x0039038C File Offset: 0x0038E58C
[Token(Token = "0x600F0EA")]
[Address(RVA = "0x1C075C0", Offset = "0x1C05FC0", VA = "0x181C075C0", Slot = "3")]
public override string ToString()
{
string oganokapjfh = this.OGANOKAPJFH;
return "DeserializationHandler [" + oganokapjfh + "]";
}
// Token: 0x0600F0EB RID: 61675 RVA: 0x003903B0 File Offset: 0x0038E5B0
[Token(Token = "0x600F0EB")]
[Address(RVA = "0x1C06FD0", Offset = "0x1C059D0", VA = "0x181C06FD0")]
public MLDJDPHKGBO.BCGOBNMHOML BAPEJOFOPCL(MJAPEGGDLJA MFPEMJDIIFA, JAPOCJCDIJN.PLNPFMNHAFG FHIEKIMCGAO)
{
JAPOCJCDIJN japocjcdijn = MLDJDPHKGBO.FDLEMABAJMI;
bool flag;
if (flag)
{
Debug.LogWarning(string.Format("Attempting to register room authority phase handler for already completed phase {0}!", flag));
}
Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.PLNPFMNHAFG> jigppmejefk = this.JIGPPMEJEFK;
return this;
}
// Token: 0x0600F0EC RID: 61676 RVA: 0x003903EC File Offset: 0x0038E5EC
[Token(Token = "0x600F0EC")]
[Address(RVA = "0x1C072D0", Offset = "0x1C05CD0", VA = "0x181C072D0")]
public MLDJDPHKGBO.BCGOBNMHOML HOJHFGBCOHF(MJAPEGGDLJA MFPEMJDIIFA, JAPOCJCDIJN.JHGPCFHDLEP FHIEKIMCGAO)
{
JAPOCJCDIJN japocjcdijn = MLDJDPHKGBO.FDLEMABAJMI;
bool flag;
if (flag)
{
Debug.LogWarning(string.Format("Attempting to register room phase handler for already completed phase {0}!", flag));
}
Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> nejbmoehjac = this.NEJBMOEHJAC;
return this;
}
// Token: 0x0600F0ED RID: 61677 RVA: 0x00390428 File Offset: 0x0038E628
[Token(Token = "0x600F0ED")]
[Address(RVA = "0x12D4620", Offset = "0x12D3020", VA = "0x1812D4620")]
public MLDJDPHKGBO.BCGOBNMHOML OALOBMKPPKL(Action<Task> BFFPJGGBLOL)
{
this.GLCPKJFAAID = BFFPJGGBLOL;
return this;
}
// Token: 0x0600F0EE RID: 61678 RVA: 0x00390440 File Offset: 0x0038E640
[Token(Token = "0x600F0EE")]
[Address(RVA = "0x1C075B0", Offset = "0x1C05FB0", VA = "0x181C075B0")]
public MLDJDPHKGBO.BCGOBNMHOML PFLGCFLPNIP(Action OJHIAHLDOJE)
{
this.DMMNJHJGENI = OJHIAHLDOJE;
return this;
}
// Token: 0x0600F0EF RID: 61679 RVA: 0x00390458 File Offset: 0x0038E658
[Token(Token = "0x600F0EF")]
[Address(RVA = "0x1C073D0", Offset = "0x1C05DD0", VA = "0x181C073D0")]
public void MFBPLPKLPDG(JAPOCJCDIJN CDFIHDIBCAC)
{
JAPOCJCDIJN cdfihdibcac = MLDJDPHKGBO.CDFIHDIBCAC;
int pebmclfclnh = this.PEBMCLFCLNH;
if (cdfihdibcac.LFMJIIEDIFI != pebmclfclnh)
{
int lfmjiiedifi = MLDJDPHKGBO.CDFIHDIBCAC.LFMJIIEDIFI;
this.PEBMCLFCLNH = lfmjiiedifi;
if (this.DMMNJHJGENI != (ulong)0L)
{
Debug.Log(string.Format("Running HandleStart on {0}", this));
this.DMMNJHJGENI();
}
}
if (CDFIHDIBCAC.CIKPKGFAOKM().IsCompleted)
{
int lfmjiiedifi2 = CDFIHDIBCAC.LFMJIIEDIFI;
if (lfmjiiedifi2 != this.LHBJAHHEKFP)
{
this.LHBJAHHEKFP = lfmjiiedifi2;
if (this.GLCPKJFAAID != (ulong)0L)
{
Debug.Log(string.Format("Running HandleComplete on {0}", this));
Action<Task> glcpkjfaaid = this.GLCPKJFAAID;
Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> task = CDFIHDIBCAC.CIKPKGFAOKM();
glcpkjfaaid(task);
}
}
}
}
// Token: 0x0600F0F0 RID: 61680 RVA: 0x00390514 File Offset: 0x0038E714
[Token(Token = "0x600F0F0")]
[Address(RVA = "0x1C071C0", Offset = "0x1C05BC0", VA = "0x181C071C0")]
public void HDFAOHGIFPB()
{
JAPOCJCDIJN cdfihdibcac = MLDJDPHKGBO.CDFIHDIBCAC;
int pebmclfclnh = this.PEBMCLFCLNH;
if (cdfihdibcac.LFMJIIEDIFI != pebmclfclnh)
{
int lfmjiiedifi = MLDJDPHKGBO.CDFIHDIBCAC.LFMJIIEDIFI;
this.PEBMCLFCLNH = lfmjiiedifi;
if (this.DMMNJHJGENI != (ulong)0L)
{
Debug.Log(string.Format("Running HandleStart on {0}", this));
this.DMMNJHJGENI();
return;
}
}
}
// Token: 0x0600F0F1 RID: 61681 RVA: 0x00390578 File Offset: 0x0038E778
[Token(Token = "0x600F0F1")]
[Address(RVA = "0x1C070D0", Offset = "0x1C05AD0", VA = "0x181C070D0")]
public void BMMJLLBNKJM(JAPOCJCDIJN CDFIHDIBCAC)
{
if (CDFIHDIBCAC.CIKPKGFAOKM().IsCompleted)
{
int lfmjiiedifi = CDFIHDIBCAC.LFMJIIEDIFI;
if (lfmjiiedifi != this.LHBJAHHEKFP)
{
this.LHBJAHHEKFP = lfmjiiedifi;
if (this.GLCPKJFAAID != (ulong)0L)
{
Debug.Log(string.Format("Running HandleComplete on {0}", this));
Action<Task> glcpkjfaaid = this.GLCPKJFAAID;
Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> task = CDFIHDIBCAC.CIKPKGFAOKM();
glcpkjfaaid(task);
}
}
}
}
// Token: 0x0600F0F2 RID: 61682 RVA: 0x003905E0 File Offset: 0x0038E7E0
[Token(Token = "0x600F0F2")]
[Address(RVA = "0x1C07610", Offset = "0x1C06010", VA = "0x181C07610")]
public BCGOBNMHOML()
{
Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.PLNPFMNHAFG> dictionary = new Dictionary();
this.JIGPPMEJEFK = dictionary;
Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> dictionary2 = new Dictionary();
this.NEJBMOEHJAC = dictionary2;
base..ctor();
}
// Token: 0x0400A02E RID: 41006
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A02E")]
private int PEBMCLFCLNH = (int)((ulong)2147483648L);
// Token: 0x0400A02F RID: 41007
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x400A02F")]
private int LHBJAHHEKFP = (int)((ulong)2147483648L);
// Token: 0x0400A030 RID: 41008
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A030")]
public string OGANOKAPJFH;
// Token: 0x0400A031 RID: 41009
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A031")]
public readonly Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.PLNPFMNHAFG> JIGPPMEJEFK;
// Token: 0x0400A032 RID: 41010
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400A032")]
public readonly Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> NEJBMOEHJAC;
// Token: 0x0400A033 RID: 41011
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400A033")]
private Action<Task> GLCPKJFAAID;
// Token: 0x0400A034 RID: 41012
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400A034")]
private Action DMMNJHJGENI;
}
// Token: 0x0200222B RID: 8747
[Token(Token = "0x200222B")]
private class LLMMDPPOHIF : LOGDJMMNIIC
{
// Token: 0x0600F0F3 RID: 61683 RVA: 0x00390630 File Offset: 0x0038E830
[Token(Token = "0x600F0F3")]
[Address(RVA = "0x1092D90", Offset = "0x1091790", VA = "0x181092D90", Slot = "4")]
public Task<byte[]> GMIJOHGNLFI(string AFMFMCAFFLD)
{
return PromiseTaskBridge.AsTask<byte[]>(OJMCBOKJFOF.GMIJOHGNLFI(AFMFMCAFFLD));
}
// Token: 0x0600F0F4 RID: 61684 RVA: 0x0039064C File Offset: 0x0038E84C
[Token(Token = "0x600F0F4")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public LLMMDPPOHIF()
{
}
}
// Token: 0x0200222C RID: 8748
[Token(Token = "0x200222C")]
private class ABDLMJHBHII : LOGDJMMNIIC
{
// Token: 0x0600F0F5 RID: 61685 RVA: 0x00390660 File Offset: 0x0038E860
[Token(Token = "0x600F0F5")]
[Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")]
public ABDLMJHBHII(byte[] bytes)
{
this.MGPDDEMABPB = bytes;
}
// Token: 0x0600F0F6 RID: 61686 RVA: 0x0039067C File Offset: 0x0038E87C
[Token(Token = "0x600F0F6")]
[Address(RVA = "0x1C06F70", Offset = "0x1C05970", VA = "0x181C06F70", Slot = "4")]
public Task<byte[]> GMIJOHGNLFI(string AFMFMCAFFLD)
{
return Task.FromResult<byte[]>(this.MGPDDEMABPB);
}
// Token: 0x0400A035 RID: 41013
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A035")]
private readonly byte[] MGPDDEMABPB;
}
// Token: 0x0200222D RID: 8749
[Token(Token = "0x200222D")]
private class KJFMDDEKFNA : IDisposable
{
// Token: 0x0600F0F7 RID: 61687 RVA: 0x00390694 File Offset: 0x0038E894
[Token(Token = "0x600F0F7")]
[Address(RVA = "0x1C08C00", Offset = "0x1C07600", VA = "0x181C08C00")]
public KJFMDDEKFNA(ThreadPriority newPriority)
{
ThreadPriority backgroundLoadingPriority = Application.backgroundLoadingPriority;
this.PJCDHCKHMCN = backgroundLoadingPriority;
}
// Token: 0x0600F0F8 RID: 61688 RVA: 0x003906B8 File Offset: 0x0038E8B8
[Token(Token = "0x600F0F8")]
[Address(RVA = "0x1C08BF0", Offset = "0x1C075F0", VA = "0x181C08BF0", Slot = "4")]
public void Dispose()
{
Application.backgroundLoadingPriority = this.PJCDHCKHMCN;
}
// Token: 0x0400A036 RID: 41014
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A036")]
private readonly ThreadPriority PJCDHCKHMCN;
}
// Token: 0x02002230 RID: 8752
[Token(Token = "0x2002230")]
[CompilerGenerated]
private sealed class NIGGECNLLOK
{
// Token: 0x0600F0FE RID: 61694 RVA: 0x00390710 File Offset: 0x0038E910
[Token(Token = "0x600F0FE")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NIGGECNLLOK()
{
}
// Token: 0x0600F0FF RID: 61695 RVA: 0x00390724 File Offset: 0x0038E924
[Token(Token = "0x600F0FF")]
[Address(RVA = "0x10A8A90", Offset = "0x10A7490", VA = "0x1810A8A90")]
internal void <LoadRoom>g__SendMasterSwitch|0(Photon.Realtime.Player player)
{
this.loadOperation.BAPAMPCANIK();
}
// Token: 0x0400A03C RID: 41020
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A03C")]
public JAPOCJCDIJN loadOperation;
}
}