777 lines
28 KiB
C#
777 lines
28 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 RecNet;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200243D RID: 9277
|
|
[Token(Token = "0x200243D")]
|
|
public static class MLDJDPHKGBO
|
|
{
|
|
// Token: 0x0600EF5D RID: 61277 RVA: 0x0036FF1C File Offset: 0x0036E11C
|
|
[Token(Token = "0x600EF5D")]
|
|
[Address(RVA = "0x14BD1A0", Offset = "0x14BBFA0", VA = "0x1814BD1A0")]
|
|
[CBEAKPMNJOL(LGFJHLDANJN.Unity_AfterSceneLoad)]
|
|
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: 0x0600EF5E RID: 61278 RVA: 0x0036FF54 File Offset: 0x0036E154
|
|
[Token(Token = "0x600EF5E")]
|
|
[Address(RVA = "0x14BE3C0", Offset = "0x14BD1C0", VA = "0x1814BE3C0")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600EF5F RID: 61279 RVA: 0x0036FF64 File Offset: 0x0036E164
|
|
[Token(Token = "0x600EF5F")]
|
|
[Address(RVA = "0x14BDF40", Offset = "0x14BCD40", VA = "0x1814BDF40")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
JAPOCJCDIJN cdfihdibcac = MLDJDPHKGBO.CDFIHDIBCAC;
|
|
if (cdfihdibcac != 0)
|
|
{
|
|
cdfihdibcac.Dispose();
|
|
}
|
|
MLDJDPHKGBO.GKDPEADIHEK.Clear();
|
|
}
|
|
|
|
// Token: 0x17002729 RID: 10025
|
|
// (get) Token: 0x0600EF60 RID: 61280 RVA: 0x0036FF94 File Offset: 0x0036E194
|
|
// (set) Token: 0x0600EF61 RID: 61281 RVA: 0x0036FFA8 File Offset: 0x0036E1A8
|
|
[Token(Token = "0x17002729")]
|
|
public static MLDJDPHKGBO.KDFJLABCJNG DEKIIGJCGCJ
|
|
{
|
|
[Token(Token = "0x600EF60")]
|
|
[Address(RVA = "0x14BD740", Offset = "0x14BC540", VA = "0x1814BD740")]
|
|
get;
|
|
[Token(Token = "0x600EF61")]
|
|
[Address(RVA = "0x14BDEE0", Offset = "0x14BCCE0", VA = "0x1814BDEE0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0600EF62 RID: 61282 RVA: 0x0036FFBC File Offset: 0x0036E1BC
|
|
[Token(Token = "0x600EF62")]
|
|
[Address(RVA = "0x14BDBC0", Offset = "0x14BC9C0", VA = "0x1814BDBC0")]
|
|
public static IReadOnlyList<MLDJDPHKGBO.BCGOBNMHOML> FKALHJMFBMA()
|
|
{
|
|
List<MLDJDPHKGBO.BCGOBNMHOML> list = Enumerable.ToList<MLDJDPHKGBO.BCGOBNMHOML>(MLDJDPHKGBO.GKDPEADIHEK.Values);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x1700272A RID: 10026
|
|
// (get) Token: 0x0600EF63 RID: 61283 RVA: 0x0036FFE0 File Offset: 0x0036E1E0
|
|
// (set) Token: 0x0600EF64 RID: 61284 RVA: 0x00370048 File Offset: 0x0036E248
|
|
[Token(Token = "0x1700272A")]
|
|
[NotNull]
|
|
public static JAPOCJCDIJN FDLEMABAJMI
|
|
{
|
|
[Token(Token = "0x600EF63")]
|
|
[Address(RVA = "0x14BCF90", Offset = "0x14BBD90", VA = "0x1814BCF90")]
|
|
get
|
|
{
|
|
string <KICGHMNHLDJ>k__BackingField = DNACJGJEPEC.KBOGNJEHCCH.<KICGHMNHLDJ>k__BackingField;
|
|
string <KICGHMNHLDJ>k__BackingField2 = PPENFJMFPNE.IGAPDHGFLDC.<KICGHMNHLDJ>k__BackingField;
|
|
DNACJGJEPEC kbognjehcch = DNACJGJEPEC.KBOGNJEHCCH;
|
|
LOGDJMMNIIC gajafogenjf = MLDJDPHKGBO.GAJAFOGENJF;
|
|
IGGJONIHDKG gofidnjjgeh = MLDJDPHKGBO.GOFIDNJJGEH;
|
|
MOKJDLMLJEB mpppmafkejn = MLDJDPHKGBO.MPPPMAFKEJN;
|
|
int num;
|
|
JAPOCJCDIJN japocjcdijn = new JAPOCJCDIJN(<KICGHMNHLDJ>k__BackingField, <KICGHMNHLDJ>k__BackingField2, kbognjehcch, gajafogenjf, gofidnjjgeh, mpppmafkejn, num, num);
|
|
num = 0;
|
|
MLDJDPHKGBO.CDFIHDIBCAC = japocjcdijn;
|
|
return MLDJDPHKGBO.CDFIHDIBCAC;
|
|
}
|
|
[Token(Token = "0x600EF64")]
|
|
[Address(RVA = "0x14BE130", Offset = "0x14BCF30", VA = "0x1814BE130")]
|
|
set
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
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 (list != 0)
|
|
{
|
|
if (num >= list)
|
|
{
|
|
goto IL_3C;
|
|
}
|
|
num += num;
|
|
if (num != list)
|
|
{
|
|
num++;
|
|
goto IL_3C;
|
|
}
|
|
IL_42:
|
|
JAPOCJCDIJN japocjcdijn;
|
|
japocjcdijn += japocjcdijn;
|
|
goto IL_46;
|
|
IL_3C:
|
|
japocjcdijn = MLDJDPHKGBO.CDFIHDIBCAC;
|
|
goto IL_42;
|
|
}
|
|
IL_46:
|
|
if (list != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EF65 RID: 61285 RVA: 0x003700B0 File Offset: 0x0036E2B0
|
|
[Token(Token = "0x600EF65")]
|
|
[Address(RVA = "0x14BD290", Offset = "0x14BC090", VA = "0x1814BD290")]
|
|
public static Task BHECLECFHFP()
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF66 RID: 61286 RVA: 0x003700C0 File Offset: 0x0036E2C0
|
|
[Token(Token = "0x600EF66")]
|
|
[Address(RVA = "0x14BD8A0", Offset = "0x14BC6A0", VA = "0x1814BD8A0")]
|
|
public static Task<ENPPCEPEFHO> FECHGENLHHB()
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF67 RID: 61287 RVA: 0x003700D8 File Offset: 0x0036E2D8
|
|
[Token(Token = "0x600EF67")]
|
|
[Address(RVA = "0x14BE540", Offset = "0x14BD340", VA = "0x1814BE540")]
|
|
private static Task OPAOGNHNPGE(JAPOCJCDIJN DFPJDONKEFN, bool AJMCPPDLOHM)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF68 RID: 61288 RVA: 0x003700E8 File Offset: 0x0036E2E8
|
|
[Token(Token = "0x600EF68")]
|
|
[Address(RVA = "0x14BDE30", Offset = "0x14BCC30", VA = "0x1814BDE30")]
|
|
private static void LKFIJCIIFBK()
|
|
{
|
|
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
|
}
|
|
|
|
// Token: 0x0600EF69 RID: 61289 RVA: 0x00370108 File Offset: 0x0036E308
|
|
[Token(Token = "0x600EF69")]
|
|
[Address(RVA = "0x14BE460", Offset = "0x14BD260", VA = "0x1814BE460")]
|
|
private static Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> OKICPDHJOBG(JAPOCJCDIJN BDNPNGGCFPN)
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF6A RID: 61290 RVA: 0x00370120 File Offset: 0x0036E320
|
|
[Token(Token = "0x600EF6A")]
|
|
[Address(RVA = "0x14BE050", Offset = "0x14BCE50", VA = "0x1814BE050")]
|
|
private static Task<FJHELGLEBPK> OCCMEHOIEIE(JAPOCJCDIJN BDNPNGGCFPN)
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF6B RID: 61291 RVA: 0x00370138 File Offset: 0x0036E338
|
|
[Token(Token = "0x600EF6B")]
|
|
[Address(RVA = "0x14BDC40", Offset = "0x14BCA40", VA = "0x1814BDC40")]
|
|
private static Task<ENPPCEPEFHO> GMKPFKIFJLJ(JAPOCJCDIJN BDNPNGGCFPN)
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF6C RID: 61292 RVA: 0x00370150 File Offset: 0x0036E350
|
|
[Token(Token = "0x600EF6C")]
|
|
[Address(RVA = "0x14BDD20", Offset = "0x14BCB20", VA = "0x1814BDD20")]
|
|
public static Task JPPNIMNNADD(GFBDHNEMKPK LHOMKMINCHH, string AFMFMCAFFLD, string CECPOINNMOE, DIMDBPEGDAP LJCFJGHELIL)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF6D RID: 61293 RVA: 0x00370164 File Offset: 0x0036E364
|
|
[Token(Token = "0x600EF6D")]
|
|
[Address(RVA = "0x14BD360", Offset = "0x14BC160", VA = "0x1814BD360")]
|
|
private static Task CICEFLOFKLF(Task AGNJMLNLHOK, [Optional] Action<Exception> OEOGDLKPDLD)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EF6E RID: 61294 RVA: 0x00370174 File Offset: 0x0036E374
|
|
[Token(Token = "0x600EF6E")]
|
|
[Address(RVA = "0x14BD9F0", Offset = "0x14BC7F0", VA = "0x1814BD9F0")]
|
|
public static string FIOJJIGLIEE()
|
|
{
|
|
if (Matchmaking.BBJAEJHMAPB.DIEGPJOOBLM())
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
if (EIMGAFPPJFD.OAFNNHLHCMN() || LCCEEFHOBEN.ALFENJCJMFA)
|
|
{
|
|
if (!Matchmaking.BBJAEJHMAPB.IOMILKGCCAH)
|
|
{
|
|
return Matchmaking.ELHFNPEDCCN.<KICGHMNHLDJ>k__BackingField;
|
|
}
|
|
return Matchmaking.BBJAEJHMAPB.<KICGHMNHLDJ>k__BackingField;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600EF6F RID: 61295 RVA: 0x003701E4 File Offset: 0x0036E3E4
|
|
[Token(Token = "0x600EF6F")]
|
|
[Address(RVA = "0x14BD610", Offset = "0x14BC410", VA = "0x1814BD610")]
|
|
public static string COKLJGHKKOO()
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
if (EIMGAFPPJFD.OAFNNHLHCMN() || !LCCEEFHOBEN.ALFENJCJMFA)
|
|
{
|
|
}
|
|
return Matchmaking.HMCJLLMDAAM.<KICGHMNHLDJ>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600EF70 RID: 61296 RVA: 0x00370224 File Offset: 0x0036E424
|
|
[Token(Token = "0x600EF70")]
|
|
[Address(RVA = "0x14BD450", Offset = "0x14BC250", VA = "0x1814BD450")]
|
|
private static void CNJOBJFJDJA()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
int num2;
|
|
MLDJDPHKGBO.KJFMDDEKFNA kjfmddekfna = new MLDJDPHKGBO.KJFMDDEKFNA((ThreadPriority)num2);
|
|
num2 = 0;
|
|
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
|
string text;
|
|
KKPBCOOONNK.OKBCNJCDEGH(text);
|
|
if (kjfmddekfna != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600EF71 RID: 61297 RVA: 0x00370260 File Offset: 0x0036E460
|
|
[Token(Token = "0x600EF71")]
|
|
[Address(RVA = "0x14BD7A0", Offset = "0x14BC5A0", VA = "0x1814BD7A0")]
|
|
public static IDisposable ENNCEBJFFMB(global::UnityEngine.Object LHOMKMINCHH, MLDJDPHKGBO.BCGOBNMHOML GMPBKPFGFFN)
|
|
{
|
|
MLDJDPHKGBO.IIBPJHHHHLM iibpjhhhhlm = new MLDJDPHKGBO.IIBPJHHHHLM(LHOMKMINCHH, 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: 0x0600EF72 RID: 61298 RVA: 0x003702B0 File Offset: 0x0036E4B0
|
|
[Token(Token = "0x600EF72")]
|
|
[Address(RVA = "0x14BD970", Offset = "0x14BC770", VA = "0x1814BD970")]
|
|
private static void FEKFBKHOGBD(global::UnityEngine.Object LHOMKMINCHH)
|
|
{
|
|
bool flag = MLDJDPHKGBO.GKDPEADIHEK.Remove(LHOMKMINCHH);
|
|
}
|
|
|
|
// Token: 0x04009E54 RID: 40532
|
|
[Token(Token = "0x4009E54")]
|
|
private static readonly LOGDJMMNIIC GAJAFOGENJF = new MLDJDPHKGBO.LLMMDPPOHIF();
|
|
|
|
// Token: 0x04009E55 RID: 40533
|
|
[Token(Token = "0x4009E55")]
|
|
private static readonly IGGJONIHDKG GOFIDNJJGEH = new MLDJDPHKGBO.BKNPONLGNBE();
|
|
|
|
// Token: 0x04009E56 RID: 40534
|
|
[Token(Token = "0x4009E56")]
|
|
private static readonly MOKJDLMLJEB MPPPMAFKEJN = new MLDJDPHKGBO.OCENGDJGPPG();
|
|
|
|
// Token: 0x04009E57 RID: 40535
|
|
[Token(Token = "0x4009E57")]
|
|
private static JAPOCJCDIJN CDFIHDIBCAC;
|
|
|
|
// Token: 0x04009E58 RID: 40536
|
|
[Token(Token = "0x4009E58")]
|
|
private static readonly Dictionary<global::UnityEngine.Object, MLDJDPHKGBO.BCGOBNMHOML> GKDPEADIHEK = new Dictionary();
|
|
|
|
// Token: 0x0200243E RID: 9278
|
|
[Token(Token = "0x200243E")]
|
|
public enum KDFJLABCJNG
|
|
{
|
|
// Token: 0x04009E5A RID: 40538
|
|
[Token(Token = "0x4009E5A")]
|
|
Start,
|
|
// Token: 0x04009E5B RID: 40539
|
|
[Token(Token = "0x4009E5B")]
|
|
LoadingScene,
|
|
// Token: 0x04009E5C RID: 40540
|
|
[Token(Token = "0x4009E5C")]
|
|
LoadingSubScenes,
|
|
// Token: 0x04009E5D RID: 40541
|
|
[Token(Token = "0x4009E5D")]
|
|
LoadingPersistence,
|
|
// Token: 0x04009E5E RID: 40542
|
|
[Token(Token = "0x4009E5E")]
|
|
PersistenceLoadComplete
|
|
}
|
|
|
|
// Token: 0x0200243F RID: 9279
|
|
[Token(Token = "0x200243F")]
|
|
private class IIBPJHHHHLM : IDisposable
|
|
{
|
|
// Token: 0x0600EF74 RID: 61300 RVA: 0x00370308 File Offset: 0x0036E508
|
|
[Token(Token = "0x600EF74")]
|
|
[Address(RVA = "0x4089A0", Offset = "0x4077A0", VA = "0x1804089A0")]
|
|
public IIBPJHHHHLM(global::UnityEngine.Object LHOMKMINCHH, MLDJDPHKGBO.BCGOBNMHOML FHIEKIMCGAO)
|
|
{
|
|
this.LHOMKMINCHH = LHOMKMINCHH;
|
|
this.FHIEKIMCGAO = FHIEKIMCGAO;
|
|
}
|
|
|
|
// Token: 0x0600EF75 RID: 61301 RVA: 0x0037032C File Offset: 0x0036E52C
|
|
[Token(Token = "0x600EF75")]
|
|
[Address(RVA = "0x8CF8A0", Offset = "0x8CE6A0", VA = "0x1808CF8A0", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
if (!this.KGACOELMNLL)
|
|
{
|
|
this.KGACOELMNLL = true;
|
|
MLDJDPHKGBO.FEKFBKHOGBD(this.LHOMKMINCHH);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04009E5F RID: 40543
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009E5F")]
|
|
private readonly global::UnityEngine.Object LHOMKMINCHH;
|
|
|
|
// Token: 0x04009E60 RID: 40544
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009E60")]
|
|
private readonly MLDJDPHKGBO.BCGOBNMHOML FHIEKIMCGAO;
|
|
|
|
// Token: 0x04009E61 RID: 40545
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009E61")]
|
|
private bool KGACOELMNLL;
|
|
}
|
|
|
|
// Token: 0x02002440 RID: 9280
|
|
[Token(Token = "0x2002440")]
|
|
public class BCGOBNMHOML
|
|
{
|
|
// Token: 0x0600EF76 RID: 61302 RVA: 0x00370358 File Offset: 0x0036E558
|
|
[Token(Token = "0x600EF76")]
|
|
[Address(RVA = "0x14A6780", Offset = "0x14A5580", VA = "0x1814A6780", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
string oganokapjfh = this.OGANOKAPJFH;
|
|
return "DeserializationHandler [" + oganokapjfh + "]";
|
|
}
|
|
|
|
// Token: 0x0600EF77 RID: 61303 RVA: 0x0037037C File Offset: 0x0036E57C
|
|
[Token(Token = "0x600EF77")]
|
|
[Address(RVA = "0x14A6190", Offset = "0x14A4F90", VA = "0x1814A6190")]
|
|
public MLDJDPHKGBO.BCGOBNMHOML BAPEJOFOPCL(MJAPEGGDLJA MFPEMJDIIFA, JAPOCJCDIJN.JHGPCFHDLEP 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.JHGPCFHDLEP> jigppmejefk = this.JIGPPMEJEFK;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0600EF78 RID: 61304 RVA: 0x003703B8 File Offset: 0x0036E5B8
|
|
[Token(Token = "0x600EF78")]
|
|
[Address(RVA = "0x14A6490", Offset = "0x14A5290", VA = "0x1814A6490")]
|
|
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: 0x0600EF79 RID: 61305 RVA: 0x003703F4 File Offset: 0x0036E5F4
|
|
[Token(Token = "0x600EF79")]
|
|
[Address(RVA = "0xBED9A0", Offset = "0xBEC7A0", VA = "0x180BED9A0")]
|
|
public MLDJDPHKGBO.BCGOBNMHOML OALOBMKPPKL(Action<Task> BFFPJGGBLOL)
|
|
{
|
|
this.GLCPKJFAAID = BFFPJGGBLOL;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0600EF7A RID: 61306 RVA: 0x0037040C File Offset: 0x0036E60C
|
|
[Token(Token = "0x600EF7A")]
|
|
[Address(RVA = "0x14A6770", Offset = "0x14A5570", VA = "0x1814A6770")]
|
|
public MLDJDPHKGBO.BCGOBNMHOML PFLGCFLPNIP(Action OJHIAHLDOJE)
|
|
{
|
|
this.DMMNJHJGENI = OJHIAHLDOJE;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0600EF7B RID: 61307 RVA: 0x00370424 File Offset: 0x0036E624
|
|
[Token(Token = "0x600EF7B")]
|
|
[Address(RVA = "0x14A6590", Offset = "0x14A5390", VA = "0x1814A6590")]
|
|
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: 0x0600EF7C RID: 61308 RVA: 0x003704E0 File Offset: 0x0036E6E0
|
|
[Token(Token = "0x600EF7C")]
|
|
[Address(RVA = "0x14A6380", Offset = "0x14A5180", VA = "0x1814A6380")]
|
|
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: 0x0600EF7D RID: 61309 RVA: 0x00370544 File Offset: 0x0036E744
|
|
[Token(Token = "0x600EF7D")]
|
|
[Address(RVA = "0x14A6290", Offset = "0x14A5090", VA = "0x1814A6290")]
|
|
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: 0x0600EF7E RID: 61310 RVA: 0x003705AC File Offset: 0x0036E7AC
|
|
[Token(Token = "0x600EF7E")]
|
|
[Address(RVA = "0x14A67D0", Offset = "0x14A55D0", VA = "0x1814A67D0")]
|
|
public BCGOBNMHOML()
|
|
{
|
|
Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> dictionary = new Dictionary();
|
|
this.JIGPPMEJEFK = dictionary;
|
|
Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> dictionary2 = new Dictionary();
|
|
this.NEJBMOEHJAC = dictionary2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04009E62 RID: 40546
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009E62")]
|
|
private int PEBMCLFCLNH = (int)((ulong)2147483648L);
|
|
|
|
// Token: 0x04009E63 RID: 40547
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4009E63")]
|
|
private int LHBJAHHEKFP = (int)((ulong)2147483648L);
|
|
|
|
// Token: 0x04009E64 RID: 40548
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009E64")]
|
|
public string OGANOKAPJFH;
|
|
|
|
// Token: 0x04009E65 RID: 40549
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009E65")]
|
|
public readonly Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> JIGPPMEJEFK;
|
|
|
|
// Token: 0x04009E66 RID: 40550
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4009E66")]
|
|
public readonly Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> NEJBMOEHJAC;
|
|
|
|
// Token: 0x04009E67 RID: 40551
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4009E67")]
|
|
private Action<Task> GLCPKJFAAID;
|
|
|
|
// Token: 0x04009E68 RID: 40552
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4009E68")]
|
|
private Action DMMNJHJGENI;
|
|
}
|
|
|
|
// Token: 0x02002441 RID: 9281
|
|
[Token(Token = "0x2002441")]
|
|
private class LLMMDPPOHIF : LOGDJMMNIIC
|
|
{
|
|
// Token: 0x0600EF7F RID: 61311 RVA: 0x003705FC File Offset: 0x0036E7FC
|
|
[Token(Token = "0x600EF7F")]
|
|
[Address(RVA = "0x8CFC40", Offset = "0x8CEA40", VA = "0x1808CFC40", Slot = "4")]
|
|
public Task<byte[]> GMIJOHGNLFI(string AFMFMCAFFLD)
|
|
{
|
|
return CAADLFCLAPC.HOHDOJKNFDA<byte[]>(OJMCBOKJFOF.GMIJOHGNLFI(AFMFMCAFFLD));
|
|
}
|
|
|
|
// Token: 0x0600EF80 RID: 61312 RVA: 0x00370618 File Offset: 0x0036E818
|
|
[Token(Token = "0x600EF80")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public LLMMDPPOHIF()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002442 RID: 9282
|
|
[Token(Token = "0x2002442")]
|
|
private class BKNPONLGNBE : IGGJONIHDKG
|
|
{
|
|
// Token: 0x0600EF81 RID: 61313 RVA: 0x0037062C File Offset: 0x0036E82C
|
|
[Token(Token = "0x600EF81")]
|
|
[Address(RVA = "0x14A6D80", Offset = "0x14A5B80", VA = "0x1814A6D80", Slot = "4")]
|
|
public Task<byte[]> IDKLAMJOAHK(string CECPOINNMOE)
|
|
{
|
|
return CAADLFCLAPC.HOHDOJKNFDA<byte[]>(OJMCBOKJFOF.IDKLAMJOAHK(CECPOINNMOE));
|
|
}
|
|
|
|
// Token: 0x0600EF82 RID: 61314 RVA: 0x00370648 File Offset: 0x0036E848
|
|
[Token(Token = "0x600EF82")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public BKNPONLGNBE()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002443 RID: 9283
|
|
[Token(Token = "0x2002443")]
|
|
private class OCENGDJGPPG : MOKJDLMLJEB
|
|
{
|
|
// Token: 0x0600EF83 RID: 61315 RVA: 0x0037065C File Offset: 0x0036E85C
|
|
[Token(Token = "0x600EF83")]
|
|
[Address(RVA = "0x8E6AD0", Offset = "0x8E58D0", VA = "0x1808E6AD0", Slot = "4")]
|
|
public Task<MCFEEHMDAJF> ADNBHAFEDEP(long HNHLJONGKHB)
|
|
{
|
|
return CAADLFCLAPC.HOHDOJKNFDA<MCFEEHMDAJF>(OJMCBOKJFOF.EBHEAJELGGN(HNHLJONGKHB));
|
|
}
|
|
|
|
// Token: 0x0600EF84 RID: 61316 RVA: 0x0037067C File Offset: 0x0036E87C
|
|
[Token(Token = "0x600EF84")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public OCENGDJGPPG()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002444 RID: 9284
|
|
[Token(Token = "0x2002444")]
|
|
private class KJFMDDEKFNA : IDisposable
|
|
{
|
|
// Token: 0x0600EF85 RID: 61317 RVA: 0x00370690 File Offset: 0x0036E890
|
|
[Token(Token = "0x600EF85")]
|
|
[Address(RVA = "0x8CFBD0", Offset = "0x8CE9D0", VA = "0x1808CFBD0")]
|
|
public KJFMDDEKFNA(ThreadPriority OOLACGNIMCC)
|
|
{
|
|
ThreadPriority backgroundLoadingPriority = Application.backgroundLoadingPriority;
|
|
this.PJCDHCKHMCN = backgroundLoadingPriority;
|
|
}
|
|
|
|
// Token: 0x0600EF86 RID: 61318 RVA: 0x003706B4 File Offset: 0x0036E8B4
|
|
[Token(Token = "0x600EF86")]
|
|
[Address(RVA = "0x8CFBC0", Offset = "0x8CE9C0", VA = "0x1808CFBC0", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
Application.backgroundLoadingPriority = this.PJCDHCKHMCN;
|
|
}
|
|
|
|
// Token: 0x04009E69 RID: 40553
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009E69")]
|
|
private readonly ThreadPriority PJCDHCKHMCN;
|
|
}
|
|
|
|
// Token: 0x02002448 RID: 9288
|
|
[Token(Token = "0x2002448")]
|
|
[CompilerGenerated]
|
|
private sealed class OFFCCNGGOIF
|
|
{
|
|
// Token: 0x0600EF8E RID: 61326 RVA: 0x00370854 File Offset: 0x0036EA54
|
|
[Token(Token = "0x600EF8E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public OFFCCNGGOIF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600EF8F RID: 61327 RVA: 0x00370868 File Offset: 0x0036EA68
|
|
[Token(Token = "0x600EF8F")]
|
|
[Address(RVA = "0x8E6B70", Offset = "0x8E5970", VA = "0x1808E6B70")]
|
|
internal void <LoadRoom>g__SendMasterSwitch|0(AGAJMBPABDL player)
|
|
{
|
|
this.loadOperation.BAPAMPCANIK();
|
|
}
|
|
|
|
// Token: 0x04009E72 RID: 40562
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009E72")]
|
|
public JAPOCJCDIJN loadOperation;
|
|
}
|
|
|
|
// Token: 0x0200244C RID: 9292
|
|
[Token(Token = "0x200244C")]
|
|
[CompilerGenerated]
|
|
private sealed class ILOEGGHJBCJ
|
|
{
|
|
// Token: 0x0600EF96 RID: 61334 RVA: 0x00370C5C File Offset: 0x0036EE5C
|
|
[Token(Token = "0x600EF96")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public ILOEGGHJBCJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600EF97 RID: 61335 RVA: 0x00370C70 File Offset: 0x0036EE70
|
|
[Token(Token = "0x600EF97")]
|
|
[Address(RVA = "0x8CF910", Offset = "0x8CE710", VA = "0x1808CF910")]
|
|
internal object <LoadPlayerSaveData>b__0()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600EF97)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object MLDJDPHKGBO/ILOEGGHJBCJ::<LoadPlayerSaveData>b__0()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Exception(var_0_06, ldfld:Exception(ILOEGGHJBCJ::ex, ldloc:ILOEGGHJBCJ(this)))
|
|
stloc:string(var_1_12, call:string(string::Format, ldstr:string("Player save data is corrupt! {0}"), ldloc:Exception[exp:object](var_0_06)))
|
|
}
|
|
|
|
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: 0x04009E84 RID: 40580
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009E84")]
|
|
public Exception ex;
|
|
}
|
|
|
|
// Token: 0x0200244D RID: 9293
|
|
[Token(Token = "0x200244D")]
|
|
[CompilerGenerated]
|
|
private sealed class CEOBEBAFIDJ
|
|
{
|
|
// Token: 0x0600EF98 RID: 61336 RVA: 0x00370C90 File Offset: 0x0036EE90
|
|
[Token(Token = "0x600EF98")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CEOBEBAFIDJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600EF99 RID: 61337 RVA: 0x00370CA4 File Offset: 0x0036EEA4
|
|
[Token(Token = "0x600EF99")]
|
|
[Address(RVA = "0x8CEC00", Offset = "0x8CDA00", VA = "0x1808CEC00")]
|
|
internal object <LoadPlayerSaveData>b__1()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600EF99)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object MLDJDPHKGBO/CEOBEBAFIDJ::<LoadPlayerSaveData>b__1()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Exception(var_0_06, ldfld:Exception(CEOBEBAFIDJ::ex, ldloc:CEOBEBAFIDJ(this)))
|
|
stloc:string(var_1_12, call:string(string::Format, ldstr:string("Error downloading player save data! {0}"), ldloc:Exception[exp:object](var_0_06)))
|
|
}
|
|
|
|
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: 0x04009E85 RID: 40581
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009E85")]
|
|
public Exception ex;
|
|
}
|
|
}
|