using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02001294 RID: 4756 [Token(Token = "0x2001294")] internal class BGPHFGHAFJG : JIMCFNAHGJE { // Token: 0x06006BF8 RID: 27640 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006BF8")] [Address(RVA = "0x1505F00", Offset = "0x1504D00", VA = "0x181505F00")] [BNLCPBPGLHK] private static void GNAKLJHOJHH() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17001174 RID: 4468 // (get) Token: 0x06006BF9 RID: 27641 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17001174")] public bool MMICKFMMLJO { [Token(Token = "0x6006BF9")] [Address(RVA = "0x1227D50", Offset = "0x1226B50", VA = "0x181227D50", Slot = "4")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06006BFA RID: 27642 RVA: 0x0017F308 File Offset: 0x0017D508 [Token(Token = "0x6006BFA")] [Address(RVA = "0x1505AF0", Offset = "0x15048F0", VA = "0x181505AF0")] public void BGNNKPCDIKP() { Action action = new Action(this.OFFLOPLJBBG); Action action2 = new Action(this.NPCPLFAONFO); int num = 0; BPHGKAEDBPE.CABLOFOHBDM(action, action2, num); } // Token: 0x06006BFB RID: 27643 RVA: 0x0017F33C File Offset: 0x0017D53C [Token(Token = "0x6006BFB")] [Address(RVA = "0x15065E0", Offset = "0x15053E0", VA = "0x1815065E0")] private void OFFLOPLJBBG() { PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(this.AKLIHHACHMI); PAJOOHAOLEE.NMANOHJOCJD("GameConfig.Refresh", hmoacifiocn); } // Token: 0x06006BFC RID: 27644 RVA: 0x0017F364 File Offset: 0x0017D564 [Token(Token = "0x6006BFC")] [Address(RVA = "0x1506400", Offset = "0x1505200", VA = "0x181506400")] private void NPCPLFAONFO() { this.HGKDOGKPAPD = (ulong)0L; } // Token: 0x06006BFD RID: 27645 RVA: 0x0017F37C File Offset: 0x0017D57C [Token(Token = "0x6006BFD")] [Address(RVA = "0x1505AD0", Offset = "0x15048D0", VA = "0x181505AD0", Slot = "7")] public bool AMECGPKCILO(string DNGKIAJLLHG) { return this.BIKHDPAACFL(DNGKIAJLLHG) != 0; } // Token: 0x06006BFE RID: 27646 RVA: 0x0017F398 File Offset: 0x0017D598 [Token(Token = "0x6006BFE")] [Address(RVA = "0x1505BB0", Offset = "0x15049B0", VA = "0x181505BB0", Slot = "5")] public string BIKHDPAACFL(string DNGKIAJLLHG) { if (this.HGKDOGKPAPD != 0) { int num = 0; num += num; num++; int num2 = 0; DateTime utcNow = DateTime.UtcNow; DateTime now = utcNow; ILookup hgkdogkpapd = this.HGKDOGKPAPD; IEnumerable enumerable; if (num < num2) { num += num; if (num == num2) { enumerable += enumerable; goto IL_9A; } num++; } Func func = delegate(ALIGMIIFGKF item) { DateTime? k__BackingField = item.k__BackingField; bool flag; if (flag) { return true; } throw new NullReferenceException(); }; IEnumerable enumerable2 = Enumerable.Where(num, func); Func func2; if (BGPHFGHAFJG.<>c.<>9__11_1 == 0) { func2 = (ALIGMIIFGKF item) => item.k__BackingField; BGPHFGHAFJG.<>c.<>9__11_1 = func2; } enumerable = Enumerable.Select(enumerable2, func2); return Enumerable.FirstOrDefault(enumerable); } IL_9A: object[] array = new object[1]; if (DNGKIAJLLHG != 0) { } array[0] = DNGKIAJLLHG; Debug.LogWarningFormat("GameConfig not found: \"{0}\"", array); throw new NullReferenceException(); } // Token: 0x06006BFF RID: 27647 RVA: 0x0017F468 File Offset: 0x0017D668 [Token(Token = "0x6006BFF")] [Address(RVA = "0x1B84E00", Offset = "0x1B83C00", VA = "0x181B84E00", Slot = "6")] public T IAHDANBDAAM(string DNGKIAJLLHG, [Optional] T OANDOPIEEPO) { int num = 0; string text = this.BIKHDPAACFL(DNGKIAJLLHG); if (text == 0) { if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L) { } int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { goto IL_2E; } num2++; } if (num2 == 0) { goto IL_38; } IL_2E: text += text; ulong num3; num3 += (ulong)1L; } IL_38: throw new NullReferenceException(); } // Token: 0x06006C00 RID: 27648 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006C00")] [Address(RVA = "0x15061C0", Offset = "0x1504FC0", VA = "0x1815061C0", Slot = "8")] public PMGCJEPKFOF NOOCHJDBNDE() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006C01 RID: 27649 RVA: 0x0017F4B4 File Offset: 0x0017D6B4 [Token(Token = "0x6006C01")] [Address(RVA = "0x1506160", Offset = "0x1504F60", VA = "0x181506160", Slot = "9")] public void NALPMOPNPAA(Action AFLPGGJMPOE) { OKNNKFGFODL nhfhebeobdd = this.NHFHEBEOBDD; int num = 0; nhfhebeobdd.BPAJKKAGPKB(AFLPGGJMPOE, num != 0); } // Token: 0x06006C02 RID: 27650 RVA: 0x0017F4D8 File Offset: 0x0017D6D8 [Token(Token = "0x6006C02")] [Address(RVA = "0x1506670", Offset = "0x1505470", VA = "0x181506670", Slot = "10")] public void PMICHIEEIAI(Action AFLPGGJMPOE) { this.NHFHEBEOBDD.BIHKNNPGGKP(AFLPGGJMPOE); } // Token: 0x06006C03 RID: 27651 RVA: 0x0017F4F8 File Offset: 0x0017D6F8 [Token(Token = "0x6006C03")] [Address(RVA = "0x1506410", Offset = "0x1505210", VA = "0x181506410")] private PMGCJEPKFOF> OELBECHLNAM() { string hfbkdnkhcmg = BGPHFGHAFJG.HFBKDNKHCMG; int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(hfbkdnkhcmg, num != 0); int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num2 != 0); Action <>9__16_ = BGPHFGHAFJG.<>c.<>9__16_0; if (<>9__16_ == 0) { BGPHFGHAFJG.<>c.<>9__16_0 = delegate(string error) { object[] array = new object[1]; if (error != 0) { } array[0] = error; Debug.LogErrorFormat("Failed to get all GameConfigs: {0}", array); }; } int num3 = 0; num3 += num3; num3++; return pmgcjepkfof2.OHLPJBFCABI(<>9__16_); } // Token: 0x06006C04 RID: 27652 RVA: 0x0017F568 File Offset: 0x0017D768 [Token(Token = "0x6006C04")] [Address(RVA = "0x1505AC0", Offset = "0x15048C0", VA = "0x181505AC0")] private void AKLIHHACHMI(Dictionary NGPMADFHHKP) { PMGCJEPKFOF pmgcjepkfof = this.NOOCHJDBNDE(); } // Token: 0x06006C05 RID: 27653 RVA: 0x0017F57C File Offset: 0x0017D77C [Token(Token = "0x6006C05")] [Address(RVA = "0x1506710", Offset = "0x1505510", VA = "0x181506710")] public BGPHFGHAFJG() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; this.NHFHEBEOBDD = oknnkfgfodl; base..ctor(); } // Token: 0x06006C07 RID: 27655 RVA: 0x0017F5BC File Offset: 0x0017D7BC [Token(Token = "0x6006C07")] [Address(RVA = "0x15059A0", Offset = "0x15047A0", VA = "0x1815059A0")] [CompilerGenerated] private void AIHCPMEOEKI(List DAAFDLFCOGO) { Func <>9__13_ = BGPHFGHAFJG.<>c.<>9__13_2; if (<>9__13_ == 0) { BGPHFGHAFJG.<>c.<>9__13_2 = (ALIGMIIFGKF item) => item.k__BackingField; } ILookup lookup = Enumerable.ToLookup(DAAFDLFCOGO, <>9__13_); this.HGKDOGKPAPD = lookup; this.NHFHEBEOBDD.CNFDGDEOPPF(); } // Token: 0x04004841 RID: 18497 [Token(Token = "0x4004841")] private const string DOBFFFPNEPI = "api/gameconfigs/"; // Token: 0x04004842 RID: 18498 [Token(Token = "0x4004842")] private static readonly string HFBKDNKHCMG = "api/gameconfigs/v1/all"; // Token: 0x04004843 RID: 18499 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004843")] private readonly OKNNKFGFODL NHFHEBEOBDD; // Token: 0x04004844 RID: 18500 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004844")] private ILookup HGKDOGKPAPD; // Token: 0x02001295 RID: 4757 [Token(Token = "0x2001295")] [CompilerGenerated] private sealed class CMDJGAPMPIP { // Token: 0x06006C08 RID: 27656 RVA: 0x0017F608 File Offset: 0x0017D808 [Token(Token = "0x6006C08")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CMDJGAPMPIP() { } // Token: 0x06006C09 RID: 27657 RVA: 0x0017F61C File Offset: 0x0017D81C [Token(Token = "0x6006C09")] [Address(RVA = "0x15169E0", Offset = "0x15157E0", VA = "0x1815169E0")] internal bool b__0(ALIGMIIFGKF item) { DateTime? k__BackingField = item.k__BackingField; bool flag; if (flag) { return true; } throw new NullReferenceException(); } // Token: 0x04004845 RID: 18501 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004845")] public DateTime now; } }