Files
2026-04-08 23:40:05 +02:00

337 lines
11 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Async;
using UnityEngine;
// Token: 0x02000CBF RID: 3263
[Token(Token = "0x2000CBF")]
[StructLayout(3)]
public class NLGOJMONPKG
{
// Token: 0x17000DAA RID: 3498
// (get) Token: 0x06004EA3 RID: 20131 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000DAA")]
public static bool MAKMECFNNML
{
[Token(Token = "0x6004EA3")]
[Address(RVA = "0x139CC90", Offset = "0x139B690", VA = "0x18139CC90")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000DAB RID: 3499
// (get) Token: 0x06004EA4 RID: 20132 RVA: 0x00123F08 File Offset: 0x00122108
[Token(Token = "0x17000DAB")]
public static string LBCMPFCNGPJ
{
[Token(Token = "0x6004EA4")]
[Address(RVA = "0x139CBB0", Offset = "0x139B5B0", VA = "0x18139CBB0")]
get
{
ObscuredInt <IFBPANODIPA>k__BackingField = PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField;
string text;
return text;
}
}
// Token: 0x17000DAC RID: 3500
// (get) Token: 0x06004EA5 RID: 20133 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000DAC")]
public static MKEKHKEHPLO ALCCMIFBANK
{
[Token(Token = "0x6004EA5")]
[Address(RVA = "0x139CDA0", Offset = "0x139B7A0", VA = "0x18139CDA0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x06004EA6 RID: 20134 RVA: 0x00123F28 File Offset: 0x00122128
[Token(Token = "0x6004EA6")]
[Address(RVA = "0x139C540", Offset = "0x139AF40", VA = "0x18139C540")]
public static IPromise<List<MKEKHKEHPLO>> ADEEFOCPDFH()
{
string requestUri = "api/announcement/v1/get";
ulong num;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM("api/announcement/v1/get", num != 0UL);
int num2 = 0;
IPromise promise2 = promise.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: 0x06004EA7 RID: 20135 RVA: 0x00123FA0 File Offset: 0x001221A0
[Token(Token = "0x6004EA7")]
[Address(RVA = "0x139C760", Offset = "0x139B160", VA = "0x18139C760")]
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: 0x06004EA8 RID: 20136 RVA: 0x00123FD8 File Offset: 0x001221D8
[Token(Token = "0x6004EA8")]
[Address(RVA = "0x139D0F0", Offset = "0x139BAF0", VA = "0x18139D0F0")]
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: 0x06004EA9 RID: 20137 RVA: 0x0012401C File Offset: 0x0012221C
[Token(Token = "0x6004EA9")]
[Address(RVA = "0x139CCF0", Offset = "0x139B6F0", VA = "0x18139CCF0")]
private static void JPFGCHENJMH()
{
List<MKEKHKEHPLO> kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI;
if (kafedpefloi != 0)
{
kafedpefloi.Clear();
}
}
// Token: 0x06004EAA RID: 20138 RVA: 0x0012403C File Offset: 0x0012223C
[Token(Token = "0x6004EAA")]
[Address(RVA = "0x139CE60", Offset = "0x139B860", VA = "0x18139CE60")]
private static void NJKGCFOMKEM()
{
ObscuredInt <IFBPANODIPA>k__BackingField = PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField;
string text;
float @float = PlayerPrefs.GetFloat(text, -1f);
int num = 0;
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++;
}
// Token: 0x06004EAB RID: 20139 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004EAB")]
[Address(RVA = "0x139D1A0", Offset = "0x139BBA0", VA = "0x18139D1A0")]
private static void PDMKGLFNDDC(Dictionary<string, object> NGPMADFHHKP)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004EAC RID: 20140 RVA: 0x00124094 File Offset: 0x00122294
[Token(Token = "0x6004EAC")]
[Address(RVA = "0x139CAE0", Offset = "0x139B4E0", VA = "0x18139CAE0")]
private static void DAGKJEPDHLI(MKEKHKEHPLO APIMPLGKICK)
{
List<MKEKHKEHPLO> kafedpefloi = NLGOJMONPKG.KAFEDPEFLOI;
int num = 0;
kafedpefloi.Insert(num, APIMPLGKICK);
NLGOJMONPKG.NJKGCFOMKEM();
ActionEvent ggopbhcmcbo = NLGOJMONPKG.GGOPBHCMCBO;
int num2 = 0;
ggopbhcmcbo.Invoke(num2 != 0);
}
// Token: 0x06004EAD RID: 20141 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004EAD")]
[Address(RVA = "0x139C810", Offset = "0x139B210", VA = "0x18139C810")]
private static void CICIHBNHGAF(int EFBDCIJMFGD, MKEKHKEHPLO APIMPLGKICK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004EAE RID: 20142 RVA: 0x001240D0 File Offset: 0x001222D0
[Token(Token = "0x6004EAE")]
[Address(RVA = "0x139C940", Offset = "0x139B340", VA = "0x18139C940")]
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();
ActionEvent ggopbhcmcbo = NLGOJMONPKG.GGOPBHCMCBO;
if (ggopbhcmcbo != 0)
{
int num = 0;
ggopbhcmcbo.Invoke(num != 0);
}
}
}
// Token: 0x06004EAF RID: 20143 RVA: 0x00124148 File Offset: 0x00122348
[Token(Token = "0x6004EAF")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NLGOJMONPKG()
{
}
// Token: 0x06004EB0 RID: 20144 RVA: 0x0012415C File Offset: 0x0012235C
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6004EB0")]
[Address(RVA = "0x139D590", Offset = "0x139BF90", VA = "0x18139D590")]
static NLGOJMONPKG()
{
int num;
ActionEvent actionEvent = new ActionEvent(32, num != 0);
num = 0;
NLGOJMONPKG.GGOPBHCMCBO = actionEvent;
int num2;
ActionEvent<MKEKHKEHPLO> actionEvent2 = new ActionEvent(4, num2 != 0);
num2 = 0;
NLGOJMONPKG.AODDBMOAMOD = actionEvent2;
NLGOJMONPKG.ACFFMOEEOIH = "api/announcement/";
NLGOJMONPKG.GLHDFBAHMME = "v1";
NLGOJMONPKG.BANFLNOMMOC = "LAST_VIEWED_ANNOUNCEMENT_ID";
}
// Token: 0x04003A4E RID: 14926
[Token(Token = "0x4003A4E")]
public static ActionEvent GGOPBHCMCBO;
// Token: 0x04003A4F RID: 14927
[Token(Token = "0x4003A4F")]
public static ActionEvent<MKEKHKEHPLO> AODDBMOAMOD;
// Token: 0x04003A50 RID: 14928
[Token(Token = "0x4003A50")]
public static List<MKEKHKEHPLO> KAFEDPEFLOI;
// Token: 0x04003A51 RID: 14929
[Token(Token = "0x4003A51")]
private static string ACFFMOEEOIH = null;
// Token: 0x04003A52 RID: 14930
[Token(Token = "0x4003A52")]
private static string GLHDFBAHMME = null;
// Token: 0x04003A53 RID: 14931
[Token(Token = "0x4003A53")]
private static string BANFLNOMMOC = null;
// Token: 0x02000CC0 RID: 3264
[Token(Token = "0x2000CC0")]
[CompilerGenerated]
private sealed class IFCBFCJFMMF
{
// Token: 0x06004EB1 RID: 20145 RVA: 0x001241A8 File Offset: 0x001223A8
[Token(Token = "0x6004EB1")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public IFCBFCJFMMF()
{
}
// Token: 0x06004EB2 RID: 20146 RVA: 0x001241BC File Offset: 0x001223BC
[Token(Token = "0x6004EB2")]
[Address(RVA = "0x138B850", Offset = "0x138A250", VA = "0x18138B850")]
internal void <GetAnnouncements>b__1(string error)
{
string text = this.requestUri;
Debug.LogError("Failed to receive announcements from " + text + ": " + error);
}
// Token: 0x04003A54 RID: 14932
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003A54")]
public string requestUri;
}
// Token: 0x02000CC2 RID: 3266
[Token(Token = "0x2000CC2")]
[CompilerGenerated]
private sealed class OOKAAPIDOLB
{
// Token: 0x06004EB7 RID: 20151 RVA: 0x00124274 File Offset: 0x00122474
[Token(Token = "0x6004EB7")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public OOKAAPIDOLB()
{
}
// Token: 0x06004EB8 RID: 20152 RVA: 0x00124288 File Offset: 0x00122488
[Token(Token = "0x6004EB8")]
[Address(RVA = "0x10163E0", Offset = "0x1014DE0", VA = "0x1810163E0")]
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: 0x04003A58 RID: 14936
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003A58")]
public MKEKHKEHPLO newAnnouncement;
}
// Token: 0x02000CC3 RID: 3267
[Token(Token = "0x2000CC3")]
[CompilerGenerated]
private sealed class FOFAGLNPMPD
{
// Token: 0x06004EB9 RID: 20153 RVA: 0x001242B0 File Offset: 0x001224B0
[Token(Token = "0x6004EB9")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public FOFAGLNPMPD()
{
}
// Token: 0x06004EBA RID: 20154 RVA: 0x001242C4 File Offset: 0x001224C4
[Token(Token = "0x6004EBA")]
[Address(RVA = "0x74DC80", Offset = "0x74C680", VA = "0x18074DC80")]
internal bool <OnAnnouncementDelete>b__0(MKEKHKEHPLO a)
{
long num = this.announcementId;
return a.<FKBOCMLBGNM>k__BackingField == num;
}
// Token: 0x04003A59 RID: 14937
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003A59")]
public long announcementId;
}
}