259 lines
8.0 KiB
C#
259 lines
8.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using Cpp2IlInjected;
|
|
using RRUI.Navigation;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000EC3 RID: 3779
|
|
[Token(Token = "0x2000EC3")]
|
|
public abstract class BaseRouteFlowModel : RRUIModel
|
|
{
|
|
// Token: 0x06005782 RID: 22402 RVA: 0x00137C20 File Offset: 0x00135E20
|
|
[Token(Token = "0x6005782")]
|
|
[Address(RVA = "0x1CA6A30", Offset = "0x1CA5A30", VA = "0x181CA6A30")]
|
|
public bool NextRouteExists()
|
|
{
|
|
int num = 0;
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
if (browserModel != 0)
|
|
{
|
|
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
|
}
|
|
return this.FHIHMEHMMHD(num, num);
|
|
}
|
|
|
|
// Token: 0x06005783 RID: 22403 RVA: 0x00137C54 File Offset: 0x00135E54
|
|
[Token(Token = "0x6005783")]
|
|
[Address(RVA = "0x1CA6BF0", Offset = "0x1CA5BF0", VA = "0x181CA6BF0")]
|
|
public bool PreviousRouteExists()
|
|
{
|
|
int num = 0;
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
if (browserModel != 0)
|
|
{
|
|
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
|
}
|
|
return this.ONPFOEFIHNC(num, num);
|
|
}
|
|
|
|
// Token: 0x06005784 RID: 22404 RVA: 0x00137C88 File Offset: 0x00135E88
|
|
[Token(Token = "0x6005784")]
|
|
[Address(RVA = "0x1CA68D0", Offset = "0x1CA58D0", VA = "0x181CA68D0")]
|
|
public void GoToNextRoute()
|
|
{
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
if (browserModel != 0)
|
|
{
|
|
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
|
}
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005785 RID: 22405 RVA: 0x00137CC0 File Offset: 0x00135EC0
|
|
[Token(Token = "0x6005785")]
|
|
[Address(RVA = "0x1CA6980", Offset = "0x1CA5980", VA = "0x181CA6980")]
|
|
public void GoToPreviousRoute()
|
|
{
|
|
BrowserModel browserModel = base.DHJAICFKEHL;
|
|
if (browserModel != 0)
|
|
{
|
|
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = browserModel.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
|
|
}
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
BrowserModel browserModel2 = base.DHJAICFKEHL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F2C RID: 3884
|
|
// (get) Token: 0x06005786 RID: 22406 RVA: 0x00137CF8 File Offset: 0x00135EF8
|
|
[Token(Token = "0x17000F2C")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6005786")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005787 RID: 22407 RVA: 0x00137D08 File Offset: 0x00135F08
|
|
[Token(Token = "0x6005787")]
|
|
[Address(RVA = "0x1CA6830", Offset = "0x1CA5830", VA = "0x181CA6830", Slot = "26")]
|
|
protected override DABKFAIHBBP GLPJPIEOLDF()
|
|
{
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005788 RID: 22408 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005788")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005789 RID: 22409 RVA: 0x00137D1C File Offset: 0x00135F1C
|
|
[Token(Token = "0x6005789")]
|
|
[Address(RVA = "0x1CA6760", Offset = "0x1CA5760", VA = "0x181CA6760")]
|
|
private bool FNNNPEDOECF(Route GJIOCANDGPE, out int EFBDCIJMFGD)
|
|
{
|
|
List<BaseRouteFlowModel.LIDFBPLHANO> kjmpdbgfgdh = this.KJMPDBGFGDH;
|
|
int num = 0;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
List<BaseRouteFlowModel.LIDFBPLHANO> kjmpdbgfgdh2 = this.KJMPDBGFGDH;
|
|
num++;
|
|
}
|
|
EFBDCIJMFGD.m_value = num;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600578A RID: 22410 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600578A")]
|
|
[Address(RVA = "0x1CA64D0", Offset = "0x1CA54D0", VA = "0x181CA64D0")]
|
|
protected bool FALLLFKLLCN(Route FIPJLODOPBJ, out Route PEFABIOAAFM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600578B RID: 22411 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600578B")]
|
|
[Address(RVA = "0x1CA6600", Offset = "0x1CA5600", VA = "0x181CA6600")]
|
|
protected bool FHIHMEHMMHD(Route LNLLLDPAHIB, out Route HOJBNABENKP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600578C RID: 22412 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600578C")]
|
|
[Address(RVA = "0x1CA6AB0", Offset = "0x1CA5AB0", VA = "0x181CA6AB0")]
|
|
private bool ONPFOEFIHNC(Route LNLLLDPAHIB, out Route DCHNGDMONMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600578D RID: 22413 RVA: 0x00137D58 File Offset: 0x00135F58
|
|
[Token(Token = "0x600578D")]
|
|
[Address(RVA = "0x1CA6C70", Offset = "0x1CA5C70", VA = "0x181CA6C70")]
|
|
protected BaseRouteFlowModel()
|
|
{
|
|
List<BaseRouteFlowModel.LIDFBPLHANO> list = new List();
|
|
this.KJMPDBGFGDH = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04003C3F RID: 15423
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4003C3F")]
|
|
protected readonly List<BaseRouteFlowModel.LIDFBPLHANO> KJMPDBGFGDH;
|
|
|
|
// Token: 0x02000EC4 RID: 3780
|
|
[Token(Token = "0x2000EC4")]
|
|
protected sealed class CIAAJAOPELK : MulticastDelegate
|
|
{
|
|
// Token: 0x0600578E RID: 22414 RVA: 0x00137D78 File Offset: 0x00135F78
|
|
[Token(Token = "0x600578E")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public CIAAJAOPELK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0600578F RID: 22415 RVA: 0x00137D94 File Offset: 0x00135F94
|
|
[Token(Token = "0x600578F")]
|
|
[Address(RVA = "0x12879F0", Offset = "0x12869F0", VA = "0x1812879F0", Slot = "13")]
|
|
public bool Invoke()
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 == (uint)0)
|
|
{
|
|
return;
|
|
}
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
}
|
|
if (delegate2 != 0 && @delegate.method_info != num3 && @delegate == (ulong)1L)
|
|
{
|
|
MethodInfo method_info = @delegate.method_info;
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
num4 += num4;
|
|
num4 += method_info;
|
|
num4 += 19;
|
|
uint num5;
|
|
num5 += num5;
|
|
uint num6;
|
|
num6 += (uint)19;
|
|
}
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06005790 RID: 22416 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005790")]
|
|
[Address(RVA = "0x564230", Offset = "0x563230", VA = "0x180564230", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005791 RID: 22417 RVA: 0x00137E38 File Offset: 0x00136038
|
|
[Token(Token = "0x6005791")]
|
|
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000EC5 RID: 3781
|
|
[Token(Token = "0x2000EC5")]
|
|
protected readonly struct LIDFBPLHANO
|
|
{
|
|
// Token: 0x06005792 RID: 22418 RVA: 0x00137E4C File Offset: 0x0013604C
|
|
[Token(Token = "0x6005792")]
|
|
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
|
|
public LIDFBPLHANO(Route GJIOCANDGPE, BaseRouteFlowModel.CIAAJAOPELK LKMLNOJIFHH)
|
|
{
|
|
this.GJIOCANDGPE = GJIOCANDGPE;
|
|
this.LKMLNOJIFHH = LKMLNOJIFHH;
|
|
}
|
|
|
|
// Token: 0x04003C40 RID: 15424
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4003C40")]
|
|
public readonly Route GJIOCANDGPE;
|
|
|
|
// Token: 0x04003C41 RID: 15425
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4003C41")]
|
|
public readonly BaseRouteFlowModel.CIAAJAOPELK LKMLNOJIFHH;
|
|
}
|
|
}
|
|
}
|