using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RRUI.Navigation; // Token: 0x02000840 RID: 2112 [Token(Token = "0x2000840")] public class CECAKDDNHLN : IEquatable { // Token: 0x17000A5D RID: 2653 // (get) Token: 0x06003A69 RID: 14953 RVA: 0x000F1BF4 File Offset: 0x000EFDF4 // (set) Token: 0x06003A6A RID: 14954 RVA: 0x000F1C08 File Offset: 0x000EFE08 [Token(Token = "0x17000A5D")] public Route GMAKMKMNHAP { [Token(Token = "0x6003A69")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get; [Token(Token = "0x6003A6A")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] private set; } // Token: 0x17000A5E RID: 2654 // (get) Token: 0x06003A6B RID: 14955 RVA: 0x000F1C1C File Offset: 0x000EFE1C // (set) Token: 0x06003A6C RID: 14956 RVA: 0x000F1C30 File Offset: 0x000EFE30 [Token(Token = "0x17000A5E")] public Dictionary PBPPCMNHODC { [Token(Token = "0x6003A6B")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get; [Token(Token = "0x6003A6C")] [Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")] set; } // Token: 0x06003A6D RID: 14957 RVA: 0x000F1C44 File Offset: 0x000EFE44 [Token(Token = "0x6003A6D")] [Address(RVA = "0x140D7E0", Offset = "0x140C5E0", VA = "0x18140D7E0")] public CECAKDDNHLN([Optional] Route GJIOCANDGPE) { Dictionary dictionary = new Dictionary(); this.PBPPCMNHODC = dictionary; base..ctor(); this.GMAKMKMNHAP = GJIOCANDGPE; } // Token: 0x06003A6E RID: 14958 RVA: 0x000F1C6C File Offset: 0x000EFE6C [Token(Token = "0x6003A6E")] [Address(RVA = "0x140D750", Offset = "0x140C550", VA = "0x18140D750")] public CECAKDDNHLN(Route GJIOCANDGPE, Dictionary ABADFLCBFIJ) { Dictionary dictionary = new Dictionary(); this.PBPPCMNHODC = dictionary; base..ctor(); this.GMAKMKMNHAP = GJIOCANDGPE; this.PBPPCMNHODC = ABADFLCBFIJ; } // Token: 0x06003A6F RID: 14959 RVA: 0x000F1C9C File Offset: 0x000EFE9C [Token(Token = "0x6003A6F")] [Address(RVA = "0x140D380", Offset = "0x140C180", VA = "0x18140D380")] public static bool FKCEAFNEBAM(CECAKDDNHLN IPHIIJNAEON, CECAKDDNHLN FOJLJNMAJLC) { int num = 0; CECAKDDNHLN b = FOJLJNMAJLC; CECAKDDNHLN a = IPHIIJNAEON; if (IPHIIJNAEON != 0) { } if (FOJLJNMAJLC != 0) { } if (num != 0 || num != 0) { while (num == 0) { } bool flag; while (!flag) { } if (num != 0) { } if (num != 0) { } int num2; while (num2 != 0) { } } Dictionary.KeyCollection keyCollection; Func func; bool flag2 = Enumerable.All(keyCollection, func); throw new NullReferenceException(); } // Token: 0x06003A70 RID: 14960 RVA: 0x000F1CF8 File Offset: 0x000EFEF8 [Token(Token = "0x6003A70")] [Address(RVA = "0x140D360", Offset = "0x140C160", VA = "0x18140D360", Slot = "4")] public bool Equals(CECAKDDNHLN HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { return this == HPKICPNGMDJ || CECAKDDNHLN.FKCEAFNEBAM(this, HPKICPNGMDJ); } } // Token: 0x06003A71 RID: 14961 RVA: 0x000F1D18 File Offset: 0x000EFF18 [Token(Token = "0x6003A71")] [Address(RVA = "0x140D240", Offset = "0x140C040", VA = "0x18140D240", Slot = "0")] public override bool Equals(object NLNHFEEMFBN) { do { Type type = NLNHFEEMFBN.GetType(); Type type2 = base.GetType(); if (type != type2) { return; } } while (NLNHFEEMFBN == 0); bool flag; return this == NLNHFEEMFBN || flag; } // Token: 0x06003A72 RID: 14962 RVA: 0x000F1D50 File Offset: 0x000EFF50 [Token(Token = "0x6003A72")] [Address(RVA = "0x140D500", Offset = "0x140C300", VA = "0x18140D500", Slot = "2")] public override int GetHashCode() { if (this.k__BackingField != 0) { } return 0; } // Token: 0x06003A73 RID: 14963 RVA: 0x000F1D68 File Offset: 0x000EFF68 [Token(Token = "0x6003A73")] [Address(RVA = "0x140D520", Offset = "0x140C320", VA = "0x18140D520", Slot = "3")] public override string ToString() { Dictionary dictionary; do { Route route = this.k__BackingField; if (route != 0) { int hashCode = route.GetHashCode(); } dictionary = this.k__BackingField; } while (dictionary == 0 || dictionary.Count <= 0); Dictionary dictionary2 = this.k__BackingField; Func, string> func; if (CECAKDDNHLN.<>c.<>9__14_0 == 0) { func = delegate(KeyValuePair kv) { string text4; return text4; }; CECAKDDNHLN.<>c.<>9__14_0 = func; } IEnumerable> enumerable = Enumerable.Select, string>(dictionary2, func); string text = string.Join(",", enumerable); string text2 = "" + " (" + text + ")"; string text3; return text3; } // Token: 0x02000841 RID: 2113 [Token(Token = "0x2000841")] [CompilerGenerated] private sealed class CPKGMOGICJD { // Token: 0x06003A74 RID: 14964 RVA: 0x000F1DF8 File Offset: 0x000EFFF8 [Token(Token = "0x6003A74")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CPKGMOGICJD() { } // Token: 0x06003A75 RID: 14965 RVA: 0x000F1E0C File Offset: 0x000F000C [Token(Token = "0x6003A75")] [Address(RVA = "0x1425210", Offset = "0x1424010", VA = "0x181425210")] internal bool b__0(string k) { Dictionary k__BackingField = this.b.k__BackingField; throw new NullReferenceException(); } // Token: 0x0400323D RID: 12861 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400323D")] public CECAKDDNHLN b; // Token: 0x0400323E RID: 12862 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400323E")] public CECAKDDNHLN a; } }