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 k__BackingField = browserModel.ENJABEBOEHC.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 k__BackingField = browserModel.ENJABEBOEHC.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 k__BackingField = browserModel.ENJABEBOEHC.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 k__BackingField = browserModel.ENJABEBOEHC.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.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 kjmpdbgfgdh = this.KJMPDBGFGDH; int num = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); bool flag; if (!flag) { List 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 list = new List(); this.KJMPDBGFGDH = list; base..ctor(); } // Token: 0x04003C3F RID: 15423 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4003C3F")] protected readonly List 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; } } }