using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using Photon.Pun; using RecRoom; using RecRoom.AGUI; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Core.UI; using UnityEngine; using UnityEngine.EventSystems; // Token: 0x020028DF RID: 10463 [Token(Token = "0x20028DF")] [StructLayout(3)] public class LNONDOHGNNO : GHJPGFBHMMC { // Token: 0x1700315E RID: 12638 // (get) Token: 0x060124BB RID: 74939 RVA: 0x0045CA44 File Offset: 0x0045AC44 [Token(Token = "0x1700315E")] public override int LNEDNNJCPMG { [Token(Token = "0x60124BB")] [Address(RVA = "0xFF49B0", Offset = "0xFF33B0", VA = "0x180FF49B0", Slot = "14")] get { return 30; } } // Token: 0x1700315F RID: 12639 // (get) Token: 0x060124BC RID: 74940 RVA: 0x0045CA54 File Offset: 0x0045AC54 [Token(Token = "0x1700315F")] public override bool KAPLCJDFAMJ { [Token(Token = "0x60124BC")] [Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0", Slot = "15")] get { return this.JKACCMIADFO; } } // Token: 0x060124BD RID: 74941 RVA: 0x0045CA68 File Offset: 0x0045AC68 [Token(Token = "0x60124BD")] [Address(RVA = "0x190B5D0", Offset = "0x1909FD0", VA = "0x18190B5D0", Slot = "16")] public override void OFFLOPLJBBG(MenuScreenPlayerBehaviorConfig PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ) { Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); int num = 0; 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; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.PIAALNHEFFJ); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LBEFHHBJCKP); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.BGLNABBLOLA); HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN; int num4 = 0; pegjgmdgkjn5.OFFLOPLJBBG((ushort)num4); } // Token: 0x060124BE RID: 74942 RVA: 0x0045CB68 File Offset: 0x0045AD68 [Token(Token = "0x60124BE")] [Address(RVA = "0x190BBF0", Offset = "0x190A5F0", VA = "0x18190BBF0", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x060124BF RID: 74943 RVA: 0x0045CB84 File Offset: 0x0045AD84 [Token(Token = "0x60124BF")] [Address(RVA = "0x190B010", Offset = "0x1909A10", VA = "0x18190B010", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x060124C0 RID: 74944 RVA: 0x0045CBA8 File Offset: 0x0045ADA8 [Token(Token = "0x60124C0")] [Address(RVA = "0x105EC10", Offset = "0x105D610", VA = "0x18105EC10", Slot = "22")] public override void BALOKJMBNIN() { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x060124C1 RID: 74945 RVA: 0x0045CBC8 File Offset: 0x0045ADC8 [Token(Token = "0x60124C1")] [Address(RVA = "0x190A340", Offset = "0x1908D40", VA = "0x18190A340")] private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = false; } // Token: 0x060124C2 RID: 74946 RVA: 0x0045CBE4 File Offset: 0x0045ADE4 [Token(Token = "0x60124C2")] [Address(RVA = "0x190AB50", Offset = "0x1909550", VA = "0x18190AB50")] private void JIAPJOPLCMP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { bool flag; if (flag) { this.JKACCMIADFO = true; StackedUIBase gocklcbfmaj = this.OLPENODCECB.GOCKLCBFMAJ; int num = 0; bool flag2 = gocklcbfmaj != num; ScreenPlayerController.IELEOHDOEJH olpenodcecb = this.OLPENODCECB; if (gocklcbfmaj != 0) { } 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: 0x060124C3 RID: 74947 RVA: 0x0045CC44 File Offset: 0x0045AE44 [Token(Token = "0x60124C3")] [Address(RVA = "0x190A3F0", Offset = "0x1908DF0", VA = "0x18190A3F0")] private void HIGJADOFIMF() { bool flag; bool flag2; if (!flag || flag2) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x060124C4 RID: 74948 RVA: 0x0045CC68 File Offset: 0x0045AE68 [Token(Token = "0x60124C4")] [Address(RVA = "0x190A7A0", Offset = "0x19091A0", VA = "0x18190A7A0")] 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; MenuProjector jelhaggdkcc = ieleohdoejh2.JELHAGGDKCC; this.OLPENODCECB.JELHAGGDKCC = jelhaggdkcc; Action bdpebmlomoa2 = ieleohdoejh2.BDPEBMLOMOA; this.OLPENODCECB.BDPEBMLOMOA = bdpebmlomoa2; } SingletonMonoBehaviour.Instance.RemoveNotificationDialogImportanceThreshold(this); } // Token: 0x060124C5 RID: 74949 RVA: 0x0045CCD8 File Offset: 0x0045AED8 [Token(Token = "0x60124C5")] [Address(RVA = "0x190B8E0", Offset = "0x190A2E0", VA = "0x18190B8E0")] private void PIAALNHEFFJ() { int num = 0; LocalPlayerController instance = SingletonMonoBehaviour.Instance; IReadOnlyList ibicjfoainl = GHJPGFBHMMC.IBICJFOAINL; IReadOnlyList ibicjfoainl2 = GHJPGFBHMMC.IBICJFOAINL; int num2 = 0; bool flag; bool flag2; this.DLLHPCEIPML(flag, flag2, num2 != 0); Vector2 vector = this.LJPEDLLCABJ(); IReadOnlyList ibicjfoainl3 = GHJPGFBHMMC.IBICJFOAINL; bool flag3; if (num != 0 && !flag3) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x060124C6 RID: 74950 RVA: 0x0045CD34 File Offset: 0x0045AF34 [Token(Token = "0x60124C6")] [Address(RVA = "0x190B060", Offset = "0x1909A60", VA = "0x18190B060")] private void LBEFHHBJCKP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { Vector2 zero = Vector2.zero; this.DEFGEHADFJM = zero; this.DEFGEHADFJM.y = (float)0; Vector2 zero2 = Vector2.zero; int num = 0; this.AJJEHJCMFDN = zero2; this.AJJEHJCMFDN.y = (float)0; this.DLLHPCEIPML(true, num != 0, true); } // Token: 0x060124C7 RID: 74951 RVA: 0x0045CD84 File Offset: 0x0045AF84 [Token(Token = "0x60124C7")] [Address(RVA = "0x1909DA0", Offset = "0x19087A0", VA = "0x181909DA0")] private void BGLNABBLOLA() { Vector2 vector = this.LJPEDLLCABJ(); float deltaTime = Time.deltaTime; float num = deltaTime * -1f; int num2 = 0; if (num2 != 0) { } int num3 = 0; this.DEFGEHADFJM = num3; this.DEFGEHADFJM = num3; if (UIInputModule.Instance > 0) { } int num4 = 0; this.DLLHPCEIPML(num4 != 0, true, true); if (1 != 0) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x060124C8 RID: 74952 RVA: 0x0045CDF4 File Offset: 0x0045AFF4 [Token(Token = "0x60124C8")] [Address(RVA = "0x11F95A0", Offset = "0x11F7FA0", VA = "0x1811F95A0")] private void IOOPLAOLGCF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.JKACCMIADFO = false; } // Token: 0x060124C9 RID: 74953 RVA: 0x0045CE08 File Offset: 0x0045B008 [Token(Token = "0x60124C9")] [Address(RVA = "0x190AAB0", Offset = "0x19094B0", VA = "0x18190AAB0")] private void JEOBMKDFHKI() { bool flag; if (flag) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x060124CA RID: 74954 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60124CA")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] private void OMJDFGBNAFP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060124CB RID: 74955 RVA: 0x0045CE2C File Offset: 0x0045B02C [Token(Token = "0x60124CB")] [Address(RVA = "0x190A500", Offset = "0x1908F00", VA = "0x18190A500")] private void HLPJILGBEAF(ScreenPlayerController.IELEOHDOEJH EPDHKLNCNHK) { LNONDOHGNNO.NPFNNDDJFCG npfnnddjfcg = new LNONDOHGNNO.NPFNNDDJFCG(); MenuProjector jelhaggdkcc = EPDHKLNCNHK.JELHAGGDKCC; Action bdpebmlomoa = EPDHKLNCNHK.BDPEBMLOMOA; npfnnddjfcg.menuData.JELHAGGDKCC = jelhaggdkcc; npfnnddjfcg.menuData.BDPEBMLOMOA = bdpebmlomoa; StackedUIBase gocklcbfmaj = npfnnddjfcg.menuData.GOCKLCBFMAJ; int num = 0; if (!(gocklcbfmaj != num)) { ScreenPlayerController.IELEOHDOEJH menuData = npfnnddjfcg.menuData; bool flag; if (flag) { ScreenPlayerController.IELEOHDOEJH menuData2 = npfnnddjfcg.menuData; Func func = new Func(npfnnddjfcg.g__GetCanvasWorldSpaceSize|0); Quaternion identity = Quaternion.identity; Vector2 apacjonanoo = npfnnddjfcg.menuData.APACJONANOO; float y = npfnnddjfcg.menuData.APACJONANOO.y; bool fobcbmkbfaa = npfnnddjfcg.menuData.FOBCBMKBFAA; } return; } Vector2 apacjonanoo2 = npfnnddjfcg.menuData.APACJONANOO; float y2 = npfnnddjfcg.menuData.APACJONANOO.y; PhotonView pvCache = gocklcbfmaj.pvCache; bool fobcbmkbfaa2 = npfnnddjfcg.menuData.FOBCBMKBFAA; throw new NullReferenceException(); } // Token: 0x060124CC RID: 74956 RVA: 0x0045CF10 File Offset: 0x0045B110 [Token(Token = "0x60124CC")] [Address(RVA = "0x190B470", Offset = "0x1909E70", VA = "0x18190B470")] private void LMGIGPJLKHE() { ScreenPlayerController.IELEOHDOEJH olpenodcecb = this.OLPENODCECB; MenuProjector jelhaggdkcc = this.OLPENODCECB.JELHAGGDKCC; Action bdpebmlomoa = this.OLPENODCECB.BDPEBMLOMOA; ScreenPlayerController.IELEOHDOEJH ieleohdoejh = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND; MenuProjector jelhaggdkcc2 = ieleohdoejh.JELHAGGDKCC; Action bdpebmlomoa2 = ieleohdoejh.BDPEBMLOMOA; bool flag; if (flag) { Action bdpebmlomoa3 = this.OLPENODCECB.BDPEBMLOMOA; if (bdpebmlomoa3 != 0) { bdpebmlomoa3(); } IntPtr invoke_impl = bdpebmlomoa3.invoke_impl; ScreenPlayerController.IELEOHDOEJH ieleohdoejh2 = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND; MenuProjector jelhaggdkcc3 = ieleohdoejh2.JELHAGGDKCC; this.OLPENODCECB.JELHAGGDKCC = jelhaggdkcc3; Action bdpebmlomoa4 = ieleohdoejh2.BDPEBMLOMOA; this.OLPENODCECB.BDPEBMLOMOA = bdpebmlomoa4; } } // Token: 0x060124CD RID: 74957 RVA: 0x0045CFB4 File Offset: 0x0045B1B4 [Token(Token = "0x60124CD")] [Address(RVA = "0x190A000", Offset = "0x1908A00", VA = "0x18190A000")] private void DLLHPCEIPML(bool IBHFHCKDLJE, bool IEDKOEGHAIL, bool PHLNAPLMNKK) { UIInputModule instance = UIInputModule.Instance; bool flag; if (flag) { Action fbhnbacncdk = this.OLPENODCECB.FBHNBACNCDK; if (fbhnbacncdk != 0) { fbhnbacncdk(); } } StackedUIBase gocklcbfmaj = this.OLPENODCECB.GOCKLCBFMAJ; int num = 0; if (gocklcbfmaj != num && this.OLPENODCECB.GOCKLCBFMAJ.ABJAFAKMMOK) { Action bdpebmlomoa = this.OLPENODCECB.BDPEBMLOMOA; if (bdpebmlomoa != 0) { bdpebmlomoa(); } } } // Token: 0x060124CE RID: 74958 RVA: 0x0045D038 File Offset: 0x0045B238 [Token(Token = "0x60124CE")] [Address(RVA = "0x190B120", Offset = "0x1909B20", VA = "0x18190B120")] private UIInputModule.LAGCGHDHJEI LIJCEKCGFEK() { bool flag; if (flag) { UIInputModule instance = UIInputModule.Instance; UIInputModule instance2 = UIInputModule.Instance; UIInputModule.LAGCGHDHJEI lagcghdhjei; bool has_value = lagcghdhjei.FHMPGBCCAIM.has_value; float z = lagcghdhjei.CCNPNGGMNGG.z; BaseRaycaster ecdaheaglek = lagcghdhjei.ECDAHEAGLEK; PhysicalButtonBase flalbhihdmp = lagcghdhjei.FLALBHIHDMP; bool has_value2 = lagcghdhjei.LOJFGCFIMNE.has_value; this.JKACCMIADFO = has_value2; this.JDCFLAFCEIC = flalbhihdmp; this.OLPENODCECB.GOCKLCBFMAJ = has_value2; } throw new NullReferenceException(); } // Token: 0x060124CF RID: 74959 RVA: 0x0045D0B8 File Offset: 0x0045B2B8 [Token(Token = "0x60124CF")] [Address(RVA = "0x190A390", Offset = "0x1908D90", VA = "0x18190A390")] private void GOPHJNNIBLG(Vector2 CIHDJKHOFNO) { UIInputModule instance = UIInputModule.Instance; } // Token: 0x060124D0 RID: 74960 RVA: 0x0045D0D4 File Offset: 0x0045B2D4 [Token(Token = "0x60124D0")] [Address(RVA = "0x190A210", Offset = "0x1908C10", VA = "0x18190A210")] private UIInputModule.GBLBJCNGCGN GIOHLJKNCMK(bool IBHFHCKDLJE, bool IEDKOEGHAIL, bool PHLNAPLMNKK) { UIInputModule instance = UIInputModule.Instance; throw new NullReferenceException(); } // Token: 0x060124D1 RID: 74961 RVA: 0x0045D0F4 File Offset: 0x0045B2F4 [Token(Token = "0x60124D1")] [Address(RVA = "0x190B3F0", Offset = "0x1909DF0", VA = "0x18190B3F0")] private Vector2 LJPEDLLCABJ() { Vector2 vector; return vector; } // Token: 0x060124D2 RID: 74962 RVA: 0x0045D108 File Offset: 0x0045B308 [Token(Token = "0x60124D2")] [Address(RVA = "0x190BC40", Offset = "0x190A640", VA = "0x18190BC40")] public LNONDOHGNNO() { KAKMNKBHJLE kakmnkbhjle = new KAKMNKBHJLE(); this.CEEDFOCGNLI = kakmnkbhjle; JNLDNNAKBGH jnldnnakbgh = JNLDNNAKBGH.LBEBGLDBOMG(); this.JDCFLAFCEIC = jnldnnakbgh; Vector2 zero = Vector2.zero; this.DEFGEHADFJM = zero; this.DEFGEHADFJM.y = (float)0; Vector2 zero2 = Vector2.zero; this.AJJEHJCMFDN = zero2; this.AJJEHJCMFDN.y = (float)0; base..ctor(); } // Token: 0x0400C38C RID: 50060 [Token(Token = "0x400C38C")] private const int OIILGGLEOHD = 0; // Token: 0x0400C38D RID: 50061 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400C38D")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400C38E RID: 50062 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400C38E")] private bool JKACCMIADFO; // Token: 0x0400C38F RID: 50063 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400C38F")] private readonly KAKMNKBHJLE CEEDFOCGNLI; // Token: 0x0400C390 RID: 50064 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400C390")] private readonly JNLDNNAKBGH JDCFLAFCEIC; // Token: 0x0400C391 RID: 50065 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400C391")] private ScreenPlayerController.IELEOHDOEJH OLPENODCECB; // Token: 0x0400C392 RID: 50066 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400C392")] private Vector2 DEFGEHADFJM; // Token: 0x0400C393 RID: 50067 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400C393")] private Vector2 AJJEHJCMFDN; // Token: 0x020028E0 RID: 10464 [Token(Token = "0x20028E0")] private enum DLIFGJBGDPN { // Token: 0x0400C395 RID: 50069 [Token(Token = "0x400C395")] DISABLED, // Token: 0x0400C396 RID: 50070 [Token(Token = "0x400C396")] MENU_OPEN, // Token: 0x0400C397 RID: 50071 [Token(Token = "0x400C397")] MENU_CLOSED } // Token: 0x020028E1 RID: 10465 [Token(Token = "0x20028E1")] private enum LKAIGJFFPFN { // Token: 0x0400C399 RID: 50073 [Token(Token = "0x400C399")] NORMAL_INPUT, // Token: 0x0400C39A RID: 50074 [Token(Token = "0x400C39A")] QUICK_DRAGGING } // Token: 0x020028E2 RID: 10466 [Token(Token = "0x20028E2")] [CompilerGenerated] private sealed class NPFNNDDJFCG { // Token: 0x060124D3 RID: 74963 RVA: 0x0045D174 File Offset: 0x0045B374 [Token(Token = "0x60124D3")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NPFNNDDJFCG() { } // Token: 0x060124D4 RID: 74964 RVA: 0x0045D188 File Offset: 0x0045B388 [Token(Token = "0x60124D4")] [Address(RVA = "0x1264170", Offset = "0x1262B70", VA = "0x181264170")] internal Vector2 g__GetCanvasWorldSpaceSize|0() { Transform transform; do { ScreenPlayerController.IELEOHDOEJH ieleohdoejh = this.menuData; } while (transform == 0); throw new NullReferenceException(); } // Token: 0x0400C39B RID: 50075 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C39B")] public ScreenPlayerController.IELEOHDOEJH menuData; } }