Files
2026-06-04 11:42:34 +02:00

296 lines
7.6 KiB
C#

using System;
using CodeStage.AntiCheat.Detectors;
using UnityEngine;
using UnityEngine.SceneManagement;
// Token: 0x02000E4C RID: 3660
public class CheatManager : SingletonMonoBehaviour<CheatManager>
{
// Token: 0x0601E237 RID: 123447 RVA: 0x0083DEF0 File Offset: 0x0083C0F0
protected virtual void MPFILNDGMBF()
{
base.OnDestroy();
SceneManager.sceneLoaded -= this.PIHJGBCLBKD;
}
// Token: 0x0601E238 RID: 123448 RVA: 0x0083DF0C File Offset: 0x0083C10C
private void PIHJGBCLBKD(Scene KOAACNABCKF, LoadSceneMode AOFANJEIKLO)
{
if (RecRoomSceneManager.CMONCDKBMIE())
{
if (!SpeedHackDetector.PJCLDKJDHLP().IEBJGKEACOL)
{
SpeedHackDetector.LGBBOGNEEHC();
}
if (!ObscuredCheatingDetector.JKEHMHFHJNH().IEBJGKEACOL)
{
ObscuredCheatingDetector.BCKALGBLHJF();
}
}
}
// Token: 0x0601E239 RID: 123449 RVA: 0x0083DF40 File Offset: 0x0083C140
public void OnTimeCheatDetected()
{
NECCOFKHCAA.MDCPCOBLCKK();
this.PLIPIFPANME();
}
// Token: 0x0601E23A RID: 123450 RVA: 0x0083DF50 File Offset: 0x0083C150
protected override void Awake()
{
base.Awake();
SceneManager.sceneLoaded += this.ACIILPEGMOA;
}
// Token: 0x0601E23B RID: 123451 RVA: 0x0083DF6C File Offset: 0x0083C16C
public void GNDNFJFOKOI()
{
NECCOFKHCAA.FIENGMJDHOM();
this.PLIPIFPANME();
}
// Token: 0x0601E23C RID: 123452 RVA: 0x0083DF7C File Offset: 0x0083C17C
public void OnHeightCheatDetected()
{
NECCOFKHCAA.ADJNAAJOMFL();
}
// Token: 0x0601E23D RID: 123453 RVA: 0x0083DF84 File Offset: 0x0083C184
public void IIAOHLFGHBG()
{
NECCOFKHCAA.FIENGMJDHOM();
this.PLIPIFPANME();
}
// Token: 0x0601E23E RID: 123454 RVA: 0x0083DF94 File Offset: 0x0083C194
private void PLIPIFPANME()
{
Debug.LogWarning("Dropping to dormroom due to unknown error [385120]");
if (!LMBEHMFIOEN.NPELKFBOGLN(RecRoomSceneManager.BOCJICDGFGE, PGOPAPIFECA.DORM_ROOM))
{
RecRoomSceneManager.NCKMBFBMBFM.BootLocalPlayerToDormRoom("Dropping to dormroom due to unknown error [385120]", SessionManager.PEECLKHFOCH.CHEAT);
}
}
// Token: 0x0601E23F RID: 123455 RVA: 0x0083DFC4 File Offset: 0x0083C1C4
public void ICICHOFCLJA()
{
NECCOFKHCAA.ADJNAAJOMFL();
}
// Token: 0x0601E240 RID: 123456 RVA: 0x0083DFCC File Offset: 0x0083C1CC
private void EEJBOHMALEG(Scene KOAACNABCKF, LoadSceneMode AOFANJEIKLO)
{
if (RecRoomSceneManager.FFKEGJAHFFL())
{
if (!SpeedHackDetector.HABOFBCJJIC().IEBJGKEACOL)
{
SpeedHackDetector.PPCOLACPOBB();
}
if (!ObscuredCheatingDetector.PFOOJAGKOHN().IEBJGKEACOL)
{
ObscuredCheatingDetector.PLFBPJBBJFN();
}
}
}
// Token: 0x0601E241 RID: 123457 RVA: 0x0083E000 File Offset: 0x0083C200
private void ACIILPEGMOA(Scene KOAACNABCKF, LoadSceneMode AOFANJEIKLO)
{
if (RecRoomSceneManager.BMDKEKLCGJM)
{
if (!SpeedHackDetector.NCKMBFBMBFM.IEBJGKEACOL)
{
SpeedHackDetector.StartDetection();
}
if (!ObscuredCheatingDetector.NCKMBFBMBFM.IEBJGKEACOL)
{
ObscuredCheatingDetector.StartDetection();
}
}
}
// Token: 0x0601E242 RID: 123458 RVA: 0x0083E034 File Offset: 0x0083C234
protected override void OnDestroy()
{
base.OnDestroy();
SceneManager.sceneLoaded -= this.ACIILPEGMOA;
}
// Token: 0x0601E243 RID: 123459 RVA: 0x0083E050 File Offset: 0x0083C250
protected virtual void PLHKCNHIOMA()
{
base.OnDestroy();
SceneManager.sceneLoaded -= this.IPGEJHEPHNG;
}
// Token: 0x0601E244 RID: 123460 RVA: 0x0083E06C File Offset: 0x0083C26C
private void FEDHMBFPPKD()
{
Debug.LogWarning("Request Aborted!");
if (!LMBEHMFIOEN.NPELKFBOGLN(RecRoomSceneManager.BOCJICDGFGE, (PGOPAPIFECA)(-68)))
{
RecRoomSceneManager.NCKMBFBMBFM.BootLocalPlayerToDormRoom(" [WITH YOU]", SessionManager.PEECLKHFOCH.CHEAT);
}
}
// Token: 0x0601E245 RID: 123461 RVA: 0x0083E09C File Offset: 0x0083C29C
private void IPGEJHEPHNG(Scene KOAACNABCKF, LoadSceneMode AOFANJEIKLO)
{
if (RecRoomSceneManager.FFKEGJAHFFL())
{
if (!SpeedHackDetector.GPODMGFGDNI().IEBJGKEACOL)
{
SpeedHackDetector.StartDetection();
}
if (!ObscuredCheatingDetector.MLGNLBKNOPI().IEBJGKEACOL)
{
ObscuredCheatingDetector.StartDetection();
}
}
}
// Token: 0x0601E246 RID: 123462 RVA: 0x0083E0D0 File Offset: 0x0083C2D0
public void CGEPLPGMPBN()
{
NECCOFKHCAA.FIENGMJDHOM();
this.PLIPIFPANME();
}
// Token: 0x0601E247 RID: 123463 RVA: 0x0083E0E0 File Offset: 0x0083C2E0
protected virtual void MICFHMAIGIB()
{
base.Awake();
SceneManager.sceneLoaded += this.IPGEJHEPHNG;
}
// Token: 0x0601E248 RID: 123464 RVA: 0x0083E0FC File Offset: 0x0083C2FC
public void JCIOJBKPAGE()
{
NECCOFKHCAA.FIENGMJDHOM();
this.PLIPIFPANME();
}
// Token: 0x0601E249 RID: 123465 RVA: 0x0083E10C File Offset: 0x0083C30C
public void CDIDIGIHKKD()
{
NECCOFKHCAA.FIENGMJDHOM();
this.PLIPIFPANME();
}
// Token: 0x0601E24A RID: 123466 RVA: 0x0083E11C File Offset: 0x0083C31C
public void LPMJNKEGBLD()
{
NECCOFKHCAA.MDCPCOBLCKK();
this.PLIPIFPANME();
}
// Token: 0x0601E24B RID: 123467 RVA: 0x0083E12C File Offset: 0x0083C32C
public void CBGFJBNHMHO()
{
NECCOFKHCAA.MDCPCOBLCKK();
this.FEDHMBFPPKD();
}
// Token: 0x0601E24C RID: 123468 RVA: 0x0083E13C File Offset: 0x0083C33C
private void NPBNOHOPFKC()
{
Debug.LogWarning("HTTPResponse");
if (!LMBEHMFIOEN.NPELKFBOGLN(RecRoomSceneManager.BOCJICDGFGE, (PGOPAPIFECA)112))
{
RecRoomSceneManager.LEILGOOHEOI().BootLocalPlayerToDormRoom("prev_activity", SessionManager.PEECLKHFOCH.PARTY_ACTIVITY_SWITCH);
}
}
// Token: 0x0601E24D RID: 123469 RVA: 0x0083E16C File Offset: 0x0083C36C
public void OnObscuredTypeCheatDetected()
{
NECCOFKHCAA.FIENGMJDHOM();
this.PLIPIFPANME();
}
// Token: 0x0601E24E RID: 123470 RVA: 0x0083E17C File Offset: 0x0083C37C
private void AENEBEFCOIA(Scene KOAACNABCKF, LoadSceneMode AOFANJEIKLO)
{
if (RecRoomSceneManager.FFKEGJAHFFL())
{
if (!SpeedHackDetector.NCKMBFBMBFM.IEBJGKEACOL)
{
SpeedHackDetector.PPCOLACPOBB();
}
if (!ObscuredCheatingDetector.LFLOBAFOANG().IEBJGKEACOL)
{
ObscuredCheatingDetector.StartDetection();
}
}
}
// Token: 0x0601E24F RID: 123471 RVA: 0x0083E1B0 File Offset: 0x0083C3B0
protected virtual void BACNJJKPEOO()
{
base.Awake();
SceneManager.sceneLoaded += this.EEJBOHMALEG;
}
// Token: 0x0601E250 RID: 123472 RVA: 0x0083E1CC File Offset: 0x0083C3CC
public void AMLMCNEEAPE()
{
NECCOFKHCAA.FIENGMJDHOM();
this.FEDHMBFPPKD();
}
// Token: 0x0601E251 RID: 123473 RVA: 0x0083E1DC File Offset: 0x0083C3DC
private void MJOCHGHIPIJ(Scene KOAACNABCKF, LoadSceneMode AOFANJEIKLO)
{
if (RecRoomSceneManager.FFKEGJAHFFL())
{
if (!SpeedHackDetector.HIPACKPBBKM().IEBJGKEACOL)
{
SpeedHackDetector.BKEBGLOMHHN();
}
if (!ObscuredCheatingDetector.BAEJAJKPOHF().IEBJGKEACOL)
{
ObscuredCheatingDetector.LCAFHAAPHIC();
}
}
}
// Token: 0x0601E252 RID: 123474 RVA: 0x0083E210 File Offset: 0x0083C410
private void FEJJLMCBNPG(Scene KOAACNABCKF, LoadSceneMode AOFANJEIKLO)
{
if (RecRoomSceneManager.CMONCDKBMIE())
{
if (!SpeedHackDetector.PJCLDKJDHLP().IEBJGKEACOL)
{
SpeedHackDetector.StartDetection();
}
if (!ObscuredCheatingDetector.NOKOLBFKLEK().IEBJGKEACOL)
{
ObscuredCheatingDetector.MCNFGGCMOFF();
}
}
}
// Token: 0x0601E253 RID: 123475 RVA: 0x0083E244 File Offset: 0x0083C444
protected virtual void JJEKHMENJFE()
{
base.Awake();
SceneManager.sceneLoaded += this.EEJBOHMALEG;
}
// Token: 0x0601E254 RID: 123476 RVA: 0x0083E260 File Offset: 0x0083C460
protected virtual void NMOBMJGJCCC()
{
base.Awake();
SceneManager.sceneLoaded += this.PIHJGBCLBKD;
}
// Token: 0x0601E255 RID: 123477 RVA: 0x0083E27C File Offset: 0x0083C47C
protected virtual void BBKPAKKLOGB()
{
base.Awake();
SceneManager.sceneLoaded += this.MJOCHGHIPIJ;
}
}