192 lines
6.5 KiB
C#
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;
|
|
}
|
|
}
|