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

192 lines
6.5 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Async;
using UnityEngine;
// Token: 0x02000E82 RID: 3714
[Token(Token = "0x2000E82")]
[StructLayout(3)]
public static class GGLGFENEKBJ
{
// Token: 0x060059D6 RID: 22998 RVA: 0x001447F8 File Offset: 0x001429F8
[Token(Token = "0x60059D6")]
[Address(RVA = "0x1C569D0", Offset = "0x1C553D0", VA = "0x181C569D0")]
public static void BGNNKPCDIKP()
{
int num;
Action action = new Action(num.OFFLOPLJBBG);
num = 0;
int num2;
Action action2 = new Action(num2.NPCPLFAONFO);
num2 = 0;
int num3 = 0;
BPHGKAEDBPE.CABLOFOHBDM(action, action2, num3);
}
// Token: 0x060059D7 RID: 22999 RVA: 0x00144830 File Offset: 0x00142A30
[Token(Token = "0x60059D7")]
[Address(RVA = "0x1C56C10", Offset = "0x1C55610", VA = "0x181C56C10")]
private static void OFFLOPLJBBG()
{
int num;
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.DAHCLBHLNOP);
num = 0;
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.ModerationQuitGame, hmoacifiocn);
int num2;
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.DAHCLBHLNOP);
num2 = 0;
PAJOOHAOLEE.NMANOHJOCJD("ModerationQuitGame", hmoacifiocn2);
int num3;
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn3 = new PAJOOHAOLEE.HMOACIFIOCN(num3.BJHHPHHJFKH);
num3 = 0;
PAJOOHAOLEE.NMANOHJOCJD("AppVersionUpdate", hmoacifiocn3);
}
// Token: 0x060059D8 RID: 23000 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60059D8")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
private static void NPCPLFAONFO()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060059D9 RID: 23001 RVA: 0x0014488C File Offset: 0x00142A8C
[Token(Token = "0x60059D9")]
[Address(RVA = "0x1C56B50", Offset = "0x1C55550", VA = "0x181C56B50")]
private static void DAHCLBHLNOP(Dictionary<string, object> NGPMADFHHKP)
{
CFLMJLFBOKH.PAEIKHPJPFI();
}
// Token: 0x060059DA RID: 23002 RVA: 0x001448A4 File Offset: 0x00142AA4
[Token(Token = "0x60059DA")]
[Address(RVA = "0x1C56A80", Offset = "0x1C55480", VA = "0x181C56A80")]
private static void BJHHPHHJFKH(Dictionary<string, object> NGPMADFHHKP)
{
if (!AEOPHJMOOFE.PPGFHEDFBEA<GGLGFENEKBJ.DNEILBBHLAP>(NGPMADFHHKP).<DBGIKKOJEAN>k__BackingField.NOEDKAJMLKN())
{
ActionEvent bcchjacnkgi = GGLGFENEKBJ.BCCHJACNKGI;
int num = 0;
bcchjacnkgi.Invoke(num != 0);
return;
}
}
// Token: 0x060059DB RID: 23003 RVA: 0x001448DC File Offset: 0x00142ADC
[Token(Token = "0x60059DB")]
[Address(RVA = "0x1C56750", Offset = "0x1C55150", VA = "0x181C56750")]
public static IEnumerator BFJMPGHLGAN(long CJFGEMGOJHB, LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP, BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
{
string text = string.Format("{0}v2/ban", "api/PlayersBanned/");
ModerationManager instance = SingletonMonoBehaviour.Instance;
ModerationManager.ReportReasonVisual reportReasonVisual;
if (reportReasonVisual != 0)
{
}
DateTime utcNow = DateTime.UtcNow;
string text2 = string.Format("You are banned for {0}. For any questions contact us at recroom.happyfox.com", "Code of conduct violation");
Dictionary<string, string> dictionary = new Dictionary();
dictionary.Add("Reason", "10");
dictionary.Add("BanType", "0");
dictionary.Add("DisplayReason", text2);
int num = 0;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, num != 0);
int num2 = 0;
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num2 != 0);
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = delegate(string error)
{
Debug.LogError("Failed to request PlayerBan : " + error);
BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, error);
};
return promise2.LCGFHJPKIOI(cbeohbcipea);
}
// Token: 0x060059DC RID: 23004 RVA: 0x001449A0 File Offset: 0x00142BA0
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x60059DC")]
[Address(RVA = "0x1C56CF0", Offset = "0x1C556F0", VA = "0x181C56CF0")]
static GGLGFENEKBJ()
{
int num;
ActionEvent actionEvent = new ActionEvent(32, num != 0);
num = 0;
GGLGFENEKBJ.BCCHJACNKGI = actionEvent;
GGLGFENEKBJ.PLNLOBKDLFI = "api/PlayersBanned/";
}
// Token: 0x0400416A RID: 16746
[Token(Token = "0x400416A")]
public static ActionEvent BCCHJACNKGI;
// Token: 0x0400416B RID: 16747
[Token(Token = "0x400416B")]
private static string PLNLOBKDLFI = null;
// Token: 0x02000E83 RID: 3715
[Token(Token = "0x2000E83")]
private class DNEILBBHLAP : IFAIJAGLDFK
{
// Token: 0x17001005 RID: 4101
// (get) Token: 0x060059DD RID: 23005 RVA: 0x001449C8 File Offset: 0x00142BC8
// (set) Token: 0x060059DE RID: 23006 RVA: 0x001449DC File Offset: 0x00142BDC
[Token(Token = "0x17001005")]
public PlatformManager.ENNEGEELGMC LEAJLDOPKBM
{
[Token(Token = "0x60059DD")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get;
[Token(Token = "0x60059DE")]
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
private set;
}
// Token: 0x060059DF RID: 23007 RVA: 0x001449F0 File Offset: 0x00142BF0
[Token(Token = "0x60059DF")]
[Address(RVA = "0x1C46570", Offset = "0x1C44F70", VA = "0x181C46570", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("ActivePlatforms", PMMGDNALAEB);
this.<DBGIKKOJEAN>k__BackingField = (PlatformManager.ENNEGEELGMC)num;
}
// Token: 0x060059E0 RID: 23008 RVA: 0x00144A10 File Offset: 0x00142C10
[Token(Token = "0x60059E0")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DNEILBBHLAP()
{
}
}
// Token: 0x02000E84 RID: 3716
[Token(Token = "0x2000E84")]
[CompilerGenerated]
private sealed class MNBEBONCJLD
{
// Token: 0x060059E1 RID: 23009 RVA: 0x00144A24 File Offset: 0x00142C24
[Token(Token = "0x60059E1")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MNBEBONCJLD()
{
}
// Token: 0x060059E2 RID: 23010 RVA: 0x00144A38 File Offset: 0x00142C38
[Token(Token = "0x60059E2")]
[Address(RVA = "0x1C57C10", Offset = "0x1C56610", VA = "0x181C57C10")]
internal void <LocalRequestPlayerBan>b__0(string error)
{
Debug.LogError("Failed to request PlayerBan : " + error);
BPHGKAEDBPE.HADGLCCBNHM(this.callback, error);
}
// Token: 0x0400416D RID: 16749
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400416D")]
public BPHGKAEDBPE.CBEOHBCIPEA callback;
}
}