m
This commit is contained in:
@@ -0,0 +1,144 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Platforms.IOS
|
||||
{
|
||||
// Token: 0x020024EA RID: 9450
|
||||
[Token(Token = "0x20024EA")]
|
||||
public class IOSVRDeviceManager : VRDeviceManager
|
||||
{
|
||||
// Token: 0x1700276C RID: 10092
|
||||
// (get) Token: 0x0600F211 RID: 61969 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700276C")]
|
||||
protected override IEnumerable<string> BNGHIFGAPMF
|
||||
{
|
||||
[Token(Token = "0x600F211")]
|
||||
[Address(RVA = "0x19D5750", Offset = "0x19D4750", VA = "0x1819D5750", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700276D RID: 10093
|
||||
// (get) Token: 0x0600F212 RID: 61970 RVA: 0x003758E8 File Offset: 0x00373AE8
|
||||
[Token(Token = "0x1700276D")]
|
||||
protected override string MFMBPKGFMAL
|
||||
{
|
||||
[Token(Token = "0x600F212")]
|
||||
[Address(RVA = "0x19D5720", Offset = "0x19D4720", VA = "0x1819D5720", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return "iOS";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700276E RID: 10094
|
||||
// (get) Token: 0x0600F213 RID: 61971 RVA: 0x003758FC File Offset: 0x00373AFC
|
||||
[Token(Token = "0x1700276E")]
|
||||
protected override bool MLGJJEILBIP
|
||||
{
|
||||
[Token(Token = "0x600F213")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "8")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700276F RID: 10095
|
||||
// (get) Token: 0x0600F214 RID: 61972 RVA: 0x0037590C File Offset: 0x00373B0C
|
||||
[Token(Token = "0x1700276F")]
|
||||
protected override bool OECOONPHCAF
|
||||
{
|
||||
[Token(Token = "0x600F214")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002770 RID: 10096
|
||||
// (get) Token: 0x0600F215 RID: 61973 RVA: 0x0037591C File Offset: 0x00373B1C
|
||||
[Token(Token = "0x17002770")]
|
||||
protected override bool OOIGBACMDFJ
|
||||
{
|
||||
[Token(Token = "0x600F215")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "10")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F216 RID: 61974 RVA: 0x0037592C File Offset: 0x00373B2C
|
||||
[Token(Token = "0x600F216")]
|
||||
[Address(RVA = "0x19D57B0", Offset = "0x19D47B0", VA = "0x1819D57B0", Slot = "14")]
|
||||
protected override IEnumerator<KENFJGFMIPM> GLNDMIAKFDB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F216)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Platforms.IOS.IOSVRDeviceManager::GLNDMIAKFDB()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(FIGGGPDEFFK::System.IDisposable.Dispose, ldloc:FIGGGPDEFFK(var_0))
|
||||
stfld:int32(FIGGGPDEFFK::<>1__state, ldloc:FIGGGPDEFFK(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
}
|
||||
|
||||
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: 0x0600F217 RID: 61975 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F217")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "15")]
|
||||
protected override void PGFBMJLLHKA(bool IFFAIOGFJJB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F218 RID: 61976 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F218")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "16")]
|
||||
protected override void EDADLADFGDD()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F219 RID: 61977 RVA: 0x00375948 File Offset: 0x00373B48
|
||||
[Token(Token = "0x600F219")]
|
||||
[Address(RVA = "0x19D58B0", Offset = "0x19D48B0", VA = "0x1819D58B0")]
|
||||
public IOSVRDeviceManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F21A RID: 61978 RVA: 0x0037595C File Offset: 0x00373B5C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600F21A")]
|
||||
[Address(RVA = "0x19D5800", Offset = "0x19D4800", VA = "0x1819D5800")]
|
||||
static IOSVRDeviceManager()
|
||||
{
|
||||
string[] array = new string[1];
|
||||
if ("None" != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "None";
|
||||
}
|
||||
|
||||
// Token: 0x04009F82 RID: 40834
|
||||
[Token(Token = "0x4009F82")]
|
||||
public static readonly string[] SUPPORTED_DEVICES;
|
||||
|
||||
// Token: 0x04009F83 RID: 40835
|
||||
[Token(Token = "0x4009F83")]
|
||||
private const string HIOIFHNKPHO = "iOS";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,287 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Platforms.Oculus
|
||||
{
|
||||
// Token: 0x02002503 RID: 9475
|
||||
[Token(Token = "0x2002503")]
|
||||
public class OculusVRDeviceManager : VRDeviceManager
|
||||
{
|
||||
// Token: 0x1700279D RID: 10141
|
||||
// (get) Token: 0x0600F2BE RID: 62142 RVA: 0x003771F4 File Offset: 0x003753F4
|
||||
[Token(Token = "0x1700279D")]
|
||||
protected override IEnumerable<string> BNGHIFGAPMF
|
||||
{
|
||||
[Token(Token = "0x600F2BE")]
|
||||
[Address(RVA = "0x19D7B70", Offset = "0x19D6B70", VA = "0x1819D7B70", Slot = "6")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F2BE)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<System.String> RecRoom.Platforms.Oculus.OculusVRDeviceManager::GIGDJGPFFDD()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string[](var_0_05, ldsfld:string[](OculusVRDeviceManager::SUPPORTED_DEVICES_PC))
|
||||
}
|
||||
|
||||
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: 0x1700279E RID: 10142
|
||||
// (get) Token: 0x0600F2BF RID: 62143 RVA: 0x00377208 File Offset: 0x00375408
|
||||
[Token(Token = "0x1700279E")]
|
||||
protected override string MFMBPKGFMAL
|
||||
{
|
||||
[Token(Token = "0x600F2BF")]
|
||||
[Address(RVA = "0x19D7AD0", Offset = "0x19D6AD0", VA = "0x1819D7AD0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return "Oculus";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700279F RID: 10143
|
||||
// (get) Token: 0x0600F2C0 RID: 62144 RVA: 0x0037721C File Offset: 0x0037541C
|
||||
[Token(Token = "0x1700279F")]
|
||||
protected override bool MLGJJEILBIP
|
||||
{
|
||||
[Token(Token = "0x600F2C0")]
|
||||
[Address(RVA = "0x19D8080", Offset = "0x19D7080", VA = "0x1819D8080", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return MCDBMHHMGKB.NAIBDJACPCI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027A0 RID: 10144
|
||||
// (get) Token: 0x0600F2C1 RID: 62145 RVA: 0x00377230 File Offset: 0x00375430
|
||||
[Token(Token = "0x170027A0")]
|
||||
protected override bool OECOONPHCAF
|
||||
{
|
||||
[Token(Token = "0x600F2C1")]
|
||||
[Address(RVA = "0x19D7F50", Offset = "0x19D6F50", VA = "0x1819D7F50", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return MCDBMHHMGKB.FGOIMHMCBEG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027A1 RID: 10145
|
||||
// (get) Token: 0x0600F2C2 RID: 62146 RVA: 0x00377244 File Offset: 0x00375444
|
||||
[Token(Token = "0x170027A1")]
|
||||
protected override bool OOIGBACMDFJ
|
||||
{
|
||||
[Token(Token = "0x600F2C2")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2C3 RID: 62147 RVA: 0x00377254 File Offset: 0x00375454
|
||||
[Token(Token = "0x600F2C3")]
|
||||
[Address(RVA = "0x19D7BD0", Offset = "0x19D6BD0", VA = "0x1819D7BD0", Slot = "14")]
|
||||
protected override IEnumerator<KENFJGFMIPM> GLNDMIAKFDB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F2C3)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Platforms.Oculus.OculusVRDeviceManager::GLNDMIAKFDB()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(OMCNHKBJCGF::System.IDisposable.Dispose, ldloc:OMCNHKBJCGF(var_0))
|
||||
stfld:int32(OMCNHKBJCGF::<>1__state, ldloc:OMCNHKBJCGF(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
}
|
||||
|
||||
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: 0x0600F2C4 RID: 62148 RVA: 0x00377270 File Offset: 0x00375470
|
||||
[Token(Token = "0x600F2C4")]
|
||||
[Address(RVA = "0x19D80D0", Offset = "0x19D70D0", VA = "0x1819D80D0", Slot = "15")]
|
||||
protected override void PGFBMJLLHKA(bool IFFAIOGFJJB)
|
||||
{
|
||||
if (IFFAIOGFJJB)
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.UpdateCurrentHardwareType();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2C5 RID: 62149 RVA: 0x00377294 File Offset: 0x00375494
|
||||
[Token(Token = "0x600F2C5")]
|
||||
[Address(RVA = "0x19D7B00", Offset = "0x19D6B00", VA = "0x1819D7B00", Slot = "16")]
|
||||
protected override void EDADLADFGDD()
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.UpdateCurrentHardwareType();
|
||||
}
|
||||
|
||||
// Token: 0x0600F2C6 RID: 62150 RVA: 0x003772B4 File Offset: 0x003754B4
|
||||
[Token(Token = "0x600F2C6")]
|
||||
[Address(RVA = "0x19D8140", Offset = "0x19D7140", VA = "0x1819D8140")]
|
||||
private void Update()
|
||||
{
|
||||
if (this.KKJMAMHLJBB)
|
||||
{
|
||||
this.HGICJCDHBPH();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2C7 RID: 62151 RVA: 0x003772D4 File Offset: 0x003754D4
|
||||
[Token(Token = "0x600F2C7")]
|
||||
[Address(RVA = "0x19D7FA0", Offset = "0x19D6FA0", VA = "0x1819D7FA0", Slot = "12")]
|
||||
protected override void KIDKENOKIPI()
|
||||
{
|
||||
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num && SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.VR)
|
||||
{
|
||||
this.HGICJCDHBPH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2C8 RID: 62152 RVA: 0x0037730C File Offset: 0x0037550C
|
||||
[Token(Token = "0x600F2C8")]
|
||||
[Address(RVA = "0x19D7A90", Offset = "0x19D6A90", VA = "0x1819D7A90", Slot = "13")]
|
||||
protected override void MJNNFCJFBKF()
|
||||
{
|
||||
this.KKJMAMHLJBB = false;
|
||||
OVROverlay ovroverlay = this.cubemapOverlay;
|
||||
int num = 0;
|
||||
ovroverlay.enabled = num != 0;
|
||||
OVROverlay ovroverlay2 = this.loadingTextQuadOverlay;
|
||||
int num2 = 0;
|
||||
ovroverlay2.enabled = num2 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600F2C9 RID: 62153 RVA: 0x00377348 File Offset: 0x00375548
|
||||
[Token(Token = "0x600F2C9")]
|
||||
[Address(RVA = "0x19D7C20", Offset = "0x19D6C20", VA = "0x1819D7C20")]
|
||||
private void HGICJCDHBPH()
|
||||
{
|
||||
this.cubemapOverlay.enabled = true;
|
||||
Camera main = Camera.main;
|
||||
int num = 0;
|
||||
bool flag = main == num;
|
||||
this.KKJMAMHLJBB = flag;
|
||||
if (!flag)
|
||||
{
|
||||
Transform transform = Camera.main.transform;
|
||||
Transform transform2 = this.loadingTextQuadOverlay.transform;
|
||||
Vector3 forward = transform2.forward;
|
||||
Vector3 up = Vector3.up;
|
||||
int num2 = 0;
|
||||
Vector3 up2 = Vector3.up;
|
||||
transform2.rotation = num2;
|
||||
this.loadingTextQuadOverlay.enabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2CA RID: 62154 RVA: 0x003773D0 File Offset: 0x003755D0
|
||||
[Token(Token = "0x600F2CA")]
|
||||
[Address(RVA = "0x19D7A90", Offset = "0x19D6A90", VA = "0x1819D7A90")]
|
||||
private void CDNDHNKFMAI()
|
||||
{
|
||||
this.KKJMAMHLJBB = false;
|
||||
OVROverlay ovroverlay = this.cubemapOverlay;
|
||||
int num = 0;
|
||||
ovroverlay.enabled = num != 0;
|
||||
OVROverlay ovroverlay2 = this.loadingTextQuadOverlay;
|
||||
int num2 = 0;
|
||||
ovroverlay2.enabled = num2 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600F2CB RID: 62155 RVA: 0x0037740C File Offset: 0x0037560C
|
||||
[Token(Token = "0x600F2CB")]
|
||||
[Address(RVA = "0x19D7B00", Offset = "0x19D6B00", VA = "0x1819D7B00")]
|
||||
private void NEMJJHCEIPD()
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.UpdateCurrentHardwareType();
|
||||
}
|
||||
|
||||
// Token: 0x0600F2CC RID: 62156 RVA: 0x0037742C File Offset: 0x0037562C
|
||||
[Token(Token = "0x600F2CC")]
|
||||
[Address(RVA = "0x19D58B0", Offset = "0x19D48B0", VA = "0x1819D58B0")]
|
||||
public OculusVRDeviceManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F2CD RID: 62157 RVA: 0x00377440 File Offset: 0x00375640
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600F2CD")]
|
||||
[Address(RVA = "0x19D8150", Offset = "0x19D7150", VA = "0x1819D8150")]
|
||||
static OculusVRDeviceManager()
|
||||
{
|
||||
string[] array = new string[2];
|
||||
if ("Oculus" != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "Oculus";
|
||||
if ("None" != 0)
|
||||
{
|
||||
}
|
||||
array[1] = "None";
|
||||
OculusVRDeviceManager.SUPPORTED_DEVICES_PC = array;
|
||||
string[] array2 = new string[1];
|
||||
if ("Oculus" != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = "Oculus";
|
||||
OculusVRDeviceManager.SUPPORTED_DEVICES_ANDROID = array2;
|
||||
}
|
||||
|
||||
// Token: 0x04009FD9 RID: 40921
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4009FD9")]
|
||||
[SerializeField]
|
||||
[Header("OVR specific")]
|
||||
private OVROverlay cubemapOverlay;
|
||||
|
||||
// Token: 0x04009FDA RID: 40922
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4009FDA")]
|
||||
[SerializeField]
|
||||
private OVROverlay loadingTextQuadOverlay;
|
||||
|
||||
// Token: 0x04009FDB RID: 40923
|
||||
[Token(Token = "0x4009FDB")]
|
||||
public static readonly string[] SUPPORTED_DEVICES_PC;
|
||||
|
||||
// Token: 0x04009FDC RID: 40924
|
||||
[Token(Token = "0x4009FDC")]
|
||||
public static readonly string[] SUPPORTED_DEVICES_ANDROID;
|
||||
|
||||
// Token: 0x04009FDD RID: 40925
|
||||
[Token(Token = "0x4009FDD")]
|
||||
private const string HIOIFHNKPHO = "Oculus";
|
||||
|
||||
// Token: 0x04009FDE RID: 40926
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4009FDE")]
|
||||
private bool KKJMAMHLJBB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Platforms.PS4
|
||||
{
|
||||
// Token: 0x020024EF RID: 9455
|
||||
[Token(Token = "0x20024EF")]
|
||||
public class PS4Logger : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600F235 RID: 62005 RVA: 0x00375CAC File Offset: 0x00373EAC
|
||||
[Token(Token = "0x600F235")]
|
||||
[Address(RVA = "0x19D88A0", Offset = "0x19D78A0", VA = "0x1819D88A0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
Application.logMessageReceived += this.HFLJBNOEAOE;
|
||||
}
|
||||
|
||||
// Token: 0x0600F236 RID: 62006 RVA: 0x00375CCC File Offset: 0x00373ECC
|
||||
[Token(Token = "0x600F236")]
|
||||
[Address(RVA = "0x19D8840", Offset = "0x19D7840", VA = "0x1819D8840")]
|
||||
private void OnDisable()
|
||||
{
|
||||
Application.logMessageReceived -= this.HFLJBNOEAOE;
|
||||
}
|
||||
|
||||
// Token: 0x0600F237 RID: 62007 RVA: 0x00375CEC File Offset: 0x00373EEC
|
||||
[Token(Token = "0x600F237")]
|
||||
[Address(RVA = "0x19D8610", Offset = "0x19D7610", VA = "0x1819D8610")]
|
||||
private void HFLJBNOEAOE(string EAFFIIKDFPC, string KFBOAHHGMCL, LogType GEDCEIDOKJL)
|
||||
{
|
||||
if (GEDCEIDOKJL == LogType.Error || GEDCEIDOKJL == LogType.Error || GEDCEIDOKJL == LogType.Error || GEDCEIDOKJL == LogType.Error || GEDCEIDOKJL == LogType.Assert)
|
||||
{
|
||||
}
|
||||
object[] array = new object[4];
|
||||
int frameCount = Time.frameCount;
|
||||
if (frameCount != 0)
|
||||
{
|
||||
}
|
||||
array[0] = frameCount;
|
||||
if ("ERROR" != 0)
|
||||
{
|
||||
}
|
||||
array[1] = "ERROR";
|
||||
if (EAFFIIKDFPC != 0)
|
||||
{
|
||||
}
|
||||
array[2] = EAFFIIKDFPC;
|
||||
if (KFBOAHHGMCL != 0)
|
||||
{
|
||||
}
|
||||
array[3] = KFBOAHHGMCL;
|
||||
Console.WriteLine(string.Format("{0} {1} | {2}\n\n{3}", array));
|
||||
}
|
||||
|
||||
// Token: 0x0600F238 RID: 62008 RVA: 0x00375D70 File Offset: 0x00373F70
|
||||
[Token(Token = "0x600F238")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public PS4Logger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04009F8A RID: 40842
|
||||
[Token(Token = "0x4009F8A")]
|
||||
private const string OCEODCDJFHE = "Log";
|
||||
|
||||
// Token: 0x04009F8B RID: 40843
|
||||
[Token(Token = "0x4009F8B")]
|
||||
private const string PFLODJMCIOI = "Warning";
|
||||
|
||||
// Token: 0x04009F8C RID: 40844
|
||||
[Token(Token = "0x4009F8C")]
|
||||
private const string DCDCIADFMEK = "EXCEPTION";
|
||||
|
||||
// Token: 0x04009F8D RID: 40845
|
||||
[Token(Token = "0x4009F8D")]
|
||||
private const string MJCKPANFMKD = "ERROR";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,968 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Platforms.PS4
|
||||
{
|
||||
// Token: 0x020024F0 RID: 9456
|
||||
[Token(Token = "0x20024F0")]
|
||||
public sealed class PS4PlatformManager : PlatformManager
|
||||
{
|
||||
// Token: 0x1700277A RID: 10106
|
||||
// (get) Token: 0x0600F239 RID: 62009 RVA: 0x00375D84 File Offset: 0x00373F84
|
||||
[Token(Token = "0x1700277A")]
|
||||
public override MLFKNFFOOPF ODHAKEMLFBM
|
||||
{
|
||||
[Token(Token = "0x600F239")]
|
||||
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return MLFKNFFOOPF.PlayStation;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700277B RID: 10107
|
||||
// (get) Token: 0x0600F23A RID: 62010 RVA: 0x00375D94 File Offset: 0x00373F94
|
||||
// (set) Token: 0x0600F23B RID: 62011 RVA: 0x00375DA8 File Offset: 0x00373FA8
|
||||
[Token(Token = "0x1700277B")]
|
||||
private ulong EFDHCJJIJGF
|
||||
{
|
||||
[Token(Token = "0x600F23A")]
|
||||
[Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")]
|
||||
get;
|
||||
[Token(Token = "0x600F23B")]
|
||||
[Address(RVA = "0x42B6E0", Offset = "0x42A6E0", VA = "0x18042B6E0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700277C RID: 10108
|
||||
// (get) Token: 0x0600F23C RID: 62012 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700277C")]
|
||||
public override float DKNJHAGIIPK
|
||||
{
|
||||
[Token(Token = "0x600F23C")]
|
||||
[Address(RVA = "0x1485FF0", Offset = "0x1484FF0", VA = "0x181485FF0", Slot = "33")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700277D RID: 10109
|
||||
// (get) Token: 0x0600F23D RID: 62013 RVA: 0x00375DBC File Offset: 0x00373FBC
|
||||
[Token(Token = "0x1700277D")]
|
||||
public override bool FKGEHCEGMMJ
|
||||
{
|
||||
[Token(Token = "0x600F23D")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "34")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700277E RID: 10110
|
||||
// (get) Token: 0x0600F23E RID: 62014 RVA: 0x00375DCC File Offset: 0x00373FCC
|
||||
[Token(Token = "0x1700277E")]
|
||||
public override bool EBGCPJFAAKD
|
||||
{
|
||||
[Token(Token = "0x600F23E")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700277F RID: 10111
|
||||
// (get) Token: 0x0600F23F RID: 62015 RVA: 0x00375DDC File Offset: 0x00373FDC
|
||||
[Token(Token = "0x1700277F")]
|
||||
public override bool CEEGHPLMADD
|
||||
{
|
||||
[Token(Token = "0x600F23F")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "36")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002780 RID: 10112
|
||||
// (get) Token: 0x0600F240 RID: 62016 RVA: 0x00375DEC File Offset: 0x00373FEC
|
||||
[Token(Token = "0x17002780")]
|
||||
public override bool ANLDLHPKHCB
|
||||
{
|
||||
[Token(Token = "0x600F240")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "37")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002781 RID: 10113
|
||||
// (get) Token: 0x0600F241 RID: 62017 RVA: 0x00375DFC File Offset: 0x00373FFC
|
||||
[Token(Token = "0x17002781")]
|
||||
public override bool BGKANOJIIMD
|
||||
{
|
||||
[Token(Token = "0x600F241")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "38")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002782 RID: 10114
|
||||
// (get) Token: 0x0600F242 RID: 62018 RVA: 0x00375E0C File Offset: 0x0037400C
|
||||
[Token(Token = "0x17002782")]
|
||||
public override bool PIHCPMMKFDK
|
||||
{
|
||||
[Token(Token = "0x600F242")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "39")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002783 RID: 10115
|
||||
// (get) Token: 0x0600F243 RID: 62019 RVA: 0x00375E1C File Offset: 0x0037401C
|
||||
[Token(Token = "0x17002783")]
|
||||
public override bool GMKJEJDALGA
|
||||
{
|
||||
[Token(Token = "0x600F243")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "42")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002784 RID: 10116
|
||||
// (get) Token: 0x0600F244 RID: 62020 RVA: 0x00375E2C File Offset: 0x0037402C
|
||||
[Token(Token = "0x17002784")]
|
||||
public override PPDOPHKNMCK? EJMJBHAHLDI
|
||||
{
|
||||
[Token(Token = "0x600F244")]
|
||||
[Address(RVA = "0x19D99C0", Offset = "0x19D89C0", VA = "0x1819D99C0", Slot = "43")]
|
||||
get
|
||||
{
|
||||
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance == num || !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002785 RID: 10117
|
||||
// (get) Token: 0x0600F245 RID: 62021 RVA: 0x00375E60 File Offset: 0x00374060
|
||||
[Token(Token = "0x17002785")]
|
||||
public override bool BPPLBGNEJNJ
|
||||
{
|
||||
[Token(Token = "0x600F245")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "44")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002786 RID: 10118
|
||||
// (get) Token: 0x0600F246 RID: 62022 RVA: 0x00375E70 File Offset: 0x00374070
|
||||
[Token(Token = "0x17002786")]
|
||||
protected override bool GMIKADAHHAB
|
||||
{
|
||||
[Token(Token = "0x600F246")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002787 RID: 10119
|
||||
// (get) Token: 0x0600F247 RID: 62023 RVA: 0x00375E80 File Offset: 0x00374080
|
||||
[Token(Token = "0x17002787")]
|
||||
private int FMMJAJLNNAN
|
||||
{
|
||||
[Token(Token = "0x600F247")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002788 RID: 10120
|
||||
// (get) Token: 0x0600F248 RID: 62024 RVA: 0x00375E90 File Offset: 0x00374090
|
||||
// (set) Token: 0x0600F249 RID: 62025 RVA: 0x00375EA4 File Offset: 0x003740A4
|
||||
[Token(Token = "0x17002788")]
|
||||
public string FKDKFBICDIC
|
||||
{
|
||||
[Token(Token = "0x600F248")]
|
||||
[Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")]
|
||||
get;
|
||||
[Token(Token = "0x600F249")]
|
||||
[Address(RVA = "0x42DA70", Offset = "0x42CA70", VA = "0x18042DA70")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17002789 RID: 10121
|
||||
// (get) Token: 0x0600F24A RID: 62026 RVA: 0x00375EB8 File Offset: 0x003740B8
|
||||
// (set) Token: 0x0600F24B RID: 62027 RVA: 0x00375ECC File Offset: 0x003740CC
|
||||
[Token(Token = "0x17002789")]
|
||||
public string CPDOMEOAILG
|
||||
{
|
||||
[Token(Token = "0x600F24A")]
|
||||
[Address(RVA = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
|
||||
get;
|
||||
[Token(Token = "0x600F24B")]
|
||||
[Address(RVA = "0x42DBA0", Offset = "0x42CBA0", VA = "0x18042DBA0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700278A RID: 10122
|
||||
// (get) Token: 0x0600F24C RID: 62028 RVA: 0x00375EE0 File Offset: 0x003740E0
|
||||
// (set) Token: 0x0600F24D RID: 62029 RVA: 0x00375EF4 File Offset: 0x003740F4
|
||||
[Token(Token = "0x1700278A")]
|
||||
public bool? ONKALGPPPCH
|
||||
{
|
||||
[Token(Token = "0x600F24C")]
|
||||
[Address(RVA = "0x19D9AC0", Offset = "0x19D8AC0", VA = "0x1819D9AC0")]
|
||||
get
|
||||
{
|
||||
return this.FGDOMENPHEF;
|
||||
}
|
||||
[Token(Token = "0x600F24D")]
|
||||
[Address(RVA = "0x19D9340", Offset = "0x19D8340", VA = "0x1819D9340")]
|
||||
private set
|
||||
{
|
||||
this.FGDOMENPHEF = value;
|
||||
if (value != 0)
|
||||
{
|
||||
bool flag;
|
||||
CFLMJLFBOKH.EFKJOOBFDAF(flag);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F24E RID: 62030 RVA: 0x00375F14 File Offset: 0x00374114
|
||||
[Token(Token = "0x600F24E")]
|
||||
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "79")]
|
||||
protected override PlatformManager.LDIIFDDCKCN DELGDFICAMG()
|
||||
{
|
||||
return PlatformManager.LDIIFDDCKCN.PS4;
|
||||
}
|
||||
|
||||
// Token: 0x0600F24F RID: 62031 RVA: 0x00375F24 File Offset: 0x00374124
|
||||
[Token(Token = "0x600F24F")]
|
||||
[Address(RVA = "0x19D93C0", Offset = "0x19D83C0", VA = "0x1819D93C0", Slot = "80")]
|
||||
public override string MakeNameAdhereToPlatformRequirements(string MMBOKOLAJFH, bool OICFDFFFFMF = true)
|
||||
{
|
||||
string text = base.MakeNameAdhereToPlatformRequirements(MMBOKOLAJFH, OICFDFFFFMF);
|
||||
if (text == 0)
|
||||
{
|
||||
string text2 = text.FIJDNLILJFG(15, "...");
|
||||
if (this.NMKOJNGLJAM.IsMatch(text2))
|
||||
{
|
||||
string text3 = this.MMOMGLALJPN.Replace(text2, "*");
|
||||
}
|
||||
}
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600F250 RID: 62032 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F250")]
|
||||
[Address(RVA = "0x19D94C0", Offset = "0x19D84C0", VA = "0x1819D94C0", Slot = "81")]
|
||||
public override PMGCJEPKFOF<string> MakeRoomNameAdhereToPlatformRequirements(long HNHLJONGKHB, string BFGCDJFNJLE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F251 RID: 62033 RVA: 0x00375F74 File Offset: 0x00374174
|
||||
[Token(Token = "0x600F251")]
|
||||
[Address(RVA = "0x19D8EA0", Offset = "0x19D7EA0", VA = "0x1819D8EA0", Slot = "82")]
|
||||
public override PMGCJEPKFOF<string> GetPlatformDisplayNameFromId(string ENEPENCALFO)
|
||||
{
|
||||
if (new PS4PlatformManager.MPGPKBBIFPG() != 0)
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<string>(0);
|
||||
}
|
||||
ulong num;
|
||||
if (!ulong.TryParse(ENEPENCALFO, num))
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<string>("Error parsing platformId '" + ENEPENCALFO + "'");
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F252 RID: 62034 RVA: 0x00375FB8 File Offset: 0x003741B8
|
||||
[Token(Token = "0x600F252")]
|
||||
[Address(RVA = "0x19D9240", Offset = "0x19D8240", VA = "0x1819D9240", Slot = "48")]
|
||||
public override bool IsEULARequired()
|
||||
{
|
||||
EFEFMHJPJIJ <NJPCIEMIPKP>k__BackingField = this.<NJPCIEMIPKP>k__BackingField;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600F253 RID: 62035 RVA: 0x00375FE0 File Offset: 0x003741E0
|
||||
[Token(Token = "0x600F253")]
|
||||
[Address(RVA = "0x19D8E40", Offset = "0x19D7E40", VA = "0x1819D8E40", Slot = "49")]
|
||||
public override string GetEULA()
|
||||
{
|
||||
return PS4PlatformManager.BJFAFEBBPDG(this.eulaTextAsset);
|
||||
}
|
||||
|
||||
// Token: 0x0600F254 RID: 62036 RVA: 0x00375FF8 File Offset: 0x003741F8
|
||||
[Token(Token = "0x600F254")]
|
||||
[Address(RVA = "0x19D8900", Offset = "0x19D7900", VA = "0x1819D8900", Slot = "50")]
|
||||
public override void AcceptEULA()
|
||||
{
|
||||
base..ctor();
|
||||
EFEFMHJPJIJ <NJPCIEMIPKP>k__BackingField = this.<NJPCIEMIPKP>k__BackingField;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
<NJPCIEMIPKP>k__BackingField.BGNNKPCDIKP();
|
||||
}
|
||||
|
||||
// Token: 0x0600F255 RID: 62037 RVA: 0x00376028 File Offset: 0x00374228
|
||||
[Token(Token = "0x600F255")]
|
||||
[Address(RVA = "0x19D8A90", Offset = "0x19D7A90", VA = "0x1819D8A90")]
|
||||
private static string BJFAFEBBPDG(TextAsset GIDMFIIGPOI)
|
||||
{
|
||||
int num;
|
||||
StringBuilder stringBuilder;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
stringBuilder = new StringBuilder();
|
||||
StringBuilder stringBuilder2 = stringBuilder.Append("<b>This game requires a free Rec Room cloud account. If this is your first time playing, a new account will be created and linked to your account on PlayStation™Network.</b>");
|
||||
StringBuilder stringBuilder3 = stringBuilder.Append("\n\n");
|
||||
StringReader stringReader = new StringReader(GIDMFIIGPOI.text);
|
||||
Regex regex = new Regex("^# (.*)$");
|
||||
Regex regex2 = new Regex("^## (.*)$");
|
||||
Regex regex3 = new Regex("^### (.*)$");
|
||||
Regex regex4 = new Regex("^\\* (.*)$");
|
||||
string text = stringReader.ReadToEnd();
|
||||
if (text != 0)
|
||||
{
|
||||
string text2 = regex.Replace(text, "<size=150%><b>$1</b></size>");
|
||||
string text3 = regex2.Replace(text2, "<size=120%><b>$1</b></size>");
|
||||
string text4 = regex3.Replace(text3, "<b>$1</b>");
|
||||
string text5 = regex4.Replace(text4, "•<indent=3em>$1</indent>");
|
||||
StringBuilder stringBuilder4 = stringBuilder.AppendLine(text5);
|
||||
}
|
||||
if (stringReader != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
int hashCode = stringBuilder.GetHashCode();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F256 RID: 62038 RVA: 0x00376124 File Offset: 0x00374324
|
||||
[Token(Token = "0x600F256")]
|
||||
[Address(RVA = "0x19D9170", Offset = "0x19D8170", VA = "0x1819D9170", Slot = "52")]
|
||||
public override bool IsDisplayModeSelectionRequired()
|
||||
{
|
||||
VRDeviceManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (!instance.DOIINGJNBHA && !instance.HENBMPCAJKH && instance.MFMBPKGFMAL != 0)
|
||||
{
|
||||
return !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F257 RID: 62039 RVA: 0x00376168 File Offset: 0x00374368
|
||||
[Token(Token = "0x600F257")]
|
||||
[Address(RVA = "0x19D96B0", Offset = "0x19D86B0", VA = "0x1819D96B0", Slot = "53")]
|
||||
public override PMGCJEPKFOF<LocalPlayerController.MIGPLDFLMHA> RunDisplayModeSelection()
|
||||
{
|
||||
CBLLFJEDOII<LocalPlayerController.MIGPLDFLMHA> cbllfjedoii = new CBLLFJEDOII();
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PS4PlatformManager.FICNFJLPIIM ficnfjlpiim;
|
||||
ficnfjlpiim.System.IDisposable.Dispose();
|
||||
ficnfjlpiim.<>1__state = (int)((ulong)0L);
|
||||
ficnfjlpiim.promise = cbllfjedoii;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(this, ficnfjlpiim);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F258 RID: 62040 RVA: 0x003761A8 File Offset: 0x003743A8
|
||||
[Token(Token = "0x600F258")]
|
||||
[Address(RVA = "0x19D97A0", Offset = "0x19D87A0", VA = "0x1819D97A0", Slot = "54")]
|
||||
public override DABKFAIHBBP RunVRDisplayModeConfirmation()
|
||||
{
|
||||
CBLLFJEDOII<LocalPlayerController.MIGPLDFLMHA> cbllfjedoii = new CBLLFJEDOII();
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PS4PlatformManager.FICNFJLPIIM ficnfjlpiim;
|
||||
ficnfjlpiim.System.IDisposable.Dispose();
|
||||
ficnfjlpiim.<>1__state = (int)((ulong)0L);
|
||||
ficnfjlpiim.promise = cbllfjedoii;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(this, ficnfjlpiim);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F259 RID: 62041 RVA: 0x003761E8 File Offset: 0x003743E8
|
||||
[Token(Token = "0x600F259")]
|
||||
[Address(RVA = "0x19D8D40", Offset = "0x19D7D40", VA = "0x1819D8D40")]
|
||||
private IEnumerator<KENFJGFMIPM> CHONDNEACPK(CBLLFJEDOII<LocalPlayerController.MIGPLDFLMHA> NKLGAGCHGPM)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F259)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Platforms.PS4.PS4PlatformManager::CHONDNEACPK(CBLLFJEDOII<RecRoom.LocalPlayerController/MIGPLDFLMHA>)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(FICNFJLPIIM::System.IDisposable.Dispose, ldloc:FICNFJLPIIM(var_0))
|
||||
stfld:int32(FICNFJLPIIM::<>1__state, ldloc:FICNFJLPIIM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:class [RecRoom.Promises.Runtime]CBLLFJEDOII<valuetype RecRoom.LocalPlayerController/MIGPLDFLMHA>(FICNFJLPIIM::promise, ldloc:FICNFJLPIIM(var_0), ldloc:class [RecRoom.Promises.Runtime]CBLLFJEDOII<valuetype RecRoom.LocalPlayerController/MIGPLDFLMHA>(NKLGAGCHGPM))
|
||||
}
|
||||
|
||||
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: 0x0600F25A RID: 62042 RVA: 0x0037620C File Offset: 0x0037440C
|
||||
[Token(Token = "0x600F25A")]
|
||||
[Address(RVA = "0x19D9120", Offset = "0x19D8120", VA = "0x1819D9120", Slot = "45")]
|
||||
public override DABKFAIHBBP Initialize()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F25A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RecRoom.Platforms.PS4.PS4PlatformManager::Initialize()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F25B RID: 62043 RVA: 0x00376220 File Offset: 0x00374420
|
||||
[Token(Token = "0x600F25B")]
|
||||
[Address(RVA = "0x19D9660", Offset = "0x19D8660", VA = "0x1819D9660", Slot = "46")]
|
||||
public override DABKFAIHBBP PostLoginInitialize()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F25B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RecRoom.Platforms.PS4.PS4PlatformManager::PostLoginInitialize()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F25C RID: 62044 RVA: 0x00376234 File Offset: 0x00374434
|
||||
[Token(Token = "0x600F25C")]
|
||||
[Address(RVA = "0x19D9890", Offset = "0x19D8890", VA = "0x1819D9890", Slot = "65")]
|
||||
public override void SetRichPresenceStatus(string EEHOFLPKHND)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F25C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Platforms.PS4.PS4PlatformManager::SetRichPresenceStatus(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F25D RID: 62045 RVA: 0x00376248 File Offset: 0x00374448
|
||||
[Token(Token = "0x600F25D")]
|
||||
[Address(RVA = "0x19D8DA0", Offset = "0x19D7DA0", VA = "0x1819D8DA0", Slot = "66")]
|
||||
public override PMGCJEPKFOF<string> GetAuthParams()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F25D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> RecRoom.Platforms.PS4.PS4PlatformManager::GetAuthParams()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F25E RID: 62046 RVA: 0x0037625C File Offset: 0x0037445C
|
||||
[Token(Token = "0x600F25E")]
|
||||
[Address(RVA = "0x19D9030", Offset = "0x19D8030", VA = "0x1819D9030", Slot = "67")]
|
||||
public override PMGCJEPKFOF<List<string>> GetPlatformFriendIds()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F25E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.Collections.Generic.List`1<System.String>> RecRoom.Platforms.PS4.PS4PlatformManager::GetPlatformFriendIds()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F25F RID: 62047 RVA: 0x00376270 File Offset: 0x00374470
|
||||
[Token(Token = "0x600F25F")]
|
||||
[Address(RVA = "0x19D9080", Offset = "0x19D8080", VA = "0x1819D9080", Slot = "68")]
|
||||
public override PMGCJEPKFOF<string> GetPlatformFriendName(string MJKOJAAMEJN)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F25F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> RecRoom.Platforms.PS4.PS4PlatformManager::GetPlatformFriendName(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F260 RID: 62048 RVA: 0x00376284 File Offset: 0x00374484
|
||||
[Token(Token = "0x600F260")]
|
||||
[Address(RVA = "0x19D90D0", Offset = "0x19D80D0", VA = "0x1819D90D0", Slot = "69")]
|
||||
public override PMGCJEPKFOF<Texture> GetPlatformFriendPicture(string MJKOJAAMEJN)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F260)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<UnityEngine.Texture> RecRoom.Platforms.PS4.PS4PlatformManager::GetPlatformFriendPicture(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F261 RID: 62049 RVA: 0x00376298 File Offset: 0x00374498
|
||||
[Token(Token = "0x600F261")]
|
||||
[Address(RVA = "0x19D89F0", Offset = "0x19D79F0", VA = "0x1819D89F0", Slot = "70")]
|
||||
public override PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> ApplySkuMetadataOverrides(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F261)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.Collections.Generic.List`1<GCBPKHFJKCE/DJGBECJHOKF>> RecRoom.Platforms.PS4.PS4PlatformManager::ApplySkuMetadataOverrides(System.Collections.Generic.List`1<GCBPKHFJKCE/DJGBECJHOKF>)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F262 RID: 62050 RVA: 0x003762AC File Offset: 0x003744AC
|
||||
[Token(Token = "0x600F262")]
|
||||
[Address(RVA = "0x19D8DF0", Offset = "0x19D7DF0", VA = "0x1819D8DF0", Slot = "71")]
|
||||
public override PMGCJEPKFOF<string> GetCommerceAccessToken()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F262)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> RecRoom.Platforms.PS4.PS4PlatformManager::GetCommerceAccessToken()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F263 RID: 62051 RVA: 0x003762C0 File Offset: 0x003744C0
|
||||
[Token(Token = "0x600F263")]
|
||||
[Address(RVA = "0x19D8A40", Offset = "0x19D7A40", VA = "0x1819D8A40", Slot = "73")]
|
||||
public override DABKFAIHBBP AuthorizePurchase(long CAPMEMCNIJO, GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F263)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RecRoom.Platforms.PS4.PS4PlatformManager::AuthorizePurchase(System.Int64,GCBPKHFJKCE/DJGBECJHOKF)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F264 RID: 62052 RVA: 0x003762D4 File Offset: 0x003744D4
|
||||
[Token(Token = "0x600F264")]
|
||||
[Address(RVA = "0x19D8E50", Offset = "0x19D7E50", VA = "0x1819D8E50")]
|
||||
public IEnumerator GetOnlineID(ulong GKLPIFBPGOD, Action<string> AFLPGGJMPOE)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F264)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Platforms.PS4.PS4PlatformManager::GetOnlineID(System.UInt64,System.Action`1<System.String>)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F265 RID: 62053 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F265")]
|
||||
[Address(RVA = "0x5D0F70", Offset = "0x5CFF70", VA = "0x1805D0F70", Slot = "98")]
|
||||
public override float GetCurrentProcessTimeSinceBoot()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F266 RID: 62054 RVA: 0x003762E8 File Offset: 0x003744E8
|
||||
[Token(Token = "0x600F266")]
|
||||
[Address(RVA = "0x19D98E0", Offset = "0x19D88E0", VA = "0x1819D98E0")]
|
||||
public PS4PlatformManager()
|
||||
{
|
||||
Dictionary<ulong, PS4PlatformManager.ONMOLGPOCBK> dictionary = new Dictionary();
|
||||
this.LIIDHFLDEEB = dictionary;
|
||||
Dictionary<ulong, PS4PlatformManager.BNEIANGIEJM> dictionary2 = new Dictionary();
|
||||
this.JIABKJKEKFI = dictionary2;
|
||||
Regex regex = new Regex("(\\d.*?){7}");
|
||||
this.NMKOJNGLJAM = regex;
|
||||
Regex regex2 = new Regex("(\\d)");
|
||||
this.MMOMGLALJPN = regex2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04009F8E RID: 40846
|
||||
[Token(Token = "0x4009F8E")]
|
||||
public const int FIXEDUPDATE_RATE = 30;
|
||||
|
||||
// Token: 0x04009F8F RID: 40847
|
||||
[Token(Token = "0x4009F8F")]
|
||||
public const int MAX_FIXEDUPDATE_CALLS = 2;
|
||||
|
||||
// Token: 0x04009F90 RID: 40848
|
||||
[Token(Token = "0x4009F90")]
|
||||
private const int IPBIKJBNBHG = 60;
|
||||
|
||||
// Token: 0x04009F91 RID: 40849
|
||||
[Token(Token = "0x4009F91")]
|
||||
private const string KDLIBFNICFN = "<b>This game requires a free Rec Room cloud account. If this is your first time playing, a new account will be created and linked to your account on PlayStation™Network.</";
|
||||
|
||||
// Token: 0x04009F92 RID: 40850
|
||||
[Token(Token = "0x4009F92")]
|
||||
private const string GFBPLIIENIF = "2021.03.05";
|
||||
|
||||
// Token: 0x04009F93 RID: 40851
|
||||
[Token(Token = "0x4009F93")]
|
||||
private const string LPFDFHNCBAM = "CUSA08481";
|
||||
|
||||
// Token: 0x04009F94 RID: 40852
|
||||
[Token(Token = "0x4009F94")]
|
||||
private const string HIBAOMGJLNP = "CUSA09539";
|
||||
|
||||
// Token: 0x04009F95 RID: 40853
|
||||
[Token(Token = "0x4009F95")]
|
||||
private const string AKCPIAOHLBF = "CUSA14469";
|
||||
|
||||
// Token: 0x04009F96 RID: 40854
|
||||
[Token(Token = "0x4009F96")]
|
||||
private const string IPMFLCAMFOM = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7";
|
||||
|
||||
// Token: 0x04009F97 RID: 40855
|
||||
[Token(Token = "0x4009F97")]
|
||||
private const string NLJIEGABLBI = "c14a5475-0c6e-4ef7-80a8-bf41e562aade";
|
||||
|
||||
// Token: 0x04009F98 RID: 40856
|
||||
[Token(Token = "0x4009F98")]
|
||||
private const string IDCJHFNJHBL = "Packaging/Config.txt";
|
||||
|
||||
// Token: 0x04009F99 RID: 40857
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4009F99")]
|
||||
[SerializeField]
|
||||
private TextAsset eulaTextAsset;
|
||||
|
||||
// Token: 0x04009F9A RID: 40858
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4009F9A")]
|
||||
[SerializeField]
|
||||
private ToolSkinMapper PlusRewardEquipment;
|
||||
|
||||
// Token: 0x04009F9B RID: 40859
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4009F9B")]
|
||||
[SerializeField]
|
||||
private EquipmentSkin PlusRewardEquipmentSkin;
|
||||
|
||||
// Token: 0x04009F9C RID: 40860
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4009F9C")]
|
||||
private Coroutine FCNINOLEFKL;
|
||||
|
||||
// Token: 0x04009F9D RID: 40861
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4009F9D")]
|
||||
private int KCCCCCBNHAJ;
|
||||
|
||||
// Token: 0x04009F9E RID: 40862
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4009F9E")]
|
||||
private Dictionary<ulong, PS4PlatformManager.ONMOLGPOCBK> LIIDHFLDEEB;
|
||||
|
||||
// Token: 0x04009F9F RID: 40863
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4009F9F")]
|
||||
private Dictionary<ulong, PS4PlatformManager.BNEIANGIEJM> JIABKJKEKFI;
|
||||
|
||||
// Token: 0x04009FA3 RID: 40867
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4009FA3")]
|
||||
private bool? FGDOMENPHEF;
|
||||
|
||||
// Token: 0x04009FA4 RID: 40868
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4009FA4")]
|
||||
private readonly Regex NMKOJNGLJAM;
|
||||
|
||||
// Token: 0x04009FA5 RID: 40869
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4009FA5")]
|
||||
private readonly Regex MMOMGLALJPN;
|
||||
|
||||
// Token: 0x020024F1 RID: 9457
|
||||
[Token(Token = "0x20024F1")]
|
||||
private class ONMOLGPOCBK
|
||||
{
|
||||
// Token: 0x0600F267 RID: 62055 RVA: 0x0037633C File Offset: 0x0037453C
|
||||
[Token(Token = "0x600F267")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ONMOLGPOCBK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04009FA6 RID: 40870
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4009FA6")]
|
||||
public ulong GDCDEIEOIPD;
|
||||
|
||||
// Token: 0x04009FA7 RID: 40871
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4009FA7")]
|
||||
public string GMDLHOINILE;
|
||||
|
||||
// Token: 0x04009FA8 RID: 40872
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4009FA8")]
|
||||
public string HMJIKIBGKHA;
|
||||
}
|
||||
|
||||
// Token: 0x020024F2 RID: 9458
|
||||
[Token(Token = "0x20024F2")]
|
||||
private class BNEIANGIEJM
|
||||
{
|
||||
// Token: 0x0600F268 RID: 62056 RVA: 0x00376350 File Offset: 0x00374550
|
||||
[Token(Token = "0x600F268")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BNEIANGIEJM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04009FA9 RID: 40873
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4009FA9")]
|
||||
public ulong GAINIOENNCG;
|
||||
|
||||
// Token: 0x04009FAA RID: 40874
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4009FAA")]
|
||||
public string EGAFGMKILAO;
|
||||
|
||||
// Token: 0x04009FAB RID: 40875
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4009FAB")]
|
||||
public bool HLBOMBLINAL;
|
||||
}
|
||||
|
||||
// Token: 0x020024F3 RID: 9459
|
||||
[Token(Token = "0x20024F3")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EGCHKBMJGKB
|
||||
{
|
||||
// Token: 0x0600F269 RID: 62057 RVA: 0x00376364 File Offset: 0x00374564
|
||||
[Token(Token = "0x600F269")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public EGCHKBMJGKB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F26A RID: 62058 RVA: 0x00376378 File Offset: 0x00374578
|
||||
[Token(Token = "0x600F26A")]
|
||||
[Address(RVA = "0x19D4B90", Offset = "0x19D3B90", VA = "0x1819D4B90")]
|
||||
internal string <MakeRoomNameAdhereToPlatformRequirements>b__0(IReadOnlyList<long> rroRoomIds)
|
||||
{
|
||||
long num = this.roomId;
|
||||
if (ECNNGIFNNNM.KCFPIEEMJON<long>(rroRoomIds, num))
|
||||
{
|
||||
return this.roomName;
|
||||
}
|
||||
return "User Created Room";
|
||||
}
|
||||
|
||||
// Token: 0x04009FAC RID: 40876
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4009FAC")]
|
||||
public long roomId;
|
||||
|
||||
// Token: 0x04009FAD RID: 40877
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4009FAD")]
|
||||
public string roomName;
|
||||
}
|
||||
|
||||
// Token: 0x020024F4 RID: 9460
|
||||
[Token(Token = "0x20024F4")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MPGPKBBIFPG
|
||||
{
|
||||
// Token: 0x0600F26B RID: 62059 RVA: 0x003763A4 File Offset: 0x003745A4
|
||||
[Token(Token = "0x600F26B")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public MPGPKBBIFPG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F26C RID: 62060 RVA: 0x003763B8 File Offset: 0x003745B8
|
||||
[Token(Token = "0x600F26C")]
|
||||
[Address(RVA = "0x19D7640", Offset = "0x19D6640", VA = "0x1819D7640")]
|
||||
internal void <GetPlatformDisplayNameFromId>b__0(string displayName)
|
||||
{
|
||||
this.promise.OOOIENHGNCA(displayName);
|
||||
}
|
||||
|
||||
// Token: 0x04009FAE RID: 40878
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4009FAE")]
|
||||
public CBLLFJEDOII<string> promise;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,161 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Platforms.PS4
|
||||
{
|
||||
// Token: 0x020024F6 RID: 9462
|
||||
[Token(Token = "0x20024F6")]
|
||||
public class PS4VRDeviceManager : VRDeviceManager
|
||||
{
|
||||
// Token: 0x1700278D RID: 10125
|
||||
// (get) Token: 0x0600F273 RID: 62067 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700278D")]
|
||||
protected override IEnumerable<string> BNGHIFGAPMF
|
||||
{
|
||||
[Token(Token = "0x600F273")]
|
||||
[Address(RVA = "0x19D9B00", Offset = "0x19D8B00", VA = "0x1819D9B00", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700278E RID: 10126
|
||||
// (get) Token: 0x0600F274 RID: 62068 RVA: 0x0037646C File Offset: 0x0037466C
|
||||
[Token(Token = "0x1700278E")]
|
||||
protected override string MFMBPKGFMAL
|
||||
{
|
||||
[Token(Token = "0x600F274")]
|
||||
[Address(RVA = "0x19D9AD0", Offset = "0x19D8AD0", VA = "0x1819D9AD0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return "PlayStationVR";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700278F RID: 10127
|
||||
// (get) Token: 0x0600F275 RID: 62069 RVA: 0x00376480 File Offset: 0x00374680
|
||||
[Token(Token = "0x1700278F")]
|
||||
protected override bool MLGJJEILBIP
|
||||
{
|
||||
[Token(Token = "0x600F275")]
|
||||
[Address(RVA = "0x90C8C0", Offset = "0x90B8C0", VA = "0x18090C8C0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.<EBJLJFPNFFM>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002790 RID: 10128
|
||||
// (get) Token: 0x0600F276 RID: 62070 RVA: 0x00376494 File Offset: 0x00374694
|
||||
[Token(Token = "0x17002790")]
|
||||
protected override bool OECOONPHCAF
|
||||
{
|
||||
[Token(Token = "0x600F276")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002791 RID: 10129
|
||||
// (get) Token: 0x0600F277 RID: 62071 RVA: 0x003764A4 File Offset: 0x003746A4
|
||||
[Token(Token = "0x17002791")]
|
||||
private bool BIBCIALBNMI
|
||||
{
|
||||
[Token(Token = "0x600F277")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002792 RID: 10130
|
||||
// (get) Token: 0x0600F278 RID: 62072 RVA: 0x003764B4 File Offset: 0x003746B4
|
||||
[Token(Token = "0x17002792")]
|
||||
protected override bool OOIGBACMDFJ
|
||||
{
|
||||
[Token(Token = "0x600F278")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "10")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F279 RID: 62073 RVA: 0x003764C4 File Offset: 0x003746C4
|
||||
[Token(Token = "0x600F279")]
|
||||
[Address(RVA = "0x19D9B60", Offset = "0x19D8B60", VA = "0x1819D9B60", Slot = "14")]
|
||||
protected override IEnumerator<KENFJGFMIPM> GLNDMIAKFDB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F279)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Platforms.PS4.PS4VRDeviceManager::GLNDMIAKFDB()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(BFNHBOBKJJC::System.IDisposable.Dispose, ldloc:BFNHBOBKJJC(var_0))
|
||||
stfld:int32(BFNHBOBKJJC::<>1__state, ldloc:BFNHBOBKJJC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
}
|
||||
|
||||
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: 0x0600F27A RID: 62074 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F27A")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "15")]
|
||||
protected override void PGFBMJLLHKA(bool IFFAIOGFJJB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F27B RID: 62075 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F27B")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "16")]
|
||||
protected override void EDADLADFGDD()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F27C RID: 62076 RVA: 0x003764E0 File Offset: 0x003746E0
|
||||
[Token(Token = "0x600F27C")]
|
||||
[Address(RVA = "0x19D58B0", Offset = "0x19D48B0", VA = "0x1819D58B0")]
|
||||
public PS4VRDeviceManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F27D RID: 62077 RVA: 0x003764F4 File Offset: 0x003746F4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600F27D")]
|
||||
[Address(RVA = "0x19D9BB0", Offset = "0x19D8BB0", VA = "0x1819D9BB0")]
|
||||
static PS4VRDeviceManager()
|
||||
{
|
||||
string[] array = new string[2];
|
||||
if ("None" != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "None";
|
||||
if ("PlayStationVR" != 0)
|
||||
{
|
||||
}
|
||||
array[1] = "PlayStationVR";
|
||||
}
|
||||
|
||||
// Token: 0x04009FB2 RID: 40882
|
||||
[Token(Token = "0x4009FB2")]
|
||||
public static readonly string[] SUPPORTED_DEVICES;
|
||||
|
||||
// Token: 0x04009FB3 RID: 40883
|
||||
[Token(Token = "0x4009FB3")]
|
||||
public const string DEVICE_SDK_NAME = "PlayStationVR";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Platforms.Standalone
|
||||
{
|
||||
// Token: 0x020024EE RID: 9454
|
||||
[Token(Token = "0x20024EE")]
|
||||
public static class DeleteLegacyLogs
|
||||
{
|
||||
// Token: 0x0600F234 RID: 62004 RVA: 0x00375C6C File Offset: 0x00373E6C
|
||||
[Token(Token = "0x600F234")]
|
||||
[Address(RVA = "0x19D4AC0", Offset = "0x19D3AC0", VA = "0x1819D4AC0")]
|
||||
[RuntimeInitializeOnLoadMethod]
|
||||
private static void DeleteLegacyStandaloneLogs()
|
||||
{
|
||||
string text = Path.Combine(Application.persistentDataPath, "output_log.txt");
|
||||
if (File.Exists(text))
|
||||
{
|
||||
Debug.LogWarning("Deleting legacy log file from path: " + text);
|
||||
File.Delete(text);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,206 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.XR;
|
||||
using Valve.VR;
|
||||
|
||||
namespace RecRoom.Platforms.Steam
|
||||
{
|
||||
// Token: 0x020024EC RID: 9452
|
||||
[Token(Token = "0x20024EC")]
|
||||
public class SteamVRDeviceManager : VRDeviceManager
|
||||
{
|
||||
// Token: 0x17002773 RID: 10099
|
||||
// (get) Token: 0x0600F221 RID: 61985 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002773")]
|
||||
protected override IEnumerable<string> BNGHIFGAPMF
|
||||
{
|
||||
[Token(Token = "0x600F221")]
|
||||
[Address(RVA = "0x19ECD80", Offset = "0x19EBD80", VA = "0x1819ECD80", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002774 RID: 10100
|
||||
// (get) Token: 0x0600F222 RID: 61986 RVA: 0x00375A0C File Offset: 0x00373C0C
|
||||
[Token(Token = "0x17002774")]
|
||||
protected override string MFMBPKGFMAL
|
||||
{
|
||||
[Token(Token = "0x600F222")]
|
||||
[Address(RVA = "0x19ECC40", Offset = "0x19EBC40", VA = "0x1819ECC40", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return "OpenVR";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002775 RID: 10101
|
||||
// (get) Token: 0x0600F223 RID: 61987 RVA: 0x00375A20 File Offset: 0x00373C20
|
||||
[Token(Token = "0x17002775")]
|
||||
protected override bool MLGJJEILBIP
|
||||
{
|
||||
[Token(Token = "0x600F223")]
|
||||
[Address(RVA = "0x19ECF60", Offset = "0x19EBF60", VA = "0x1819ECF60", Slot = "8")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002776 RID: 10102
|
||||
// (get) Token: 0x0600F224 RID: 61988 RVA: 0x00375A30 File Offset: 0x00373C30
|
||||
[Token(Token = "0x17002776")]
|
||||
protected override bool OECOONPHCAF
|
||||
{
|
||||
[Token(Token = "0x600F224")]
|
||||
[Address(RVA = "0x19ECE30", Offset = "0x19EBE30", VA = "0x1819ECE30", Slot = "9")]
|
||||
get
|
||||
{
|
||||
if (OpenVR.System == 0)
|
||||
{
|
||||
}
|
||||
CVRSystem system = OpenVR.System;
|
||||
int num = 0;
|
||||
return system.GetTrackedDeviceActivityLevel((uint)num) == EDeviceActivityLevel.k_EDeviceActivityLevel_UserInteraction;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002777 RID: 10103
|
||||
// (get) Token: 0x0600F225 RID: 61989 RVA: 0x00375A64 File Offset: 0x00373C64
|
||||
[Token(Token = "0x17002777")]
|
||||
protected override bool OOIGBACMDFJ
|
||||
{
|
||||
[Token(Token = "0x600F225")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F226 RID: 61990 RVA: 0x00375A74 File Offset: 0x00373C74
|
||||
[Token(Token = "0x600F226")]
|
||||
[Address(RVA = "0x19ECED0", Offset = "0x19EBED0", VA = "0x1819ECED0", Slot = "12")]
|
||||
protected override void KIDKENOKIPI()
|
||||
{
|
||||
if (OpenVR.Compositor != 0)
|
||||
{
|
||||
OpenVR.Compositor.SuspendRendering(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F227 RID: 61991 RVA: 0x00375AA0 File Offset: 0x00373CA0
|
||||
[Token(Token = "0x600F227")]
|
||||
[Address(RVA = "0x19ECFB0", Offset = "0x19EBFB0", VA = "0x1819ECFB0", Slot = "13")]
|
||||
protected override void MJNNFCJFBKF()
|
||||
{
|
||||
if (OpenVR.Compositor != 0)
|
||||
{
|
||||
CVRCompositor compositor = OpenVR.Compositor;
|
||||
int num = 0;
|
||||
compositor.SuspendRendering(num != 0);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F228 RID: 61992 RVA: 0x00375AD0 File Offset: 0x00373CD0
|
||||
[Token(Token = "0x600F228")]
|
||||
[Address(RVA = "0x19ED0B0", Offset = "0x19EC0B0", VA = "0x1819ED0B0", Slot = "15")]
|
||||
protected override void PGFBMJLLHKA(bool IFFAIOGFJJB)
|
||||
{
|
||||
if (IFFAIOGFJJB)
|
||||
{
|
||||
SteamVR.enabled = true;
|
||||
SteamVR_Render.instance.enabled = true;
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.UpdateCurrentHardwareType();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F229 RID: 61993 RVA: 0x00375B08 File Offset: 0x00373D08
|
||||
[Token(Token = "0x600F229")]
|
||||
[Address(RVA = "0x19ECDE0", Offset = "0x19EBDE0", VA = "0x1819ECDE0", Slot = "14")]
|
||||
protected override IEnumerator<KENFJGFMIPM> GLNDMIAKFDB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F229)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Platforms.Steam.SteamVRDeviceManager::GLNDMIAKFDB()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(KDLCJENPKDD::System.IDisposable.Dispose, ldloc:KDLCJENPKDD(var_0))
|
||||
stfld:int32(KDLCJENPKDD::<>1__state, ldloc:KDLCJENPKDD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
}
|
||||
|
||||
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: 0x0600F22A RID: 61994 RVA: 0x00375B24 File Offset: 0x00373D24
|
||||
[Token(Token = "0x600F22A")]
|
||||
[Address(RVA = "0x19ECC70", Offset = "0x19EBC70", VA = "0x1819ECC70", Slot = "16")]
|
||||
protected override void EDADLADFGDD()
|
||||
{
|
||||
string loadedDeviceName = XRSettings.loadedDeviceName;
|
||||
if (this.GIGDJGPFFDD() != 0)
|
||||
{
|
||||
XRSettings.enabled = true;
|
||||
}
|
||||
SteamVR.enabled = false;
|
||||
SteamVR_Render instance = SteamVR_Render.instance;
|
||||
int num = 0;
|
||||
instance.enabled = num != 0;
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.UpdateCurrentHardwareType();
|
||||
}
|
||||
|
||||
// Token: 0x0600F22B RID: 61995 RVA: 0x00375B74 File Offset: 0x00373D74
|
||||
[Token(Token = "0x600F22B")]
|
||||
[Address(RVA = "0x19ED040", Offset = "0x19EC040", VA = "0x1819ED040")]
|
||||
private void NEMJJHCEIPD()
|
||||
{
|
||||
SingletonMonoBehaviour.ONCPNMDGGKG.UpdateCurrentHardwareType();
|
||||
}
|
||||
|
||||
// Token: 0x0600F22C RID: 61996 RVA: 0x00375B94 File Offset: 0x00373D94
|
||||
[Token(Token = "0x600F22C")]
|
||||
[Address(RVA = "0x19D58B0", Offset = "0x19D48B0", VA = "0x1819D58B0")]
|
||||
public SteamVRDeviceManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F22D RID: 61997 RVA: 0x00375BA8 File Offset: 0x00373DA8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600F22D")]
|
||||
[Address(RVA = "0x19ED190", Offset = "0x19EC190", VA = "0x1819ED190")]
|
||||
static SteamVRDeviceManager()
|
||||
{
|
||||
string[] array = new string[2];
|
||||
if ("None" != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "None";
|
||||
if ("OpenVR" != 0)
|
||||
{
|
||||
}
|
||||
array[1] = "OpenVR";
|
||||
}
|
||||
|
||||
// Token: 0x04009F86 RID: 40838
|
||||
[Token(Token = "0x4009F86")]
|
||||
public static readonly string[] SUPPORTED_DEVICES;
|
||||
|
||||
// Token: 0x04009F87 RID: 40839
|
||||
[Token(Token = "0x4009F87")]
|
||||
private const string HIOIFHNKPHO = "OpenVR";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,637 @@
|
||||
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<VRDeviceManager>
|
||||
{
|
||||
// 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<string> 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<string> 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<string> 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<float> 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<KENFJGFMIPM> HFCJAPDEAPF()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F1EE)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> 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<KENFJGFMIPM> 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<KENFJGFMIPM> MELHNGOFNCC(bool DCHGFHMELNC)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F1F1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> 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<KENFJGFMIPM> 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<KENFJGFMIPM> 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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,376 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Platforms.Xbox
|
||||
{
|
||||
// Token: 0x02002505 RID: 9477
|
||||
[Token(Token = "0x2002505")]
|
||||
public class XboxPlatformManager : PlatformManager
|
||||
{
|
||||
// Token: 0x170027A4 RID: 10148
|
||||
// (get) Token: 0x0600F2D4 RID: 62164 RVA: 0x0037752C File Offset: 0x0037572C
|
||||
[Token(Token = "0x170027A4")]
|
||||
public override MLFKNFFOOPF ODHAKEMLFBM
|
||||
{
|
||||
[Token(Token = "0x600F2D4")]
|
||||
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return MLFKNFFOOPF.Xbox;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027A5 RID: 10149
|
||||
// (get) Token: 0x0600F2D5 RID: 62165 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170027A5")]
|
||||
public override float DKNJHAGIIPK
|
||||
{
|
||||
[Token(Token = "0x600F2D5")]
|
||||
[Address(RVA = "0x1485FF0", Offset = "0x1484FF0", VA = "0x181485FF0", Slot = "33")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027A6 RID: 10150
|
||||
// (get) Token: 0x0600F2D6 RID: 62166 RVA: 0x0037753C File Offset: 0x0037573C
|
||||
[Token(Token = "0x170027A6")]
|
||||
public override bool FKGEHCEGMMJ
|
||||
{
|
||||
[Token(Token = "0x600F2D6")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027A7 RID: 10151
|
||||
// (get) Token: 0x0600F2D7 RID: 62167 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170027A7")]
|
||||
public override bool EBGCPJFAAKD
|
||||
{
|
||||
[Token(Token = "0x600F2D7")]
|
||||
[Address(RVA = "0x19EF410", Offset = "0x19EE410", VA = "0x1819EF410", Slot = "35")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027A8 RID: 10152
|
||||
// (get) Token: 0x0600F2D8 RID: 62168 RVA: 0x0037754C File Offset: 0x0037574C
|
||||
[Token(Token = "0x170027A8")]
|
||||
public override bool ANLDLHPKHCB
|
||||
{
|
||||
[Token(Token = "0x600F2D8")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "37")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027A9 RID: 10153
|
||||
// (get) Token: 0x0600F2D9 RID: 62169 RVA: 0x0037755C File Offset: 0x0037575C
|
||||
[Token(Token = "0x170027A9")]
|
||||
public override bool CEEGHPLMADD
|
||||
{
|
||||
[Token(Token = "0x600F2D9")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "36")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027AA RID: 10154
|
||||
// (get) Token: 0x0600F2DA RID: 62170 RVA: 0x0037756C File Offset: 0x0037576C
|
||||
[Token(Token = "0x170027AA")]
|
||||
public override bool BGKANOJIIMD
|
||||
{
|
||||
[Token(Token = "0x600F2DA")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "38")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027AB RID: 10155
|
||||
// (get) Token: 0x0600F2DB RID: 62171 RVA: 0x0037757C File Offset: 0x0037577C
|
||||
[Token(Token = "0x170027AB")]
|
||||
public override bool PIHCPMMKFDK
|
||||
{
|
||||
[Token(Token = "0x600F2DB")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "39")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027AC RID: 10156
|
||||
// (get) Token: 0x0600F2DC RID: 62172 RVA: 0x0037758C File Offset: 0x0037578C
|
||||
[Token(Token = "0x170027AC")]
|
||||
public override bool CEOKHNMCHLD
|
||||
{
|
||||
[Token(Token = "0x600F2DC")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "40")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027AD RID: 10157
|
||||
// (get) Token: 0x0600F2DD RID: 62173 RVA: 0x0037759C File Offset: 0x0037579C
|
||||
[Token(Token = "0x170027AD")]
|
||||
public override bool HGDPPOCMALA
|
||||
{
|
||||
[Token(Token = "0x600F2DD")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "41")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027AE RID: 10158
|
||||
// (get) Token: 0x0600F2DE RID: 62174 RVA: 0x003775AC File Offset: 0x003757AC
|
||||
[Token(Token = "0x170027AE")]
|
||||
public override bool BPPLBGNEJNJ
|
||||
{
|
||||
[Token(Token = "0x600F2DE")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "44")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2DF RID: 62175 RVA: 0x003775BC File Offset: 0x003757BC
|
||||
[Token(Token = "0x600F2DF")]
|
||||
[Address(RVA = "0x4B30C0", Offset = "0x4B20C0", VA = "0x1804B30C0", Slot = "79")]
|
||||
protected override PlatformManager.LDIIFDDCKCN DELGDFICAMG()
|
||||
{
|
||||
return PlatformManager.LDIIFDDCKCN.XboxOne;
|
||||
}
|
||||
|
||||
// Token: 0x170027AF RID: 10159
|
||||
// (get) Token: 0x0600F2E0 RID: 62176 RVA: 0x003775CC File Offset: 0x003757CC
|
||||
[Token(Token = "0x170027AF")]
|
||||
public override bool GMKJEJDALGA
|
||||
{
|
||||
[Token(Token = "0x600F2E0")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "42")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027B0 RID: 10160
|
||||
// (get) Token: 0x0600F2E1 RID: 62177 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170027B0")]
|
||||
public override PPDOPHKNMCK? EJMJBHAHLDI
|
||||
{
|
||||
[Token(Token = "0x600F2E1")]
|
||||
[Address(RVA = "0x19EF3C0", Offset = "0x19EE3C0", VA = "0x1819EF3C0", Slot = "43")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027B1 RID: 10161
|
||||
// (get) Token: 0x0600F2E2 RID: 62178 RVA: 0x003775DC File Offset: 0x003757DC
|
||||
[Token(Token = "0x170027B1")]
|
||||
public ulong AOGEGDNALFA
|
||||
{
|
||||
[Token(Token = "0x600F2E2")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170027B2 RID: 10162
|
||||
// (get) Token: 0x0600F2E3 RID: 62179 RVA: 0x003775EC File Offset: 0x003757EC
|
||||
[Token(Token = "0x170027B2")]
|
||||
public override bool OOOAGOMEFKG
|
||||
{
|
||||
[Token(Token = "0x600F2E3")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "24")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2E4 RID: 62180 RVA: 0x003775FC File Offset: 0x003757FC
|
||||
[Token(Token = "0x600F2E4")]
|
||||
[Address(RVA = "0x19EF290", Offset = "0x19EE290", VA = "0x1819EF290", Slot = "25")]
|
||||
public override bool IsForcedIsolationByPlatformSettings(out string LFPKGBLNAFJ)
|
||||
{
|
||||
return this.CFKHKLOOBBG;
|
||||
}
|
||||
|
||||
// Token: 0x170027B3 RID: 10163
|
||||
// (get) Token: 0x0600F2E5 RID: 62181 RVA: 0x00377618 File Offset: 0x00375818
|
||||
[Token(Token = "0x170027B3")]
|
||||
protected override bool GMIKADAHHAB
|
||||
{
|
||||
[Token(Token = "0x600F2E5")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F2E6 RID: 62182 RVA: 0x00377628 File Offset: 0x00375828
|
||||
[Token(Token = "0x600F2E6")]
|
||||
[Address(RVA = "0x19EF230", Offset = "0x19EE230", VA = "0x1819EF230", Slot = "55")]
|
||||
public override bool IsCrossPlatformWarningRequired()
|
||||
{
|
||||
if (this.CFKHKLOOBBG)
|
||||
{
|
||||
}
|
||||
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600F2E7 RID: 62183 RVA: 0x00377650 File Offset: 0x00375850
|
||||
[Token(Token = "0x600F2E7")]
|
||||
[Address(RVA = "0x19EEEE0", Offset = "0x19EDEE0", VA = "0x1819EEEE0", Slot = "51")]
|
||||
public override void AcceptCrossPlatformWarning()
|
||||
{
|
||||
int num = 0;
|
||||
this.SetRichPresenceStatus(num);
|
||||
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
NHPNKDICPCE nhpnkdicpce = ndakfemhfon.HNHGPAELCFH;
|
||||
}
|
||||
|
||||
// Token: 0x0600F2E8 RID: 62184 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F2E8")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "65")]
|
||||
public override void SetRichPresenceStatus(string EEHOFLPKHND)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2E9 RID: 62185 RVA: 0x00377694 File Offset: 0x00375894
|
||||
[Token(Token = "0x600F2E9")]
|
||||
[Address(RVA = "0x19EF010", Offset = "0x19EE010", VA = "0x1819EF010", Slot = "73")]
|
||||
public override DABKFAIHBBP AuthorizePurchase(long CAPMEMCNIJO, GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F2E9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RecRoom.Platforms.Xbox.XboxPlatformManager::AuthorizePurchase(System.Int64,GCBPKHFJKCE/DJGBECJHOKF)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600F2EA RID: 62186 RVA: 0x003776A8 File Offset: 0x003758A8
|
||||
[Token(Token = "0x600F2EA")]
|
||||
[Address(RVA = "0x19EF1E0", Offset = "0x19EE1E0", VA = "0x1819EF1E0", Slot = "45")]
|
||||
public override DABKFAIHBBP Initialize()
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2EB RID: 62187 RVA: 0x003776C0 File Offset: 0x003758C0
|
||||
[Token(Token = "0x600F2EB")]
|
||||
[Address(RVA = "0x19EF060", Offset = "0x19EE060", VA = "0x1819EF060", Slot = "71")]
|
||||
public override PMGCJEPKFOF<string> GetCommerceAccessToken()
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<string>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2EC RID: 62188 RVA: 0x003776D8 File Offset: 0x003758D8
|
||||
[Token(Token = "0x600F2EC")]
|
||||
[Address(RVA = "0x19EEFB0", Offset = "0x19EDFB0", VA = "0x1819EEFB0", Slot = "70")]
|
||||
public override PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> ApplySkuMetadataOverrides(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<List<GCBPKHFJKCE.DJGBECJHOKF>>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2ED RID: 62189 RVA: 0x003776F0 File Offset: 0x003758F0
|
||||
[Token(Token = "0x600F2ED")]
|
||||
[Address(RVA = "0x19EF0C0", Offset = "0x19EE0C0", VA = "0x1819EF0C0", Slot = "67")]
|
||||
public override PMGCJEPKFOF<List<string>> GetPlatformFriendIds()
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<List<string>>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2EE RID: 62190 RVA: 0x00377708 File Offset: 0x00375908
|
||||
[Token(Token = "0x600F2EE")]
|
||||
[Address(RVA = "0x19EF120", Offset = "0x19EE120", VA = "0x1819EF120", Slot = "68")]
|
||||
public override PMGCJEPKFOF<string> GetPlatformFriendName(string MJKOJAAMEJN)
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<string>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2EF RID: 62191 RVA: 0x00377720 File Offset: 0x00375920
|
||||
[Token(Token = "0x600F2EF")]
|
||||
[Address(RVA = "0x19EF180", Offset = "0x19EE180", VA = "0x1819EF180", Slot = "69")]
|
||||
public override PMGCJEPKFOF<Texture> GetPlatformFriendPicture(string MJKOJAAMEJN)
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<Texture>("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2F0 RID: 62192 RVA: 0x00377738 File Offset: 0x00375938
|
||||
[Token(Token = "0x600F2F0")]
|
||||
[Address(RVA = "0x19EF300", Offset = "0x19EE300", VA = "0x1819EF300", Slot = "46")]
|
||||
public override DABKFAIHBBP PostLoginInitialize()
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO("Invalid Platform");
|
||||
}
|
||||
|
||||
// Token: 0x0600F2F1 RID: 62193 RVA: 0x00377750 File Offset: 0x00375950
|
||||
[Token(Token = "0x600F2F1")]
|
||||
[Address(RVA = "0x19EF350", Offset = "0x19EE350", VA = "0x1819EF350")]
|
||||
public XboxPlatformManager()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
this.controllerLostTitle = empty;
|
||||
string empty2 = string.Empty;
|
||||
this.controllerLostMessage = empty2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04009FE1 RID: 40929
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4009FE1")]
|
||||
private bool CFKHKLOOBBG;
|
||||
|
||||
// Token: 0x04009FE2 RID: 40930
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4009FE2")]
|
||||
[SerializeField]
|
||||
private string controllerLostTitle;
|
||||
|
||||
// Token: 0x04009FE3 RID: 40931
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4009FE3")]
|
||||
[SerializeField]
|
||||
private string controllerLostMessage;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user