804 lines
28 KiB
C#
804 lines
28 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000FFF RID: 4095
|
|
[Token(Token = "0x2000FFF")]
|
|
[DisallowMultipleComponent]
|
|
public class Router : MonoBehaviour
|
|
{
|
|
// Token: 0x06005D07 RID: 23815 RVA: 0x001490B4 File Offset: 0x001472B4
|
|
[Token(Token = "0x6005D07")]
|
|
[Address(RVA = "0xF91590", Offset = "0xF90390", VA = "0x180F91590")]
|
|
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: 0x06005D08 RID: 23816 RVA: 0x00149114 File Offset: 0x00147314
|
|
[Token(Token = "0x6005D08")]
|
|
[Address(RVA = "0xF91860", Offset = "0xF90660", VA = "0x180F91860")]
|
|
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: 0x06005D09 RID: 23817 RVA: 0x0014917C File Offset: 0x0014737C
|
|
[Token(Token = "0x6005D09")]
|
|
[Address(RVA = "0xF918F0", Offset = "0xF906F0", VA = "0x180F918F0")]
|
|
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: 0x06005D0A RID: 23818 RVA: 0x00149284 File Offset: 0x00147484
|
|
[Token(Token = "0x6005D0A")]
|
|
[Address(RVA = "0xF91690", Offset = "0xF90490", VA = "0x180F91690")]
|
|
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: 0x06005D0B RID: 23819 RVA: 0x001492F0 File Offset: 0x001474F0
|
|
[Token(Token = "0x6005D0B")]
|
|
[Address(RVA = "0xF91680", Offset = "0xF90480", VA = "0x180F91680")]
|
|
private PMGCJEPKFOF<IDisposable> IOCJFCELDNK()
|
|
{
|
|
DialogListModel dialogListModel = this.dialogListModel;
|
|
int num = 0;
|
|
return FBJILIENCFN.BLCCMPJBHKH(dialogListModel, num);
|
|
}
|
|
|
|
// Token: 0x06005D0C RID: 23820 RVA: 0x00149310 File Offset: 0x00147510
|
|
[Token(Token = "0x6005D0C")]
|
|
[Address(RVA = "0xF91580", Offset = "0xF90380", VA = "0x180F91580")]
|
|
private PMGCJEPKFOF<IDisposable> ALJFKIPAILC()
|
|
{
|
|
DialogListModel dialogListModel = this.dialogListModel;
|
|
int num = 0;
|
|
return FBJILIENCFN.OELFJAIKNAC(dialogListModel, num);
|
|
}
|
|
|
|
// Token: 0x06005D0D RID: 23821 RVA: 0x00149330 File Offset: 0x00147530
|
|
[Token(Token = "0x6005D0D")]
|
|
[Address(RVA = "0xF91BF0", Offset = "0xF909F0", VA = "0x180F91BF0")]
|
|
public Router()
|
|
{
|
|
Queue<Router.FLFKICLONKC> queue = new Queue();
|
|
this.GBMPBCMOHKO = queue;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06005D0E RID: 23822 RVA: 0x00149360 File Offset: 0x00147560
|
|
[Token(Token = "0x6005D0E")]
|
|
[Address(RVA = "0xF91820", Offset = "0xF90620", VA = "0x180F91820")]
|
|
[CompilerGenerated]
|
|
private void OPEHFBHIOHC()
|
|
{
|
|
Router.GKKBJAHIIEP hjkgdnengcj = this.HJKGDNENGCJ;
|
|
if (hjkgdnengcj != 0)
|
|
{
|
|
hjkgdnengcj.Dispose();
|
|
}
|
|
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
|
|
this.HJKGDNENGCJ = ghodhbenjlo;
|
|
this.GHODHBENJLO = (ulong)0L;
|
|
this.JFIBNAGMMGB = true;
|
|
}
|
|
|
|
// Token: 0x06005D0F RID: 23823 RVA: 0x0014939C File Offset: 0x0014759C
|
|
[Token(Token = "0x6005D0F")]
|
|
[Address(RVA = "0xF917F0", Offset = "0xF905F0", VA = "0x180F917F0")]
|
|
[CompilerGenerated]
|
|
private void LIHLBMJBCBJ(string MOPOMPHBHKF)
|
|
{
|
|
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
|
|
if (ghodhbenjlo != 0)
|
|
{
|
|
ghodhbenjlo.Dispose();
|
|
}
|
|
this.GHODHBENJLO = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x04003E47 RID: 15943
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E47")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Parent, false, false, false)]
|
|
private DialogListModel dialogListModel;
|
|
|
|
// Token: 0x04003E48 RID: 15944
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003E48")]
|
|
[SerializeField]
|
|
[Tooltip("If true, we will unload the oldest inactive route prefabs as new routes are loaded.")]
|
|
private bool limitRouteCache;
|
|
|
|
// Token: 0x04003E49 RID: 15945
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4003E49")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("limitRouteCache")]
|
|
private int routeCacheSize = (int)((ulong)5L);
|
|
|
|
// Token: 0x04003E4A RID: 15946
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003E4A")]
|
|
[SerializeField]
|
|
private bool supportsSpinner = true;
|
|
|
|
// Token: 0x04003E4B RID: 15947
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003E4B")]
|
|
private Router.GKKBJAHIIEP GHODHBENJLO;
|
|
|
|
// Token: 0x04003E4C RID: 15948
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003E4C")]
|
|
private Router.GKKBJAHIIEP HJKGDNENGCJ;
|
|
|
|
// Token: 0x04003E4D RID: 15949
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003E4D")]
|
|
private Queue<Router.FLFKICLONKC> GBMPBCMOHKO;
|
|
|
|
// Token: 0x04003E4E RID: 15950
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4003E4E")]
|
|
private HMPFJLIECAA DBABMGIAHPH;
|
|
|
|
// Token: 0x04003E4F RID: 15951
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4003E4F")]
|
|
private bool JFIBNAGMMGB;
|
|
|
|
// Token: 0x02001000 RID: 4096
|
|
[Token(Token = "0x2001000")]
|
|
private class GKKBJAHIIEP : IDisposable
|
|
{
|
|
// Token: 0x17000FD9 RID: 4057
|
|
// (get) Token: 0x06005D10 RID: 23824 RVA: 0x001493C4 File Offset: 0x001475C4
|
|
[Token(Token = "0x17000FD9")]
|
|
public CECAKDDNHLN NJIBHKPHKFF
|
|
{
|
|
[Token(Token = "0x6005D10")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
get
|
|
{
|
|
return this.PACGLAIGOMF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000FDA RID: 4058
|
|
// (get) Token: 0x06005D11 RID: 23825 RVA: 0x001493D8 File Offset: 0x001475D8
|
|
[Token(Token = "0x17000FDA")]
|
|
public DABKFAIHBBP JCMKDGBHIJB
|
|
{
|
|
[Token(Token = "0x6005D11")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06005D11)
|
|
|
|
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: 0x06005D12 RID: 23826 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005D12")]
|
|
[Address(RVA = "0xF8F330", Offset = "0xF8E130", VA = "0x180F8F330")]
|
|
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: 0x06005D13 RID: 23827 RVA: 0x001493EC File Offset: 0x001475EC
|
|
[Token(Token = "0x6005D13")]
|
|
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
|
public void JHPDBNMGNJP(CECAKDDNHLN PACGLAIGOMF)
|
|
{
|
|
this.PACGLAIGOMF = PACGLAIGOMF;
|
|
}
|
|
|
|
// Token: 0x06005D14 RID: 23828 RVA: 0x00149400 File Offset: 0x00147600
|
|
[Token(Token = "0x6005D14")]
|
|
[Address(RVA = "0xF8EF20", Offset = "0xF8DD20", VA = "0x180F8EF20", 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: 0x06005D15 RID: 23829 RVA: 0x0014945C File Offset: 0x0014765C
|
|
[Token(Token = "0x6005D15")]
|
|
[Address(RVA = "0xF8F190", Offset = "0xF8DF90", VA = "0x180F8F190")]
|
|
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: 0x06005D16 RID: 23830 RVA: 0x0014949C File Offset: 0x0014769C
|
|
[Token(Token = "0x6005D16")]
|
|
[Address(RVA = "0xF8EB50", Offset = "0xF8D950", VA = "0x180F8EB50")]
|
|
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: 0x06005D17 RID: 23831 RVA: 0x001494E4 File Offset: 0x001476E4
|
|
[Token(Token = "0x6005D17")]
|
|
[Address(RVA = "0xF8EFA0", Offset = "0xF8DDA0", VA = "0x180F8EFA0")]
|
|
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: 0x06005D18 RID: 23832 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005D18")]
|
|
[Address(RVA = "0xF8EC10", Offset = "0xF8DA10", VA = "0x180F8EC10")]
|
|
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: 0x06005D19 RID: 23833 RVA: 0x00149550 File Offset: 0x00147750
|
|
[Token(Token = "0x6005D19")]
|
|
[Address(RVA = "0xF8F250", Offset = "0xF8E050", VA = "0x180F8F250")]
|
|
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: 0x06005D1A RID: 23834 RVA: 0x001495A4 File Offset: 0x001477A4
|
|
[Token(Token = "0x6005D1A")]
|
|
[Address(RVA = "0xF8ED50", Offset = "0xF8DB50", VA = "0x180F8ED50")]
|
|
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: 0x06005D1B RID: 23835 RVA: 0x001495F0 File Offset: 0x001477F0
|
|
[Token(Token = "0x6005D1B")]
|
|
[Address(RVA = "0xF8F0B0", Offset = "0xF8DEB0", VA = "0x180F8F0B0")]
|
|
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: 0x06005D1C RID: 23836 RVA: 0x0014963C File Offset: 0x0014783C
|
|
[Token(Token = "0x6005D1C")]
|
|
[Address(RVA = "0xF8EE30", Offset = "0xF8DC30", VA = "0x180F8EE30")]
|
|
private static DABKFAIHBBP DDHJMPFBNEC(IReadOnlyList<DABKFAIHBBP> JKGOLMGDCKB)
|
|
{
|
|
if (JKGOLMGDCKB != 0)
|
|
{
|
|
AGMKFHGFEAE agmkfhgfeae = new AGMKFHGFEAE(JKGOLMGDCKB);
|
|
}
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x04003E50 RID: 15952
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E50")]
|
|
private CECAKDDNHLN PACGLAIGOMF;
|
|
|
|
// Token: 0x04003E51 RID: 15953
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E51")]
|
|
private readonly JJEKJGALHKO ELGHGLBELIL;
|
|
|
|
// Token: 0x04003E52 RID: 15954
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003E52")]
|
|
private BOHAAHKCJLL<Transform> EGIPICLIPPB;
|
|
|
|
// Token: 0x04003E53 RID: 15955
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003E53")]
|
|
private BDCCHCIDIFD GKAMJADCNEN;
|
|
|
|
// Token: 0x04003E54 RID: 15956
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003E54")]
|
|
private bool BLNLLFGAAEC;
|
|
|
|
// Token: 0x02001001 RID: 4097
|
|
[Token(Token = "0x2001001")]
|
|
[CompilerGenerated]
|
|
private sealed class PHIDNIHCIDD
|
|
{
|
|
// Token: 0x06005D1D RID: 23837 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D1D")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public PHIDNIHCIDD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D1E RID: 23838 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D1E")]
|
|
[Address(RVA = "0xF911F0", Offset = "0xF8FFF0", VA = "0x180F911F0")]
|
|
internal void <.ctor>b__0(string e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D1F RID: 23839 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D1F")]
|
|
[Address(RVA = "0xF912B0", Offset = "0xF900B0", VA = "0x180F912B0")]
|
|
internal void <.ctor>b__1(BDCCHCIDIFD pageSwapInfo)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D20 RID: 23840 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D20")]
|
|
[Address(RVA = "0xF91330", Offset = "0xF90130", VA = "0x180F91330")]
|
|
internal void <.ctor>b__7(string error)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003E55 RID: 15957
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E55")]
|
|
public Router.GKKBJAHIIEP <>4__this;
|
|
|
|
// Token: 0x04003E56 RID: 15958
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E56")]
|
|
public Router router;
|
|
|
|
// Token: 0x04003E57 RID: 15959
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003E57")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003E58 RID: 15960
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003E58")]
|
|
public Action preDisplayCallback;
|
|
|
|
// Token: 0x04003E59 RID: 15961
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003E59")]
|
|
public Action<string> <>9__7;
|
|
}
|
|
|
|
// Token: 0x02001002 RID: 4098
|
|
[Token(Token = "0x2001002")]
|
|
[CompilerGenerated]
|
|
private sealed class DNEPGLLFJPN
|
|
{
|
|
// Token: 0x06005D21 RID: 23841 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D21")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public DNEPGLLFJPN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D22 RID: 23842 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6005D22")]
|
|
[Address(RVA = "0xF8D940", Offset = "0xF8C740", VA = "0x180F8D940")]
|
|
internal DABKFAIHBBP <.ctor>b__2()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06005D23 RID: 23843 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D23")]
|
|
[Address(RVA = "0xF8DAD0", Offset = "0xF8C8D0", VA = "0x180F8DAD0")]
|
|
internal void <.ctor>b__3()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D24 RID: 23844 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6005D24")]
|
|
[Address(RVA = "0xF8DBA0", Offset = "0xF8C9A0", VA = "0x180F8DBA0")]
|
|
internal DABKFAIHBBP <.ctor>b__4()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06005D25 RID: 23845 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D25")]
|
|
[Address(RVA = "0x99A370", Offset = "0x999170", VA = "0x18099A370")]
|
|
internal void <.ctor>b__5()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D26 RID: 23846 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D26")]
|
|
[Address(RVA = "0xF8DD50", Offset = "0xF8CB50", VA = "0x180F8DD50")]
|
|
internal void <.ctor>b__6(string e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003E5A RID: 15962
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E5A")]
|
|
public BDCCHCIDIFD previousPageSwapInfo;
|
|
|
|
// Token: 0x04003E5B RID: 15963
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E5B")]
|
|
public AGMKFHGFEAE readyToSwapPromise;
|
|
|
|
// Token: 0x04003E5C RID: 15964
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003E5C")]
|
|
public JJEKJGALHKO completePromise;
|
|
|
|
// Token: 0x04003E5D RID: 15965
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003E5D")]
|
|
public Router.GKKBJAHIIEP.PHIDNIHCIDD CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x02001003 RID: 4099
|
|
[Token(Token = "0x2001003")]
|
|
[CompilerGenerated]
|
|
private sealed class IHIPLBICOOB
|
|
{
|
|
// Token: 0x06005D27 RID: 23847 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D27")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public IHIPLBICOOB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D28 RID: 23848 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D28")]
|
|
[Address(RVA = "0xF90450", Offset = "0xF8F250", VA = "0x180F90450")]
|
|
internal void <DisableInteractionUntilNavigationCompletes>b__0(IDisposable token)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003E5E RID: 15966
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E5E")]
|
|
public DABKFAIHBBP completePromise;
|
|
}
|
|
|
|
// Token: 0x02001004 RID: 4100
|
|
[Token(Token = "0x2001004")]
|
|
[CompilerGenerated]
|
|
private sealed class FEAPPJMHAJG
|
|
{
|
|
// Token: 0x06005D29 RID: 23849 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D29")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public FEAPPJMHAJG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D2A RID: 23850 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D2A")]
|
|
[Address(RVA = "0xF8E500", Offset = "0xF8D300", VA = "0x180F8E500")]
|
|
internal void <ShowLoadingSpinner>g__TryShowLoadingSpinner|0()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D2B RID: 23851 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D2B")]
|
|
[Address(RVA = "0xF8E460", Offset = "0xF8D260", VA = "0x180F8E460")]
|
|
internal void <ShowLoadingSpinner>b__1(IDisposable token)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003E5F RID: 15967
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E5F")]
|
|
public DABKFAIHBBP readyToSwapPromise;
|
|
|
|
// Token: 0x04003E60 RID: 15968
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E60")]
|
|
public Router router;
|
|
}
|
|
|
|
// Token: 0x02001005 RID: 4101
|
|
[Token(Token = "0x2001005")]
|
|
[CompilerGenerated]
|
|
private sealed class NKIOMCOPPGA
|
|
{
|
|
// Token: 0x06005D2C RID: 23852 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D2C")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NKIOMCOPPGA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D2D RID: 23853 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6005D2D")]
|
|
[Address(RVA = "0xF90F80", Offset = "0xF8FD80", VA = "0x180F90F80")]
|
|
internal PMGCJEPKFOF<BDCCHCIDIFD> <ConvertPoolRequestToLoadPromise>b__0(Transform prefabInstance)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003E61 RID: 15969
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E61")]
|
|
public Router router;
|
|
|
|
// Token: 0x04003E62 RID: 15970
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E62")]
|
|
public CECAKDDNHLN uri;
|
|
}
|
|
|
|
// Token: 0x02001006 RID: 4102
|
|
[Token(Token = "0x2001006")]
|
|
[CompilerGenerated]
|
|
private sealed class CLMNNJKHDKL
|
|
{
|
|
// Token: 0x06005D2E RID: 23854 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D2E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CLMNNJKHDKL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D2F RID: 23855 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6005D2F")]
|
|
[Address(RVA = "0xF8D870", Offset = "0xF8C670", VA = "0x180F8D870")]
|
|
internal DABKFAIHBBP <WaitForBeforeSwapFromPromises>b__0(FEJEAEOIFKG navigationListener)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003E63 RID: 15971
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E63")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003E64 RID: 15972
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E64")]
|
|
public PMGCJEPKFOF<BDCCHCIDIFD> nextPageLoadedPromise;
|
|
}
|
|
|
|
// Token: 0x02001007 RID: 4103
|
|
[Token(Token = "0x2001007")]
|
|
[CompilerGenerated]
|
|
private sealed class LPJNACGEDIJ
|
|
{
|
|
// Token: 0x06005D30 RID: 23856 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D30")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public LPJNACGEDIJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D31 RID: 23857 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6005D31")]
|
|
[Address(RVA = "0xF90BA0", Offset = "0xF8F9A0", VA = "0x180F90BA0")]
|
|
internal DABKFAIHBBP <WaitForBeforeSwapToPromises>b__0(FEJEAEOIFKG navigationListener)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003E65 RID: 15973
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E65")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003E66 RID: 15974
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E66")]
|
|
public BDCCHCIDIFD previousPageSwapInfo;
|
|
}
|
|
|
|
// Token: 0x02001008 RID: 4104
|
|
[Token(Token = "0x2001008")]
|
|
[CompilerGenerated]
|
|
private sealed class IMIFKBNBNGO
|
|
{
|
|
// Token: 0x06005D32 RID: 23858 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6005D32")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public IMIFKBNBNGO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005D33 RID: 23859 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6005D33")]
|
|
[Address(RVA = "0xF904F0", Offset = "0xF8F2F0", VA = "0x180F904F0")]
|
|
internal DABKFAIHBBP <WaitForAfterSwapToPromises>b__0(FEJEAEOIFKG navigationListener)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04003E67 RID: 15975
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E67")]
|
|
public CECAKDDNHLN uri;
|
|
|
|
// Token: 0x04003E68 RID: 15976
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E68")]
|
|
public BDCCHCIDIFD previousPageSwapInfo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001009 RID: 4105
|
|
[Token(Token = "0x2001009")]
|
|
private class FLFKICLONKC
|
|
{
|
|
// Token: 0x06005D34 RID: 23860 RVA: 0x0014965C File Offset: 0x0014785C
|
|
[Token(Token = "0x6005D34")]
|
|
[Address(RVA = "0xF8E600", Offset = "0xF8D400", VA = "0x180F8E600")]
|
|
public FLFKICLONKC(CECAKDDNHLN PACGLAIGOMF, Action FMBFBBEPHKL)
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
this.JHOIMDCPKIL = jjekjgalhko;
|
|
base..ctor();
|
|
this.NJIBHKPHKFF = PACGLAIGOMF;
|
|
this.GPPPCOPLLPJ = FMBFBBEPHKL;
|
|
}
|
|
|
|
// Token: 0x04003E69 RID: 15977
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003E69")]
|
|
public readonly CECAKDDNHLN NJIBHKPHKFF;
|
|
|
|
// Token: 0x04003E6A RID: 15978
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003E6A")]
|
|
public readonly Action GPPPCOPLLPJ;
|
|
|
|
// Token: 0x04003E6B RID: 15979
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003E6B")]
|
|
public readonly JJEKJGALHKO JHOIMDCPKIL;
|
|
}
|
|
}
|
|
}
|