1273 lines
39 KiB
C#
1273 lines
39 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using System.Threading;
|
|
using System.Threading.Tasks;
|
|
using Cpp2IlInjected;
|
|
using Google.Protobuf;
|
|
using JetBrains.Annotations;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Circuits.Protobuf;
|
|
using RecRoom.Core.Creation.AI;
|
|
using RecRoom.Persistence;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Tools.Tags;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002456 RID: 9302
|
|
[Token(Token = "0x2002456")]
|
|
public class JAPOCJCDIJN : IDisposable
|
|
{
|
|
// Token: 0x1700272E RID: 10030
|
|
// (get) Token: 0x0600EFA9 RID: 61353 RVA: 0x00371068 File Offset: 0x0036F268
|
|
// (set) Token: 0x0600EFAA RID: 61354 RVA: 0x0037107C File Offset: 0x0036F27C
|
|
[Token(Token = "0x1700272E")]
|
|
public MJAPEGGDLJA ENMMCNGMACC
|
|
{
|
|
[Token(Token = "0x600EFA9")]
|
|
[Address(RVA = "0x46E090", Offset = "0x46CE90", VA = "0x18046E090")]
|
|
get
|
|
{
|
|
return this.NFNPACOKDJN;
|
|
}
|
|
[Token(Token = "0x600EFAA")]
|
|
[Address(RVA = "0x8935A0", Offset = "0x8923A0", VA = "0x1808935A0")]
|
|
private set
|
|
{
|
|
MJAPEGGDLJA nfnpacokdjn = this.NFNPACOKDJN;
|
|
if (nfnpacokdjn != value)
|
|
{
|
|
int num = 0;
|
|
this.AEPBLGMMEML(nfnpacokdjn);
|
|
this.NFNPACOKDJN = value;
|
|
this.KLMOKHJMDAE = value;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
global::UnityEngine.Debug.Log(string.Format("Local Entered Load Phase: {0} at {1:F3}", value, num));
|
|
int nfnpacokdjn2 = (int)this.NFNPACOKDJN;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFAB RID: 61355 RVA: 0x003710D0 File Offset: 0x0036F2D0
|
|
[Token(Token = "0x600EFAB")]
|
|
[Address(RVA = "0x8930D0", Offset = "0x891ED0", VA = "0x1808930D0")]
|
|
private void AEPBLGMMEML(MJAPEGGDLJA MFPEMJDIIFA)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Stopwatch enfhheofijo = this.ENFHHEOFIJO;
|
|
Dictionary<MJAPEGGDLJA, long> ialaohcdnof = this.IALAOHCDNOF;
|
|
long elapsedTicks = enfhheofijo.ElapsedTicks;
|
|
this.ENFHHEOFIJO.Restart();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700272F RID: 10031
|
|
// (get) Token: 0x0600EFAC RID: 61356 RVA: 0x00371110 File Offset: 0x0036F310
|
|
// (set) Token: 0x0600EFAD RID: 61357 RVA: 0x00371124 File Offset: 0x0036F324
|
|
[Token(Token = "0x1700272F")]
|
|
public MJAPEGGDLJA ILGFEKEJNIB
|
|
{
|
|
[Token(Token = "0x600EFAC")]
|
|
[Address(RVA = "0x46E0A0", Offset = "0x46CEA0", VA = "0x18046E0A0")]
|
|
get
|
|
{
|
|
return this.KLMOKHJMDAE;
|
|
}
|
|
[Token(Token = "0x600EFAD")]
|
|
[Address(RVA = "0x893490", Offset = "0x892290", VA = "0x180893490")]
|
|
private set
|
|
{
|
|
if (this.KLMOKHJMDAE != value)
|
|
{
|
|
EAJNEBMPLON ellaohflfje = this.ELLAOHFLFJE;
|
|
this.KLMOKHJMDAE = value;
|
|
MJAPEGGDLJA klmokhjmdae = this.KLMOKHJMDAE;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
global::UnityEngine.Debug.Log(string.Format("Local {0}Moving to Load Phase: {1} at {2:F3}", "RoomAuthority ", klmokhjmdae, klmokhjmdae));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002730 RID: 10032
|
|
// (get) Token: 0x0600EFAE RID: 61358 RVA: 0x00371178 File Offset: 0x0036F378
|
|
// (set) Token: 0x0600EFAF RID: 61359 RVA: 0x00371198 File Offset: 0x0036F398
|
|
[Token(Token = "0x17002730")]
|
|
private MJAPEGGDLJA AMGGCGFBPKH
|
|
{
|
|
[Token(Token = "0x600EFAE")]
|
|
[Address(RVA = "0x895A30", Offset = "0x894830", VA = "0x180895A30")]
|
|
get
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil != 0)
|
|
{
|
|
return ljcfjghelil.MGLJNMIPEKN;
|
|
}
|
|
}
|
|
[Token(Token = "0x600EFAF")]
|
|
[Address(RVA = "0x896020", Offset = "0x894E20", VA = "0x180896020")]
|
|
set
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil != 0)
|
|
{
|
|
MJAPEGGDLJA mjapeggdlja = ljcfjghelil.MGLJNMIPEKN;
|
|
}
|
|
int num = 0;
|
|
if (value != (MJAPEGGDLJA)num)
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil2 = this.LJCFJGHELIL;
|
|
if (ljcfjghelil2 != 0 && ljcfjghelil2.FFNIFALJLDD)
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil3 = this.LJCFJGHELIL;
|
|
if (value == MJAPEGGDLJA.NOT_STARTED)
|
|
{
|
|
EAJNEBMPLON ellaohflfje = this.ELLAOHFLFJE;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002731 RID: 10033
|
|
// (get) Token: 0x0600EFB0 RID: 61360 RVA: 0x003711F0 File Offset: 0x0036F3F0
|
|
[Token(Token = "0x17002731")]
|
|
[CanBeNull]
|
|
private string ALGJCKJBDIM
|
|
{
|
|
[Token(Token = "0x600EFB0")]
|
|
[Address(RVA = "0x894290", Offset = "0x893090", VA = "0x180894290")]
|
|
get
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil != 0)
|
|
{
|
|
return ljcfjghelil.HFFPDEHNNGF;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002732 RID: 10034
|
|
// (get) Token: 0x0600EFB1 RID: 61361 RVA: 0x00371210 File Offset: 0x0036F410
|
|
[Token(Token = "0x17002732")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x118AB0", Offset = "0x117EB0")]
|
|
public Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> KIDPPJGNOJD
|
|
{
|
|
[Token(Token = "0x600EFB1")]
|
|
[Address(RVA = "0x8936A0", Offset = "0x8924A0", VA = "0x1808936A0")]
|
|
get
|
|
{
|
|
return this.EFJICFDPFLH.m_task;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002733 RID: 10035
|
|
// (get) Token: 0x0600EFB2 RID: 61362 RVA: 0x00371230 File Offset: 0x0036F430
|
|
// (set) Token: 0x0600EFB3 RID: 61363 RVA: 0x00371244 File Offset: 0x0036F444
|
|
[Token(Token = "0x17002733")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x119020", Offset = "0x118420")]
|
|
public Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> KPDGMEJDNCO
|
|
{
|
|
[Token(Token = "0x600EFB2")]
|
|
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
|
get;
|
|
[Token(Token = "0x600EFB3")]
|
|
[Address(RVA = "0x536B40", Offset = "0x535940", VA = "0x180536B40")]
|
|
[param: Attribute(Name = "TupleElementNamesAttribute", RVA = "0x115420", Offset = "0x114820")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002734 RID: 10036
|
|
// (get) Token: 0x0600EFB4 RID: 61364 RVA: 0x00371258 File Offset: 0x0036F458
|
|
// (set) Token: 0x0600EFB5 RID: 61365 RVA: 0x0037126C File Offset: 0x0036F46C
|
|
[Token(Token = "0x17002734")]
|
|
public Task<ENPPCEPEFHO> AEKPJDOIKEJ
|
|
{
|
|
[Token(Token = "0x600EFB4")]
|
|
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
|
|
get;
|
|
[Token(Token = "0x600EFB5")]
|
|
[Address(RVA = "0x8968D0", Offset = "0x8956D0", VA = "0x1808968D0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002735 RID: 10037
|
|
// (get) Token: 0x0600EFB6 RID: 61366 RVA: 0x00371280 File Offset: 0x0036F480
|
|
// (set) Token: 0x0600EFB7 RID: 61367 RVA: 0x00371294 File Offset: 0x0036F494
|
|
[Token(Token = "0x17002735")]
|
|
public Task<FJHELGLEBPK> KNOFIALIPLK
|
|
{
|
|
[Token(Token = "0x600EFB6")]
|
|
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
|
get;
|
|
[Token(Token = "0x600EFB7")]
|
|
[Address(RVA = "0x7E12F0", Offset = "0x7E00F0", VA = "0x1807E12F0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002736 RID: 10038
|
|
// (get) Token: 0x0600EFB8 RID: 61368 RVA: 0x003712A8 File Offset: 0x0036F4A8
|
|
[Token(Token = "0x17002736")]
|
|
public CancellationToken DJLCEMLAKHB
|
|
{
|
|
[Token(Token = "0x600EFB8")]
|
|
[Address(RVA = "0x8943D0", Offset = "0x8931D0", VA = "0x1808943D0")]
|
|
get
|
|
{
|
|
return this.LIMDJCOLOGM.Token;
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000110 RID: 272
|
|
// (add) Token: 0x0600EFB9 RID: 61369 RVA: 0x003712C8 File Offset: 0x0036F4C8
|
|
// (remove) Token: 0x0600EFBA RID: 61370 RVA: 0x003712F4 File Offset: 0x0036F4F4
|
|
[Token(Token = "0x14000110")]
|
|
public static event Action PKHMKANLAJD
|
|
{
|
|
[Token(Token = "0x600EFB9")]
|
|
[Address(RVA = "0x895A50", Offset = "0x894850", VA = "0x180895A50")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action pkhmkanlajd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pkhmkanlajd = JAPOCJCDIJN.PKHMKANLAJD;
|
|
@delegate = Delegate.Combine(pkhmkanlajd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(JAPOCJCDIJN).TypeHandle != pkhmkanlajd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600EFBA")]
|
|
[Address(RVA = "0x892FD0", Offset = "0x891DD0", VA = "0x180892FD0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action pkhmkanlajd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
pkhmkanlajd = JAPOCJCDIJN.PKHMKANLAJD;
|
|
@delegate = Delegate.Remove(pkhmkanlajd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(JAPOCJCDIJN).TypeHandle != pkhmkanlajd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000111 RID: 273
|
|
// (add) Token: 0x0600EFBB RID: 61371 RVA: 0x00371320 File Offset: 0x0036F520
|
|
// (remove) Token: 0x0600EFBC RID: 61372 RVA: 0x0037133C File Offset: 0x0036F53C
|
|
[Token(Token = "0x14000111")]
|
|
public event Action<MJAPEGGDLJA> NAIOFLAMJMC
|
|
{
|
|
[Token(Token = "0x600EFBB")]
|
|
[Address(RVA = "0x896530", Offset = "0x895330", VA = "0x180896530")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600EFBC")]
|
|
[Address(RVA = "0x8943F0", Offset = "0x8931F0", VA = "0x1808943F0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFBD RID: 61373 RVA: 0x00371358 File Offset: 0x0036F558
|
|
[Token(Token = "0x600EFBD")]
|
|
[Address(RVA = "0x896AD0", Offset = "0x8958D0", VA = "0x180896AD0")]
|
|
public JAPOCJCDIJN(string AFMFMCAFFLD, string CECPOINNMOE, NGFMKDIJAJH BJIDNOIPHDG, LOGDJMMNIIC FLNEBKABIGH, IGGJONIHDKG GOFIDNJJGEH, MOKJDLMLJEB MPPPMAFKEJN, [Optional] EAJNEBMPLON ELLAOHFLFJE, [Optional] JPEEPBPHBGD NLCPOGNMCCA)
|
|
{
|
|
CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();
|
|
this.LIMDJCOLOGM = cancellationTokenSource;
|
|
FFHPFPDKBLP ffhpfpdkblp = new FFHPFPDKBLP();
|
|
this.LJKJKDGKJCN = ffhpfpdkblp;
|
|
Dictionary<MJAPEGGDLJA, long> dictionary = new Dictionary();
|
|
this.IALAOHCDNOF = dictionary;
|
|
TaskCompletionSource<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> taskCompletionSource = new TaskCompletionSource();
|
|
this.EFJICFDPFLH = taskCompletionSource;
|
|
object obj = new object();
|
|
this.DEOJECLCDAJ = obj;
|
|
base..ctor();
|
|
int liclbfkinga = JAPOCJCDIJN.LICLBFKINGA;
|
|
JAPOCJCDIJN.LICLBFKINGA = liclbfkinga + 1;
|
|
this.NKAKDFNFGOL = 0;
|
|
this.LHPAEMMAEOC = 0;
|
|
this.INAJHFKMNAC = 0;
|
|
this.LFMJIIEDIFI = liclbfkinga;
|
|
this.DGKBJDOJGJO = AFMFMCAFFLD;
|
|
this.IMIIKJCGMBL = CECPOINNMOE;
|
|
this.DJACJOEJMOD = BJIDNOIPHDG;
|
|
EAJNEBMPLON eajnebmplon = JMMPMEPKIJK.MMJHEJIAHOD;
|
|
this.ELLAOHFLFJE = 0;
|
|
JPEEPBPHBGD <LGCCPEBHNBB>k__BackingField = PUNNetworkManager.<LGCCPEBHNBB>k__BackingField;
|
|
this.NLCPOGNMCCA = <LGCCPEBHNBB>k__BackingField;
|
|
Stopwatch stopwatch = Stopwatch.StartNew();
|
|
CancellationTokenSource limdjcologm = this.LIMDJCOLOGM;
|
|
this.ENFHHEOFIJO = stopwatch;
|
|
CancellationToken token = limdjcologm.Token;
|
|
Action action = new Action(this.ILMLNLGGPAD);
|
|
Task task = this.EFJICFDPFLH.m_task;
|
|
Action<Task<ValueTuple<DBFIJENOPDA, COINPCHOMPP>>> action2 = new Action(this.HBKFHBDBFCK);
|
|
Task task2 = task.ContinueWith(action2);
|
|
}
|
|
|
|
// Token: 0x0600EFBE RID: 61374 RVA: 0x00371470 File Offset: 0x0036F670
|
|
[Token(Token = "0x600EFBE")]
|
|
[Address(RVA = "0x895660", Offset = "0x894460", VA = "0x180895660")]
|
|
public void HBKFHBDBFCK(Task LIMOILDIGKF)
|
|
{
|
|
IReadOnlyList<MLDJDPHKGBO.BCGOBNMHOML> readOnlyList;
|
|
do
|
|
{
|
|
int num = 0;
|
|
this.ENFHHEOFIJO.Stop();
|
|
if (this.NLCPOGNMCCA != 0)
|
|
{
|
|
}
|
|
this.LJKJKDGKJCN.NKILHBLOPEA();
|
|
readOnlyList = MLDJDPHKGBO.FKALHJMFBMA();
|
|
if (readOnlyList != 0 && num < readOnlyList)
|
|
{
|
|
num += num;
|
|
if (num != readOnlyList)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
while (readOnlyList == 0 || 0 != 0);
|
|
MJAPEGGDLJA nfnpacokdjn = this.NFNPACOKDJN;
|
|
this.AEPBLGMMEML(nfnpacokdjn);
|
|
this.GJJHCLACDJE();
|
|
this.LJKJKDGKJCN.BKIFDLDNEDD();
|
|
}
|
|
|
|
// Token: 0x0600EFBF RID: 61375 RVA: 0x003714F4 File Offset: 0x0036F6F4
|
|
[Token(Token = "0x600EFBF")]
|
|
[Address(RVA = "0x894F00", Offset = "0x893D00", VA = "0x180894F00")]
|
|
private void GJJHCLACDJE()
|
|
{
|
|
int num;
|
|
StringBuilder stringBuilder;
|
|
do
|
|
{
|
|
num = 0;
|
|
stringBuilder = new StringBuilder("Room Load Timings").AppendLine();
|
|
Dictionary<MJAPEGGDLJA, long> ialaohcdnof = this.IALAOHCDNOF;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
StringBuilder stringBuilder2 = stringBuilder.Append("\t");
|
|
string text;
|
|
StringBuilder stringBuilder3 = stringBuilder2.Append(stringBuilder2).Append(": ").Append(text)
|
|
.AppendLine("ms");
|
|
}
|
|
}
|
|
while (num != 0);
|
|
global::UnityEngine.Debug.Log(stringBuilder.GetHashCode());
|
|
}
|
|
|
|
// Token: 0x0600EFC0 RID: 61376 RVA: 0x00371588 File Offset: 0x0036F788
|
|
[Token(Token = "0x600EFC0")]
|
|
[Address(RVA = "0x8959B0", Offset = "0x8947B0", VA = "0x1808959B0")]
|
|
public void HDGEHNGPFDO()
|
|
{
|
|
if (this.NLCPOGNMCCA != 0)
|
|
{
|
|
}
|
|
this.LJKJKDGKJCN.CFPLJGEABBN();
|
|
Task task = this.MJMCOKPONOJ();
|
|
this.DMADKEEKGGM = task;
|
|
}
|
|
|
|
// Token: 0x0600EFC1 RID: 61377 RVA: 0x003715C0 File Offset: 0x0036F7C0
|
|
[Token(Token = "0x600EFC1")]
|
|
[Address(RVA = "0x894020", Offset = "0x892E20", VA = "0x180894020", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
CancellationTokenSource limdjcologm = this.LIMDJCOLOGM;
|
|
if (limdjcologm != 0)
|
|
{
|
|
limdjcologm.Cancel();
|
|
CancellationTokenSource limdjcologm2 = this.LIMDJCOLOGM;
|
|
if (limdjcologm2 != 0)
|
|
{
|
|
limdjcologm2.Dispose();
|
|
}
|
|
}
|
|
CancellationTokenSource opdiadkkmgi = this.OPDIADKKMGI;
|
|
if (opdiadkkmgi != 0)
|
|
{
|
|
opdiadkkmgi.Dispose();
|
|
}
|
|
if (this.NLCPOGNMCCA != 0)
|
|
{
|
|
}
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil != 0)
|
|
{
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.PGEGKBDOLLP);
|
|
ljcfjghelil.AKHCGFEDJPM -= knfakjmalje;
|
|
DIMDBPEGDAP ljcfjghelil2 = this.LJCFJGHELIL;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GMFMICBAFCB);
|
|
ljcfjghelil2.GMFMICBAFCB -= okgcdflpfod;
|
|
DIMDBPEGDAP ljcfjghelil3 = this.LJCFJGHELIL;
|
|
Action action = new Action(this.NLHHPNDLHEB);
|
|
ljcfjghelil3.LJFCPBLNCIG -= action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFC2 RID: 61378 RVA: 0x00371674 File Offset: 0x0036F874
|
|
[Token(Token = "0x600EFC2")]
|
|
[Address(RVA = "0x895FA0", Offset = "0x894DA0", VA = "0x180895FA0")]
|
|
public void KBPKIDJEOFB()
|
|
{
|
|
CancellationTokenSource limdjcologm = this.LIMDJCOLOGM;
|
|
if (limdjcologm != 0)
|
|
{
|
|
limdjcologm.Cancel();
|
|
}
|
|
CancellationTokenSource opdiadkkmgi = this.OPDIADKKMGI;
|
|
if (opdiadkkmgi != 0)
|
|
{
|
|
opdiadkkmgi.Cancel();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFC3 RID: 61379 RVA: 0x003716A4 File Offset: 0x0036F8A4
|
|
[Token(Token = "0x600EFC3")]
|
|
[Address(RVA = "0x895D70", Offset = "0x894B70", VA = "0x180895D70")]
|
|
public void IHGCLBJNCCH(GFBDHNEMKPK CKCMODJNCNF, DIMDBPEGDAP LIIPDDNJHJK)
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil != LIIPDDNJHJK)
|
|
{
|
|
this.LJCFJGHELIL = LIIPDDNJHJK;
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.PGEGKBDOLLP);
|
|
LIIPDDNJHJK.AKHCGFEDJPM += knfakjmalje;
|
|
DIMDBPEGDAP ljcfjghelil2 = this.LJCFJGHELIL;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GMFMICBAFCB);
|
|
ljcfjghelil2.GMFMICBAFCB += okgcdflpfod;
|
|
DIMDBPEGDAP ljcfjghelil3 = this.LJCFJGHELIL;
|
|
Action action = new Action(this.NLHHPNDLHEB);
|
|
ljcfjghelil3.LJFCPBLNCIG += action;
|
|
}
|
|
ljcfjghelil.IHGCLBJNCCH(CKCMODJNCNF);
|
|
}
|
|
|
|
// Token: 0x0600EFC4 RID: 61380 RVA: 0x00371720 File Offset: 0x0036F920
|
|
[Token(Token = "0x600EFC4")]
|
|
[Address(RVA = "0x893C60", Offset = "0x892A60", VA = "0x180893C60")]
|
|
public void DJFDPJKOGMJ(GFBDHNEMKPK CKCMODJNCNF, DIMDBPEGDAP LIIPDDNJHJK)
|
|
{
|
|
if (this.NLCPOGNMCCA != 0)
|
|
{
|
|
}
|
|
this.LJCFJGHELIL.DJFDPJKOGMJ(CKCMODJNCNF);
|
|
string text = this.LJCFJGHELIL.DGKBJDOJGJO;
|
|
string text2 = this.LJCFJGHELIL.IMIIKJCGMBL;
|
|
MMAEBOKKGIL mmaebokkgil;
|
|
if (this.LJCFJGHELIL.KHMBJAJGEGL && !JAPOCJCDIJN.BLEEENGLBMM(this.DGKBJDOJGJO, text) && this.LJCFJGHELIL.BKPLHKJLAHM && !JAPOCJCDIJN.BLEEENGLBMM(this.IMIIKJCGMBL, text2))
|
|
{
|
|
string dgkbjdojgjo = this.DGKBJDOJGJO;
|
|
global::UnityEngine.Debug.LogWarning("Retrying RoomLoad due to mismatched Room Blob Name, probably due to an in-progress save.\nStarted:" + dgkbjdojgjo + " Authority:" + text);
|
|
this.OPDIADKKMGI.Cancel();
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
Task task = MLDJDPHKGBO.JPPNIMNNADD(CKCMODJNCNF, text, text2, ljcfjghelil);
|
|
TaskCompletionSource<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> efjicfdpflh = this.EFJICFDPFLH;
|
|
mmaebokkgil = new MMAEBOKKGIL(task);
|
|
efjicfdpflh.SetException(mmaebokkgil);
|
|
return;
|
|
}
|
|
if (mmaebokkgil != 0)
|
|
{
|
|
}
|
|
int num;
|
|
if ((uint)12 != 0U)
|
|
{
|
|
num = 0;
|
|
MJAPEGGDLJA mjapeggdlja;
|
|
while (mjapeggdlja != MJAPEGGDLJA.NOT_STARTED)
|
|
{
|
|
}
|
|
}
|
|
while (num == 0)
|
|
{
|
|
}
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
MJAPEGGDLJA mjapeggdlja2;
|
|
global::UnityEngine.Debug.Log(string.Format("Local Entered Load Phase: {0} at {1:F3}", mjapeggdlja2, mjapeggdlja2));
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600EFC5 RID: 61381 RVA: 0x00371830 File Offset: 0x0036FA30
|
|
[Token(Token = "0x600EFC5")]
|
|
[Address(RVA = "0x893400", Offset = "0x892200", VA = "0x180893400")]
|
|
private static bool BLEEENGLBMM(string MBFDHHOINJN, string DEDIGJCJCEL)
|
|
{
|
|
return MBFDHHOINJN.Equals(DEDIGJCJCEL, StringComparison.InvariantCulture);
|
|
}
|
|
|
|
// Token: 0x0600EFC6 RID: 61382 RVA: 0x00371850 File Offset: 0x0036FA50
|
|
[Token(Token = "0x600EFC6")]
|
|
[Address(RVA = "0x893210", Offset = "0x892010", VA = "0x180893210")]
|
|
public void BALOKJMBNIN()
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil != 0)
|
|
{
|
|
ljcfjghelil.BALOKJMBNIN();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFC7 RID: 61383 RVA: 0x00371870 File Offset: 0x0036FA70
|
|
[Token(Token = "0x600EFC7")]
|
|
[Address(RVA = "0x894010", Offset = "0x892E10", VA = "0x180894010")]
|
|
public bool DPDIONPOMNM(MJAPEGGDLJA MFPEMJDIIFA)
|
|
{
|
|
return this.KLMOKHJMDAE == MFPEMJDIIFA;
|
|
}
|
|
|
|
// Token: 0x0600EFC8 RID: 61384 RVA: 0x00371888 File Offset: 0x0036FA88
|
|
[Token(Token = "0x600EFC8")]
|
|
[Address(RVA = "0x894000", Offset = "0x892E00", VA = "0x180894000")]
|
|
public bool DNPHBGHNDEE(MJAPEGGDLJA MFPEMJDIIFA)
|
|
{
|
|
return this.NFNPACOKDJN == MFPEMJDIIFA;
|
|
}
|
|
|
|
// Token: 0x0600EFC9 RID: 61385 RVA: 0x003718A0 File Offset: 0x0036FAA0
|
|
[Token(Token = "0x600EFC9")]
|
|
[Address(RVA = "0x895FE0", Offset = "0x894DE0", VA = "0x180895FE0")]
|
|
public bool LKGAGEOCOOL(MJAPEGGDLJA MFPEMJDIIFA)
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil != 0)
|
|
{
|
|
return ljcfjghelil.MGLJNMIPEKN == MFPEMJDIIFA;
|
|
}
|
|
return MJAPEGGDLJA.NOT_STARTED == MFPEMJDIIFA;
|
|
}
|
|
|
|
// Token: 0x0600EFCA RID: 61386 RVA: 0x003718C8 File Offset: 0x0036FAC8
|
|
[Token(Token = "0x600EFCA")]
|
|
[Address(RVA = "0x895F00", Offset = "0x894D00", VA = "0x180895F00")]
|
|
private bool IOFHOJJCKNC(MJAPEGGDLJA KFGJJGMEPJI, MJAPEGGDLJA NKDICJFDBAA, out MJAPEGGDLJA GNHPOJAEJNJ)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
GNHPOJAEJNJ.value__ = (int)KFGJJGMEPJI;
|
|
}
|
|
GNHPOJAEJNJ.value__ = (int)KFGJJGMEPJI;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600EFCB RID: 61387 RVA: 0x003718F4 File Offset: 0x0036FAF4
|
|
[Token(Token = "0x600EFCB")]
|
|
[Address(RVA = "0x8963F0", Offset = "0x8951F0", VA = "0x1808963F0")]
|
|
public static MJAPEGGDLJA NHGLFFPEJPE(MJAPEGGDLJA KFGJJGMEPJI)
|
|
{
|
|
int num = 0;
|
|
List<MJAPEGGDLJA> cjbgnnbeohp = JAPOCJCDIJN.CJBGNNBEOHP;
|
|
List<MJAPEGGDLJA> cjbgnnbeohp2 = JAPOCJCDIJN.CJBGNNBEOHP;
|
|
num++;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600EFCC RID: 61388 RVA: 0x0037191C File Offset: 0x0036FB1C
|
|
[Token(Token = "0x600EFCC")]
|
|
[Address(RVA = "0x893230", Offset = "0x892030", VA = "0x180893230")]
|
|
public void BAPAMPCANIK()
|
|
{
|
|
if (this.LJCFJGHELIL.JAJBFJPMAAD == DIMDBPEGDAP.IGKIMFPKOGN.Loading)
|
|
{
|
|
Task task = this.MJMCOKPONOJ();
|
|
this.DMADKEEKGGM = task;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFCD RID: 61389 RVA: 0x0037194C File Offset: 0x0036FB4C
|
|
[Token(Token = "0x600EFCD")]
|
|
[Address(RVA = "0x8951F0", Offset = "0x893FF0", VA = "0x1808951F0")]
|
|
private void GMFMICBAFCB(ushort DEIHHMPFHPB, ushort BIJOMGJKCDG)
|
|
{
|
|
CancellationTokenSource opdiadkkmgi = this.OPDIADKKMGI;
|
|
if (opdiadkkmgi != 0)
|
|
{
|
|
opdiadkkmgi.Cancel();
|
|
}
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
TaskCompletionSource<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> efjicfdpflh = this.EFJICFDPFLH;
|
|
if (ljcfjghelil != 0)
|
|
{
|
|
string text = ljcfjghelil.HFFPDEHNNGF;
|
|
}
|
|
int num;
|
|
JOKANEHJNAG jokanehjnag = new JOKANEHJNAG(0, num);
|
|
num = 0;
|
|
bool flag = efjicfdpflh.TrySetException(jokanehjnag);
|
|
}
|
|
|
|
// Token: 0x0600EFCE RID: 61390 RVA: 0x003719A0 File Offset: 0x0036FBA0
|
|
[Token(Token = "0x600EFCE")]
|
|
[Address(RVA = "0x8968E0", Offset = "0x8956E0", VA = "0x1808968E0")]
|
|
private void PGEGKBDOLLP()
|
|
{
|
|
if (this.DMADKEEKGGM == (ulong)0L)
|
|
{
|
|
Task task = this.MJMCOKPONOJ();
|
|
this.DMADKEEKGGM = task;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFCF RID: 61391 RVA: 0x003719C8 File Offset: 0x0036FBC8
|
|
[Token(Token = "0x600EFCF")]
|
|
[Address(RVA = "0x8949E0", Offset = "0x8937E0", VA = "0x1808949E0")]
|
|
public Task GHGEGLJHFNE(int HNILKNHNPGE, bool GIMLLPIGIJC, CancellationToken NDAAKGFBPKE)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFD0 RID: 61392 RVA: 0x003719D8 File Offset: 0x0036FBD8
|
|
[Token(Token = "0x600EFD0")]
|
|
[Address(RVA = "0x8948E0", Offset = "0x8936E0", VA = "0x1808948E0")]
|
|
private Task GAGCEPJGLIM(int HNILKNHNPGE, JKLGMOGDCNE IIFJDCEPNMJ, AECCIDJGFNM FMBELNLEOAA)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFD1 RID: 61393 RVA: 0x003719E8 File Offset: 0x0036FBE8
|
|
[Token(Token = "0x600EFD1")]
|
|
[Address(RVA = "0x8962E0", Offset = "0x8950E0", VA = "0x1808962E0")]
|
|
private Task NGPIIMLFPMC(int HNILKNHNPGE, MJAPEGGDLJA MFPEMJDIIFA, JKLGMOGDCNE IIFJDCEPNMJ, AECCIDJGFNM FMBELNLEOAA)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFD2 RID: 61394 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600EFD2")]
|
|
[Address(RVA = "0x8936E0", Offset = "0x8924E0", VA = "0x1808936E0")]
|
|
private List<ValueTuple<PersistenceView, PDEKIHFJKHJ>> DAJKBENHKGD(COINPCHOMPP HNPBHLIOFNC, GameObject[] OPFBEFGHOEC, List<PDEKIHFJKHJ> OFDEGBJIHDP, CancellationToken NDAAKGFBPKE, AECCIDJGFNM FMBELNLEOAA)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600EFD3 RID: 61395 RVA: 0x003719FC File Offset: 0x0036FBFC
|
|
[Token(Token = "0x600EFD3")]
|
|
[Address(RVA = "0x8966F0", Offset = "0x8954F0", VA = "0x1808966F0")]
|
|
private Dictionary<int, int> NOMOOGAHOMJ(DBFIJENOPDA DIABHBGBFNK, COINPCHOMPP EJLFEKAPAJH)
|
|
{
|
|
ByteString balpkfjcnpl = DIABHBGBFNK.BALPKFJCNPL;
|
|
int num = 0;
|
|
if (balpkfjcnpl != num && !DIABHBGBFNK.BALPKFJCNPL.IsEmpty)
|
|
{
|
|
MessageParser<CircuitNodeGraphCollectionData> parser = CircuitNodeGraphCollectionData._parser;
|
|
ByteString balpkfjcnpl2 = DIABHBGBFNK.BALPKFJCNPL;
|
|
JAPOCJCDIJN.IBKGFDPHLMO(parser.ParseFrom(balpkfjcnpl2));
|
|
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600EFD4 RID: 61396 RVA: 0x00371A58 File Offset: 0x0036FC58
|
|
[Token(Token = "0x600EFD4")]
|
|
[Address(RVA = "0x895B50", Offset = "0x894950", VA = "0x180895B50")]
|
|
private static void IBKGFDPHLMO(CircuitNodeGraphCollectionData KFFMHCLOCFO)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
HashSet<ByteString> hashSet = new HashSet();
|
|
IEnumerator<CircuitNodeGraphData> enumerator = KFFMHCLOCFO.graphs_.GetEnumerator();
|
|
if (enumerator != 0)
|
|
{
|
|
if (num < enumerator)
|
|
{
|
|
num += num;
|
|
if (num == enumerator)
|
|
{
|
|
goto IL_3D;
|
|
}
|
|
num++;
|
|
}
|
|
bool flag;
|
|
while (flag)
|
|
{
|
|
}
|
|
Guid guid = Guid.NewGuid();
|
|
ByteString byteString;
|
|
bool flag2 = hashSet.Add(byteString);
|
|
IL_3D:
|
|
byteString += byteString;
|
|
}
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600EFD5 RID: 61397 RVA: 0x00371AC4 File Offset: 0x0036FCC4
|
|
[Token(Token = "0x600EFD5")]
|
|
[Address(RVA = "0x894AD0", Offset = "0x8938D0", VA = "0x180894AD0")]
|
|
private ValueTuple<List<DPHKMBCFIGJ>, List<PDEKIHFJKHJ>> GHPHHENHMMB(DBFIJENOPDA DIABHBGBFNK, COINPCHOMPP EJLFEKAPAJH, Dictionary<int, int> DDOMAKJGBKL)
|
|
{
|
|
object[] array;
|
|
int num2;
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
if (EJLFEKAPAJH == (COINPCHOMPP)0)
|
|
{
|
|
goto IL_87;
|
|
}
|
|
List<DPHKMBCFIGJ> list2;
|
|
List<PDEKIHFJKHJ> list = new List(list2._size);
|
|
IEnumerator<PDEKIHFJKHJ> enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
if (num < enumerator)
|
|
{
|
|
num += num;
|
|
if (num == enumerator)
|
|
{
|
|
Guid guid;
|
|
guid += guid;
|
|
array[0] = guid;
|
|
global::UnityEngine.Debug.LogErrorFormat("Failed to construct instantiation request for object with guid {0}.", array);
|
|
goto IL_7C;
|
|
}
|
|
num++;
|
|
}
|
|
ABMHDAEIKAF abmhdaeikaf;
|
|
if (abmhdaeikaf.<IMAAECBHHJF>k__BackingField != 0 && !Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG)
|
|
{
|
|
continue;
|
|
}
|
|
num2 = 0;
|
|
if (abmhdaeikaf.BCCGKHKNBLB() == 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
IL_7C:
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
goto IL_87;
|
|
}
|
|
}
|
|
array = new object[num2];
|
|
throw new ArrayTypeMismatchException();
|
|
IL_87:
|
|
List<DPHKMBCFIGJ> list3 = new List();
|
|
List<PDEKIHFJKHJ> list4 = new List();
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x0600EFD6 RID: 61398 RVA: 0x00371B98 File Offset: 0x0036FD98
|
|
[Token(Token = "0x600EFD6")]
|
|
[Address(RVA = "0x894490", Offset = "0x893290", VA = "0x180894490")]
|
|
private IEnumerable<HNJKPIGALIL> FIBMPAENGCH()
|
|
{
|
|
List<HNJKPIGALIL> list = new List();
|
|
ToolTagManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
ToolTagManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
list.Add(instance2);
|
|
}
|
|
PlayerRoomRoleManager instance3 = PlayerRoomRoleManager.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance3 != num2)
|
|
{
|
|
PlayerRoomRoleManager instance4 = PlayerRoomRoleManager.ONCPNMDGGKG;
|
|
list.Add(instance4);
|
|
}
|
|
PlayerGameRoleManager instance5 = PlayerGameRoleManager.ONCPNMDGGKG;
|
|
int num3 = 0;
|
|
if (instance5 != num3)
|
|
{
|
|
PlayerGameRoleManager instance6 = PlayerGameRoleManager.ONCPNMDGGKG;
|
|
list.Add(instance6);
|
|
}
|
|
GameManager instance7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num4 = 0;
|
|
if (instance7 != num4)
|
|
{
|
|
GameManager instance8 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
list.Add(instance8);
|
|
}
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num5 = 0;
|
|
if (<OCDLBPHJMOP>k__BackingField != num5)
|
|
{
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField2 = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
list.Add(<OCDLBPHJMOP>k__BackingField2);
|
|
}
|
|
if (UGCNavMeshManager.FFNIFALJLDD)
|
|
{
|
|
UGCNavMeshManager <OCDLBPHJMOP>k__BackingField3 = UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField;
|
|
list.Add(<OCDLBPHJMOP>k__BackingField3);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600EFD7 RID: 61399 RVA: 0x00371C8C File Offset: 0x0036FE8C
|
|
[Token(Token = "0x600EFD7")]
|
|
[Address(RVA = "0x8952A0", Offset = "0x8940A0", VA = "0x1808952A0")]
|
|
private void GNJKADOPPIA([NotNull] DBFIJENOPDA DIABHBGBFNK)
|
|
{
|
|
int num;
|
|
int num3;
|
|
do
|
|
{
|
|
num = 0;
|
|
EEAOHJOKCHH.HBOCCHBDGBG(DIABHBGBFNK, "RoomDataBlob cannot be null");
|
|
if (DIABHBGBFNK.ELFBKDCEIIN >= 15 || DIABHBGBFNK.FKBHANPDJLH != 0)
|
|
{
|
|
}
|
|
List<GameObject> list = new List();
|
|
List<PersistenceView> list2 = Enumerable.ToList<PersistenceView>(PersistenceView.AllViews.Values);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
bool flag3;
|
|
while (!flag3)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
int num2 = 0;
|
|
SpawnableTool spawnableTool;
|
|
if (spawnableTool != num2 && spawnableTool.OPLHMKFCNOL == OGNBCNBPFCC.SCOREBOARD_PROJECTOR)
|
|
{
|
|
continue;
|
|
}
|
|
}
|
|
Dictionary<Guid, PersistenceView> allViews = PersistenceView.AllViews;
|
|
GameObject gameObject;
|
|
list.Add(gameObject);
|
|
}
|
|
num3 = 0;
|
|
}
|
|
while (num != 0);
|
|
JPEEPBPHBGD nlcpognmcca = this.NLCPOGNMCCA;
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
|
|
// Token: 0x0600EFD8 RID: 61400 RVA: 0x00371D5C File Offset: 0x0036FF5C
|
|
[Token(Token = "0x600EFD8")]
|
|
[Address(RVA = "0x8958C0", Offset = "0x8946C0", VA = "0x1808958C0")]
|
|
public Task HDGBBAGDFOI(int HNILKNHNPGE, string AFMFMCAFFLD, bool GIMLLPIGIJC, CancellationToken NDAAKGFBPKE)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFD9 RID: 61401 RVA: 0x00371D6C File Offset: 0x0036FF6C
|
|
[Token(Token = "0x600EFD9")]
|
|
[Address(RVA = "0x8965D0", Offset = "0x8953D0", VA = "0x1808965D0")]
|
|
private void NLHHPNDLHEB()
|
|
{
|
|
DIMDBPEGDAP ljcfjghelil = this.LJCFJGHELIL;
|
|
if (ljcfjghelil == 0 || ljcfjghelil.MGLJNMIPEKN == MJAPEGGDLJA.NOT_STARTED)
|
|
{
|
|
MJAPEGGDLJA nfnpacokdjn = this.NFNPACOKDJN;
|
|
if (nfnpacokdjn != MJAPEGGDLJA.NOT_STARTED)
|
|
{
|
|
this.AEPBLGMMEML(nfnpacokdjn);
|
|
int num = 0;
|
|
this.NFNPACOKDJN = (MJAPEGGDLJA)num;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
MJAPEGGDLJA mjapeggdlja;
|
|
global::UnityEngine.Debug.Log(string.Format("Local Entered Load Phase: {0} at {1:F3}", mjapeggdlja, mjapeggdlja));
|
|
int nfnpacokdjn2 = (int)this.NFNPACOKDJN;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600EFDA RID: 61402 RVA: 0x00371DCC File Offset: 0x0036FFCC
|
|
[Token(Token = "0x600EFDA")]
|
|
[Address(RVA = "0x893300", Offset = "0x892100", VA = "0x180893300")]
|
|
private Task BJAFMLCNINH(int HNILKNHNPGE, JKLGMOGDCNE IIFJDCEPNMJ, AECCIDJGFNM FMBELNLEOAA)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFDB RID: 61403 RVA: 0x00371DDC File Offset: 0x0036FFDC
|
|
[Token(Token = "0x600EFDB")]
|
|
[Address(RVA = "0x894180", Offset = "0x892F80", VA = "0x180894180")]
|
|
private Task ECNNEHPEEEK(int HNILKNHNPGE, MJAPEGGDLJA OHDGLDBHPOB, JKLGMOGDCNE IIFJDCEPNMJ)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFDC RID: 61404 RVA: 0x00371DF4 File Offset: 0x0036FFF4
|
|
[Token(Token = "0x600EFDC")]
|
|
[Address(RVA = "0x8960D0", Offset = "0x894ED0", VA = "0x1808960D0")]
|
|
private Task MJMCOKPONOJ()
|
|
{
|
|
int dflphgbcnbm = this.DFLPHGBCNBM;
|
|
CancellationTokenSource opdiadkkmgi = this.OPDIADKKMGI;
|
|
int num = dflphgbcnbm + 1;
|
|
this.DFLPHGBCNBM = num;
|
|
if (opdiadkkmgi != 0 && !opdiadkkmgi.IsCancellationRequested)
|
|
{
|
|
this.OPDIADKKMGI.Cancel();
|
|
}
|
|
this.LJKJKDGKJCN.JBBLIBHHEBC();
|
|
this.IALAOHCDNOF.Clear();
|
|
CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();
|
|
CancellationTokenSource limdjcologm = this.LIMDJCOLOGM;
|
|
this.OPDIADKKMGI = cancellationTokenSource;
|
|
CancellationToken token = limdjcologm.Token;
|
|
Action action = new Action(this.EKOLKDAPJIA);
|
|
CancellationToken token2 = this.OPDIADKKMGI.Token;
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFDD RID: 61405 RVA: 0x00371E94 File Offset: 0x00370094
|
|
[Token(Token = "0x600EFDD")]
|
|
[Address(RVA = "0x8942B0", Offset = "0x8930B0", VA = "0x1808942B0")]
|
|
private Task EJAFLIMEFJB(int HNILKNHNPGE, CancellationToken NDAAKGFBPKE)
|
|
{
|
|
Task task;
|
|
return task;
|
|
}
|
|
|
|
// Token: 0x0600EFDE RID: 61406 RVA: 0x00371EA8 File Offset: 0x003700A8
|
|
[Token(Token = "0x600EFDE")]
|
|
[Address(RVA = "0x8931B0", Offset = "0x891FB0", VA = "0x1808931B0")]
|
|
public void APEAMDNNAAA(Exception GOGGCLBODFP)
|
|
{
|
|
this.EFJICFDPFLH.SetException(GOGGCLBODFP);
|
|
}
|
|
|
|
// Token: 0x0600EFDF RID: 61407 RVA: 0x00371EC8 File Offset: 0x003700C8
|
|
[Token(Token = "0x600EFDF")]
|
|
[Address(RVA = "0x893270", Offset = "0x892070", VA = "0x180893270")]
|
|
public void BIAKPPKLHBE()
|
|
{
|
|
int num = 0;
|
|
this.FOMKCKIOFDP = true;
|
|
bool flag = this.EFJICFDPFLH.TrySetResult(num);
|
|
}
|
|
|
|
// Token: 0x0600EFE0 RID: 61408 RVA: 0x00371EF4 File Offset: 0x003700F4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600EFE0")]
|
|
[Address(RVA = "0x896910", Offset = "0x895710", VA = "0x180896910")]
|
|
static JAPOCJCDIJN()
|
|
{
|
|
Func<MJAPEGGDLJA, bool> func;
|
|
do
|
|
{
|
|
Array values = Enum.GetValues(typeof(MJAPEGGDLJA));
|
|
func = (MJAPEGGDLJA p) => p != MJAPEGGDLJA.NOT_STARTED;
|
|
if (values == 0)
|
|
{
|
|
}
|
|
}
|
|
while (func == 0);
|
|
Func<MJAPEGGDLJA, int> func2 = (MJAPEGGDLJA p) => (int)p;
|
|
IEnumerable<MJAPEGGDLJA> enumerable;
|
|
JAPOCJCDIJN.CJBGNNBEOHP = Enumerable.ToList<MJAPEGGDLJA>(Enumerable.OrderBy<MJAPEGGDLJA, int>(enumerable, func2));
|
|
}
|
|
|
|
// Token: 0x0600EFE1 RID: 61409 RVA: 0x00371F4C File Offset: 0x0037014C
|
|
[Token(Token = "0x600EFE1")]
|
|
[Address(RVA = "0x895EB0", Offset = "0x894CB0", VA = "0x180895EB0")]
|
|
[CompilerGenerated]
|
|
private void ILMLNLGGPAD()
|
|
{
|
|
bool flag = this.EFJICFDPFLH.TrySetCanceled();
|
|
}
|
|
|
|
// Token: 0x0600EFE2 RID: 61410 RVA: 0x00371F6C File Offset: 0x0037016C
|
|
[Token(Token = "0x600EFE2")]
|
|
[Address(RVA = "0x8943B0", Offset = "0x8931B0", VA = "0x1808943B0")]
|
|
[CompilerGenerated]
|
|
private void EKOLKDAPJIA()
|
|
{
|
|
CancellationTokenSource opdiadkkmgi = this.OPDIADKKMGI;
|
|
if (opdiadkkmgi != 0)
|
|
{
|
|
opdiadkkmgi.Cancel();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04009E9D RID: 40605
|
|
[Token(Token = "0x4009E9D")]
|
|
private const int EMMBOMFALII = 20;
|
|
|
|
// Token: 0x04009E9E RID: 40606
|
|
[Token(Token = "0x4009E9E")]
|
|
private const float PIBEIJICGHN = 15f;
|
|
|
|
// Token: 0x04009E9F RID: 40607
|
|
[Token(Token = "0x4009E9F")]
|
|
private static readonly List<MJAPEGGDLJA> CJBGNNBEOHP;
|
|
|
|
// Token: 0x04009EA0 RID: 40608
|
|
[Token(Token = "0x4009EA0")]
|
|
private const int ACMBMOPPFLE = 0;
|
|
|
|
// Token: 0x04009EA1 RID: 40609
|
|
[Token(Token = "0x4009EA1")]
|
|
private static int LICLBFKINGA;
|
|
|
|
// Token: 0x04009EA2 RID: 40610
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009EA2")]
|
|
public readonly int LFMJIIEDIFI;
|
|
|
|
// Token: 0x04009EA3 RID: 40611
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009EA3")]
|
|
private readonly JPEEPBPHBGD NLCPOGNMCCA;
|
|
|
|
// Token: 0x04009EA4 RID: 40612
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009EA4")]
|
|
private readonly EAJNEBMPLON ELLAOHFLFJE;
|
|
|
|
// Token: 0x04009EA5 RID: 40613
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4009EA5")]
|
|
public readonly LOGDJMMNIIC NKAKDFNFGOL;
|
|
|
|
// Token: 0x04009EA6 RID: 40614
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4009EA6")]
|
|
public readonly IGGJONIHDKG LHPAEMMAEOC;
|
|
|
|
// Token: 0x04009EA7 RID: 40615
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4009EA7")]
|
|
public readonly MOKJDLMLJEB INAJHFKMNAC;
|
|
|
|
// Token: 0x04009EA8 RID: 40616
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4009EA8")]
|
|
public readonly NGFMKDIJAJH DJACJOEJMOD;
|
|
|
|
// Token: 0x04009EA9 RID: 40617
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4009EA9")]
|
|
public readonly string DGKBJDOJGJO;
|
|
|
|
// Token: 0x04009EAA RID: 40618
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4009EAA")]
|
|
public readonly string IMIIKJCGMBL;
|
|
|
|
// Token: 0x04009EAB RID: 40619
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4009EAB")]
|
|
private readonly Stopwatch ENFHHEOFIJO;
|
|
|
|
// Token: 0x04009EAC RID: 40620
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4009EAC")]
|
|
private readonly CancellationTokenSource LIMDJCOLOGM;
|
|
|
|
// Token: 0x04009EAD RID: 40621
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4009EAD")]
|
|
private readonly FFHPFPDKBLP LJKJKDGKJCN;
|
|
|
|
// Token: 0x04009EAE RID: 40622
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4009EAE")]
|
|
private readonly Dictionary<MJAPEGGDLJA, long> IALAOHCDNOF;
|
|
|
|
// Token: 0x04009EAF RID: 40623
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4009EAF")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1143D0", Offset = "0x1137D0")]
|
|
private readonly TaskCompletionSource<ValueTuple<DBFIJENOPDA, COINPCHOMPP>> EFJICFDPFLH;
|
|
|
|
// Token: 0x04009EB0 RID: 40624
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4009EB0")]
|
|
private int DFLPHGBCNBM;
|
|
|
|
// Token: 0x04009EB1 RID: 40625
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4009EB1")]
|
|
private CancellationTokenSource OPDIADKKMGI;
|
|
|
|
// Token: 0x04009EB2 RID: 40626
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4009EB2")]
|
|
private Task DMADKEEKGGM;
|
|
|
|
// Token: 0x04009EB3 RID: 40627
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4009EB3")]
|
|
private MJAPEGGDLJA NFNPACOKDJN;
|
|
|
|
// Token: 0x04009EB4 RID: 40628
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x4009EB4")]
|
|
private MJAPEGGDLJA KLMOKHJMDAE;
|
|
|
|
// Token: 0x04009EB5 RID: 40629
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4009EB5")]
|
|
private DIMDBPEGDAP LJCFJGHELIL;
|
|
|
|
// Token: 0x04009EB6 RID: 40630
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4009EB6")]
|
|
private bool FOMKCKIOFDP;
|
|
|
|
// Token: 0x04009EBC RID: 40636
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4009EBC")]
|
|
private readonly object DEOJECLCDAJ;
|
|
|
|
// Token: 0x02002457 RID: 9303
|
|
[Token(Token = "0x2002457")]
|
|
public sealed class JHGPCFHDLEP : MulticastDelegate
|
|
{
|
|
// Token: 0x0600EFE3 RID: 61411 RVA: 0x00371F8C File Offset: 0x0037018C
|
|
[Token(Token = "0x600EFE3")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public JHGPCFHDLEP(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600EFE4 RID: 61412 RVA: 0x00371FA8 File Offset: 0x003701A8
|
|
[Token(Token = "0x600EFE4")]
|
|
[Address(RVA = "0x5F8850", Offset = "0x5F7650", VA = "0x1805F8850", Slot = "13")]
|
|
public Task Invoke(JKLGMOGDCNE IIFJDCEPNMJ)
|
|
{
|
|
uint num;
|
|
do
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num == (uint)0);
|
|
throw new ExecutionEngineException();
|
|
}
|
|
|
|
// Token: 0x0600EFE5 RID: 61413 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600EFE5")]
|
|
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(JKLGMOGDCNE IIFJDCEPNMJ, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600EFE6 RID: 61414 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600EFE6")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public Task EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002458 RID: 9304
|
|
[Token(Token = "0x2002458")]
|
|
private class NIJENCOHNBC
|
|
{
|
|
// Token: 0x17002737 RID: 10039
|
|
// (get) Token: 0x0600EFE7 RID: 61415 RVA: 0x003720AC File Offset: 0x003702AC
|
|
// (set) Token: 0x0600EFE8 RID: 61416 RVA: 0x003720C0 File Offset: 0x003702C0
|
|
[Token(Token = "0x17002737")]
|
|
public int MEPGPGKFENE
|
|
{
|
|
[Token(Token = "0x600EFE7")]
|
|
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
|
get;
|
|
[Token(Token = "0x600EFE8")]
|
|
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17002738 RID: 10040
|
|
// (get) Token: 0x0600EFE9 RID: 61417 RVA: 0x003720D4 File Offset: 0x003702D4
|
|
// (set) Token: 0x0600EFEA RID: 61418 RVA: 0x003720E8 File Offset: 0x003702E8
|
|
[Token(Token = "0x17002738")]
|
|
public long HCPIDJJAFOI
|
|
{
|
|
[Token(Token = "0x600EFE9")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get;
|
|
[Token(Token = "0x600EFEA")]
|
|
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0600EFEB RID: 61419 RVA: 0x003720FC File Offset: 0x003702FC
|
|
[Token(Token = "0x600EFEB")]
|
|
[Address(RVA = "0x11D1D80", Offset = "0x11D0B80", VA = "0x1811D1D80")]
|
|
public void AOFOIIOHLKL(long OCOOCNAEFKF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600EFEC RID: 61420 RVA: 0x0037210C File Offset: 0x0037030C
|
|
[Token(Token = "0x600EFEC")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NIJENCOHNBC()
|
|
{
|
|
}
|
|
}
|
|
}
|