940 lines
35 KiB
C#
940 lines
35 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x020010CA RID: 4298
|
|
[Token(Token = "0x20010CA")]
|
|
[DisallowMultipleComponent]
|
|
public class Router : MonoBehaviour
|
|
{
|
|
// Token: 0x0600604D RID: 24653 RVA: 0x00150CD4 File Offset: 0x0014EED4
|
|
[Token(Token = "0x600604D")]
|
|
[Address(RVA = "0x1E3FC50", Offset = "0x1E3EC50", VA = "0x181E3FC50")]
|
|
private void Awake()
|
|
{
|
|
DialogListModel dialogListModel = this.dialogListModel;
|
|
int num = 0;
|
|
if (dialogListModel == num)
|
|
{
|
|
DialogListModel dialogListModel2 = DialogListModel.TryFindDialogListModel(base.gameObject);
|
|
this.dialogListModel = dialogListModel2;
|
|
}
|
|
string name = base.gameObject.name;
|
|
if (this.limitRouteCache)
|
|
{
|
|
}
|
|
HMPFJLIECAA hmpfjliecaa = new HMPFJLIECAA(name, -1);
|
|
this.DBABMGIAHPH = hmpfjliecaa;
|
|
}
|
|
|
|
// Token: 0x0600604E RID: 24654 RVA: 0x00150D34 File Offset: 0x0014EF34
|
|
[Token(Token = "0x600604E")]
|
|
[Address(RVA = "0x1E40000", Offset = "0x1E3F000", VA = "0x181E40000")]
|
|
private void OnDestroy()
|
|
{
|
|
HMPFJLIECAA dbabmgiahph = this.DBABMGIAHPH;
|
|
if (dbabmgiahph != 0)
|
|
{
|
|
dbabmgiahph.Dispose();
|
|
}
|
|
Router.GKKBJAHIIEP hjkgdnengcj = this.HJKGDNENGCJ;
|
|
if (hjkgdnengcj != 0)
|
|
{
|
|
hjkgdnengcj.Dispose();
|
|
}
|
|
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
|
|
this.HJKGDNENGCJ = (ulong)0L;
|
|
if (ghodhbenjlo != 0)
|
|
{
|
|
ghodhbenjlo.Dispose();
|
|
}
|
|
Queue<Router.FLFKICLONKC> gbmpbcmohko = this.GBMPBCMOHKO;
|
|
this.GHODHBENJLO = (ulong)0L;
|
|
gbmpbcmohko.Clear();
|
|
}
|
|
|
|
// Token: 0x0600604F RID: 24655 RVA: 0x00150D9C File Offset: 0x0014EF9C
|
|
[Token(Token = "0x600604F")]
|
|
[Address(RVA = "0x1E40090", Offset = "0x1E3F090", VA = "0x181E40090")]
|
|
public DABKFAIHBBP TryGoTo(CECAKDDNHLN PACGLAIGOMF, Action FMBFBBEPHKL)
|
|
{
|
|
if (PACGLAIGOMF.<GIAMNOCCOHD>k__BackingField != (ulong)0L)
|
|
{
|
|
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
|
|
if (ghodhbenjlo == 0)
|
|
{
|
|
Router.GKKBJAHIIEP hjkgdnengcj = this.HJKGDNENGCJ;
|
|
if (hjkgdnengcj != 0 && hjkgdnengcj.PACGLAIGOMF.Equals(PACGLAIGOMF))
|
|
{
|
|
this.HJKGDNENGCJ.PACGLAIGOMF = PACGLAIGOMF;
|
|
FMBFBBEPHKL();
|
|
}
|
|
if (!this.JFIBNAGMMGB)
|
|
{
|
|
}
|
|
bool flag = this.supportsSpinner;
|
|
bool flag2;
|
|
Router.GKKBJAHIIEP gkkbjahiiep = new Router.GKKBJAHIIEP(PACGLAIGOMF, this, FMBFBBEPHKL, flag2);
|
|
flag2 = flag;
|
|
this.GHODHBENJLO = gkkbjahiiep;
|
|
JJEKJGALHKO elghglbelil = gkkbjahiiep.ELGHGLBELIL;
|
|
Action action = new Action(this.OPEHFBHIOHC);
|
|
Action<string> action2 = new Action(this.LIHLBMJBCBJ);
|
|
Action action3 = new Action(this.KKNDPBEGCKA);
|
|
}
|
|
if (!ghodhbenjlo.PACGLAIGOMF.Equals(PACGLAIGOMF))
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
Router.FLFKICLONKC flfkiclonkc;
|
|
flfkiclonkc.JHOIMDCPKIL = jjekjgalhko;
|
|
flfkiclonkc.NJIBHKPHKFF = PACGLAIGOMF;
|
|
flfkiclonkc.GPPPCOPLLPJ = FMBFBBEPHKL;
|
|
this.GBMPBCMOHKO.Enqueue(flfkiclonkc);
|
|
}
|
|
Router.GKKBJAHIIEP ghodhbenjlo2 = this.GHODHBENJLO;
|
|
}
|
|
DABKFAIHBBP dabkfaihbbp = JJEKJGALHKO.LIPGKFECLDO("Uri Route cannot be null.");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006050 RID: 24656 RVA: 0x00150EA4 File Offset: 0x0014F0A4
|
|
[Token(Token = "0x6006050")]
|
|
[Address(RVA = "0x1E3FD50", Offset = "0x1E3ED50", VA = "0x181E3FD50")]
|
|
private void KKNDPBEGCKA()
|
|
{
|
|
int num = 0;
|
|
if (!(this == num))
|
|
{
|
|
Router.FLFKICLONKC flfkiclonkc = this.GBMPBCMOHKO.Dequeue();
|
|
Action gpppcopllpj = flfkiclonkc.GPPPCOPLLPJ;
|
|
CECAKDDNHLN njibhkphkff = flfkiclonkc.NJIBHKPHKFF;
|
|
DABKFAIHBBP dabkfaihbbp = this.TryGoTo(njibhkphkff, gpppcopllpj);
|
|
Action action = new Action(flfkiclonkc.JHOIMDCPKIL.OOOIENHGNCA);
|
|
Action<string> action2 = new Action(flfkiclonkc.JHOIMDCPKIL.HMFPPBJFHKD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006051 RID: 24657 RVA: 0x00150F10 File Offset: 0x0014F110
|
|
[Token(Token = "0x6006051")]
|
|
[Address(RVA = "0x1E3FD40", Offset = "0x1E3ED40", VA = "0x181E3FD40")]
|
|
private PMGCJEPKFOF<IDisposable> IOCJFCELDNK()
|
|
{
|
|
DialogListModel dialogListModel = this.dialogListModel;
|
|
int num = 0;
|
|
return FBJILIENCFN.BLCCMPJBHKH(dialogListModel, num);
|
|
}
|
|
|
|
// Token: 0x06006052 RID: 24658 RVA: 0x00150F30 File Offset: 0x0014F130
|
|
[Token(Token = "0x6006052")]
|
|
[Address(RVA = "0x1E3FC40", Offset = "0x1E3EC40", VA = "0x181E3FC40")]
|
|
private PMGCJEPKFOF<IDisposable> ALJFKIPAILC()
|
|
{
|
|
DialogListModel dialogListModel = this.dialogListModel;
|
|
int num = 0;
|
|
return FBJILIENCFN.OELFJAIKNAC(dialogListModel, num);
|
|
}
|
|
|
|
// Token: 0x06006053 RID: 24659 RVA: 0x00150F50 File Offset: 0x0014F150
|
|
[Token(Token = "0x6006053")]
|
|
[Address(RVA = "0x1E40390", Offset = "0x1E3F390", VA = "0x181E40390")]
|
|
public Router()
|
|
{
|
|
Queue<Router.FLFKICLONKC> queue = new Queue();
|
|
this.GBMPBCMOHKO = queue;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06006054 RID: 24660 RVA: 0x00150F80 File Offset: 0x0014F180
|
|
[Token(Token = "0x6006054")]
|
|
[Address(RVA = "0x1E3FEE0", Offset = "0x1E3EEE0", VA = "0x181E3FEE0")]
|
|
[CompilerGenerated]
|
|
private void OPEHFBHIOHC()
|
|
{
|
|
if (this.HJKGDNENGCJ != (ulong)0L)
|
|
{
|
|
Router.MFFGBAPKIGH mffgbapkigh = new Router.MFFGBAPKIGH();
|
|
Router.GKKBJAHIIEP hjkgdnengcj = this.HJKGDNENGCJ;
|
|
mffgbapkigh.prevLoadOperation = hjkgdnengcj;
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Router.MFFGBAPKIGH.<<TryGoTo>g__DisposeAtEndOfFrame|2>d <<TryGoTo>g__DisposeAtEndOfFrame|2>d;
|
|
<<TryGoTo>g__DisposeAtEndOfFrame|2>d.System.IDisposable.Dispose();
|
|
<<TryGoTo>g__DisposeAtEndOfFrame|2>d.<>1__state = (int)((ulong)0L);
|
|
<<TryGoTo>g__DisposeAtEndOfFrame|2>d.<>4__this = mffgbapkigh;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(<<TryGoTo>g__DisposeAtEndOfFrame|2>d);
|
|
}
|
|
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
|
|
this.HJKGDNENGCJ = ghodhbenjlo;
|
|
this.GHODHBENJLO = (ulong)0L;
|
|
this.JFIBNAGMMGB = true;
|
|
}
|
|
|
|
// Token: 0x06006055 RID: 24661 RVA: 0x00150FF8 File Offset: 0x0014F1F8
|
|
[Token(Token = "0x6006055")]
|
|
[Address(RVA = "0x1E3FEB0", Offset = "0x1E3EEB0", VA = "0x181E3FEB0")]
|
|
[CompilerGenerated]
|
|
private void LIHLBMJBCBJ(string MOPOMPHBHKF)
|
|
{
|
|
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
|
|
if (ghodhbenjlo != 0)
|
|
{
|
|
ghodhbenjlo.Dispose();
|
|
}
|
|
this.GHODHBENJLO = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x04003FB6 RID: 16310
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FB6")]
|
|
[SerializeField]
|
|
[OAGJHJAIMMP(FHBJCBPFODN.Parent, false, false, false)]
|
|
private DialogListModel dialogListModel;
|
|
|
|
// Token: 0x04003FB7 RID: 16311
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003FB7")]
|
|
[SerializeField]
|
|
[Tooltip("If true, we will unload the oldest inactive route prefabs as new routes are loaded.")]
|
|
private bool limitRouteCache;
|
|
|
|
// Token: 0x04003FB8 RID: 16312
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4003FB8")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("limitRouteCache")]
|
|
private int routeCacheSize = (int)((ulong)5L);
|
|
|
|
// Token: 0x04003FB9 RID: 16313
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003FB9")]
|
|
[SerializeField]
|
|
private bool supportsSpinner = true;
|
|
|
|
// Token: 0x04003FBA RID: 16314
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003FBA")]
|
|
private Router.GKKBJAHIIEP GHODHBENJLO;
|
|
|
|
// Token: 0x04003FBB RID: 16315
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003FBB")]
|
|
private Router.GKKBJAHIIEP HJKGDNENGCJ;
|
|
|
|
// Token: 0x04003FBC RID: 16316
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003FBC")]
|
|
private Queue<Router.FLFKICLONKC> GBMPBCMOHKO;
|
|
|
|
// Token: 0x04003FBD RID: 16317
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4003FBD")]
|
|
private HMPFJLIECAA DBABMGIAHPH;
|
|
|
|
// Token: 0x04003FBE RID: 16318
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4003FBE")]
|
|
private bool JFIBNAGMMGB;
|
|
|
|
// Token: 0x020010CB RID: 4299
|
|
[Token(Token = "0x20010CB")]
|
|
private class GKKBJAHIIEP : IDisposable
|
|
{
|
|
// Token: 0x1700104D RID: 4173
|
|
// (get) Token: 0x06006056 RID: 24662 RVA: 0x00151020 File Offset: 0x0014F220
|
|
[Token(Token = "0x1700104D")]
|
|
public CECAKDDNHLN NJIBHKPHKFF
|
|
{
|
|
[Token(Token = "0x6006056")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
get
|
|
{
|
|
return this.PACGLAIGOMF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700104E RID: 4174
|
|
// (get) Token: 0x06006057 RID: 24663 RVA: 0x00151034 File Offset: 0x0014F234
|
|
[Token(Token = "0x1700104E")]
|
|
public DABKFAIHBBP JCMKDGBHIJB
|
|
{
|
|
[Token(Token = "0x6006057")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06006057)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RRUI.Data.Router/GKKBJAHIIEP::NJNJAHNCIDP()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:JJEKJGALHKO(var_0_06, ldfld:JJEKJGALHKO(GKKBJAHIIEP::ELGHGLBELIL, ldloc:GKKBJAHIIEP(this)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006058 RID: 24664 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6006058")]
|
|
[Address(RVA = "0x1E3B330", Offset = "0x1E3A330", VA = "0x181E3B330")]
|
|
public GKKBJAHIIEP(CECAKDDNHLN PACGLAIGOMF, Router EKFPHFMCHNK, [Optional] Action FMBFBBEPHKL, bool GJEAPMBCJEC = true)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06006059 RID: 24665 RVA: 0x00151048 File Offset: 0x0014F248
|
|
[Token(Token = "0x6006059")]
|
|
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
|
public void JHPDBNMGNJP(CECAKDDNHLN PACGLAIGOMF)
|
|
{
|
|
this.PACGLAIGOMF = PACGLAIGOMF;
|
|
}
|
|
|
|
// Token: 0x0600605A RID: 24666 RVA: 0x0015105C File Offset: 0x0014F25C
|
|
[Token(Token = "0x600605A")]
|
|
[Address(RVA = "0x1E3AF20", Offset = "0x1E39F20", VA = "0x181E3AF20", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
if (!this.BLNLLFGAAEC)
|
|
{
|
|
BOHAAHKCJLL<Transform> egipiclippb = this.EGIPICLIPPB;
|
|
this.BLNLLFGAAEC = true;
|
|
this.GKAMJADCNEN = (ulong)0L;
|
|
if (egipiclippb != 0)
|
|
{
|
|
}
|
|
JJEKJGALHKO elghglbelil = this.ELGHGLBELIL;
|
|
this.EGIPICLIPPB = (ulong)0L;
|
|
if (elghglbelil != 0 && !elghglbelil.<HPKFHDNBLOF>k__BackingField)
|
|
{
|
|
elghglbelil.HMFPPBJFHKD("URILoadRequest disposed before navigation completed.");
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600605B RID: 24667 RVA: 0x001510B8 File Offset: 0x0014F2B8
|
|
[Token(Token = "0x600605B")]
|
|
[Address(RVA = "0x1E3B190", Offset = "0x1E3A190", VA = "0x181E3B190")]
|
|
private static void KLJIGGLOGDC(Router EKFPHFMCHNK, DABKFAIHBBP MCINMMCGJML)
|
|
{
|
|
DialogListModel dialogListModel = EKFPHFMCHNK.dialogListModel;
|
|
int num = 0;
|
|
PMGCJEPKFOF<IDisposable> pmgcjepkfof = FBJILIENCFN.OELFJAIKNAC(dialogListModel, num);
|
|
Action<IDisposable> action = delegate(IDisposable token)
|
|
{
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600605C RID: 24668 RVA: 0x001510F8 File Offset: 0x0014F2F8
|
|
[Token(Token = "0x600605C")]
|
|
[Address(RVA = "0x1E3AB50", Offset = "0x1E39B50", VA = "0x181E3AB50")]
|
|
private static void AEDPLBFJHJK(Router EKFPHFMCHNK, DABKFAIHBBP IFGPLLAPILG)
|
|
{
|
|
Router.GKKBJAHIIEP.FEAPPJMHAJG feappjmhajg = new Router.GKKBJAHIIEP.FEAPPJMHAJG();
|
|
feappjmhajg.readyToSwapPromise = IFGPLLAPILG;
|
|
feappjmhajg.router = EKFPHFMCHNK;
|
|
if (feappjmhajg == 0)
|
|
{
|
|
Router router = feappjmhajg.router;
|
|
Action action = new Action(feappjmhajg.<ShowLoadingSpinner>g__TryShowLoadingSpinner|0);
|
|
KFBABPAPIMB kfbabpapimb = router.FHKNPABNEEM(action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600605D RID: 24669 RVA: 0x00151140 File Offset: 0x0014F340
|
|
[Token(Token = "0x600605D")]
|
|
[Address(RVA = "0x1E3AFA0", Offset = "0x1E39FA0", VA = "0x181E3AFA0")]
|
|
private static void GLIKAPOBNED(Router EKFPHFMCHNK, string MOPOMPHBHKF)
|
|
{
|
|
int num = 0;
|
|
if (EKFPHFMCHNK != num)
|
|
{
|
|
DialogListModel dialogListModel = EKFPHFMCHNK.dialogListModel;
|
|
int num2 = 0;
|
|
if (dialogListModel != num2)
|
|
{
|
|
DialogListModel dialogListModel2 = EKFPHFMCHNK.dialogListModel;
|
|
PMGCJEPKFOF<OneButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddOneButtonMessageDialog(new DGHLPMOEABF
|
|
{
|
|
<CEJPKGDKMJE>k__BackingField = "Error",
|
|
<LHJAKNBODPE>k__BackingField = MOPOMPHBHKF,
|
|
<AHIKLCLHOFO>k__BackingField = "Ok"
|
|
});
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600605E RID: 24670 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600605E")]
|
|
[Address(RVA = "0x1E3AC10", Offset = "0x1E39C10", VA = "0x181E3AC10")]
|
|
private static PMGCJEPKFOF<BDCCHCIDIFD> BPEIAKGCEMH(Router EKFPHFMCHNK, CECAKDDNHLN PACGLAIGOMF, BOHAAHKCJLL<Transform> EGIPICLIPPB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600605F RID: 24671 RVA: 0x001511AC File Offset: 0x0014F3AC
|
|
[Token(Token = "0x600605F")]
|
|
[Address(RVA = "0x1E3B250", Offset = "0x1E3A250", VA = "0x181E3B250")]
|
|
private static DABKFAIHBBP LNOHDPMBAOG(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD FNJJHEDDKIC, PMGCJEPKFOF<BDCCHCIDIFD> BCIJADADLOP)
|
|
{
|
|
if (FNJJHEDDKIC != 0)
|
|
{
|
|
IReadOnlyList<FEJEAEOIFKG> hjbhmgpdbak = FNJJHEDDKIC.HJBHMGPDBAK;
|
|
Func<FEJEAEOIFKG, DABKFAIHBBP> func = (FEJEAEOIFKG navigationListener) => null;
|
|
List<DABKFAIHBBP> list = Enumerable.ToList<DABKFAIHBBP>(Enumerable.Select<FEJEAEOIFKG, DABKFAIHBBP>(hjbhmgpdbak, func));
|
|
}
|
|
return Router.GKKBJAHIIEP.DDHJMPFBNEC(0);
|
|
}
|
|
|
|
// Token: 0x06006060 RID: 24672 RVA: 0x00151200 File Offset: 0x0014F400
|
|
[Token(Token = "0x6006060")]
|
|
[Address(RVA = "0x1E3AD50", Offset = "0x1E39D50", VA = "0x181E3AD50")]
|
|
private static DABKFAIHBBP CMJDMHENOEH(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD FNJJHEDDKIC, BDCCHCIDIFD DJFDDFAAHLD)
|
|
{
|
|
IReadOnlyList<FEJEAEOIFKG> hjbhmgpdbak = DJFDDFAAHLD.HJBHMGPDBAK;
|
|
Func<FEJEAEOIFKG, DABKFAIHBBP> func = (FEJEAEOIFKG navigationListener) => null;
|
|
return Router.GKKBJAHIIEP.DDHJMPFBNEC(Enumerable.ToList<DABKFAIHBBP>(Enumerable.Select<FEJEAEOIFKG, DABKFAIHBBP>(hjbhmgpdbak, func)));
|
|
}
|
|
|
|
// Token: 0x06006061 RID: 24673 RVA: 0x0015124C File Offset: 0x0014F44C
|
|
[Token(Token = "0x6006061")]
|
|
[Address(RVA = "0x1E3B0B0", Offset = "0x1E3A0B0", VA = "0x181E3B0B0")]
|
|
private static DABKFAIHBBP ICMKDEOPBDB(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD FNJJHEDDKIC, BDCCHCIDIFD ANGJNGAPKIF)
|
|
{
|
|
IReadOnlyList<FEJEAEOIFKG> hjbhmgpdbak = ANGJNGAPKIF.HJBHMGPDBAK;
|
|
Func<FEJEAEOIFKG, DABKFAIHBBP> func = (FEJEAEOIFKG navigationListener) => null;
|
|
return Router.GKKBJAHIIEP.DDHJMPFBNEC(Enumerable.ToList<DABKFAIHBBP>(Enumerable.Select<FEJEAEOIFKG, DABKFAIHBBP>(hjbhmgpdbak, func)));
|
|
}
|
|
|
|
// Token: 0x06006062 RID: 24674 RVA: 0x00151298 File Offset: 0x0014F498
|
|
[Token(Token = "0x6006062")]
|
|
[Address(RVA = "0x1E3AE30", Offset = "0x1E39E30", VA = "0x181E3AE30")]
|
|
private static DABKFAIHBBP DDHJMPFBNEC(IReadOnlyList<DABKFAIHBBP> JKGOLMGDCKB)
|
|
{
|
|
if (JKGOLMGDCKB != 0)
|
|
{
|
|
AGMKFHGFEAE agmkfhgfeae = new AGMKFHGFEAE(JKGOLMGDCKB);
|
|
}
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x04003FBF RID: 16319
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FBF")]
|
|
private CECAKDDNHLN PACGLAIGOMF;
|
|
|
|
// Token: 0x04003FC0 RID: 16320
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FC0")]
|
|
private readonly JJEKJGALHKO ELGHGLBELIL;
|
|
|
|
// Token: 0x04003FC1 RID: 16321
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003FC1")]
|
|
private BOHAAHKCJLL<Transform> EGIPICLIPPB;
|
|
|
|
// Token: 0x04003FC2 RID: 16322
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003FC2")]
|
|
private BDCCHCIDIFD GKAMJADCNEN;
|
|
|
|
// Token: 0x04003FC3 RID: 16323
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003FC3")]
|
|
private bool BLNLLFGAAEC;
|
|
|
|
// Token: 0x020010CC RID: 4300
|
|
[Token(Token = "0x20010CC")]
|
|
[CompilerGenerated]
|
|
private sealed class PHIDNIHCIDD
|
|
{
|
|
// Token: 0x06006063 RID: 24675 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006063")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PHIDNIHCIDD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006064 RID: 24676 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006064")]
|
|
[Address(RVA = "0x1E3E680", Offset = "0x1E3D680", VA = "0x181E3E680")]
|
|
internal void <.ctor>b__0(string e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006065 RID: 24677 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006065")]
|
|
[Address(RVA = "0x1E3E740", Offset = "0x1E3D740", VA = "0x181E3E740")]
|
|
internal void <.ctor>b__1(BDCCHCIDIFD pageSwapInfo)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006066 RID: 24678 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006066")]
|
|
[Address(RVA = "0x1E3E7C0", Offset = "0x1E3D7C0", VA = "0x181E3E7C0")]
|
|
internal void <.ctor>b__7(string error)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003FC4 RID: 16324
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FC4")]
|
|
public Router.GKKBJAHIIEP <>4__this;
|
|
|
|
// Token: 0x04003FC5 RID: 16325
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FC5")]
|
|
public Router router;
|
|
|
|
// Token: 0x04003FC6 RID: 16326
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003FC6")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003FC7 RID: 16327
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003FC7")]
|
|
public Action preDisplayCallback;
|
|
|
|
// Token: 0x04003FC8 RID: 16328
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003FC8")]
|
|
public Action<string> <>9__7;
|
|
}
|
|
|
|
// Token: 0x020010CD RID: 4301
|
|
[Token(Token = "0x20010CD")]
|
|
[CompilerGenerated]
|
|
private sealed class DNEPGLLFJPN
|
|
{
|
|
// Token: 0x06006067 RID: 24679 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006067")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DNEPGLLFJPN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006068 RID: 24680 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x6006068")]
|
|
[Address(RVA = "0x1E39AE0", Offset = "0x1E38AE0", VA = "0x181E39AE0")]
|
|
internal DABKFAIHBBP <.ctor>b__2()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06006069 RID: 24681 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006069")]
|
|
[Address(RVA = "0x1E39C70", Offset = "0x1E38C70", VA = "0x181E39C70")]
|
|
internal void <.ctor>b__3()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600606A RID: 24682 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x600606A")]
|
|
[Address(RVA = "0x1E39D40", Offset = "0x1E38D40", VA = "0x181E39D40")]
|
|
internal DABKFAIHBBP <.ctor>b__4()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600606B RID: 24683 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600606B")]
|
|
[Address(RVA = "0x1E39EF0", Offset = "0x1E38EF0", VA = "0x181E39EF0")]
|
|
internal void <.ctor>b__5()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600606C RID: 24684 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600606C")]
|
|
[Address(RVA = "0x1E39F20", Offset = "0x1E38F20", VA = "0x181E39F20")]
|
|
internal void <.ctor>b__6(string e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003FC9 RID: 16329
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FC9")]
|
|
public BDCCHCIDIFD previousPageSwapInfo;
|
|
|
|
// Token: 0x04003FCA RID: 16330
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FCA")]
|
|
public AGMKFHGFEAE readyToSwapPromise;
|
|
|
|
// Token: 0x04003FCB RID: 16331
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003FCB")]
|
|
public JJEKJGALHKO completePromise;
|
|
|
|
// Token: 0x04003FCC RID: 16332
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003FCC")]
|
|
public Router.GKKBJAHIIEP.PHIDNIHCIDD CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x020010CE RID: 4302
|
|
[Token(Token = "0x20010CE")]
|
|
[CompilerGenerated]
|
|
private sealed class IHIPLBICOOB
|
|
{
|
|
// Token: 0x0600606D RID: 24685 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600606D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IHIPLBICOOB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600606E RID: 24686 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600606E")]
|
|
[Address(RVA = "0x1E3D8E0", Offset = "0x1E3C8E0", VA = "0x181E3D8E0")]
|
|
internal void <DisableInteractionUntilNavigationCompletes>b__0(IDisposable token)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003FCD RID: 16333
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FCD")]
|
|
public DABKFAIHBBP completePromise;
|
|
}
|
|
|
|
// Token: 0x020010CF RID: 4303
|
|
[Token(Token = "0x20010CF")]
|
|
[CompilerGenerated]
|
|
private sealed class FEAPPJMHAJG
|
|
{
|
|
// Token: 0x0600606F RID: 24687 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600606F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public FEAPPJMHAJG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006070 RID: 24688 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006070")]
|
|
[Address(RVA = "0x1E3A8B0", Offset = "0x1E398B0", VA = "0x181E3A8B0")]
|
|
internal void <ShowLoadingSpinner>g__TryShowLoadingSpinner|0()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006071 RID: 24689 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006071")]
|
|
[Address(RVA = "0x1E3A810", Offset = "0x1E39810", VA = "0x181E3A810")]
|
|
internal void <ShowLoadingSpinner>b__1(IDisposable token)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003FCE RID: 16334
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FCE")]
|
|
public DABKFAIHBBP readyToSwapPromise;
|
|
|
|
// Token: 0x04003FCF RID: 16335
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FCF")]
|
|
public Router router;
|
|
}
|
|
|
|
// Token: 0x020010D0 RID: 4304
|
|
[Token(Token = "0x20010D0")]
|
|
[CompilerGenerated]
|
|
private sealed class NKIOMCOPPGA
|
|
{
|
|
// Token: 0x06006072 RID: 24690 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006072")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public NKIOMCOPPGA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006073 RID: 24691 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x6006073")]
|
|
[Address(RVA = "0x1E3E320", Offset = "0x1E3D320", VA = "0x181E3E320")]
|
|
internal PMGCJEPKFOF<BDCCHCIDIFD> <ConvertPoolRequestToLoadPromise>b__0(Transform prefabInstance)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003FD0 RID: 16336
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FD0")]
|
|
public Router router;
|
|
|
|
// Token: 0x04003FD1 RID: 16337
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FD1")]
|
|
public CECAKDDNHLN uri;
|
|
}
|
|
|
|
// Token: 0x020010D1 RID: 4305
|
|
[Token(Token = "0x20010D1")]
|
|
[CompilerGenerated]
|
|
private sealed class CLMNNJKHDKL
|
|
{
|
|
// Token: 0x06006074 RID: 24692 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006074")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public CLMNNJKHDKL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006075 RID: 24693 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x6006075")]
|
|
[Address(RVA = "0x1E39A10", Offset = "0x1E38A10", VA = "0x181E39A10")]
|
|
internal DABKFAIHBBP <WaitForBeforeSwapFromPromises>b__0(FEJEAEOIFKG navigationListener)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003FD2 RID: 16338
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FD2")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003FD3 RID: 16339
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FD3")]
|
|
public PMGCJEPKFOF<BDCCHCIDIFD> nextPageLoadedPromise;
|
|
}
|
|
|
|
// Token: 0x020010D2 RID: 4306
|
|
[Token(Token = "0x20010D2")]
|
|
[CompilerGenerated]
|
|
private sealed class LPJNACGEDIJ
|
|
{
|
|
// Token: 0x06006076 RID: 24694 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006076")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LPJNACGEDIJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006077 RID: 24695 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x6006077")]
|
|
[Address(RVA = "0x1E3E040", Offset = "0x1E3D040", VA = "0x181E3E040")]
|
|
internal DABKFAIHBBP <WaitForBeforeSwapToPromises>b__0(FEJEAEOIFKG navigationListener)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003FD4 RID: 16340
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FD4")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003FD5 RID: 16341
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FD5")]
|
|
public BDCCHCIDIFD previousPageSwapInfo;
|
|
}
|
|
|
|
// Token: 0x020010D3 RID: 4307
|
|
[Token(Token = "0x20010D3")]
|
|
[CompilerGenerated]
|
|
private sealed class IMIFKBNBNGO
|
|
{
|
|
// Token: 0x06006078 RID: 24696 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006078")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IMIFKBNBNGO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006079 RID: 24697 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x6006079")]
|
|
[Address(RVA = "0x1E3D980", Offset = "0x1E3C980", VA = "0x181E3D980")]
|
|
internal DABKFAIHBBP <WaitForAfterSwapToPromises>b__0(FEJEAEOIFKG navigationListener)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003FD6 RID: 16342
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FD6")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003FD7 RID: 16343
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FD7")]
|
|
public BDCCHCIDIFD previousPageSwapInfo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x020010D4 RID: 4308
|
|
[Token(Token = "0x20010D4")]
|
|
private class FLFKICLONKC
|
|
{
|
|
// Token: 0x0600607A RID: 24698 RVA: 0x001512B8 File Offset: 0x0014F4B8
|
|
[Token(Token = "0x600607A")]
|
|
[Address(RVA = "0x1E3A9B0", Offset = "0x1E399B0", VA = "0x181E3A9B0")]
|
|
public FLFKICLONKC(CECAKDDNHLN PACGLAIGOMF, Action FMBFBBEPHKL)
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
this.JHOIMDCPKIL = jjekjgalhko;
|
|
base..ctor();
|
|
this.NJIBHKPHKFF = PACGLAIGOMF;
|
|
this.GPPPCOPLLPJ = FMBFBBEPHKL;
|
|
}
|
|
|
|
// Token: 0x04003FD8 RID: 16344
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FD8")]
|
|
public readonly CECAKDDNHLN NJIBHKPHKFF;
|
|
|
|
// Token: 0x04003FD9 RID: 16345
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FD9")]
|
|
public readonly Action GPPPCOPLLPJ;
|
|
|
|
// Token: 0x04003FDA RID: 16346
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003FDA")]
|
|
public readonly JJEKJGALHKO JHOIMDCPKIL;
|
|
}
|
|
|
|
// Token: 0x020010D5 RID: 4309
|
|
[Token(Token = "0x20010D5")]
|
|
[CompilerGenerated]
|
|
private sealed class MFFGBAPKIGH
|
|
{
|
|
// Token: 0x0600607B RID: 24699 RVA: 0x001512E8 File Offset: 0x0014F4E8
|
|
[Token(Token = "0x600607B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public MFFGBAPKIGH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600607C RID: 24700 RVA: 0x001512FC File Offset: 0x0014F4FC
|
|
[Token(Token = "0x600607C")]
|
|
[Address(RVA = "0x1E3E190", Offset = "0x1E3D190", VA = "0x181E3E190")]
|
|
internal IEnumerator<KENFJGFMIPM> <TryGoTo>g__DisposeAtEndOfFrame|2()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600607C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RRUI.Data.Router/MFFGBAPKIGH::<TryGoTo>g__DisposeAtEndOfFrame|2()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void('<<TryGoTo>g__DisposeAtEndOfFrame|2>d'::System.IDisposable.Dispose, ldloc:'<<TryGoTo>g__DisposeAtEndOfFrame|2>d'(var_0))
|
|
stfld:int32('<<TryGoTo>g__DisposeAtEndOfFrame|2>d'::<>1__state, ldloc:'<<TryGoTo>g__DisposeAtEndOfFrame|2>d'(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:MFFGBAPKIGH('<<TryGoTo>g__DisposeAtEndOfFrame|2>d'::<>4__this, ldloc:'<<TryGoTo>g__DisposeAtEndOfFrame|2>d'(var_0), ldloc:MFFGBAPKIGH(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x04003FDB RID: 16347
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FDB")]
|
|
public Router.GKKBJAHIIEP prevLoadOperation;
|
|
|
|
// Token: 0x020010D6 RID: 4310
|
|
[Token(Token = "0x20010D6")]
|
|
private sealed class <<TryGoTo>g__DisposeAtEndOfFrame|2>d : IEnumerator<KENFJGFMIPM>, IEnumerator, IDisposable
|
|
{
|
|
// Token: 0x0600607D RID: 24701 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600607D")]
|
|
[Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")]
|
|
[DebuggerHidden]
|
|
public <<TryGoTo>g__DisposeAtEndOfFrame|2>d(int <>1__state)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600607E RID: 24702 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600607E")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
|
[DebuggerHidden]
|
|
void IDisposable.Dispose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600607F RID: 24703 RVA: 0x00151320 File Offset: 0x0014F520
|
|
[Token(Token = "0x600607F")]
|
|
[Address(RVA = "0x1E4D4C0", Offset = "0x1E4C4C0", VA = "0x181E4D4C0", Slot = "6")]
|
|
private bool MoveNext()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x1700104F RID: 4175
|
|
// (get) Token: 0x06006080 RID: 24704 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x1700104F")]
|
|
private KENFJGFMIPM System.Collections.Generic.IEnumerator<RecRoom.Core.ISchedule>.Current
|
|
{
|
|
[Token(Token = "0x6006080")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")]
|
|
[DebuggerHidden]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006081 RID: 24705 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x6006081")]
|
|
[Address(RVA = "0x1E4D570", Offset = "0x1E4C570", VA = "0x181E4D570", Slot = "8")]
|
|
[DebuggerHidden]
|
|
void IEnumerator.Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x17001050 RID: 4176
|
|
// (get) Token: 0x06006082 RID: 24706 RVA: 0x0005CEF2 File Offset: 0x0005B0F2
|
|
[Token(Token = "0x17001050")]
|
|
object IEnumerator.Current
|
|
{
|
|
[Token(Token = "0x6006082")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "7")]
|
|
[DebuggerHidden]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003FDC RID: 16348
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003FDC")]
|
|
private int <>1__state;
|
|
|
|
// Token: 0x04003FDD RID: 16349
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003FDD")]
|
|
private KENFJGFMIPM <>2__current;
|
|
|
|
// Token: 0x04003FDE RID: 16350
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003FDE")]
|
|
public Router.MFFGBAPKIGH <>4__this;
|
|
}
|
|
}
|
|
}
|
|
}
|