365 lines
11 KiB
C#
365 lines
11 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002ECF RID: 11983
|
|
[Token(Token = "0x2002ECF")]
|
|
public class LNONDOHGNNO : GHJPGFBHMMC<LNONDOHGNNO, MenuScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x17003816 RID: 14358
|
|
// (get) Token: 0x06014392 RID: 82834 RVA: 0x004AC3A4 File Offset: 0x004AA5A4
|
|
[Token(Token = "0x17003816")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x6014392")]
|
|
[Address(RVA = "0xC45DA0", Offset = "0xC44DA0", VA = "0x180C45DA0", Slot = "14")]
|
|
get
|
|
{
|
|
return 31;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003817 RID: 14359
|
|
// (get) Token: 0x06014393 RID: 82835 RVA: 0x004AC3B4 File Offset: 0x004AA5B4
|
|
[Token(Token = "0x17003817")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x6014393")]
|
|
[Address(RVA = "0x41CF80", Offset = "0x41BF80", VA = "0x18041CF80", Slot = "15")]
|
|
get
|
|
{
|
|
return this.JKACCMIADFO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014394 RID: 82836 RVA: 0x004AC3C8 File Offset: 0x004AA5C8
|
|
[Token(Token = "0x6014394")]
|
|
[Address(RVA = "0x13FAB30", Offset = "0x13F9B30", VA = "0x1813FAB30", Slot = "16")]
|
|
public override void OFFLOPLJBBG(MenuScreenPlayerBehaviorConfig PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ)
|
|
{
|
|
Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND;
|
|
Camera fomhgmlpond2 = IHCMJLOBKBJ.FOMHGMLPOND;
|
|
int num = 0;
|
|
ODBMDOCCCIO odbmdocccio;
|
|
this.KCJGIKBOPCD = odbmdocccio;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num);
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JIAPJOPLCMP);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HOKODHFPMIL);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.HIGJADOFIMF);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IOOPLAOLGCF);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OMJDFGBNAFP);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.JEOBMKDFHKI);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num4 = 0;
|
|
pegjgmdgkjn3.OFFLOPLJBBG((ushort)num4);
|
|
}
|
|
|
|
// Token: 0x06014395 RID: 82837 RVA: 0x004AC49C File Offset: 0x004AA69C
|
|
[Token(Token = "0x6014395")]
|
|
[Address(RVA = "0x13F9C70", Offset = "0x13F8C70", VA = "0x1813F9C70", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
base.Dispose();
|
|
if (this.AENELEOCFPJ != 0)
|
|
{
|
|
}
|
|
this.AENELEOCFPJ = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06014396 RID: 82838 RVA: 0x004AC4C4 File Offset: 0x004AA6C4
|
|
[Token(Token = "0x6014396")]
|
|
[Address(RVA = "0x13FADE0", Offset = "0x13F9DE0", VA = "0x1813FADE0", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06014397 RID: 82839 RVA: 0x004AC4E0 File Offset: 0x004AA6E0
|
|
[Token(Token = "0x6014397")]
|
|
[Address(RVA = "0x13FA9C0", Offset = "0x13F99C0", VA = "0x1813FA9C0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06014398 RID: 82840 RVA: 0x004AC504 File Offset: 0x004AA704
|
|
[Token(Token = "0x6014398")]
|
|
[Address(RVA = "0x13D5960", Offset = "0x13D4960", VA = "0x1813D5960", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06014399 RID: 82841 RVA: 0x004AC524 File Offset: 0x004AA724
|
|
[Token(Token = "0x6014399")]
|
|
[Address(RVA = "0x13F9CD0", Offset = "0x13F8CD0", VA = "0x1813F9CD0")]
|
|
private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x0601439A RID: 82842 RVA: 0x004AC540 File Offset: 0x004AA740
|
|
[Token(Token = "0x601439A")]
|
|
[Address(RVA = "0x13FA3F0", Offset = "0x13F93F0", VA = "0x1813FA3F0")]
|
|
private void JIAPJOPLCMP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.JKACCMIADFO = true;
|
|
ScreenPlayerController.IELEOHDOEJH olpenodcecb = this.OLPENODCECB;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
}
|
|
KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI;
|
|
JNLDNNAKBGH jdcflafceic = this.JDCFLAFCEIC;
|
|
Vector2 apacjonanoo = this.OLPENODCECB.APACJONANOO;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
JNLDNNAKBGH.DODBLJMEOMI ajfbffakcbd = jdcflafceic.AJFBFFAKCBD;
|
|
}
|
|
Action action = new Action(this.DLLHPCEIPML);
|
|
IDisposable disposable;
|
|
this.AENELEOCFPJ = disposable;
|
|
return;
|
|
}
|
|
Debug.LogError(string.Format("{0} tried to enter menu open, but menu request did not exist!", this));
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601439B RID: 82843 RVA: 0x004AC5CC File Offset: 0x004AA7CC
|
|
[Token(Token = "0x601439B")]
|
|
[Address(RVA = "0x13F9D20", Offset = "0x13F8D20", VA = "0x1813F9D20")]
|
|
private void HIGJADOFIMF()
|
|
{
|
|
int num = 0;
|
|
KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ScreenPlayerController.IELEOHDOEJH olpenodcecb = this.OLPENODCECB;
|
|
Action fbhnbacncdk = this.OLPENODCECB.FBHNBACNCDK;
|
|
Vector2 apacjonanoo = this.OLPENODCECB.APACJONANOO;
|
|
if (!ScreenPlayerController.IELEOHDOEJH.BDBLGMKABNK(num, olpenodcecb))
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x0601439C RID: 82844 RVA: 0x004AC624 File Offset: 0x004AA824
|
|
[Token(Token = "0x601439C")]
|
|
[Address(RVA = "0x13F9FE0", Offset = "0x13F8FE0", VA = "0x1813F9FE0")]
|
|
private void HOKODHFPMIL(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
ScreenPlayerController.IELEOHDOEJH ieleohdoejh = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Action bdpebmlomoa = this.OLPENODCECB.BDPEBMLOMOA;
|
|
if (bdpebmlomoa != 0)
|
|
{
|
|
bdpebmlomoa();
|
|
}
|
|
ScreenPlayerController.IELEOHDOEJH ieleohdoejh2 = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND;
|
|
Action fbhnbacncdk = ieleohdoejh2.FBHNBACNCDK;
|
|
this.OLPENODCECB.FBHNBACNCDK = fbhnbacncdk;
|
|
Vector2 apacjonanoo = ieleohdoejh2.APACJONANOO;
|
|
this.OLPENODCECB.APACJONANOO = apacjonanoo;
|
|
}
|
|
this.KCJGIKBOPCD.JBBLIBHHEBC();
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.RemoveNotificationDialogImportanceThreshold(this);
|
|
if (this.AENELEOCFPJ != 0)
|
|
{
|
|
}
|
|
this.AENELEOCFPJ = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0601439D RID: 82845 RVA: 0x004AC6B0 File Offset: 0x004AA8B0
|
|
[Token(Token = "0x601439D")]
|
|
[Address(RVA = "0x13FA350", Offset = "0x13F9350", VA = "0x1813FA350")]
|
|
private void IOOPLAOLGCF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.JKACCMIADFO = false;
|
|
}
|
|
|
|
// Token: 0x0601439E RID: 82846 RVA: 0x004AC6C4 File Offset: 0x004AA8C4
|
|
[Token(Token = "0x601439E")]
|
|
[Address(RVA = "0x13FA360", Offset = "0x13F9360", VA = "0x1813FA360")]
|
|
private void JEOBMKDFHKI()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601439F RID: 82847 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601439F")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private void OMJDFGBNAFP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060143A0 RID: 82848 RVA: 0x004AC6E4 File Offset: 0x004AA8E4
|
|
[Token(Token = "0x60143A0")]
|
|
[Address(RVA = "0x13F99D0", Offset = "0x13F89D0", VA = "0x1813F99D0")]
|
|
private void APCELKCKKCA()
|
|
{
|
|
KAKMNKBHJLE ceedfocgnli = this.CEEDFOCGNLI;
|
|
}
|
|
|
|
// Token: 0x060143A1 RID: 82849 RVA: 0x004AC700 File Offset: 0x004AA900
|
|
[Token(Token = "0x60143A1")]
|
|
[Address(RVA = "0x13F9EB0", Offset = "0x13F8EB0", VA = "0x1813F9EB0")]
|
|
private void HLPJILGBEAF(ScreenPlayerController.IELEOHDOEJH EPDHKLNCNHK)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Vector2 apacjonanoo = EPDHKLNCNHK.APACJONANOO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060143A2 RID: 82850 RVA: 0x004AC720 File Offset: 0x004AA920
|
|
[Token(Token = "0x60143A2")]
|
|
[Address(RVA = "0x13F9A50", Offset = "0x13F8A50", VA = "0x1813F9A50")]
|
|
private void DLLHPCEIPML()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
ODBMDOCCCIO kcjgikbopcd = this.KCJGIKBOPCD;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Action fbhnbacncdk = this.OLPENODCECB.FBHNBACNCDK;
|
|
if (fbhnbacncdk != 0)
|
|
{
|
|
fbhnbacncdk();
|
|
}
|
|
}
|
|
ScreenPlayerController.IELEOHDOEJH olpenodcecb = this.OLPENODCECB;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
ScreenPlayerController.IELEOHDOEJH olpenodcecb2 = this.OLPENODCECB;
|
|
Action bdpebmlomoa = this.OLPENODCECB.BDPEBMLOMOA;
|
|
if (bdpebmlomoa != 0)
|
|
{
|
|
bdpebmlomoa();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060143A3 RID: 82851 RVA: 0x004AC79C File Offset: 0x004AA99C
|
|
[Token(Token = "0x60143A3")]
|
|
[Address(RVA = "0x13FAA10", Offset = "0x13F9A10", VA = "0x1813FAA10")]
|
|
private void LMGIGPJLKHE()
|
|
{
|
|
ScreenPlayerController.IELEOHDOEJH olpenodcecb = this.OLPENODCECB;
|
|
Action fbhnbacncdk = this.OLPENODCECB.FBHNBACNCDK;
|
|
Vector2 apacjonanoo = this.OLPENODCECB.APACJONANOO;
|
|
ScreenPlayerController.IELEOHDOEJH ieleohdoejh = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND;
|
|
Action fbhnbacncdk2 = ieleohdoejh.FBHNBACNCDK;
|
|
Vector2 apacjonanoo2 = ieleohdoejh.APACJONANOO;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Action bdpebmlomoa = this.OLPENODCECB.BDPEBMLOMOA;
|
|
if (bdpebmlomoa != 0)
|
|
{
|
|
bdpebmlomoa();
|
|
}
|
|
IntPtr invoke_impl = bdpebmlomoa.invoke_impl;
|
|
ScreenPlayerController.IELEOHDOEJH ieleohdoejh2 = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND;
|
|
Action fbhnbacncdk3 = ieleohdoejh2.FBHNBACNCDK;
|
|
this.OLPENODCECB.FBHNBACNCDK = fbhnbacncdk3;
|
|
Vector2 apacjonanoo3 = ieleohdoejh2.APACJONANOO;
|
|
this.OLPENODCECB.APACJONANOO = apacjonanoo3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060143A4 RID: 82852 RVA: 0x004AC840 File Offset: 0x004AAA40
|
|
[Token(Token = "0x60143A4")]
|
|
[Address(RVA = "0x13FAE30", Offset = "0x13F9E30", VA = "0x1813FAE30")]
|
|
public LNONDOHGNNO()
|
|
{
|
|
KAKMNKBHJLE kakmnkbhjle = new KAKMNKBHJLE();
|
|
this.CEEDFOCGNLI = kakmnkbhjle;
|
|
JNLDNNAKBGH jnldnnakbgh = JNLDNNAKBGH.LBEBGLDBOMG();
|
|
this.JDCFLAFCEIC = jnldnnakbgh;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400D189 RID: 53641
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400D189")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400D18A RID: 53642
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D18A")]
|
|
private bool JKACCMIADFO;
|
|
|
|
// Token: 0x0400D18B RID: 53643
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D18B")]
|
|
private readonly KAKMNKBHJLE CEEDFOCGNLI;
|
|
|
|
// Token: 0x0400D18C RID: 53644
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D18C")]
|
|
private readonly JNLDNNAKBGH JDCFLAFCEIC;
|
|
|
|
// Token: 0x0400D18D RID: 53645
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400D18D")]
|
|
private ScreenPlayerController.IELEOHDOEJH OLPENODCECB;
|
|
|
|
// Token: 0x0400D18E RID: 53646
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400D18E")]
|
|
private ODBMDOCCCIO KCJGIKBOPCD;
|
|
|
|
// Token: 0x0400D18F RID: 53647
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400D18F")]
|
|
private IDisposable AENELEOCFPJ;
|
|
|
|
// Token: 0x02002ED0 RID: 11984
|
|
[Token(Token = "0x2002ED0")]
|
|
private enum DLIFGJBGDPN
|
|
{
|
|
// Token: 0x0400D191 RID: 53649
|
|
[Token(Token = "0x400D191")]
|
|
DISABLED,
|
|
// Token: 0x0400D192 RID: 53650
|
|
[Token(Token = "0x400D192")]
|
|
MENU_OPEN,
|
|
// Token: 0x0400D193 RID: 53651
|
|
[Token(Token = "0x400D193")]
|
|
MENU_CLOSED
|
|
}
|
|
}
|