775 lines
28 KiB
C#
775 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: 0x02002521 RID: 9505
|
|
[Token(Token = "0x2002521")]
|
|
public static class MLDJDPHKGBO
|
|
{
|
|
// Token: 0x0600F376 RID: 62326 RVA: 0x00379504 File Offset: 0x00377704
|
|
[Token(Token = "0x600F376")]
|
|
[Address(RVA = "0x2026E50", Offset = "0x2025E50", VA = "0x182026E50")]
|
|
[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: 0x0600F377 RID: 62327 RVA: 0x0037953C File Offset: 0x0037773C
|
|
[Token(Token = "0x600F377")]
|
|
[Address(RVA = "0x2028260", Offset = "0x2027260", VA = "0x182028260")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F378 RID: 62328 RVA: 0x0037954C File Offset: 0x0037774C
|
|
[Token(Token = "0x600F378")]
|
|
[Address(RVA = "0x2027DE0", Offset = "0x2026DE0", VA = "0x182027DE0")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
JAPOCJCDIJN cdfihdibcac = MLDJDPHKGBO.CDFIHDIBCAC;
|
|
if (cdfihdibcac != 0)
|
|
{
|
|
cdfihdibcac.Dispose();
|
|
}
|
|
MLDJDPHKGBO.GKDPEADIHEK.Clear();
|
|
}
|
|
|
|
// Token: 0x170027CE RID: 10190
|
|
// (get) Token: 0x0600F379 RID: 62329 RVA: 0x0037957C File Offset: 0x0037777C
|
|
// (set) Token: 0x0600F37A RID: 62330 RVA: 0x00379590 File Offset: 0x00377790
|
|
[Token(Token = "0x170027CE")]
|
|
public static MLDJDPHKGBO.KDFJLABCJNG DEKIIGJCGCJ
|
|
{
|
|
[Token(Token = "0x600F379")]
|
|
[Address(RVA = "0x20273F0", Offset = "0x20263F0", VA = "0x1820273F0")]
|
|
get;
|
|
[Token(Token = "0x600F37A")]
|
|
[Address(RVA = "0x2027D80", Offset = "0x2026D80", VA = "0x182027D80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0600F37B RID: 62331 RVA: 0x003795A4 File Offset: 0x003777A4
|
|
[Token(Token = "0x600F37B")]
|
|
[Address(RVA = "0x2027A60", Offset = "0x2026A60", VA = "0x182027A60")]
|
|
public static IReadOnlyList<MLDJDPHKGBO.BCGOBNMHOML> FKALHJMFBMA()
|
|
{
|
|
List<MLDJDPHKGBO.BCGOBNMHOML> list = Enumerable.ToList<MLDJDPHKGBO.BCGOBNMHOML>(MLDJDPHKGBO.GKDPEADIHEK.Values);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x170027CF RID: 10191
|
|
// (get) Token: 0x0600F37C RID: 62332 RVA: 0x003795C8 File Offset: 0x003777C8
|
|
// (set) Token: 0x0600F37D RID: 62333 RVA: 0x00379630 File Offset: 0x00377830
|
|
[Token(Token = "0x170027CF")]
|
|
[NotNull]
|
|
public static JAPOCJCDIJN FDLEMABAJMI
|
|
{
|
|
[Token(Token = "0x600F37C")]
|
|
[Address(RVA = "0x2026C40", Offset = "0x2025C40", VA = "0x182026C40")]
|
|
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 = "0x600F37D")]
|
|
[Address(RVA = "0x2027FD0", Offset = "0x2026FD0", VA = "0x182027FD0")]
|
|
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: 0x0600F37E RID: 62334 RVA: 0x00379698 File Offset: 0x00377898
|
|
[Token(Token = "0x600F37E")]
|
|
[Address(RVA = "0x2026F40", Offset = "0x2025F40", VA = "0x182026F40")]
|
|
public static Task BHECLECFHFP()
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F37F RID: 62335 RVA: 0x003796A8 File Offset: 0x003778A8
|
|
[Token(Token = "0x600F37F")]
|
|
[Address(RVA = "0x2027740", Offset = "0x2026740", VA = "0x182027740")]
|
|
public static Task<ENPPCEPEFHO> FECHGENLHHB()
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F380 RID: 62336 RVA: 0x003796C0 File Offset: 0x003778C0
|
|
[Token(Token = "0x600F380")]
|
|
[Address(RVA = "0x20283E0", Offset = "0x20273E0", VA = "0x1820283E0")]
|
|
private static Task OPAOGNHNPGE(JAPOCJCDIJN DFPJDONKEFN, bool AJMCPPDLOHM)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F381 RID: 62337 RVA: 0x003796D0 File Offset: 0x003778D0
|
|
[Token(Token = "0x600F381")]
|
|
[Address(RVA = "0x2027CD0", Offset = "0x2026CD0", VA = "0x182027CD0")]
|
|
private static void LKFIJCIIFBK()
|
|
{
|
|
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
|
}
|
|
|
|
// Token: 0x0600F382 RID: 62338 RVA: 0x003796F0 File Offset: 0x003778F0
|
|
[Token(Token = "0x600F382")]
|
|
[Address(RVA = "0x2028300", Offset = "0x2027300", VA = "0x182028300")]
|
|
private static Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> OKICPDHJOBG(JAPOCJCDIJN BDNPNGGCFPN)
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F383 RID: 62339 RVA: 0x00379708 File Offset: 0x00377908
|
|
[Token(Token = "0x600F383")]
|
|
[Address(RVA = "0x2027EF0", Offset = "0x2026EF0", VA = "0x182027EF0")]
|
|
private static Task<FJHELGLEBPK> OCCMEHOIEIE(JAPOCJCDIJN BDNPNGGCFPN)
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F384 RID: 62340 RVA: 0x00379720 File Offset: 0x00377920
|
|
[Token(Token = "0x600F384")]
|
|
[Address(RVA = "0x2027AE0", Offset = "0x2026AE0", VA = "0x182027AE0")]
|
|
private static Task<ENPPCEPEFHO> GMKPFKIFJLJ(JAPOCJCDIJN BDNPNGGCFPN)
|
|
{
|
|
AsyncTaskMethodBuilder asyncTaskMethodBuilder = AsyncTaskMethodBuilder.Create();
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F385 RID: 62341 RVA: 0x00379738 File Offset: 0x00377938
|
|
[Token(Token = "0x600F385")]
|
|
[Address(RVA = "0x2027BC0", Offset = "0x2026BC0", VA = "0x182027BC0")]
|
|
public static Task JPPNIMNNADD(GFBDHNEMKPK LHOMKMINCHH, string AFMFMCAFFLD, string CECPOINNMOE, DIMDBPEGDAP LJCFJGHELIL)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F386 RID: 62342 RVA: 0x0037974C File Offset: 0x0037794C
|
|
[Token(Token = "0x600F386")]
|
|
[Address(RVA = "0x2027010", Offset = "0x2026010", VA = "0x182027010")]
|
|
private static Task CICEFLOFKLF(Task AGNJMLNLHOK, [Optional] Action<Exception> OEOGDLKPDLD)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600F387 RID: 62343 RVA: 0x0037975C File Offset: 0x0037795C
|
|
[Token(Token = "0x600F387")]
|
|
[Address(RVA = "0x2027890", Offset = "0x2026890", VA = "0x182027890")]
|
|
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: 0x0600F388 RID: 62344 RVA: 0x003797CC File Offset: 0x003779CC
|
|
[Token(Token = "0x600F388")]
|
|
[Address(RVA = "0x20272C0", Offset = "0x20262C0", VA = "0x1820272C0")]
|
|
public static string COKLJGHKKOO()
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
if (EIMGAFPPJFD.OAFNNHLHCMN() || !LCCEEFHOBEN.ALFENJCJMFA)
|
|
{
|
|
}
|
|
return Matchmaking.HMCJLLMDAAM.<KICGHMNHLDJ>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600F389 RID: 62345 RVA: 0x0037980C File Offset: 0x00377A0C
|
|
[Token(Token = "0x600F389")]
|
|
[Address(RVA = "0x2027100", Offset = "0x2026100", VA = "0x182027100")]
|
|
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: 0x0600F38A RID: 62346 RVA: 0x00379848 File Offset: 0x00377A48
|
|
[Token(Token = "0x600F38A")]
|
|
[Address(RVA = "0x2027450", Offset = "0x2026450", VA = "0x182027450")]
|
|
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;
|
|
Dictionary<global::UnityEngine.Object, MLDJDPHKGBO.BCGOBNMHOML> gkdpeadihek = MLDJDPHKGBO.GKDPEADIHEK;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F38B RID: 62347 RVA: 0x003798EC File Offset: 0x00377AEC
|
|
[Token(Token = "0x600F38B")]
|
|
[Address(RVA = "0x2027810", Offset = "0x2026810", VA = "0x182027810")]
|
|
private static void FEKFBKHOGBD(global::UnityEngine.Object LHOMKMINCHH)
|
|
{
|
|
bool flag = MLDJDPHKGBO.GKDPEADIHEK.Remove(LHOMKMINCHH);
|
|
}
|
|
|
|
// Token: 0x0400A04B RID: 41035
|
|
[Token(Token = "0x400A04B")]
|
|
private static readonly LOGDJMMNIIC GAJAFOGENJF = new MLDJDPHKGBO.LLMMDPPOHIF();
|
|
|
|
// Token: 0x0400A04C RID: 41036
|
|
[Token(Token = "0x400A04C")]
|
|
private static readonly IGGJONIHDKG GOFIDNJJGEH = new MLDJDPHKGBO.BKNPONLGNBE();
|
|
|
|
// Token: 0x0400A04D RID: 41037
|
|
[Token(Token = "0x400A04D")]
|
|
private static readonly MOKJDLMLJEB MPPPMAFKEJN = new MLDJDPHKGBO.OCENGDJGPPG();
|
|
|
|
// Token: 0x0400A04E RID: 41038
|
|
[Token(Token = "0x400A04E")]
|
|
private static JAPOCJCDIJN CDFIHDIBCAC;
|
|
|
|
// Token: 0x0400A04F RID: 41039
|
|
[Token(Token = "0x400A04F")]
|
|
private static readonly Dictionary<global::UnityEngine.Object, MLDJDPHKGBO.BCGOBNMHOML> GKDPEADIHEK = new Dictionary();
|
|
|
|
// Token: 0x02002522 RID: 9506
|
|
[Token(Token = "0x2002522")]
|
|
public enum KDFJLABCJNG
|
|
{
|
|
// Token: 0x0400A051 RID: 41041
|
|
[Token(Token = "0x400A051")]
|
|
Start,
|
|
// Token: 0x0400A052 RID: 41042
|
|
[Token(Token = "0x400A052")]
|
|
LoadingScene,
|
|
// Token: 0x0400A053 RID: 41043
|
|
[Token(Token = "0x400A053")]
|
|
LoadingSubScenes,
|
|
// Token: 0x0400A054 RID: 41044
|
|
[Token(Token = "0x400A054")]
|
|
LoadingPersistence,
|
|
// Token: 0x0400A055 RID: 41045
|
|
[Token(Token = "0x400A055")]
|
|
PersistenceLoadComplete
|
|
}
|
|
|
|
// Token: 0x02002523 RID: 9507
|
|
[Token(Token = "0x2002523")]
|
|
private class IIBPJHHHHLM : IDisposable
|
|
{
|
|
// Token: 0x0600F38D RID: 62349 RVA: 0x00379944 File Offset: 0x00377B44
|
|
[Token(Token = "0x600F38D")]
|
|
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
|
public IIBPJHHHHLM(global::UnityEngine.Object LHOMKMINCHH, MLDJDPHKGBO.BCGOBNMHOML FHIEKIMCGAO)
|
|
{
|
|
this.LHOMKMINCHH = LHOMKMINCHH;
|
|
this.FHIEKIMCGAO = FHIEKIMCGAO;
|
|
}
|
|
|
|
// Token: 0x0600F38E RID: 62350 RVA: 0x00379968 File Offset: 0x00377B68
|
|
[Token(Token = "0x600F38E")]
|
|
[Address(RVA = "0x12A9540", Offset = "0x12A8540", VA = "0x1812A9540", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
if (!this.KGACOELMNLL)
|
|
{
|
|
this.KGACOELMNLL = true;
|
|
MLDJDPHKGBO.FEKFBKHOGBD(this.LHOMKMINCHH);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400A056 RID: 41046
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A056")]
|
|
private readonly global::UnityEngine.Object LHOMKMINCHH;
|
|
|
|
// Token: 0x0400A057 RID: 41047
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A057")]
|
|
private readonly MLDJDPHKGBO.BCGOBNMHOML FHIEKIMCGAO;
|
|
|
|
// Token: 0x0400A058 RID: 41048
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A058")]
|
|
private bool KGACOELMNLL;
|
|
}
|
|
|
|
// Token: 0x02002524 RID: 9508
|
|
[Token(Token = "0x2002524")]
|
|
public class BCGOBNMHOML
|
|
{
|
|
// Token: 0x0600F38F RID: 62351 RVA: 0x00379994 File Offset: 0x00377B94
|
|
[Token(Token = "0x600F38F")]
|
|
[Address(RVA = "0x12A77D0", Offset = "0x12A67D0", VA = "0x1812A77D0", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
string oganokapjfh = this.OGANOKAPJFH;
|
|
return "DeserializationHandler [" + oganokapjfh + "]";
|
|
}
|
|
|
|
// Token: 0x0600F390 RID: 62352 RVA: 0x003799B8 File Offset: 0x00377BB8
|
|
[Token(Token = "0x600F390")]
|
|
[Address(RVA = "0x12A71E0", Offset = "0x12A61E0", VA = "0x1812A71E0")]
|
|
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: 0x0600F391 RID: 62353 RVA: 0x003799F4 File Offset: 0x00377BF4
|
|
[Token(Token = "0x600F391")]
|
|
[Address(RVA = "0x12A74E0", Offset = "0x12A64E0", VA = "0x1812A74E0")]
|
|
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: 0x0600F392 RID: 62354 RVA: 0x00379A30 File Offset: 0x00377C30
|
|
[Token(Token = "0x600F392")]
|
|
[Address(RVA = "0x493910", Offset = "0x492910", VA = "0x180493910")]
|
|
public MLDJDPHKGBO.BCGOBNMHOML OALOBMKPPKL(Action<Task> BFFPJGGBLOL)
|
|
{
|
|
this.GLCPKJFAAID = BFFPJGGBLOL;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0600F393 RID: 62355 RVA: 0x00379A48 File Offset: 0x00377C48
|
|
[Token(Token = "0x600F393")]
|
|
[Address(RVA = "0x12A77C0", Offset = "0x12A67C0", VA = "0x1812A77C0")]
|
|
public MLDJDPHKGBO.BCGOBNMHOML PFLGCFLPNIP(Action OJHIAHLDOJE)
|
|
{
|
|
this.DMMNJHJGENI = OJHIAHLDOJE;
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x0600F394 RID: 62356 RVA: 0x00379A60 File Offset: 0x00377C60
|
|
[Token(Token = "0x600F394")]
|
|
[Address(RVA = "0x12A75E0", Offset = "0x12A65E0", VA = "0x1812A75E0")]
|
|
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: 0x0600F395 RID: 62357 RVA: 0x00379B1C File Offset: 0x00377D1C
|
|
[Token(Token = "0x600F395")]
|
|
[Address(RVA = "0x12A73D0", Offset = "0x12A63D0", VA = "0x1812A73D0")]
|
|
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: 0x0600F396 RID: 62358 RVA: 0x00379B80 File Offset: 0x00377D80
|
|
[Token(Token = "0x600F396")]
|
|
[Address(RVA = "0x12A72E0", Offset = "0x12A62E0", VA = "0x1812A72E0")]
|
|
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: 0x0600F397 RID: 62359 RVA: 0x00379BE8 File Offset: 0x00377DE8
|
|
[Token(Token = "0x600F397")]
|
|
[Address(RVA = "0x12A7820", Offset = "0x12A6820", VA = "0x1812A7820")]
|
|
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: 0x0400A059 RID: 41049
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A059")]
|
|
private int PEBMCLFCLNH = (int)((ulong)2147483648L);
|
|
|
|
// Token: 0x0400A05A RID: 41050
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400A05A")]
|
|
private int LHBJAHHEKFP = (int)((ulong)2147483648L);
|
|
|
|
// Token: 0x0400A05B RID: 41051
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A05B")]
|
|
public string OGANOKAPJFH;
|
|
|
|
// Token: 0x0400A05C RID: 41052
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A05C")]
|
|
public readonly Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> JIGPPMEJEFK;
|
|
|
|
// Token: 0x0400A05D RID: 41053
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A05D")]
|
|
public readonly Dictionary<MJAPEGGDLJA, JAPOCJCDIJN.JHGPCFHDLEP> NEJBMOEHJAC;
|
|
|
|
// Token: 0x0400A05E RID: 41054
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A05E")]
|
|
private Action<Task> GLCPKJFAAID;
|
|
|
|
// Token: 0x0400A05F RID: 41055
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400A05F")]
|
|
private Action DMMNJHJGENI;
|
|
}
|
|
|
|
// Token: 0x02002525 RID: 9509
|
|
[Token(Token = "0x2002525")]
|
|
private class LLMMDPPOHIF : LOGDJMMNIIC
|
|
{
|
|
// Token: 0x0600F398 RID: 62360 RVA: 0x00379C38 File Offset: 0x00377E38
|
|
[Token(Token = "0x600F398")]
|
|
[Address(RVA = "0x12A98B0", Offset = "0x12A88B0", VA = "0x1812A98B0", Slot = "4")]
|
|
public Task<byte[]> GMIJOHGNLFI(string AFMFMCAFFLD)
|
|
{
|
|
return CAADLFCLAPC.HOHDOJKNFDA<byte[]>(OJMCBOKJFOF.GMIJOHGNLFI(AFMFMCAFFLD));
|
|
}
|
|
|
|
// Token: 0x0600F399 RID: 62361 RVA: 0x00379C54 File Offset: 0x00377E54
|
|
[Token(Token = "0x600F399")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LLMMDPPOHIF()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002526 RID: 9510
|
|
[Token(Token = "0x2002526")]
|
|
private class BKNPONLGNBE : IGGJONIHDKG
|
|
{
|
|
// Token: 0x0600F39A RID: 62362 RVA: 0x00379C68 File Offset: 0x00377E68
|
|
[Token(Token = "0x600F39A")]
|
|
[Address(RVA = "0x12A7DD0", Offset = "0x12A6DD0", VA = "0x1812A7DD0", Slot = "4")]
|
|
public Task<byte[]> IDKLAMJOAHK(string CECPOINNMOE)
|
|
{
|
|
return CAADLFCLAPC.HOHDOJKNFDA<byte[]>(OJMCBOKJFOF.IDKLAMJOAHK(CECPOINNMOE));
|
|
}
|
|
|
|
// Token: 0x0600F39B RID: 62363 RVA: 0x00379C84 File Offset: 0x00377E84
|
|
[Token(Token = "0x600F39B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public BKNPONLGNBE()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002527 RID: 9511
|
|
[Token(Token = "0x2002527")]
|
|
private class OCENGDJGPPG : MOKJDLMLJEB
|
|
{
|
|
// Token: 0x0600F39C RID: 62364 RVA: 0x00379C98 File Offset: 0x00377E98
|
|
[Token(Token = "0x600F39C")]
|
|
[Address(RVA = "0x12C0820", Offset = "0x12BF820", VA = "0x1812C0820", Slot = "4")]
|
|
public Task<MCFEEHMDAJF> ADNBHAFEDEP(long HNHLJONGKHB)
|
|
{
|
|
return CAADLFCLAPC.HOHDOJKNFDA<MCFEEHMDAJF>(OJMCBOKJFOF.EBHEAJELGGN(HNHLJONGKHB));
|
|
}
|
|
|
|
// Token: 0x0600F39D RID: 62365 RVA: 0x00379CB8 File Offset: 0x00377EB8
|
|
[Token(Token = "0x600F39D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public OCENGDJGPPG()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002528 RID: 9512
|
|
[Token(Token = "0x2002528")]
|
|
private class KJFMDDEKFNA : IDisposable
|
|
{
|
|
// Token: 0x0600F39E RID: 62366 RVA: 0x00379CCC File Offset: 0x00377ECC
|
|
[Token(Token = "0x600F39E")]
|
|
[Address(RVA = "0x12A9870", Offset = "0x12A8870", VA = "0x1812A9870")]
|
|
public KJFMDDEKFNA(ThreadPriority OOLACGNIMCC)
|
|
{
|
|
ThreadPriority backgroundLoadingPriority = Application.backgroundLoadingPriority;
|
|
this.PJCDHCKHMCN = backgroundLoadingPriority;
|
|
}
|
|
|
|
// Token: 0x0600F39F RID: 62367 RVA: 0x00379CF0 File Offset: 0x00377EF0
|
|
[Token(Token = "0x600F39F")]
|
|
[Address(RVA = "0x12A9860", Offset = "0x12A8860", VA = "0x1812A9860", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
Application.backgroundLoadingPriority = this.PJCDHCKHMCN;
|
|
}
|
|
|
|
// Token: 0x0400A060 RID: 41056
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A060")]
|
|
private readonly ThreadPriority PJCDHCKHMCN;
|
|
}
|
|
|
|
// Token: 0x0200252C RID: 9516
|
|
[Token(Token = "0x200252C")]
|
|
[CompilerGenerated]
|
|
private sealed class OFFCCNGGOIF
|
|
{
|
|
// Token: 0x0600F3A7 RID: 62375 RVA: 0x00379E90 File Offset: 0x00378090
|
|
[Token(Token = "0x600F3A7")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public OFFCCNGGOIF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F3A8 RID: 62376 RVA: 0x00379EA4 File Offset: 0x003780A4
|
|
[Token(Token = "0x600F3A8")]
|
|
[Address(RVA = "0x12C08C0", Offset = "0x12BF8C0", VA = "0x1812C08C0")]
|
|
internal void <LoadRoom>g__SendMasterSwitch|0(AGAJMBPABDL player)
|
|
{
|
|
this.loadOperation.BAPAMPCANIK();
|
|
}
|
|
|
|
// Token: 0x0400A069 RID: 41065
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A069")]
|
|
public JAPOCJCDIJN loadOperation;
|
|
}
|
|
|
|
// Token: 0x02002530 RID: 9520
|
|
[Token(Token = "0x2002530")]
|
|
[CompilerGenerated]
|
|
private sealed class ILOEGGHJBCJ
|
|
{
|
|
// Token: 0x0600F3AF RID: 62383 RVA: 0x0037A288 File Offset: 0x00378488
|
|
[Token(Token = "0x600F3AF")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public ILOEGGHJBCJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F3B0 RID: 62384 RVA: 0x0037A29C File Offset: 0x0037849C
|
|
[Token(Token = "0x600F3B0")]
|
|
[Address(RVA = "0x12A95B0", Offset = "0x12A85B0", VA = "0x1812A95B0")]
|
|
internal object <LoadPlayerSaveData>b__0()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F3B0)
|
|
|
|
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: 0x0400A07B RID: 41083
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A07B")]
|
|
public Exception ex;
|
|
}
|
|
|
|
// Token: 0x02002531 RID: 9521
|
|
[Token(Token = "0x2002531")]
|
|
[CompilerGenerated]
|
|
private sealed class CEOBEBAFIDJ
|
|
{
|
|
// Token: 0x0600F3B1 RID: 62385 RVA: 0x0037A2BC File Offset: 0x003784BC
|
|
[Token(Token = "0x600F3B1")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public CEOBEBAFIDJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F3B2 RID: 62386 RVA: 0x0037A2D0 File Offset: 0x003784D0
|
|
[Token(Token = "0x600F3B2")]
|
|
[Address(RVA = "0x12A8990", Offset = "0x12A7990", VA = "0x1812A8990")]
|
|
internal object <LoadPlayerSaveData>b__1()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F3B2)
|
|
|
|
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: 0x0400A07C RID: 41084
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A07C")]
|
|
public Exception ex;
|
|
}
|
|
}
|