Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/LCCEEFHOBEN.cs
T
2026-04-08 23:40:05 +02:00

842 lines
27 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AmplitudeAnalytics;
using BestHTTP.Forms;
using Cpp2IlInjected;
using Photon.Pun;
using RecNet;
using RecRoom;
using RecRoom.Async;
using RecRoom.Core;
using UnityEngine;
// Token: 0x02000EEA RID: 3818
[Token(Token = "0x2000EEA")]
[StructLayout(3)]
public class LCCEEFHOBEN
{
// Token: 0x06005C5F RID: 23647 RVA: 0x0014B978 File Offset: 0x00149B78
[Token(Token = "0x6005C5F")]
[Address(RVA = "0x156B930", Offset = "0x156A330", VA = "0x18156B930")]
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;
Action action3 = new Action(num3.JPFGCHENJMH);
num3 = 0;
BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3);
}
// Token: 0x06005C60 RID: 23648 RVA: 0x0014B9C0 File Offset: 0x00149BC0
[Token(Token = "0x6005C60")]
[Address(RVA = "0x156DB50", Offset = "0x156C550", VA = "0x18156DB50")]
private static void OFFLOPLJBBG()
{
int num;
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.KEIAFMLIMFA);
num = 0;
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.ModerationKick, hmoacifiocn);
int num2;
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.AADBHIPNADC);
num2 = 0;
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.ModerationKickAttemptFailed, hmoacifiocn2);
}
// Token: 0x06005C61 RID: 23649 RVA: 0x0014B9FC File Offset: 0x00149BFC
[Token(Token = "0x6005C61")]
[Address(RVA = "0x156DAC0", Offset = "0x156C4C0", VA = "0x18156DAC0")]
private static void NPCPLFAONFO()
{
LCCEEFHOBEN.ECMAHBHHFID.Clear();
LCCEEFHOBEN.HMIKEAJHOBE.Clear();
}
// Token: 0x06005C62 RID: 23650 RVA: 0x0014BA24 File Offset: 0x00149C24
[Token(Token = "0x6005C62")]
[Address(RVA = "0x156CBD0", Offset = "0x156B5D0", VA = "0x18156CBD0")]
private static void JPFGCHENJMH()
{
LCCEEFHOBEN.FMELPAAKMOO = 0;
}
// Token: 0x17001084 RID: 4228
// (get) Token: 0x06005C63 RID: 23651 RVA: 0x0014BA38 File Offset: 0x00149C38
[Token(Token = "0x17001084")]
public static bool ALFENJCJMFA
{
[Token(Token = "0x6005C63")]
[Address(RVA = "0x156D340", Offset = "0x156BD40", VA = "0x18156D340")]
get
{
return LCCEEFHOBEN.GODAMHGHDID.<NGPAJJFMCNI>k__BackingField > 0;
}
}
// Token: 0x17001085 RID: 4229
// (get) Token: 0x06005C64 RID: 23652 RVA: 0x0014BA5C File Offset: 0x00149C5C
// (set) Token: 0x06005C65 RID: 23653 RVA: 0x0014BA70 File Offset: 0x00149C70
[Token(Token = "0x17001085")]
public static HOGFDJNNMHM FMELPAAKMOO
{
[Token(Token = "0x6005C64")]
[Address(RVA = "0x156D700", Offset = "0x156C100", VA = "0x18156D700")]
get
{
return LCCEEFHOBEN.GODAMHGHDID;
}
[Token(Token = "0x6005C65")]
[Address(RVA = "0x156C4D0", Offset = "0x156AED0", VA = "0x18156C4D0")]
set
{
LCCEEFHOBEN.GODAMHGHDID = value;
if (LCCEEFHOBEN.GODAMHGHDID.<NGPAJJFMCNI>k__BackingField > 0)
{
CheatManager.WriteDUIDs();
}
}
}
// Token: 0x06005C66 RID: 23654 RVA: 0x0014BAA0 File Offset: 0x00149CA0
[Token(Token = "0x6005C66")]
[Address(RVA = "0x156D760", Offset = "0x156C160", VA = "0x18156D760")]
public static IPromise<HOGFDJNNMHM> NEFPDKLMDHK()
{
string text = string.Format("{0}v1/moderationBlockDetails", "api/PlayerReporting/");
int num = 0;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
int num2 = 0;
int num3 = 0;
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
if (LCCEEFHOBEN.<>c.<>9__13_0 == 0)
{
LCCEEFHOBEN.<>c.<>9__13_0 = delegate(HOGFDJNNMHM response)
{
LCCEEFHOBEN.FMELPAAKMOO = response;
};
}
int num4 = 0;
if (num4 < num2)
{
num4 += num4;
if (num4 == num2)
{
goto IL_7E;
}
num4++;
}
if (LCCEEFHOBEN.<>c.<>9__13_1 == 0)
{
LCCEEFHOBEN.<>c.<>9__13_1 = delegate(string error)
{
Debug.LogError(error);
};
}
IL_7E:
throw new NullReferenceException();
}
// Token: 0x06005C67 RID: 23655 RVA: 0x0014BB30 File Offset: 0x00149D30
[Token(Token = "0x6005C67")]
[Address(RVA = "0x156D9D0", Offset = "0x156C3D0", VA = "0x18156D9D0")]
public static bool NOGOMMEGEED(int CJFGEMGOJHB)
{
bool flag = ALNDLENCPKO.GGHPGKJDBNK.ContainsKey(CJFGEMGOJHB);
if (!flag)
{
return flag;
}
float num = ALNDLENCPKO.GGHPGKJDBNK[CJFGEMGOJHB];
float unscaledTime = Time.unscaledTime;
throw new NullReferenceException();
}
// Token: 0x06005C68 RID: 23656 RVA: 0x0014BB68 File Offset: 0x00149D68
[Token(Token = "0x6005C68")]
[Address(RVA = "0x156DD00", Offset = "0x156C700", VA = "0x18156DD00")]
public static bool PNCIJEHCBKG(int CJFGEMGOJHB)
{
bool flag;
if (flag)
{
}
if (!LCCEEFHOBEN.ECMAHBHHFID.ContainsKey(CJFGEMGOJHB))
{
return true;
}
float num = LCCEEFHOBEN.ECMAHBHHFID[CJFGEMGOJHB];
float unscaledTime = Time.unscaledTime;
throw new NullReferenceException();
}
// Token: 0x06005C69 RID: 23657 RVA: 0x0014BBA4 File Offset: 0x00149DA4
[Token(Token = "0x6005C69")]
[Address(RVA = "0x156CEC0", Offset = "0x156B8C0", VA = "0x18156CEC0")]
public static IEnumerator KNAHPBPBPAM(int CJFGEMGOJHB, LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP, string EFDBFLPKHKA, float? HJMMCCKCDEH, BPHGKAEDBPE.OJDJIJDNFHE<KLAMKCBENEA> AFLPGGJMPOE)
{
bool flag;
if (!flag)
{
KLAMKCBENEA klamkcbenea = new KLAMKCBENEA();
klamkcbenea.<NHCNKEMFEJC>k__BackingField = false;
klamkcbenea.<LHJAKNBODPE>k__BackingField = "You have already reported\nthis player very recently.";
}
Dictionary<long, float> ecmahbhhfid = LCCEEFHOBEN.ECMAHBHHFID;
float unscaledTime = Time.unscaledTime;
throw new NullReferenceException();
}
// Token: 0x06005C6A RID: 23658 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005C6A")]
[Address(RVA = "0x156D460", Offset = "0x156BE60", VA = "0x18156D460")]
public static IPromise<string> LONDNAJPCEE()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005C6B RID: 23659 RVA: 0x0014BC84 File Offset: 0x00149E84
[Token(Token = "0x6005C6B")]
[Address(RVA = "0x156C760", Offset = "0x156B160", VA = "0x18156C760")]
public static IPromise HHBLGNHOGLN()
{
ulong num;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM("api/PlayerReporting/v1/voteToKickReasons", num != 0UL);
int num2 = 0;
IPromise promise2 = promise.NAHFKKGCOFA(num2 != 0);
if (LCCEEFHOBEN.<>c.<>9__22_0 == 0)
{
LCCEEFHOBEN.<>c.<>9__22_0 = delegate(List<LCCEEFHOBEN.JOLLEHNPBKF> list)
{
LCCEEFHOBEN.HDBAHPOEOLE = list;
};
}
int num3 = 0;
num3 += num3;
num3++;
if (LCCEEFHOBEN.<>c.<>9__22_1 == 0)
{
LCCEEFHOBEN.<>c.<>9__22_1 = delegate(string error)
{
Debug.LogError("Failed to receive vote kick reasons: " + error);
};
}
throw new NullReferenceException();
}
// Token: 0x06005C6C RID: 23660 RVA: 0x0014BCF8 File Offset: 0x00149EF8
[Token(Token = "0x6005C6C")]
[Address(RVA = "0x156BC10", Offset = "0x156A610", VA = "0x18156BC10")]
public static List<string> EOHIEMOOCFA(LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP)
{
List<LCCEEFHOBEN.JOLLEHNPBKF> hdbahpoeole = LCCEEFHOBEN.HDBAHPOEOLE;
Func<LCCEEFHOBEN.JOLLEHNPBKF, bool> func = delegate(LCCEEFHOBEN.JOLLEHNPBKF v)
{
LCCEEFHOBEN.CJFENPHAAHI reportCategory = MEABFEIBEMP;
return v.<CLJIPKBGBDM>k__BackingField == reportCategory;
};
IEnumerable<LCCEEFHOBEN.JOLLEHNPBKF> enumerable = Enumerable.Where<LCCEEFHOBEN.JOLLEHNPBKF>(hdbahpoeole, func);
Func<LCCEEFHOBEN.JOLLEHNPBKF, string> <>9__23_ = LCCEEFHOBEN.<>c.<>9__23_1;
if (<>9__23_ == 0)
{
LCCEEFHOBEN.<>c.<>9__23_1 = (LCCEEFHOBEN.JOLLEHNPBKF v) => v.<KCBLNDCAEAL>k__BackingField;
}
return Enumerable.ToList<string>(Enumerable.Select<LCCEEFHOBEN.JOLLEHNPBKF, string>(enumerable, <>9__23_));
}
// Token: 0x06005C6D RID: 23661 RVA: 0x0014BD6C File Offset: 0x00149F6C
[Token(Token = "0x6005C6D")]
[Address(RVA = "0x156CC40", Offset = "0x156B640", VA = "0x18156CC40")]
private static void KEIAFMLIMFA(Dictionary<string, object> ABADFLCBFIJ)
{
HOGFDJNNMHM hogfdjnnmhm = AEOPHJMOOFE.PPGFHEDFBEA<HOGFDJNNMHM>(ABADFLCBFIJ);
HOGFDJNNMHM lastBlockDetail = hogfdjnnmhm;
if (hogfdjnnmhm != 0)
{
LCCEEFHOBEN.FMELPAAKMOO = hogfdjnnmhm;
Action action = delegate
{
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
LCCEEFHOBEN.CJFENPHAAHI <CLJIPKBGBDM>k__BackingField = lastBlockDetail.<CLJIPKBGBDM>k__BackingField;
string text = "You are being vote kicked for " + <CLJIPKBGBDM>k__BackingField;
int num = 0;
int num2;
Action<JPIJGHNNIDP> action2 = new Action(num2.OMMHECONDBI);
num2 = 0;
if (num < num2)
{
num += num;
if (num == num2)
{
IPromise<JPIJGHNNIDP> promise;
promise += promise;
throw new NullReferenceException();
}
num++;
}
};
Action <>9__24_ = LCCEEFHOBEN.<>c.<>9__24_1;
if (<>9__24_ == 0)
{
LCCEEFHOBEN.<>c.<>9__24_1 = delegate
{
LCCEEFHOBEN.PODFHPNOHGB();
};
}
Coroutine coroutine = SessionManager.LOJGHGGEFAA(action, <>9__24_);
LCCEEFHOBEN.PODFHPNOHGB();
}
}
// Token: 0x06005C6E RID: 23662 RVA: 0x0014BDDC File Offset: 0x00149FDC
[Token(Token = "0x6005C6E")]
[Address(RVA = "0x156B7F0", Offset = "0x156A1F0", VA = "0x18156B7F0")]
private static void AADBHIPNADC(Dictionary<string, object> ABADFLCBFIJ)
{
CJHCKEBKKHC cjhckebkkhc = AEOPHJMOOFE.PPGFHEDFBEA<CJHCKEBKKHC>(ABADFLCBFIJ);
if (cjhckebkkhc != 0)
{
long <LCCLPDBFAIN>k__BackingField = cjhckebkkhc.<LCCLPDBFAIN>k__BackingField;
LCCEEFHOBEN.CJFENPHAAHI <CLJIPKBGBDM>k__BackingField = cjhckebkkhc.<CLJIPKBGBDM>k__BackingField;
int length = PhotonNetwork.PlayerList.Length;
}
}
// Token: 0x06005C6F RID: 23663 RVA: 0x0014BE18 File Offset: 0x0014A018
[Token(Token = "0x6005C6F")]
[Address(RVA = "0x156DC00", Offset = "0x156C600", VA = "0x18156DC00")]
private static void OMMHECONDBI(JPIJGHNNIDP AGEHDPCGHEF)
{
if (AGEHDPCGHEF == JPIJGHNNIDP.Affirmative)
{
LCCEEFHOBEN.PODFHPNOHGB();
return;
}
}
// Token: 0x06005C70 RID: 23664 RVA: 0x0014BE34 File Offset: 0x0014A034
[Token(Token = "0x6005C70")]
[Address(RVA = "0x156DF80", Offset = "0x156C980", VA = "0x18156DF80")]
private static void PODFHPNOHGB()
{
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
if (ciibgmbofei == 0 || ciibgmbofei.<GLPHBLHAFEO>k__BackingField == ciibgmbofei.<DOFDAMHCJLP>k__BackingField)
{
}
int num = 0;
HOGFDJNNMHM godamhghdid = LCCEEFHOBEN.GODAMHGHDID;
if (godamhghdid != 0 && godamhghdid.<CLJIPKBGBDM>k__BackingField == LCCEEFHOBEN.CJFENPHAAHI.VoteKick)
{
if (!string.IsNullOrEmpty(0))
{
string[] array = new string[5];
throw new ArrayTypeMismatchException();
}
CFLMJLFBOKH.OEDHFKJMAPC(num);
string text2;
string text = text2 + " by Host";
CFLMJLFBOKH.OPKDFOFHCHI(num);
}
HOGFDJNNMHM godamhghdid2 = LCCEEFHOBEN.GODAMHGHDID;
if (godamhghdid2 != 0 && godamhghdid2.<NGPAJJFMCNI>k__BackingField > num)
{
ActionEvent ajdldeghdhb = LCCEEFHOBEN.AJDLDEGHDHB;
int num2 = 0;
ajdldeghdhb.Invoke(num2 != 0);
}
}
// Token: 0x06005C71 RID: 23665 RVA: 0x0014BF4C File Offset: 0x0014A14C
[Token(Token = "0x6005C71")]
[Address(RVA = "0x156BA10", Offset = "0x156A410", VA = "0x18156BA10")]
public static IPromise<KLAMKCBENEA> EKIAMDFOLJM(long CJFGEMGOJHB, bool MAOOLFEBOOD, string EMNPHAPBBAH)
{
string text = string.Format("{0}v3/voteToKick", "api/PlayerReporting/");
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
Dictionary<string, string> dictionary = new Dictionary();
if (!EMNPHAPBBAH.IsNullOrEmpty())
{
int hashCode = EMNPHAPBBAH.GetHashCode();
}
long <GLPHBLHAFEO>k__BackingField = ciibgmbofei.<GLPHBLHAFEO>k__BackingField;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, dictionary, true);
int num = 0;
int num2 = 0;
return promise.FAKEPMNIOAI(num2 != 0, num != 0).MOAAINIDMGC("Failed vote to kick");
}
// Token: 0x06005C72 RID: 23666 RVA: 0x0014BFC0 File Offset: 0x0014A1C0
[Token(Token = "0x6005C72")]
[Address(RVA = "0x156C340", Offset = "0x156AD40", VA = "0x18156C340")]
public static IPromise<KLAMKCBENEA> FFPIOECGNBI(int CJFGEMGOJHB)
{
List<int> list = new List();
list.Add(CJFGEMGOJHB);
string text = string.Format("{0}v1/instantKick", "api/PlayerReporting/");
KickPlayerDTO kickPlayerDTO = new KickPlayerDTO();
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
kickPlayerDTO.GameSessionId = <GLPHBLHAFEO>k__BackingField;
kickPlayerDTO.PlayerIds = list;
string text2 = JsonUtility.ToJson(kickPlayerDTO);
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, true);
int num = 0;
int num2 = 0;
return promise.FAKEPMNIOAI(num2 != 0, num != 0).MOAAINIDMGC("Failed instant kick");
}
// Token: 0x06005C73 RID: 23667 RVA: 0x0014C044 File Offset: 0x0014A244
[Token(Token = "0x6005C73")]
[Address(RVA = "0x156C9B0", Offset = "0x156B3B0", VA = "0x18156C9B0")]
public static IPromise<KLAMKCBENEA> HNFAAFGGDML(List<int> FNNIKBKHAFN)
{
string text = string.Format("{0}v1/instantKick", "api/PlayerReporting/");
KickPlayerDTO kickPlayerDTO = new KickPlayerDTO();
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
kickPlayerDTO.GameSessionId = <GLPHBLHAFEO>k__BackingField;
kickPlayerDTO.PlayerIds = FNNIKBKHAFN;
string text2 = JsonUtility.ToJson(kickPlayerDTO);
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, true);
int num = 0;
int num2 = 0;
return promise.FAKEPMNIOAI(num2 != 0, num != 0).MOAAINIDMGC("Failed instant kick");
}
// Token: 0x06005C74 RID: 23668 RVA: 0x0014C0B8 File Offset: 0x0014A2B8
[Token(Token = "0x6005C74")]
[Address(RVA = "0x156CAD0", Offset = "0x156B4D0", VA = "0x18156CAD0")]
public static IPromise IEAOIIFNOGN(string PLDIBPNDJIO)
{
string text = string.Format("{0}v1/deviceId", "api/PlayerReporting/");
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, new Dictionary { { "oldDeviceId", PLDIBPNDJIO } }, true);
int num = 0;
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0);
}
// Token: 0x06005C75 RID: 23669 RVA: 0x0014C104 File Offset: 0x0014A304
[Token(Token = "0x6005C75")]
[Address(RVA = "0x156BE00", Offset = "0x156A800", VA = "0x18156BE00")]
public static IPromise FCPPPBKJFGK(LCCEEFHOBEN.OAODPJFGPAF GEDCEIDOKJL, string NGPMADFHHKP, [Optional] int? IMHODAEGGON)
{
int num = 0;
LCCEEFHOBEN.HJKEBOOOJHJ hjkebooojhj = new LCCEEFHOBEN.HJKEBOOOJHJ();
if (MHOKOMMOGKM.LJOMAMPICDO)
{
string text;
hjkebooojhj.warningKey = text;
HashSet<string> hmikeajhobe = LCCEEFHOBEN.HMIKEAJHOBE;
string warningKey = hjkebooojhj.warningKey;
if (!hmikeajhobe.Contains(warningKey))
{
string text2 = string.Format("{0}v1/hile", "api/PlayerReporting/");
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
httpurlEncodedForm.AddField("Message", NGPMADFHHKP);
CCNBJFOPLBG ccnbjfoplbg = AmplitudeAnalyticsClient.Event("hile").JOBHLMFKFNO("Message", NGPMADFHHKP);
int hashCode = ccnbjfoplbg.GetHashCode();
CCNBJFOPLBG ccnbjfoplbg2;
string text3 = ccnbjfoplbg2.ToString();
ulong num2;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text2, httpurlEncodedForm, num2 != 0UL);
int num3 = 0;
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
Action action = delegate
{
HashSet<string> hmikeajhobe2 = LCCEEFHOBEN.HMIKEAJHOBE;
string warningKey2 = hjkebooojhj.warningKey;
bool flag = hmikeajhobe2.Add(warningKey2);
};
if (num < hjkebooojhj)
{
num += num;
num++;
}
if (LCCEEFHOBEN.<>c.<>9__35_1 == 0)
{
LCCEEFHOBEN.<>c.<>9__35_1 = delegate(string error)
{
};
}
return typeof(LCCEEFHOBEN.<>c).TypeHandle;
}
}
return Promise.<CompletedPromise>k__BackingField;
}
// Token: 0x06005C76 RID: 23670 RVA: 0x0014C208 File Offset: 0x0014A408
[Token(Token = "0x6005C76")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public LCCEEFHOBEN()
{
}
// Token: 0x06005C77 RID: 23671 RVA: 0x0014C21C File Offset: 0x0014A41C
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6005C77")]
[Address(RVA = "0x156E5F0", Offset = "0x156CFF0", VA = "0x18156E5F0")]
static LCCEEFHOBEN()
{
int num;
ActionEvent actionEvent = new ActionEvent(32, num != 0);
num = 0;
LCCEEFHOBEN.AJDLDEGHDHB = actionEvent;
LCCEEFHOBEN.ECMAHBHHFID = new Dictionary();
LCCEEFHOBEN.HMIKEAJHOBE = new HashSet();
LCCEEFHOBEN.IFODMNLANPN = "api/PlayerReporting/";
}
// Token: 0x040042F8 RID: 17144
[Token(Token = "0x40042F8")]
public static ActionEvent AJDLDEGHDHB;
// Token: 0x040042F9 RID: 17145
[Token(Token = "0x40042F9")]
private static HOGFDJNNMHM GODAMHGHDID;
// Token: 0x040042FA RID: 17146
[Token(Token = "0x40042FA")]
private static Dictionary<long, float> ECMAHBHHFID;
// Token: 0x040042FB RID: 17147
[Token(Token = "0x40042FB")]
private static string BDOBJIAPDCH;
// Token: 0x040042FC RID: 17148
[Token(Token = "0x40042FC")]
private static List<LCCEEFHOBEN.JOLLEHNPBKF> HDBAHPOEOLE;
// Token: 0x040042FD RID: 17149
[Token(Token = "0x40042FD")]
private static HashSet<string> HMIKEAJHOBE;
// Token: 0x040042FE RID: 17150
[Token(Token = "0x40042FE")]
private static string IFODMNLANPN = null;
// Token: 0x02000EEB RID: 3819
[Token(Token = "0x2000EEB")]
public enum CJFENPHAAHI
{
// Token: 0x04004300 RID: 17152
[Token(Token = "0x4004300")]
Moderator = -1,
// Token: 0x04004301 RID: 17153
[Token(Token = "0x4004301")]
Unknown,
// Token: 0x04004302 RID: 17154
[Token(Token = "0x4004302")]
DEPRECATED_MicrophoneAbuse,
// Token: 0x04004303 RID: 17155
[Token(Token = "0x4004303")]
Harassment,
// Token: 0x04004304 RID: 17156
[Token(Token = "0x4004304")]
Cheating,
// Token: 0x04004305 RID: 17157
[Token(Token = "0x4004305")]
DEPRECATED_ImmatureBehavior,
// Token: 0x04004306 RID: 17158
[Token(Token = "0x4004306")]
AFK,
// Token: 0x04004307 RID: 17159
[Token(Token = "0x4004307")]
Misc,
// Token: 0x04004308 RID: 17160
[Token(Token = "0x4004308")]
Underage,
// Token: 0x04004309 RID: 17161
[Token(Token = "0x4004309")]
VoteKick = 10,
// Token: 0x0400430A RID: 17162
[Token(Token = "0x400430A")]
MisleadingPurchases,
// Token: 0x0400430B RID: 17163
[Token(Token = "0x400430B")]
CoC_Underage = 100,
// Token: 0x0400430C RID: 17164
[Token(Token = "0x400430C")]
CoC_Sexual,
// Token: 0x0400430D RID: 17165
[Token(Token = "0x400430D")]
CoC_Discrimination,
// Token: 0x0400430E RID: 17166
[Token(Token = "0x400430E")]
CoC_Trolling,
// Token: 0x0400430F RID: 17167
[Token(Token = "0x400430F")]
CoC_NameOrProfile,
// Token: 0x04004310 RID: 17168
[Token(Token = "0x4004310")]
IssuingInaccurateReports = 1000
}
// Token: 0x02000EEC RID: 3820
[Token(Token = "0x2000EEC")]
private class JOLLEHNPBKF : IFAIJAGLDFK
{
// Token: 0x17001086 RID: 4230
// (get) Token: 0x06005C78 RID: 23672 RVA: 0x0014C258 File Offset: 0x0014A458
// (set) Token: 0x06005C79 RID: 23673 RVA: 0x0014C26C File Offset: 0x0014A46C
[Token(Token = "0x17001086")]
public LCCEEFHOBEN.CJFENPHAAHI FNLBJMNDIOB
{
[Token(Token = "0x6005C78")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get;
[Token(Token = "0x6005C79")]
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
private set;
}
// Token: 0x17001087 RID: 4231
// (get) Token: 0x06005C7A RID: 23674 RVA: 0x0014C280 File Offset: 0x0014A480
// (set) Token: 0x06005C7B RID: 23675 RVA: 0x0014C294 File Offset: 0x0014A494
[Token(Token = "0x17001087")]
public string ICJCOJOMJDB
{
[Token(Token = "0x6005C7A")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get;
[Token(Token = "0x6005C7B")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
private set;
}
// Token: 0x06005C7C RID: 23676 RVA: 0x0014C2A8 File Offset: 0x0014A4A8
[Token(Token = "0x6005C7C")]
[Address(RVA = "0x1569530", Offset = "0x1567F30", VA = "0x181569530", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("ReportCategory", PMMGDNALAEB);
this.<CLJIPKBGBDM>k__BackingField = (LCCEEFHOBEN.CJFENPHAAHI)num;
int num2 = 0;
string text = AEOPHJMOOFE.KFANFFHOJGF<string>("Reason", PMMGDNALAEB, num2);
this.<KCBLNDCAEAL>k__BackingField = text;
}
// Token: 0x06005C7D RID: 23677 RVA: 0x0014C2E0 File Offset: 0x0014A4E0
[Token(Token = "0x6005C7D")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JOLLEHNPBKF()
{
}
}
// Token: 0x02000EED RID: 3821
[Token(Token = "0x2000EED")]
public enum OAODPJFGPAF
{
// Token: 0x04004314 RID: 17172
[Token(Token = "0x4004314")]
Obcured,
// Token: 0x04004315 RID: 17173
[Token(Token = "0x4004315")]
Time,
// Token: 0x04004316 RID: 17174
[Token(Token = "0x4004316")]
Inject,
// Token: 0x04004317 RID: 17175
[Token(Token = "0x4004317")]
GiftCount,
// Token: 0x04004318 RID: 17176
[Token(Token = "0x4004318")]
Engine,
// Token: 0x04004319 RID: 17177
[Token(Token = "0x4004319")]
UnknownDll,
// Token: 0x0400431A RID: 17178
[Token(Token = "0x400431A")]
ImageSignature,
// Token: 0x0400431B RID: 17179
[Token(Token = "0x400431B")]
AvatarHack,
// Token: 0x0400431C RID: 17180
[Token(Token = "0x400431C")]
[Obsolete]
NetworkCertificatePublicKey = 100,
// Token: 0x0400431D RID: 17181
[Token(Token = "0x400431D")]
[Obsolete]
NetworkCertificateIssuer,
// Token: 0x0400431E RID: 17182
[Token(Token = "0x400431E")]
NetworkCertificateMissing,
// Token: 0x0400431F RID: 17183
[Token(Token = "0x400431F")]
NetworkCertificateMismatch,
// Token: 0x04004320 RID: 17184
[Token(Token = "0x4004320")]
AutosaveChecksumMismatch = 150,
// Token: 0x04004321 RID: 17185
[Token(Token = "0x4004321")]
AutosaveSubRoomIdMismatch,
// Token: 0x04004322 RID: 17186
[Token(Token = "0x4004322")]
AutosaveChecksumException,
// Token: 0x04004323 RID: 17187
[Token(Token = "0x4004323")]
Photon_MissingHash = 200,
// Token: 0x04004324 RID: 17188
[Token(Token = "0x4004324")]
Photon_CorruptHash,
// Token: 0x04004325 RID: 17189
[Token(Token = "0x4004325")]
Photon_DifferentHash = 203,
// Token: 0x04004326 RID: 17190
[Token(Token = "0x4004326")]
AppData_Runtime_LengthMismatch = 300,
// Token: 0x04004327 RID: 17191
[Token(Token = "0x4004327")]
AppData_Runtime_LastWriteTimeMismatch,
// Token: 0x04004328 RID: 17192
[Token(Token = "0x4004328")]
AppData_Boot_InvalidSignature = 310,
// Token: 0x04004329 RID: 17193
[Token(Token = "0x4004329")]
AppData_Boot_UnableToVerifySignatures
}
// Token: 0x02000EEE RID: 3822
[Token(Token = "0x2000EEE")]
public class JPEHDKPBFOP
{
// Token: 0x17001088 RID: 4232
// (get) Token: 0x06005C7E RID: 23678 RVA: 0x0014C2F4 File Offset: 0x0014A4F4
// (set) Token: 0x06005C7F RID: 23679 RVA: 0x0014C308 File Offset: 0x0014A508
[Token(Token = "0x17001088")]
public string DFPPNHINEFO
{
[Token(Token = "0x6005C7E")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x6005C7F")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
set;
}
// Token: 0x17001089 RID: 4233
// (get) Token: 0x06005C80 RID: 23680 RVA: 0x0014C31C File Offset: 0x0014A51C
// (set) Token: 0x06005C81 RID: 23681 RVA: 0x0014C330 File Offset: 0x0014A530
[Token(Token = "0x17001089")]
public LCCEEFHOBEN.OAODPJFGPAF OPLHMKFCNOL
{
[Token(Token = "0x6005C80")]
[Address(RVA = "0x3EE8D0", Offset = "0x3ED2D0", VA = "0x1803EE8D0")]
get;
[Token(Token = "0x6005C81")]
[Address(RVA = "0x4F8C20", Offset = "0x4F7620", VA = "0x1804F8C20")]
set;
}
// Token: 0x06005C82 RID: 23682 RVA: 0x0014C344 File Offset: 0x0014A544
[Token(Token = "0x6005C82")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JPEHDKPBFOP()
{
}
}
// Token: 0x02000EF0 RID: 3824
[Token(Token = "0x2000EF0")]
[CompilerGenerated]
private sealed class KAHAMJKJKCK
{
// Token: 0x06005C8D RID: 23693 RVA: 0x0014C448 File Offset: 0x0014A648
[Token(Token = "0x6005C8D")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public KAHAMJKJKCK()
{
}
// Token: 0x06005C8E RID: 23694 RVA: 0x0014C45C File Offset: 0x0014A65C
[Token(Token = "0x6005C8E")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetVoteKickReasonsPerReportCategory>b__0(LCCEEFHOBEN.JOLLEHNPBKF v)
{
LCCEEFHOBEN.CJFENPHAAHI cjfenphaahi = this.reportCategory;
return v.<CLJIPKBGBDM>k__BackingField == cjfenphaahi;
}
// Token: 0x04004335 RID: 17205
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004335")]
public LCCEEFHOBEN.CJFENPHAAHI reportCategory;
}
// Token: 0x02000EF1 RID: 3825
[Token(Token = "0x2000EF1")]
[CompilerGenerated]
private sealed class DECFBKBMAPB
{
// Token: 0x06005C8F RID: 23695 RVA: 0x0014C480 File Offset: 0x0014A680
[Token(Token = "0x6005C8F")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DECFBKBMAPB()
{
}
// Token: 0x06005C90 RID: 23696 RVA: 0x0014C494 File Offset: 0x0014A694
[Token(Token = "0x6005C90")]
[Address(RVA = "0x1569230", Offset = "0x1567C30", VA = "0x181569230")]
internal void <OnModerationKick>b__0()
{
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
LCCEEFHOBEN.CJFENPHAAHI <CLJIPKBGBDM>k__BackingField = this.lastBlockDetail.<CLJIPKBGBDM>k__BackingField;
string text = "You are being vote kicked for " + <CLJIPKBGBDM>k__BackingField;
int num = 0;
int num2;
Action<JPIJGHNNIDP> action = new Action(num2.OMMHECONDBI);
num2 = 0;
if (num < num2)
{
num += num;
if (num == num2)
{
IPromise<JPIJGHNNIDP> promise;
promise += promise;
throw new NullReferenceException();
}
num++;
}
}
// Token: 0x04004336 RID: 17206
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004336")]
public HOGFDJNNMHM lastBlockDetail;
}
// Token: 0x02000EF2 RID: 3826
[Token(Token = "0x2000EF2")]
[CompilerGenerated]
private sealed class HJKEBOOOJHJ
{
// Token: 0x06005C91 RID: 23697 RVA: 0x0014C4FC File Offset: 0x0014A6FC
[Token(Token = "0x6005C91")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public HJKEBOOOJHJ()
{
}
// Token: 0x06005C92 RID: 23698 RVA: 0x0014C510 File Offset: 0x0014A710
[Token(Token = "0x6005C92")]
[Address(RVA = "0x15694B0", Offset = "0x1567EB0", VA = "0x1815694B0")]
internal void <CreateHileWarning>b__0()
{
HashSet<string> hmikeajhobe = LCCEEFHOBEN.HMIKEAJHOBE;
string text = this.warningKey;
bool flag = hmikeajhobe.Add(text);
}
// Token: 0x04004337 RID: 17207
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004337")]
public string warningKey;
}
}