using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using UnityEngine; // Token: 0x02001392 RID: 5010 [Token(Token = "0x2001392")] public class NLGOJMONPKG { // Token: 0x17001232 RID: 4658 // (get) Token: 0x06007090 RID: 28816 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17001232")] public static bool MAKMECFNNML { [Token(Token = "0x6007090")] [Address(RVA = "0x218F020", Offset = "0x218E020", VA = "0x18218F020")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17001233 RID: 4659 // (get) Token: 0x06007091 RID: 28817 RVA: 0x0018A550 File Offset: 0x00188750 [Token(Token = "0x17001233")] public static string LBCMPFCNGPJ { [Token(Token = "0x6007091")] [Address(RVA = "0x218EF40", Offset = "0x218DF40", VA = "0x18218EF40")] 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: 0x17001234 RID: 4660 // (get) Token: 0x06007092 RID: 28818 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17001234")] public static MKEKHKEHPLO ALCCMIFBANK { [Token(Token = "0x6007092")] [Address(RVA = "0x218F130", Offset = "0x218E130", VA = "0x18218F130")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06007093 RID: 28819 RVA: 0x0018A58C File Offset: 0x0018878C [Token(Token = "0x6007093")] [Address(RVA = "0x218E8D0", Offset = "0x218D8D0", VA = "0x18218E8D0")] 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: 0x06007094 RID: 28820 RVA: 0x0018A604 File Offset: 0x00188804 [Token(Token = "0x6007094")] [Address(RVA = "0x218EAF0", Offset = "0x218DAF0", VA = "0x18218EAF0")] 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: 0x06007095 RID: 28821 RVA: 0x0018A63C File Offset: 0x0018883C [Token(Token = "0x6007095")] [Address(RVA = "0x218F590", Offset = "0x218E590", VA = "0x18218F590")] 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: 0x06007096 RID: 28822 RVA: 0x0018A680 File Offset: 0x00188880 [Token(Token = "0x6007096")] [Address(RVA = "0x218F080", Offset = "0x218E080", VA = "0x18218F080")] private static void JPFGCHENJMH() { List kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI; if (kafedpefloi != 0) { kafedpefloi.Clear(); } } // Token: 0x06007097 RID: 28823 RVA: 0x0018A6A0 File Offset: 0x001888A0 [Token(Token = "0x6007097")] [Address(RVA = "0x218F1F0", Offset = "0x218E1F0", VA = "0x18218F1F0")] 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: 0x06007098 RID: 28824 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007098")] [Address(RVA = "0x218F640", Offset = "0x218E640", VA = "0x18218F640")] private static void PDMKGLFNDDC(Dictionary NGPMADFHHKP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06007099 RID: 28825 RVA: 0x0018A72C File Offset: 0x0018892C [Token(Token = "0x6007099")] [Address(RVA = "0x218EE70", Offset = "0x218DE70", VA = "0x18218EE70")] private static void DAGKJEPDHLI(MKEKHKEHPLO APIMPLGKICK) { List kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI; int num = 0; kafedpefloi.Insert(num, APIMPLGKICK); NLGOJMONPKG.NJKGCFOMKEM(); NLGOJMONPKG.GGOPBHCMCBO.CNFDGDEOPPF(); } // Token: 0x0600709A RID: 28826 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600709A")] [Address(RVA = "0x218EBA0", Offset = "0x218DBA0", VA = "0x18218EBA0")] private static void CICIHBNHGAF(int EFBDCIJMFGD, MKEKHKEHPLO APIMPLGKICK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600709B RID: 28827 RVA: 0x0018A764 File Offset: 0x00188964 [Token(Token = "0x600709B")] [Address(RVA = "0x218ECD0", Offset = "0x218DCD0", VA = "0x18218ECD0")] 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: 0x0600709C RID: 28828 RVA: 0x0018A7D4 File Offset: 0x001889D4 [Token(Token = "0x600709C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NLGOJMONPKG() { } // Token: 0x0600709D RID: 28829 RVA: 0x0018A7E8 File Offset: 0x001889E8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600709D")] [Address(RVA = "0x218FA90", Offset = "0x218EA90", VA = "0x18218FA90")] 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: 0x04004A5F RID: 19039 [Token(Token = "0x4004A5F")] private const string ACFFMOEEOIH = "api/announcement/"; // Token: 0x04004A60 RID: 19040 [Token(Token = "0x4004A60")] private const string GLHDFBAHMME = "v1"; // Token: 0x04004A61 RID: 19041 [Token(Token = "0x4004A61")] private const string BANFLNOMMOC = "LAST_VIEWED_ANNOUNCEMENT_ID"; // Token: 0x04004A62 RID: 19042 [Token(Token = "0x4004A62")] public static OKNNKFGFODL GGOPBHCMCBO; // Token: 0x04004A63 RID: 19043 [Token(Token = "0x4004A63")] public static MFBGLIHGCGO AODDBMOAMOD; // Token: 0x04004A64 RID: 19044 [Token(Token = "0x4004A64")] public static List KAFEDPEFLOI; // Token: 0x02001393 RID: 5011 [Token(Token = "0x2001393")] [CompilerGenerated] private sealed class IFCBFCJFMMF { // Token: 0x0600709E RID: 28830 RVA: 0x0018A824 File Offset: 0x00188A24 [Token(Token = "0x600709E")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IFCBFCJFMMF() { } // Token: 0x0600709F RID: 28831 RVA: 0x0018A838 File Offset: 0x00188A38 [Token(Token = "0x600709F")] [Address(RVA = "0x21885F0", Offset = "0x21875F0", VA = "0x1821885F0")] internal void b__1(string error) { string text = this.requestUri; Debug.LogError("Failed to receive announcements from " + text + ": " + error); } // Token: 0x04004A65 RID: 19045 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004A65")] public string requestUri; } // Token: 0x02001395 RID: 5013 [Token(Token = "0x2001395")] [CompilerGenerated] private sealed class OOKAAPIDOLB { // Token: 0x060070A4 RID: 28836 RVA: 0x0018A8F0 File Offset: 0x00188AF0 [Token(Token = "0x60070A4")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public OOKAAPIDOLB() { } // Token: 0x060070A5 RID: 28837 RVA: 0x0018A904 File Offset: 0x00188B04 [Token(Token = "0x60070A5")] [Address(RVA = "0x12D51A0", Offset = "0x12D41A0", VA = "0x1812D51A0")] internal bool b__0(MKEKHKEHPLO a) { long k__BackingField = this.newAnnouncement.k__BackingField; return a.k__BackingField == k__BackingField; } // Token: 0x04004A69 RID: 19049 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004A69")] public MKEKHKEHPLO newAnnouncement; } // Token: 0x02001396 RID: 5014 [Token(Token = "0x2001396")] [CompilerGenerated] private sealed class FOFAGLNPMPD { // Token: 0x060070A6 RID: 28838 RVA: 0x0018A92C File Offset: 0x00188B2C [Token(Token = "0x60070A6")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FOFAGLNPMPD() { } // Token: 0x060070A7 RID: 28839 RVA: 0x0018A940 File Offset: 0x00188B40 [Token(Token = "0x60070A7")] [Address(RVA = "0x14C9F40", Offset = "0x14C8F40", VA = "0x1814C9F40")] internal bool b__0(MKEKHKEHPLO a) { long num = this.announcementId; return a.k__BackingField == num; } // Token: 0x04004A6A RID: 19050 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004A6A")] public long announcementId; } }