using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.XR; namespace RecRoom.Platforms { // Token: 0x02002400 RID: 9216 [Token(Token = "0x2002400")] public abstract class VRDeviceManager : SingletonMonoBehaviour { // Token: 0x170026B4 RID: 9908 // (get) Token: 0x0600EDBE RID: 60862 RVA: 0x0036B8A8 File Offset: 0x00369AA8 [Token(Token = "0x170026B4")] public static string OBHKGDABHJB { [Token(Token = "0x600EDBE")] [Address(RVA = "0xE41DA0", Offset = "0xE40BA0", VA = "0x180E41DA0")] get { return XRDevice.model; } } // Token: 0x170026B5 RID: 9909 // (get) Token: 0x0600EDBF RID: 60863 [Token(Token = "0x170026B5")] protected abstract IEnumerable BNGHIFGAPMF { [Token(Token = "0x600EDBF")] [Address(Slot = "6")] get; } // Token: 0x170026B6 RID: 9910 // (get) Token: 0x0600EDC0 RID: 60864 [Token(Token = "0x170026B6")] protected abstract string MFMBPKGFMAL { [Token(Token = "0x600EDC0")] [Address(Slot = "7")] get; } // Token: 0x170026B7 RID: 9911 // (get) Token: 0x0600EDC1 RID: 60865 [Token(Token = "0x170026B7")] protected abstract bool MLGJJEILBIP { [Token(Token = "0x600EDC1")] [Address(Slot = "8")] get; } // Token: 0x170026B8 RID: 9912 // (get) Token: 0x0600EDC2 RID: 60866 RVA: 0x0036B8BC File Offset: 0x00369ABC [Token(Token = "0x170026B8")] public bool JOGJIKFEHKJ { [Token(Token = "0x600EDC2")] [Address(RVA = "0xE41DF0", Offset = "0xE40BF0", VA = "0x180E41DF0")] get { if (!this.DOIINGJNBHA && !this.HENBMPCAJKH) { IEnumerable enumerable = this.GIGDJGPFFDD(); return; } } } // Token: 0x170026B9 RID: 9913 // (get) Token: 0x0600EDC3 RID: 60867 [Token(Token = "0x170026B9")] protected abstract bool OECOONPHCAF { [Token(Token = "0x600EDC3")] [Address(Slot = "9")] get; } // Token: 0x170026BA RID: 9914 // (get) Token: 0x0600EDC4 RID: 60868 RVA: 0x0036B8E4 File Offset: 0x00369AE4 [Token(Token = "0x170026BA")] public bool GHCOKHFPGIC { [Token(Token = "0x600EDC4")] [Address(RVA = "0xE41E10", Offset = "0xE40C10", VA = "0x180E41E10")] get { if (!this.DOIINGJNBHA && !this.HENBMPCAJKH) { string text = this.MFMBPKGFMAL; if (text != 0) { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; int num = 0; num += num; num++; if (text != 0) { EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; this.GKPJBHOPDPO = num; text += text; num += 4; num += 19; bool flag; if (flag) { goto IL_5A; } } IEnumerable enumerable = this.GIGDJGPFFDD(); } } IL_5A: throw new NullReferenceException(); } } // Token: 0x170026BB RID: 9915 // (get) Token: 0x0600EDC5 RID: 60869 [Token(Token = "0x170026BB")] protected abstract bool OOIGBACMDFJ { [Token(Token = "0x600EDC5")] [Address(Slot = "10")] get; } // Token: 0x170026BC RID: 9916 // (get) Token: 0x0600EDC6 RID: 60870 RVA: 0x0036B954 File Offset: 0x00369B54 [Token(Token = "0x170026BC")] protected bool FJNFMNMGDMM { [Token(Token = "0x600EDC6")] [Address(RVA = "0xE41230", Offset = "0xE40030", VA = "0x180E41230")] get { LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; bool flag = instance != num; if (!flag) { return flag; } return SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB; } } // Token: 0x170026BD RID: 9917 // (get) Token: 0x0600EDC7 RID: 60871 RVA: 0x0036B988 File Offset: 0x00369B88 [Token(Token = "0x170026BD")] protected bool DMFIABDANLI { [Token(Token = "0x600EDC7")] [Address(RVA = "0xE40FD0", Offset = "0xE3FDD0", VA = "0x180E40FD0")] get { LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; bool flag = instance != num; if (!flag) { return flag; } return SingletonMonoBehaviour.ONCPNMDGGKG.DMFIABDANLI; } } // Token: 0x170026BE RID: 9918 // (get) Token: 0x0600EDC8 RID: 60872 RVA: 0x0036B9BC File Offset: 0x00369BBC [Token(Token = "0x170026BE")] protected bool PCEJPDBOLFD { [Token(Token = "0x600EDC8")] [Address(RVA = "0xE414D0", Offset = "0xE402D0", VA = "0x180E414D0")] get { string loadedDeviceName = XRSettings.loadedDeviceName; if (this.GIGDJGPFFDD() == 0) { } return XRDevice.isPresent; } } // Token: 0x170026BF RID: 9919 // (get) Token: 0x0600EDC9 RID: 60873 RVA: 0x0036B9E4 File Offset: 0x00369BE4 [Token(Token = "0x170026BF")] private bool IJAHFCGMDND { [Token(Token = "0x600EDC9")] [Address(RVA = "0xE41880", Offset = "0xE40680", VA = "0x180E41880")] get { EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; int num = 0; num += num; num++; int num2 = 0; num2 += num2; EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; bool flag; return flag; } } // Token: 0x170026C0 RID: 9920 // (get) Token: 0x0600EDCA RID: 60874 RVA: 0x0036BA18 File Offset: 0x00369C18 [Token(Token = "0x170026C0")] private bool PLPOKNDNEMJ { [Token(Token = "0x600EDCA")] [Address(RVA = "0xE41130", Offset = "0xE3FF30", VA = "0x180E41130")] get { if (this.DNADEDOPDME == 0) { } bool flag; return flag; } } // Token: 0x170026C1 RID: 9921 // (get) Token: 0x0600EDCB RID: 60875 RVA: 0x0036BA34 File Offset: 0x00369C34 // (set) Token: 0x0600EDCC RID: 60876 RVA: 0x0036BA48 File Offset: 0x00369C48 [Token(Token = "0x170026C1")] private bool LEJCNOAGDDC { [Token(Token = "0x600EDCB")] [Address(RVA = "0x494250", Offset = "0x493050", VA = "0x180494250")] get { return this.HENBMPCAJKH; } [Token(Token = "0x600EDCC")] [Address(RVA = "0xE41570", Offset = "0xE40370", VA = "0x180E41570")] set { if (this.HENBMPCAJKH != value) { this.HENBMPCAJKH = value; if (value) { XRSettings.enabled = false; this.MBHPGIBJHLM(); return; } } } } // Token: 0x170026C2 RID: 9922 // (get) Token: 0x0600EDCD RID: 60877 RVA: 0x0036BA78 File Offset: 0x00369C78 // (set) Token: 0x0600EDCE RID: 60878 RVA: 0x0036BA8C File Offset: 0x00369C8C [Token(Token = "0x170026C2")] public bool HEJKCNIMJIB { [Token(Token = "0x600EDCD")] [Address(RVA = "0x431BB0", Offset = "0x4309B0", VA = "0x180431BB0")] get; [Token(Token = "0x600EDCE")] [Address(RVA = "0x431D50", Offset = "0x430B50", VA = "0x180431D50")] private set; } // Token: 0x0600EDCF RID: 60879 RVA: 0x0036BAA0 File Offset: 0x00369CA0 [Token(Token = "0x600EDCF")] [Address(RVA = "0xE40E00", Offset = "0xE3FC00", VA = "0x180E40E00", Slot = "4")] protected override void Awake() { base.Awake(); EFEFMHJPJIJ efefmhjpjij; this.JFMOEGCPNAC = efefmhjpjij; } // Token: 0x0600EDD0 RID: 60880 RVA: 0x0036BAC4 File Offset: 0x00369CC4 [Token(Token = "0x600EDD0")] [Address(RVA = "0xE41B30", Offset = "0xE40930", VA = "0x180E41B30", Slot = "11")] protected virtual void Start() { LocalPlayerController instance; Delegate @delegate; do { instance = SingletonMonoBehaviour.ONCPNMDGGKG; Action displayModeChange = instance.DisplayModeChange; Action action = new Action(this.ENLAIIOAICM); @delegate = Delegate.Combine(displayModeChange, action); } while (@delegate != 0 && @delegate == 0); instance.DisplayModeChange = @delegate; LocalPlayerController.MIGPLDFLMHA akpgddbmbmk; if (this.DOIINGJNBHA || this.HENBMPCAJKH || this.MFMBPKGFMAL == 0 || !SingletonMonoBehaviour.ONCPNMDGGKG.DMFIABDANLI) { akpgddbmbmk = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK; if (akpgddbmbmk != LocalPlayerController.MIGPLDFLMHA.VR) { goto IL_70; } } this.DPMCOICDAOF(); IL_70: if (akpgddbmbmk == LocalPlayerController.MIGPLDFLMHA.SCREEN) { this.MBHPGIBJHLM(); } Action action2 = new Action(this.GAJIJLPDHNI); IDisposable disposable = ADIFCODGAML.FLMKKKHMJBN(this, 0.3f, action2); } // Token: 0x0600EDD1 RID: 60881 RVA: 0x0036BB70 File Offset: 0x00369D70 [Token(Token = "0x600EDD1")] [Address(RVA = "0xE419E0", Offset = "0xE407E0", VA = "0x180E419E0", Slot = "5")] protected override void OnDestroy() { LocalPlayerController instance2; Delegate @delegate; do { base.OnDestroy(); LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance != num)) { return; } instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; Action displayModeChange = instance2.DisplayModeChange; Action action = new Action(this.ENLAIIOAICM); @delegate = Delegate.Remove(displayModeChange, action); } while (@delegate != 0 && @delegate == 0); instance2.DisplayModeChange = @delegate; } // Token: 0x0600EDD2 RID: 60882 RVA: 0x0036BBD4 File Offset: 0x00369DD4 [Token(Token = "0x600EDD2")] [Address(RVA = "0xE41180", Offset = "0xE3FF80", VA = "0x180E41180")] private void GAJIJLPDHNI(float POGAEJIEPIM) { if (SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB && (this.DOIINGJNBHA || this.HENBMPCAJKH || this.MFMBPKGFMAL == 0 || !this.PCEJPDBOLFD)) { this.DPMCOICDAOF(); return; } } // Token: 0x0600EDD3 RID: 60883 RVA: 0x0036BC20 File Offset: 0x00369E20 [Token(Token = "0x600EDD3")] [Address(RVA = "0xE410A0", Offset = "0xE3FEA0", VA = "0x180E410A0")] protected void ENLAIIOAICM() { LocalPlayerController.MIGPLDFLMHA akpgddbmbmk = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK; if (akpgddbmbmk == LocalPlayerController.MIGPLDFLMHA.VR) { this.DPMCOICDAOF(); return; } while (akpgddbmbmk != LocalPlayerController.MIGPLDFLMHA.SCREEN) { } this.MBHPGIBJHLM(); } // Token: 0x0600EDD4 RID: 60884 RVA: 0x0036BC54 File Offset: 0x00369E54 [Token(Token = "0x600EDD4")] [Address(RVA = "0xE40ED0", Offset = "0xE3FCD0", VA = "0x180E40ED0")] protected void DPMCOICDAOF() { if (!this.HENBMPCAJKH) { if (this.DNADEDOPDME != 0) { Action action = new Action(this.DPMCOICDAOF); this.AMLHPGAHFEC = action; return; } VRDeviceManager.GJMGDFKFEFJ gjmgdfkfefj; gjmgdfkfefj.System.IDisposable.Dispose(); gjmgdfkfefj.<>1__state = (int)((ulong)0L); gjmgdfkfefj.<>4__this = this; this.KBKFFPOJPAM(gjmgdfkfefj); } } // Token: 0x0600EDD5 RID: 60885 RVA: 0x0036BCA8 File Offset: 0x00369EA8 [Token(Token = "0x600EDD5")] [Address(RVA = "0xE41300", Offset = "0xE40100", VA = "0x180E41300")] private IEnumerator HFCJAPDEAPF() { /* An exception occurred when decompiling this method (0600EDD5) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Platforms.VRDeviceManager::HFCJAPDEAPF() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(GJMGDFKFEFJ::System.IDisposable.Dispose, ldloc:GJMGDFKFEFJ(var_0)) stfld:int32(GJMGDFKFEFJ::<>1__state, ldloc:GJMGDFKFEFJ(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:VRDeviceManager(GJMGDFKFEFJ::<>4__this, ldloc:GJMGDFKFEFJ(var_0), ldloc:VRDeviceManager(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0600EDD6 RID: 60886 RVA: 0x0036BCCC File Offset: 0x00369ECC [Token(Token = "0x600EDD6")] [Address(RVA = "0xE415B0", Offset = "0xE403B0", VA = "0x180E415B0")] protected void LEJHDHOFPOL() { if (this.HENBMPCAJKH) { return; } if (this.DNADEDOPDME != 0) { Action action = new Action(this.LEJHDHOFPOL); this.AMLHPGAHFEC = action; return; } IEnumerator enumerator = this.MELHNGOFNCC(true); this.KBKFFPOJPAM(enumerator); } // Token: 0x0600EDD7 RID: 60887 RVA: 0x0036BD10 File Offset: 0x00369F10 [Token(Token = "0x600EDD7")] [Address(RVA = "0xE41680", Offset = "0xE40480", VA = "0x180E41680")] protected void MBHPGIBJHLM() { if (this.DNADEDOPDME != 0) { Action action = new Action(this.MBHPGIBJHLM); this.AMLHPGAHFEC = action; return; } VRDeviceManager.BJJAFKNCFBC bjjafkncfbc; bjjafkncfbc.System.IDisposable.Dispose(); bjjafkncfbc.<>1__state = (int)((ulong)0L); bjjafkncfbc.<>4__this = this; bjjafkncfbc.setupAgain = false; this.KBKFFPOJPAM(bjjafkncfbc); } // Token: 0x0600EDD8 RID: 60888 RVA: 0x0036BD60 File Offset: 0x00369F60 [Token(Token = "0x600EDD8")] [Address(RVA = "0xE41770", Offset = "0xE40570", VA = "0x180E41770")] private IEnumerator MELHNGOFNCC(bool DCHGFHMELNC) { /* An exception occurred when decompiling this method (0600EDD8) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Platforms.VRDeviceManager::MELHNGOFNCC(System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(BJJAFKNCFBC::System.IDisposable.Dispose, ldloc:BJJAFKNCFBC(var_0)) stfld:VRDeviceManager(BJJAFKNCFBC::<>4__this, ldloc:BJJAFKNCFBC(var_0), ldloc:VRDeviceManager(this)) stfld:int32(BJJAFKNCFBC::<>1__state, ldloc:BJJAFKNCFBC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:bool(BJJAFKNCFBC::setupAgain, ldloc:BJJAFKNCFBC(var_0), ldloc:bool(DCHGFHMELNC)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0600EDD9 RID: 60889 RVA: 0x0036BD8C File Offset: 0x00369F8C [Token(Token = "0x600EDD9")] [Address(RVA = "0xE41D30", Offset = "0xE40B30", VA = "0x180E41D30")] public void SuspendCompositorRender(bool MCPABKGDJGI) { if (MCPABKGDJGI) { this.Start(); this.GJDBGFEOEDB = MCPABKGDJGI; return; } if (this.GJDBGFEOEDB != MCPABKGDJGI) { this.KIDKENOKIPI(); this.GJDBGFEOEDB = MCPABKGDJGI; return; } this.GJDBGFEOEDB = MCPABKGDJGI; } // Token: 0x0600EDDA RID: 60890 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600EDDA")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "12")] protected virtual void KIDKENOKIPI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600EDDB RID: 60891 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600EDDB")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")] protected virtual void MJNNFCJFBKF() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600EDDC RID: 60892 [Token(Token = "0x600EDDC")] [Address(Slot = "14")] protected abstract IEnumerator GLNDMIAKFDB(); // Token: 0x0600EDDD RID: 60893 [Token(Token = "0x600EDDD")] [Address(Slot = "15")] protected abstract void PGFBMJLLHKA(bool IFFAIOGFJJB); // Token: 0x0600EDDE RID: 60894 [Token(Token = "0x600EDDE")] [Address(Slot = "16")] protected abstract void EDADLADFGDD(); // Token: 0x0600EDDF RID: 60895 RVA: 0x0036BDCC File Offset: 0x00369FCC [Token(Token = "0x600EDDF")] [Address(RVA = "0xE41360", Offset = "0xE40160", VA = "0x180E41360")] private void KBKFFPOJPAM(IEnumerator NEPMGGPMFOH) { if (this.DNADEDOPDME != 0) { KFBABPAPIMB dnadedopdme = this.DNADEDOPDME; } KFBABPAPIMB kfbabpapimb = SingletonMonoBehaviour.ONCPNMDGGKG.Run(this, NEPMGGPMFOH); this.DNADEDOPDME = kfbabpapimb; Action action = new Action(this.MKDKGJADNOM); int num = 0; num += num; num++; kfbabpapimb.Dispose(); } // Token: 0x0600EDE0 RID: 60896 RVA: 0x0036BE30 File Offset: 0x0036A030 [Token(Token = "0x600EDE0")] [Address(RVA = "0xE2A250", Offset = "0xE29050", VA = "0x180E2A250")] protected VRDeviceManager() { } // Token: 0x0600EDE1 RID: 60897 RVA: 0x0036BE44 File Offset: 0x0036A044 [Token(Token = "0x600EDE1")] [Address(RVA = "0xE419D0", Offset = "0xE407D0", VA = "0x180E419D0")] [CompilerGenerated] private bool OIMMPJOPKEB() { return this.PCEJPDBOLFD; } // Token: 0x0600EDE2 RID: 60898 RVA: 0x0036BE58 File Offset: 0x0036A058 [Token(Token = "0x600EDE2")] [Address(RVA = "0xE417E0", Offset = "0xE405E0", VA = "0x180E417E0")] [CompilerGenerated] private void MKDKGJADNOM() { if (this.AMLHPGAHFEC != (ulong)0L) { Action action = new Action(this.NNMDDJHHEHE); KFBABPAPIMB kfbabpapimb = this.FHKNPABNEEM(action); } } // Token: 0x0600EDE3 RID: 60899 RVA: 0x0036BE88 File Offset: 0x0036A088 [Token(Token = "0x600EDE3")] [Address(RVA = "0xE41850", Offset = "0xE40650", VA = "0x180E41850")] [CompilerGenerated] private void NNMDDJHHEHE() { Action amlhpgahfec = this.AMLHPGAHFEC; if (amlhpgahfec != 0) { amlhpgahfec(); this.AMLHPGAHFEC = (ulong)0L; } } // Token: 0x04009D67 RID: 40295 [Token(Token = "0x4009D67")] protected const string MOOIFPDELDF = "None"; // Token: 0x04009D68 RID: 40296 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009D68")] private KFBABPAPIMB DNADEDOPDME; // Token: 0x04009D69 RID: 40297 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009D69")] private Action AMLHPGAHFEC; // Token: 0x04009D6A RID: 40298 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009D6A")] private bool DOIINGJNBHA; // Token: 0x04009D6B RID: 40299 [Token(Token = "0x4009D6B")] private const string GBCMBEOPJAL = "SKIPS_USER_PRESENCE_CHECK"; // Token: 0x04009D6C RID: 40300 [FieldOffset(Offset = "0x29")] [Token(Token = "0x4009D6C")] private bool? GKPJBHOPDPO; // Token: 0x04009D6D RID: 40301 [FieldOffset(Offset = "0x2B")] [Token(Token = "0x4009D6D")] private bool HENBMPCAJKH; // Token: 0x04009D6F RID: 40303 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4009D6F")] private EFEFMHJPJIJ JFMOEGCPNAC; // Token: 0x04009D70 RID: 40304 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4009D70")] protected bool GJDBGFEOEDB; } }