using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.XR; namespace RecRoom.Platforms { // Token: 0x020024E4 RID: 9444 [Token(Token = "0x20024E4")] public abstract class VRDeviceManager : SingletonMonoBehaviour { // Token: 0x17002759 RID: 10073 // (get) Token: 0x0600F1D7 RID: 61911 RVA: 0x00374E9C File Offset: 0x0037309C [Token(Token = "0x17002759")] public static string OBHKGDABHJB { [Token(Token = "0x600F1D7")] [Address(RVA = "0x19EECC0", Offset = "0x19EDCC0", VA = "0x1819EECC0")] get { return XRDevice.model; } } // Token: 0x1700275A RID: 10074 // (get) Token: 0x0600F1D8 RID: 61912 [Token(Token = "0x1700275A")] protected abstract IEnumerable BNGHIFGAPMF { [Token(Token = "0x600F1D8")] [Address(Slot = "6")] get; } // Token: 0x1700275B RID: 10075 // (get) Token: 0x0600F1D9 RID: 61913 [Token(Token = "0x1700275B")] protected abstract string MFMBPKGFMAL { [Token(Token = "0x600F1D9")] [Address(Slot = "7")] get; } // Token: 0x1700275C RID: 10076 // (get) Token: 0x0600F1DA RID: 61914 [Token(Token = "0x1700275C")] protected abstract bool MLGJJEILBIP { [Token(Token = "0x600F1DA")] [Address(Slot = "8")] get; } // Token: 0x1700275D RID: 10077 // (get) Token: 0x0600F1DB RID: 61915 RVA: 0x00374EB0 File Offset: 0x003730B0 [Token(Token = "0x1700275D")] public bool JOGJIKFEHKJ { [Token(Token = "0x600F1DB")] [Address(RVA = "0x19EED10", Offset = "0x19EDD10", VA = "0x1819EED10")] get { if (!this.DOIINGJNBHA && !this.HENBMPCAJKH) { IEnumerable enumerable = this.GIGDJGPFFDD(); return; } } } // Token: 0x1700275E RID: 10078 // (get) Token: 0x0600F1DC RID: 61916 [Token(Token = "0x1700275E")] protected abstract bool OECOONPHCAF { [Token(Token = "0x600F1DC")] [Address(Slot = "9")] get; } // Token: 0x1700275F RID: 10079 // (get) Token: 0x0600F1DD RID: 61917 RVA: 0x00374ED8 File Offset: 0x003730D8 [Token(Token = "0x1700275F")] public bool GHCOKHFPGIC { [Token(Token = "0x600F1DD")] [Address(RVA = "0x19EED30", Offset = "0x19EDD30", VA = "0x1819EED30")] 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: 0x17002760 RID: 10080 // (get) Token: 0x0600F1DE RID: 61918 [Token(Token = "0x17002760")] protected abstract bool OOIGBACMDFJ { [Token(Token = "0x600F1DE")] [Address(Slot = "10")] get; } // Token: 0x17002761 RID: 10081 // (get) Token: 0x0600F1DF RID: 61919 RVA: 0x00374F48 File Offset: 0x00373148 [Token(Token = "0x17002761")] protected bool FJNFMNMGDMM { [Token(Token = "0x600F1DF")] [Address(RVA = "0x19EE1B0", Offset = "0x19ED1B0", VA = "0x1819EE1B0")] get { LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; bool flag = instance != num; if (!flag) { return flag; } return SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB; } } // Token: 0x17002762 RID: 10082 // (get) Token: 0x0600F1E0 RID: 61920 RVA: 0x00374F7C File Offset: 0x0037317C [Token(Token = "0x17002762")] protected bool DMFIABDANLI { [Token(Token = "0x600F1E0")] [Address(RVA = "0x19EDF50", Offset = "0x19ECF50", VA = "0x1819EDF50")] get { LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; bool flag = instance != num; if (!flag) { return flag; } return SingletonMonoBehaviour.ONCPNMDGGKG.DMFIABDANLI; } } // Token: 0x17002763 RID: 10083 // (get) Token: 0x0600F1E1 RID: 61921 RVA: 0x00374FB0 File Offset: 0x003731B0 [Token(Token = "0x17002763")] protected bool PCEJPDBOLFD { [Token(Token = "0x600F1E1")] [Address(RVA = "0x19EE3F0", Offset = "0x19ED3F0", VA = "0x1819EE3F0")] get { string loadedDeviceName = XRSettings.loadedDeviceName; if (this.GIGDJGPFFDD() == 0) { } return XRDevice.isPresent; } } // Token: 0x17002764 RID: 10084 // (get) Token: 0x0600F1E2 RID: 61922 RVA: 0x00374FD8 File Offset: 0x003731D8 [Token(Token = "0x17002764")] private bool IJAHFCGMDND { [Token(Token = "0x600F1E2")] [Address(RVA = "0x19EE7A0", Offset = "0x19ED7A0", VA = "0x1819EE7A0")] 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: 0x17002765 RID: 10085 // (get) Token: 0x0600F1E3 RID: 61923 RVA: 0x0037500C File Offset: 0x0037320C [Token(Token = "0x17002765")] private bool PLPOKNDNEMJ { [Token(Token = "0x600F1E3")] [Address(RVA = "0x19EE0B0", Offset = "0x19ED0B0", VA = "0x1819EE0B0")] get { if (this.DNADEDOPDME == 0) { } bool flag; return flag; } } // Token: 0x17002766 RID: 10086 // (get) Token: 0x0600F1E4 RID: 61924 RVA: 0x00375028 File Offset: 0x00373228 // (set) Token: 0x0600F1E5 RID: 61925 RVA: 0x0037503C File Offset: 0x0037323C [Token(Token = "0x17002766")] private bool LEJCNOAGDDC { [Token(Token = "0x600F1E4")] [Address(RVA = "0xB91020", Offset = "0xB90020", VA = "0x180B91020")] get { return this.HENBMPCAJKH; } [Token(Token = "0x600F1E5")] [Address(RVA = "0x19EE490", Offset = "0x19ED490", VA = "0x1819EE490")] set { if (this.HENBMPCAJKH != value) { this.HENBMPCAJKH = value; if (value) { XRSettings.enabled = false; this.MBHPGIBJHLM(); return; } } } } // Token: 0x17002767 RID: 10087 // (get) Token: 0x0600F1E6 RID: 61926 RVA: 0x0037506C File Offset: 0x0037326C // (set) Token: 0x0600F1E7 RID: 61927 RVA: 0x00375080 File Offset: 0x00373280 [Token(Token = "0x17002767")] public bool HEJKCNIMJIB { [Token(Token = "0x600F1E6")] [Address(RVA = "0x90C8C0", Offset = "0x90B8C0", VA = "0x18090C8C0")] get; [Token(Token = "0x600F1E7")] [Address(RVA = "0x90C8E0", Offset = "0x90B8E0", VA = "0x18090C8E0")] private set; } // Token: 0x0600F1E8 RID: 61928 RVA: 0x00375094 File Offset: 0x00373294 [Token(Token = "0x600F1E8")] [Address(RVA = "0x19EDD80", Offset = "0x19ECD80", VA = "0x1819EDD80", Slot = "4")] protected override void Awake() { base.Awake(); EFEFMHJPJIJ efefmhjpjij; this.JFMOEGCPNAC = efefmhjpjij; } // Token: 0x0600F1E9 RID: 61929 RVA: 0x003750B8 File Offset: 0x003732B8 [Token(Token = "0x600F1E9")] [Address(RVA = "0x19EEA50", Offset = "0x19EDA50", VA = "0x1819EEA50", 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: 0x0600F1EA RID: 61930 RVA: 0x00375164 File Offset: 0x00373364 [Token(Token = "0x600F1EA")] [Address(RVA = "0x19EE900", Offset = "0x19ED900", VA = "0x1819EE900", 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: 0x0600F1EB RID: 61931 RVA: 0x003751C8 File Offset: 0x003733C8 [Token(Token = "0x600F1EB")] [Address(RVA = "0x19EE100", Offset = "0x19ED100", VA = "0x1819EE100")] private void GAJIJLPDHNI(float POGAEJIEPIM) { if (SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB && (this.DOIINGJNBHA || this.HENBMPCAJKH || this.MFMBPKGFMAL == 0 || !this.PCEJPDBOLFD)) { this.DPMCOICDAOF(); return; } } // Token: 0x0600F1EC RID: 61932 RVA: 0x00375214 File Offset: 0x00373414 [Token(Token = "0x600F1EC")] [Address(RVA = "0x19EE020", Offset = "0x19ED020", VA = "0x1819EE020")] 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: 0x0600F1ED RID: 61933 RVA: 0x00375248 File Offset: 0x00373448 [Token(Token = "0x600F1ED")] [Address(RVA = "0x19EDE50", Offset = "0x19ECE50", VA = "0x1819EDE50")] 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: 0x0600F1EE RID: 61934 RVA: 0x0037529C File Offset: 0x0037349C [Token(Token = "0x600F1EE")] [Address(RVA = "0x19EE280", Offset = "0x19ED280", VA = "0x1819EE280")] private IEnumerator HFCJAPDEAPF() { /* An exception occurred when decompiling this method (0600F1EE) 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: 0x0600F1EF RID: 61935 RVA: 0x003752C0 File Offset: 0x003734C0 [Token(Token = "0x600F1EF")] [Address(RVA = "0x19EE4D0", Offset = "0x19ED4D0", VA = "0x1819EE4D0")] 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: 0x0600F1F0 RID: 61936 RVA: 0x00375304 File Offset: 0x00373504 [Token(Token = "0x600F1F0")] [Address(RVA = "0x19EE5A0", Offset = "0x19ED5A0", VA = "0x1819EE5A0")] 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: 0x0600F1F1 RID: 61937 RVA: 0x00375354 File Offset: 0x00373554 [Token(Token = "0x600F1F1")] [Address(RVA = "0x19EE690", Offset = "0x19ED690", VA = "0x1819EE690")] private IEnumerator MELHNGOFNCC(bool DCHGFHMELNC) { /* An exception occurred when decompiling this method (0600F1F1) 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: 0x0600F1F2 RID: 61938 RVA: 0x00375380 File Offset: 0x00373580 [Token(Token = "0x600F1F2")] [Address(RVA = "0x19EEC50", Offset = "0x19EDC50", VA = "0x1819EEC50")] 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: 0x0600F1F3 RID: 61939 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600F1F3")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")] protected virtual void KIDKENOKIPI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600F1F4 RID: 61940 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600F1F4")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "13")] protected virtual void MJNNFCJFBKF() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600F1F5 RID: 61941 [Token(Token = "0x600F1F5")] [Address(Slot = "14")] protected abstract IEnumerator GLNDMIAKFDB(); // Token: 0x0600F1F6 RID: 61942 [Token(Token = "0x600F1F6")] [Address(Slot = "15")] protected abstract void PGFBMJLLHKA(bool IFFAIOGFJJB); // Token: 0x0600F1F7 RID: 61943 [Token(Token = "0x600F1F7")] [Address(Slot = "16")] protected abstract void EDADLADFGDD(); // Token: 0x0600F1F8 RID: 61944 RVA: 0x003753C0 File Offset: 0x003735C0 [Token(Token = "0x600F1F8")] [Address(RVA = "0x19EE2E0", Offset = "0x19ED2E0", VA = "0x1819EE2E0")] 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); throw new NullReferenceException(); } // Token: 0x0600F1F9 RID: 61945 RVA: 0x00375404 File Offset: 0x00373604 [Token(Token = "0x600F1F9")] [Address(RVA = "0x19D58B0", Offset = "0x19D48B0", VA = "0x1819D58B0")] protected VRDeviceManager() { } // Token: 0x0600F1FA RID: 61946 RVA: 0x00375418 File Offset: 0x00373618 [Token(Token = "0x600F1FA")] [Address(RVA = "0x19EE8F0", Offset = "0x19ED8F0", VA = "0x1819EE8F0")] [CompilerGenerated] private bool OIMMPJOPKEB() { return this.PCEJPDBOLFD; } // Token: 0x0600F1FB RID: 61947 RVA: 0x0037542C File Offset: 0x0037362C [Token(Token = "0x600F1FB")] [Address(RVA = "0x19EE700", Offset = "0x19ED700", VA = "0x1819EE700")] [CompilerGenerated] private void MKDKGJADNOM() { if (this.AMLHPGAHFEC != (ulong)0L) { Action action = new Action(this.NNMDDJHHEHE); KFBABPAPIMB kfbabpapimb = this.FHKNPABNEEM(action); } } // Token: 0x0600F1FC RID: 61948 RVA: 0x0037545C File Offset: 0x0037365C [Token(Token = "0x600F1FC")] [Address(RVA = "0x19EE770", Offset = "0x19ED770", VA = "0x1819EE770")] [CompilerGenerated] private void NNMDDJHHEHE() { Action amlhpgahfec = this.AMLHPGAHFEC; if (amlhpgahfec != 0) { amlhpgahfec(); this.AMLHPGAHFEC = (ulong)0L; } } // Token: 0x04009F5E RID: 40798 [Token(Token = "0x4009F5E")] protected const string MOOIFPDELDF = "None"; // Token: 0x04009F5F RID: 40799 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009F5F")] private KFBABPAPIMB DNADEDOPDME; // Token: 0x04009F60 RID: 40800 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009F60")] private Action AMLHPGAHFEC; // Token: 0x04009F61 RID: 40801 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009F61")] private bool DOIINGJNBHA; // Token: 0x04009F62 RID: 40802 [Token(Token = "0x4009F62")] private const string GBCMBEOPJAL = "SKIPS_USER_PRESENCE_CHECK"; // Token: 0x04009F63 RID: 40803 [FieldOffset(Offset = "0x29")] [Token(Token = "0x4009F63")] private bool? GKPJBHOPDPO; // Token: 0x04009F64 RID: 40804 [FieldOffset(Offset = "0x2B")] [Token(Token = "0x4009F64")] private bool HENBMPCAJKH; // Token: 0x04009F66 RID: 40806 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4009F66")] private EFEFMHJPJIJ JFMOEGCPNAC; // Token: 0x04009F67 RID: 40807 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4009F67")] protected bool GJDBGFEOEDB; } }