using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using UnityEngine; // Token: 0x020012C0 RID: 4800 [Token(Token = "0x20012C0")] public class NLGOJMONPKG { // Token: 0x170011B3 RID: 4531 // (get) Token: 0x06006D1A RID: 27930 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170011B3")] public static bool MAKMECFNNML { [Token(Token = "0x6006D1A")] [Address(RVA = "0x13BA290", Offset = "0x13B9090", VA = "0x1813BA290")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170011B4 RID: 4532 // (get) Token: 0x06006D1B RID: 27931 RVA: 0x00181ED4 File Offset: 0x001800D4 [Token(Token = "0x170011B4")] public static string LBCMPFCNGPJ { [Token(Token = "0x6006D1B")] [Address(RVA = "0x13BA1B0", Offset = "0x13B8FB0", VA = "0x1813BA1B0")] get { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; return string.Format("{0}-{1}", "LAST_VIEWED_ANNOUNCEMENT_ID", fakeValueActive); } } // Token: 0x170011B5 RID: 4533 // (get) Token: 0x06006D1C RID: 27932 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170011B5")] public static MKEKHKEHPLO ALCCMIFBANK { [Token(Token = "0x6006D1C")] [Address(RVA = "0x13BA3A0", Offset = "0x13B91A0", VA = "0x1813BA3A0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06006D1D RID: 27933 RVA: 0x00181F10 File Offset: 0x00180110 [Token(Token = "0x6006D1D")] [Address(RVA = "0x13B9B40", Offset = "0x13B8940", VA = "0x1813B9B40")] public static PMGCJEPKFOF> ADEEFOCPDFH() { string requestUri = "api/announcement/v1/get"; int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM("api/announcement/v1/get", num != 0); int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num2 != 0); if (NLGOJMONPKG.<>c.<>9__12_0 == 0) { NLGOJMONPKG.<>c.<>9__12_0 = delegate(List list) { Func <>9__12_ = NLGOJMONPKG.<>c.<>9__12_2; if (<>9__12_ == 0) { NLGOJMONPKG.<>c.<>9__12_2 = (MKEKHKEHPLO a) => a.k__BackingField; } NLGOJMONPKG.KAFEDPEFLOI = Enumerable.ToList(Enumerable.OrderByDescending(list, <>9__12_)); NLGOJMONPKG.NJKGCFOMKEM(); }; } int num3 = 0; num3 += num3; num3++; Action action = delegate(string error) { string requestUri2 = requestUri; Debug.LogError("Failed to receive announcements from " + requestUri2 + ": " + error); }; throw new NullReferenceException(); } // Token: 0x06006D1E RID: 27934 RVA: 0x00181F88 File Offset: 0x00180188 [Token(Token = "0x6006D1E")] [Address(RVA = "0x13B9D60", Offset = "0x13B8B60", VA = "0x1813B9D60")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.OFFLOPLJBBG); num = 0; int num2; Action action2 = new Action(num2.JPFGCHENJMH); num2 = 0; int num3 = 0; BPHGKAEDBPE.CABLOFOHBDM(action, num3, action2); } // Token: 0x06006D1F RID: 27935 RVA: 0x00181FC0 File Offset: 0x001801C0 [Token(Token = "0x6006D1F")] [Address(RVA = "0x13BA800", Offset = "0x13B9600", VA = "0x1813BA800")] private static void OFFLOPLJBBG() { int num; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.PDMKGLFNDDC); num = 0; PAJOOHAOLEE.NMANOHJOCJD("AnnouncementUpdate", hmoacifiocn); int num2; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.CLMEAAIFGAM); num2 = 0; PAJOOHAOLEE.NMANOHJOCJD("AnnouncementDelete", hmoacifiocn2); } // Token: 0x06006D20 RID: 27936 RVA: 0x00182004 File Offset: 0x00180204 [Token(Token = "0x6006D20")] [Address(RVA = "0x13BA2F0", Offset = "0x13B90F0", VA = "0x1813BA2F0")] private static void JPFGCHENJMH() { List kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI; if (kafedpefloi != 0) { kafedpefloi.Clear(); } } // Token: 0x06006D21 RID: 27937 RVA: 0x00182024 File Offset: 0x00180224 [Token(Token = "0x6006D21")] [Address(RVA = "0x13BA460", Offset = "0x13B9260", VA = "0x1813BA460")] private static void NJKGCFOMKEM() { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; string text = string.Format("{0}-{1}", "LAST_VIEWED_ANNOUNCEMENT_ID", fakeValueActive); int num = 0; if (num < (fakeValueActive ? 1 : 0)) { num += num; num++; } List kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI; List kafedpefloi2 = NLGOJMONPKG.KAFEDPEFLOI; List kafedpefloi3 = NLGOJMONPKG.KAFEDPEFLOI; List kafedpefloi4 = NLGOJMONPKG.KAFEDPEFLOI; bool flag = num == 0; num++; num += num; } // Token: 0x06006D22 RID: 27938 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006D22")] [Address(RVA = "0x13BA8B0", Offset = "0x13B96B0", VA = "0x1813BA8B0")] private static void PDMKGLFNDDC(Dictionary NGPMADFHHKP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006D23 RID: 27939 RVA: 0x001820B0 File Offset: 0x001802B0 [Token(Token = "0x6006D23")] [Address(RVA = "0x13BA0E0", Offset = "0x13B8EE0", VA = "0x1813BA0E0")] private static void DAGKJEPDHLI(MKEKHKEHPLO APIMPLGKICK) { List kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI; int num = 0; kafedpefloi.Insert(num, APIMPLGKICK); NLGOJMONPKG.NJKGCFOMKEM(); NLGOJMONPKG.GGOPBHCMCBO.CNFDGDEOPPF(); } // Token: 0x06006D24 RID: 27940 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006D24")] [Address(RVA = "0x13B9E10", Offset = "0x13B8C10", VA = "0x1813B9E10")] private static void CICIHBNHGAF(int EFBDCIJMFGD, MKEKHKEHPLO APIMPLGKICK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006D25 RID: 27941 RVA: 0x001820E8 File Offset: 0x001802E8 [Token(Token = "0x6006D25")] [Address(RVA = "0x13B9F40", Offset = "0x13B8D40", VA = "0x1813B9F40")] private static void CLMEAAIFGAM(Dictionary NGPMADFHHKP) { long k__BackingField = AEOPHJMOOFE.PPGFHEDFBEA(NGPMADFHHKP).k__BackingField; long announcementId = k__BackingField; List kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI; Predicate predicate = delegate(MKEKHKEHPLO a) { long announcementId2 = announcementId; return a.k__BackingField == announcementId2; }; if (kafedpefloi.RemoveAll(predicate) > 0) { NLGOJMONPKG.NJKGCFOMKEM(); OKNNKFGFODL ggopbhcmcbo = NLGOJMONPKG.GGOPBHCMCBO; if (ggopbhcmcbo != 0) { ggopbhcmcbo.CNFDGDEOPPF(); } } } // Token: 0x06006D26 RID: 27942 RVA: 0x00182158 File Offset: 0x00180358 [Token(Token = "0x6006D26")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NLGOJMONPKG() { } // Token: 0x06006D27 RID: 27943 RVA: 0x0018216C File Offset: 0x0018036C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6006D27")] [Address(RVA = "0x13BAD00", Offset = "0x13B9B00", VA = "0x1813BAD00")] static NLGOJMONPKG() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; NLGOJMONPKG.GGOPBHCMCBO = oknnkfgfodl; int num3; int num4; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num3 != 0, num4 != 0); num4 = 0; num3 = 0; NLGOJMONPKG.AODDBMOAMOD = mfbglihgcgo; } // Token: 0x040048D7 RID: 18647 [Token(Token = "0x40048D7")] private const string ACFFMOEEOIH = "api/announcement/"; // Token: 0x040048D8 RID: 18648 [Token(Token = "0x40048D8")] private const string GLHDFBAHMME = "v1"; // Token: 0x040048D9 RID: 18649 [Token(Token = "0x40048D9")] private const string BANFLNOMMOC = "LAST_VIEWED_ANNOUNCEMENT_ID"; // Token: 0x040048DA RID: 18650 [Token(Token = "0x40048DA")] public static OKNNKFGFODL GGOPBHCMCBO; // Token: 0x040048DB RID: 18651 [Token(Token = "0x40048DB")] public static MFBGLIHGCGO AODDBMOAMOD; // Token: 0x040048DC RID: 18652 [Token(Token = "0x40048DC")] public static List KAFEDPEFLOI; // Token: 0x020012C1 RID: 4801 [Token(Token = "0x20012C1")] [CompilerGenerated] private sealed class IFCBFCJFMMF { // Token: 0x06006D28 RID: 27944 RVA: 0x001821A8 File Offset: 0x001803A8 [Token(Token = "0x6006D28")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IFCBFCJFMMF() { } // Token: 0x06006D29 RID: 27945 RVA: 0x001821BC File Offset: 0x001803BC [Token(Token = "0x6006D29")] [Address(RVA = "0x13B5940", Offset = "0x13B4740", VA = "0x1813B5940")] internal void b__1(string error) { string text = this.requestUri; Debug.LogError("Failed to receive announcements from " + text + ": " + error); } // Token: 0x040048DD RID: 18653 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40048DD")] public string requestUri; } // Token: 0x020012C3 RID: 4803 [Token(Token = "0x20012C3")] [CompilerGenerated] private sealed class OOKAAPIDOLB { // Token: 0x06006D2E RID: 27950 RVA: 0x00182274 File Offset: 0x00180474 [Token(Token = "0x6006D2E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OOKAAPIDOLB() { } // Token: 0x06006D2F RID: 27951 RVA: 0x00182288 File Offset: 0x00180488 [Token(Token = "0x6006D2F")] [Address(RVA = "0x769220", Offset = "0x768020", VA = "0x180769220")] internal bool b__0(MKEKHKEHPLO a) { long k__BackingField = this.newAnnouncement.k__BackingField; return a.k__BackingField == k__BackingField; } // Token: 0x040048E1 RID: 18657 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40048E1")] public MKEKHKEHPLO newAnnouncement; } // Token: 0x020012C4 RID: 4804 [Token(Token = "0x20012C4")] [CompilerGenerated] private sealed class FOFAGLNPMPD { // Token: 0x06006D30 RID: 27952 RVA: 0x001822B0 File Offset: 0x001804B0 [Token(Token = "0x6006D30")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FOFAGLNPMPD() { } // Token: 0x06006D31 RID: 27953 RVA: 0x001822C4 File Offset: 0x001804C4 [Token(Token = "0x6006D31")] [Address(RVA = "0x8E72B0", Offset = "0x8E60B0", VA = "0x1808E72B0")] internal bool b__0(MKEKHKEHPLO a) { long num = this.announcementId; return a.k__BackingField == num; } // Token: 0x040048E2 RID: 18658 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40048E2")] public long announcementId; } }