339 lines
11 KiB
C#
339 lines
11 KiB
C#
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 <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>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<List<MKEKHKEHPLO>> ADEEFOCPDFH()
|
|
{
|
|
string requestUri = "api/announcement/v1/get";
|
|
int num = 0;
|
|
PMGCJEPKFOF<HOOILIHKMEG> 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<MKEKHKEHPLO> list)
|
|
{
|
|
Func<MKEKHKEHPLO, DateTime> <>9__12_ = NLGOJMONPKG.<>c.<>9__12_2;
|
|
if (<>9__12_ == 0)
|
|
{
|
|
NLGOJMONPKG.<>c.<>9__12_2 = (MKEKHKEHPLO a) => a.<IPLPEOMCNPJ>k__BackingField;
|
|
}
|
|
NLGOJMONPKG.KAFEDPEFLOI = Enumerable.ToList<MKEKHKEHPLO>(Enumerable.OrderByDescending<MKEKHKEHPLO, DateTime>(list, <>9__12_));
|
|
NLGOJMONPKG.NJKGCFOMKEM();
|
|
};
|
|
}
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
num3++;
|
|
Action<string> 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<MKEKHKEHPLO> 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 <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>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<MKEKHKEHPLO> kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI;
|
|
List<MKEKHKEHPLO> kafedpefloi2 = NLGOJMONPKG.KAFEDPEFLOI;
|
|
List<MKEKHKEHPLO> kafedpefloi3 = NLGOJMONPKG.KAFEDPEFLOI;
|
|
List<MKEKHKEHPLO> 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<string, object> 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<MKEKHKEHPLO> 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<string, object> NGPMADFHHKP)
|
|
{
|
|
long <FKBOCMLBGNM>k__BackingField = AEOPHJMOOFE.PPGFHEDFBEA<GCMMDDGPGOE>(NGPMADFHHKP).<FKBOCMLBGNM>k__BackingField;
|
|
long announcementId = <FKBOCMLBGNM>k__BackingField;
|
|
List<MKEKHKEHPLO> kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI;
|
|
Predicate<MKEKHKEHPLO> predicate = delegate(MKEKHKEHPLO a)
|
|
{
|
|
long announcementId2 = announcementId;
|
|
return a.<FKBOCMLBGNM>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<MKEKHKEHPLO> 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<MKEKHKEHPLO> AODDBMOAMOD;
|
|
|
|
// Token: 0x040048DC RID: 18652
|
|
[Token(Token = "0x40048DC")]
|
|
public static List<MKEKHKEHPLO> 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 <GetAnnouncements>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 <OnAnnouncementCreateOrUpdate>b__0(MKEKHKEHPLO a)
|
|
{
|
|
long <FKBOCMLBGNM>k__BackingField = this.newAnnouncement.<FKBOCMLBGNM>k__BackingField;
|
|
return a.<FKBOCMLBGNM>k__BackingField == <FKBOCMLBGNM>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 <OnAnnouncementDelete>b__0(MKEKHKEHPLO a)
|
|
{
|
|
long num = this.announcementId;
|
|
return a.<FKBOCMLBGNM>k__BackingField == num;
|
|
}
|
|
|
|
// Token: 0x040048E2 RID: 18658
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40048E2")]
|
|
public long announcementId;
|
|
}
|
|
}
|