using System; using Cpp2IlInjected; using RecRoom.Core.AR; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; using UnityEngine.Events; // Token: 0x02002E93 RID: 11923 [Token(Token = "0x2002E93")] public abstract class OELEDHHJOMO : GHJPGFBHMMC where Runtime : GHJPGFBHMMC, new() where Config : ARRoomScaleScreenPlayerBehaviorConfig { // Token: 0x170037D6 RID: 14294 // (get) Token: 0x060141A7 RID: 82343 [Token(Token = "0x170037D6")] protected abstract int CMLFALOFIPO { [Token(Token = "0x60141A7")] [Address(Slot = "24")] get; } // Token: 0x170037D7 RID: 14295 // (get) Token: 0x060141A8 RID: 82344 [Token(Token = "0x170037D7")] protected abstract bool LOINJNMJBLL { [Token(Token = "0x60141A8")] [Address(Slot = "25")] get; } // Token: 0x170037D8 RID: 14296 // (get) Token: 0x060141A9 RID: 82345 [Token(Token = "0x170037D8")] protected abstract CFHMOGLHPPP EMONAOIJMHF { [Token(Token = "0x60141A9")] [Address(Slot = "26")] get; } // Token: 0x170037D9 RID: 14297 // (get) Token: 0x060141AA RID: 82346 RVA: 0x004A5510 File Offset: 0x004A3710 [Token(Token = "0x170037D9")] public override int LNEDNNJCPMG { [Token(Token = "0x60141AA")] [Address(RVA = "0x8BCAC0", Offset = "0x8BBAC0", VA = "0x1808BCAC0", Slot = "14")] get { return 32; } } // Token: 0x170037DA RID: 14298 // (get) Token: 0x060141AB RID: 82347 RVA: 0x004A5520 File Offset: 0x004A3720 [Token(Token = "0x170037DA")] public override bool KAPLCJDFAMJ { [Token(Token = "0x60141AB")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")] get { } } // Token: 0x060141AC RID: 82348 RVA: 0x004A5530 File Offset: 0x004A3730 [Token(Token = "0x60141AC")] [Address(RVA = "0x22EFF00", Offset = "0x22EEF00", VA = "0x1822EFF00", Slot = "16")] public override void OFFLOPLJBBG(Config PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ) { Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); int num = 0; int num2 = 0; int num3 = 0; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num); int num4 = 0; hkkohfhadkk.OFFLOPLJBBG((ushort)num4); } // Token: 0x060141AD RID: 82349 RVA: 0x004A5578 File Offset: 0x004A3778 [Token(Token = "0x60141AD")] [Address(RVA = "0x22EEFC0", Offset = "0x22EDFC0", VA = "0x1822EEFC0", Slot = "17")] public override void Dispose() { int num = this.CMLFALOFIPO; } // Token: 0x060141AE RID: 82350 RVA: 0x004A5594 File Offset: 0x004A3794 [Token(Token = "0x60141AE")] [Address(RVA = "0x22F0140", Offset = "0x22EF140", VA = "0x1822F0140", Slot = "20")] protected override void PPAOALHOODL() { } // Token: 0x060141AF RID: 82351 RVA: 0x004A55A8 File Offset: 0x004A37A8 [Token(Token = "0x60141AF")] [Address(RVA = "0x22EFB60", Offset = "0x22EEB60", VA = "0x1822EFB60", Slot = "21")] protected override void JNGMMNANOCH() { PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { SingletonMonoBehaviour.ONCPNMDGGKG.RemoveARModeRequest(this); return; } } // Token: 0x060141B0 RID: 82352 RVA: 0x004A55DC File Offset: 0x004A37DC [Token(Token = "0x60141B0")] [Address(RVA = "0x22EFEB0", Offset = "0x22EEEB0", VA = "0x1822EFEB0", Slot = "18")] protected override void NHOMMEMEFIB() { } // Token: 0x060141B1 RID: 82353 RVA: 0x004A55F0 File Offset: 0x004A37F0 [Token(Token = "0x60141B1")] [Address(RVA = "0x22EF030", Offset = "0x22EE030", VA = "0x1822EF030", Slot = "19")] protected override void GAPALICCLPH() { PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { SingletonMonoBehaviour.ONCPNMDGGKG.RemoveARModeRequest(this); return; } } // Token: 0x060141B2 RID: 82354 RVA: 0x004A5624 File Offset: 0x004A3824 [Token(Token = "0x60141B2")] [Address(RVA = "0x13D5960", Offset = "0x13D4960", VA = "0x1813D5960", Slot = "22")] public override void BALOKJMBNIN() { } // Token: 0x060141B3 RID: 82355 RVA: 0x004A5638 File Offset: 0x004A3838 [Token(Token = "0x60141B3")] [Address(RVA = "0x22EF130", Offset = "0x22EE130", VA = "0x1822EF130")] private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { SingletonMonoBehaviour.ONCPNMDGGKG.RemoveARModeRequest(this); } } // Token: 0x060141B4 RID: 82356 RVA: 0x004A5668 File Offset: 0x004A3868 [Token(Token = "0x60141B4")] [Address(RVA = "0x22EF7F0", Offset = "0x22EE7F0", VA = "0x1822EF7F0")] private void IBAJPBDDBFJ() { PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { this.HDJHLIEHHJA(); if (this.JCFGDPBGBNJ()) { } } } // Token: 0x060141B5 RID: 82357 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60141B5")] [Address(RVA = "0x22EE960", Offset = "0x22ED960", VA = "0x1822EE960", Slot = "27")] protected virtual void CKHMFGLDNOP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060141B6 RID: 82358 RVA: 0x004A569C File Offset: 0x004A389C [Token(Token = "0x60141B6")] [Address(RVA = "0x22EF310", Offset = "0x22EE310", VA = "0x1822EF310", Slot = "28")] protected virtual void HMNPFDFHOMF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { SingletonMonoBehaviour.ONCPNMDGGKG.ClearSessionWorldSpaceRoot(); } int num2 = 0; bool flag; if (instance != num2 && flag) { LHNMJNHJCNF lhnmjnhjcnf; Transform transform = lhnmjnhjcnf.FOMHGMLPOND.transform; Vector3 up = Vector3.up; } int num3 = 0; LHNMJNHJCNF lhnmjnhjcnf2; lhnmjnhjcnf2.FOMHGMLPOND = num3; LHNMJNHJCNF lhnmjnhjcnf3; lhnmjnhjcnf3.FOMHGMLPOND = num3; lhnmjnhjcnf3.PKAKIKHIFNG = num3; lhnmjnhjcnf3.DBFBLNILIGL = num3; UnityAction unityAction; Application.onBeforeRender -= unityAction; } // Token: 0x060141B7 RID: 82359 RVA: 0x004A5720 File Offset: 0x004A3920 [Token(Token = "0x60141B7")] [Address(RVA = "0x22EFE20", Offset = "0x22EEE20", VA = "0x1822EFE20")] private void NAGONHCHCEC() { this.HDJHLIEHHJA(); if (!this.JCFGDPBGBNJ()) { } } // Token: 0x060141B8 RID: 82360 RVA: 0x004A5744 File Offset: 0x004A3944 [Token(Token = "0x60141B8")] [Address(RVA = "0x22EF210", Offset = "0x22EE210", VA = "0x1822EF210")] private void HDJHLIEHHJA() { SingletonMonoBehaviour.ONCPNMDGGKG.RemoveARModeRequest(this); } // Token: 0x060141B9 RID: 82361 RVA: 0x004A5770 File Offset: 0x004A3970 [Token(Token = "0x60141B9")] [Address(RVA = "0x22EFA20", Offset = "0x22EEA20", VA = "0x1822EFA20", Slot = "29")] protected virtual bool JIDGGAENBOA() { PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num) && SingletonMonoBehaviour.ONCPNMDGGKG.EGOBGICCIKP) { return true; } throw new NullReferenceException(); } // Token: 0x060141BA RID: 82362 RVA: 0x004A57A8 File Offset: 0x004A39A8 [Token(Token = "0x60141BA")] [Address(RVA = "0x22EF8F0", Offset = "0x22EE8F0", VA = "0x1822EF8F0")] private bool JCFGDPBGBNJ() { PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num) && SingletonMonoBehaviour.ONCPNMDGGKG.BGIBOGNHLKA == this && SingletonMonoBehaviour.ONCPNMDGGKG.IAHDOAKFJLA) { return true; } throw new NullReferenceException(); } // Token: 0x060141BB RID: 82363 RVA: 0x004A57EC File Offset: 0x004A39EC [Token(Token = "0x60141BB")] [Address(RVA = "0x22EFC60", Offset = "0x22EEC60", VA = "0x1822EFC60")] private void KNCEMHMNBPK() { LHNMJNHJCNF lhnmjnhjcnf; Transform transform = lhnmjnhjcnf.FOMHGMLPOND.transform; PlatformARManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Vector3 vector; float z = vector.z; LHNMJNHJCNF lhnmjnhjcnf2; Transform transform2 = lhnmjnhjcnf2.FOMHGMLPOND.transform; PlatformARManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x060141BC RID: 82364 RVA: 0x004A5830 File Offset: 0x004A3A30 [Token(Token = "0x60141BC")] [Address(RVA = "0x22F0190", Offset = "0x22EF190", VA = "0x1822F0190")] protected OELEDHHJOMO() { FIKFDLPDHPM fikfdlpdhpm = new FIKFDLPDHPM(); OBNAJBFHKAM obnajbfhkam = new OBNAJBFHKAM(); int num = this.CMLFALOFIPO; } // Token: 0x0400D068 RID: 53352 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D068")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D069 RID: 53353 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D069")] private FIKFDLPDHPM MKCKLHEMGIP; // Token: 0x0400D06A RID: 53354 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D06A")] private OBNAJBFHKAM BECMEPIEDCM; // Token: 0x02002E94 RID: 11924 [Token(Token = "0x2002E94")] private enum ADJOHNDIGAK { // Token: 0x0400D06C RID: 53356 [Token(Token = "0x400D06C")] DISABLED, // Token: 0x0400D06D RID: 53357 [Token(Token = "0x400D06D")] NOT_IN_AR, // Token: 0x0400D06E RID: 53358 [Token(Token = "0x400D06E")] IN_AR } }