using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RRUI.Navigation; // Token: 0x02000858 RID: 2136 [Token(Token = "0x2000858")] public class CECAKDDNHLN : IEquatable { // Token: 0x17000A81 RID: 2689 // (get) Token: 0x06003B29 RID: 15145 RVA: 0x000F3464 File Offset: 0x000F1664 // (set) Token: 0x06003B2A RID: 15146 RVA: 0x000F3478 File Offset: 0x000F1678 [Token(Token = "0x17000A81")] public Route GMAKMKMNHAP { [Token(Token = "0x6003B29")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get; [Token(Token = "0x6003B2A")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] private set; } // Token: 0x17000A82 RID: 2690 // (get) Token: 0x06003B2B RID: 15147 RVA: 0x000F348C File Offset: 0x000F168C // (set) Token: 0x06003B2C RID: 15148 RVA: 0x000F34A0 File Offset: 0x000F16A0 [Token(Token = "0x17000A82")] public Dictionary PBPPCMNHODC { [Token(Token = "0x6003B2B")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get; [Token(Token = "0x6003B2C")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] set; } // Token: 0x06003B2D RID: 15149 RVA: 0x000F34B4 File Offset: 0x000F16B4 [Token(Token = "0x6003B2D")] [Address(RVA = "0x1ED09A0", Offset = "0x1ECF9A0", VA = "0x181ED09A0")] public CECAKDDNHLN([Optional] Route GJIOCANDGPE) { Dictionary dictionary = new Dictionary(); this.PBPPCMNHODC = dictionary; base..ctor(); this.GMAKMKMNHAP = GJIOCANDGPE; } // Token: 0x06003B2E RID: 15150 RVA: 0x000F34DC File Offset: 0x000F16DC [Token(Token = "0x6003B2E")] [Address(RVA = "0x1ED0910", Offset = "0x1ECF910", VA = "0x181ED0910")] public CECAKDDNHLN(Route GJIOCANDGPE, Dictionary ABADFLCBFIJ) { Dictionary dictionary = new Dictionary(); this.PBPPCMNHODC = dictionary; base..ctor(); this.GMAKMKMNHAP = GJIOCANDGPE; this.PBPPCMNHODC = ABADFLCBFIJ; } // Token: 0x06003B2F RID: 15151 RVA: 0x000F350C File Offset: 0x000F170C [Token(Token = "0x6003B2F")] [Address(RVA = "0x1ED0560", Offset = "0x1ECF560", VA = "0x181ED0560")] 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: 0x06003B30 RID: 15152 RVA: 0x000F3568 File Offset: 0x000F1768 [Token(Token = "0x6003B30")] [Address(RVA = "0x1ED0540", Offset = "0x1ECF540", VA = "0x181ED0540", Slot = "4")] public bool Equals(CECAKDDNHLN HPKICPNGMDJ) { if (HPKICPNGMDJ != 0) { return this == HPKICPNGMDJ || CECAKDDNHLN.FKCEAFNEBAM(this, HPKICPNGMDJ); } } // Token: 0x06003B31 RID: 15153 RVA: 0x000F3588 File Offset: 0x000F1788 [Token(Token = "0x6003B31")] [Address(RVA = "0x1ED0420", Offset = "0x1ECF420", VA = "0x181ED0420", 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: 0x06003B32 RID: 15154 RVA: 0x000F35C0 File Offset: 0x000F17C0 [Token(Token = "0x6003B32")] [Address(RVA = "0x55BFC0", Offset = "0x55AFC0", VA = "0x18055BFC0", Slot = "2")] public override int GetHashCode() { if (this.k__BackingField != 0) { } return 0; } // Token: 0x06003B33 RID: 15155 RVA: 0x000F35D8 File Offset: 0x000F17D8 [Token(Token = "0x6003B33")] [Address(RVA = "0x1ED06E0", Offset = "0x1ECF6E0", VA = "0x181ED06E0", 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: 0x02000859 RID: 2137 [Token(Token = "0x2000859")] [CompilerGenerated] private sealed class CPKGMOGICJD { // Token: 0x06003B34 RID: 15156 RVA: 0x000F3668 File Offset: 0x000F1868 [Token(Token = "0x6003B34")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CPKGMOGICJD() { } // Token: 0x06003B35 RID: 15157 RVA: 0x000F367C File Offset: 0x000F187C [Token(Token = "0x6003B35")] [Address(RVA = "0x1EE8880", Offset = "0x1EE7880", VA = "0x181EE8880")] internal bool b__0(string k) { Dictionary k__BackingField = this.b.k__BackingField; throw new NullReferenceException(); } // Token: 0x040032DA RID: 13018 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40032DA")] public CECAKDDNHLN b; // Token: 0x040032DB RID: 13019 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40032DB")] public CECAKDDNHLN a; } }