using System; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002ECF RID: 11983 [Token(Token = "0x2002ECF")] public class LNONDOHGNNO : GHJPGFBHMMC { // 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 } }