Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Platforms/PS4/PS4PlatformManager.cs
T
2026-04-08 23:40:05 +02:00

827 lines
48 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text.RegularExpressions;
using Cpp2IlInjected;
using RecRoom.Async;
using UnityEngine;
namespace RecRoom.Platforms.PS4
{
// Token: 0x020021F8 RID: 8696
[Token(Token = "0x20021F8")]
[StructLayout(3)]
public sealed class PS4PlatformManager : PlatformManager
{
// Token: 0x17002849 RID: 10313
// (get) Token: 0x0600EFAC RID: 61356 RVA: 0x0038CF14 File Offset: 0x0038B114
[Token(Token = "0x17002849")]
public override PlatformManager.FCIKKFJOMNO ODHAKEMLFBM
{
[Token(Token = "0x600EFAC")]
[Address(RVA = "0x8509C0", Offset = "0x84F3C0", VA = "0x1808509C0", Slot = "13")]
get
{
return PlatformManager.FCIKKFJOMNO.PlayStation;
}
}
// Token: 0x1700284A RID: 10314
// (get) Token: 0x0600EFAD RID: 61357 RVA: 0x0038CF24 File Offset: 0x0038B124
// (set) Token: 0x0600EFAE RID: 61358 RVA: 0x0038CF38 File Offset: 0x0038B138
[Token(Token = "0x1700284A")]
private ulong EFDHCJJIJGF
{
[Token(Token = "0x600EFAD")]
[Address(RVA = "0x3D31D0", Offset = "0x3D1BD0", VA = "0x1803D31D0")]
get;
[Token(Token = "0x600EFAE")]
[Address(RVA = "0x3D3370", Offset = "0x3D1D70", VA = "0x1803D3370")]
set;
}
// Token: 0x1700284B RID: 10315
// (get) Token: 0x0600EFAF RID: 61359 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x1700284B")]
public override float DKNJHAGIIPK
{
[Token(Token = "0x600EFAF")]
[Address(RVA = "0xFB1460", Offset = "0xFAFE60", VA = "0x180FB1460", Slot = "15")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x1700284C RID: 10316
// (get) Token: 0x0600EFB0 RID: 61360 RVA: 0x0038CF4C File Offset: 0x0038B14C
[Token(Token = "0x1700284C")]
public override bool FKGEHCEGMMJ
{
[Token(Token = "0x600EFB0")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "16")]
get
{
}
}
// Token: 0x1700284D RID: 10317
// (get) Token: 0x0600EFB1 RID: 61361 RVA: 0x0038CF5C File Offset: 0x0038B15C
[Token(Token = "0x1700284D")]
public override bool EBGCPJFAAKD
{
[Token(Token = "0x600EFB1")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "17")]
get
{
return true;
}
}
// Token: 0x1700284E RID: 10318
// (get) Token: 0x0600EFB2 RID: 61362 RVA: 0x0038CF6C File Offset: 0x0038B16C
[Token(Token = "0x1700284E")]
public override bool CEEGHPLMADD
{
[Token(Token = "0x600EFB2")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "18")]
get
{
}
}
// Token: 0x1700284F RID: 10319
// (get) Token: 0x0600EFB3 RID: 61363 RVA: 0x0038CF7C File Offset: 0x0038B17C
[Token(Token = "0x1700284F")]
public override bool ANLDLHPKHCB
{
[Token(Token = "0x600EFB3")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "19")]
get
{
}
}
// Token: 0x17002850 RID: 10320
// (get) Token: 0x0600EFB4 RID: 61364 RVA: 0x0038CF8C File Offset: 0x0038B18C
[Token(Token = "0x17002850")]
public override bool BGKANOJIIMD
{
[Token(Token = "0x600EFB4")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "20")]
get
{
}
}
// Token: 0x17002851 RID: 10321
// (get) Token: 0x0600EFB5 RID: 61365 RVA: 0x0038CF9C File Offset: 0x0038B19C
[Token(Token = "0x17002851")]
public override bool PIHCPMMKFDK
{
[Token(Token = "0x600EFB5")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "21")]
get
{
}
}
// Token: 0x17002852 RID: 10322
// (get) Token: 0x0600EFB6 RID: 61366 RVA: 0x0038CFAC File Offset: 0x0038B1AC
[Token(Token = "0x17002852")]
public override bool GMIKADAHHAB
{
[Token(Token = "0x600EFB6")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "8")]
get
{
return true;
}
}
// Token: 0x17002853 RID: 10323
// (get) Token: 0x0600EFB7 RID: 61367 RVA: 0x0038CFBC File Offset: 0x0038B1BC
[Token(Token = "0x17002853")]
public override bool GMKJEJDALGA
{
[Token(Token = "0x600EFB7")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "23")]
get
{
return true;
}
}
// Token: 0x17002854 RID: 10324
// (get) Token: 0x0600EFB8 RID: 61368 RVA: 0x0038CFCC File Offset: 0x0038B1CC
[Token(Token = "0x17002854")]
public override INGEKFNNGDK? EJMJBHAHLDI
{
[Token(Token = "0x600EFB8")]
[Address(RVA = "0x140F7E0", Offset = "0x140E1E0", VA = "0x18140F7E0", Slot = "24")]
get
{
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
int num = 0;
if (instance == num || !SingletonMonoBehaviour.Instance.EBPFBFMJMBB)
{
}
throw new NullReferenceException();
}
}
// Token: 0x17002855 RID: 10325
// (get) Token: 0x0600EFB9 RID: 61369 RVA: 0x0038D000 File Offset: 0x0038B200
[Token(Token = "0x17002855")]
public override bool BPPLBGNEJNJ
{
[Token(Token = "0x600EFB9")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "25")]
get
{
return true;
}
}
// Token: 0x17002856 RID: 10326
// (get) Token: 0x0600EFBA RID: 61370 RVA: 0x0038D010 File Offset: 0x0038B210
[Token(Token = "0x17002856")]
private int FMMJAJLNNAN
{
[Token(Token = "0x600EFBA")]
[Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880")]
get
{
return 0;
}
}
// Token: 0x17002857 RID: 10327
// (get) Token: 0x0600EFBB RID: 61371 RVA: 0x0038D020 File Offset: 0x0038B220
// (set) Token: 0x0600EFBC RID: 61372 RVA: 0x0038D034 File Offset: 0x0038B234
[Token(Token = "0x17002857")]
public string FKDKFBICDIC
{
[Token(Token = "0x600EFBB")]
[Address(RVA = "0x5D55F0", Offset = "0x5D3FF0", VA = "0x1805D55F0")]
get;
[Token(Token = "0x600EFBC")]
[Address(RVA = "0x5D5C90", Offset = "0x5D4690", VA = "0x1805D5C90")]
private set;
}
// Token: 0x17002858 RID: 10328
// (get) Token: 0x0600EFBD RID: 61373 RVA: 0x0038D048 File Offset: 0x0038B248
// (set) Token: 0x0600EFBE RID: 61374 RVA: 0x0038D05C File Offset: 0x0038B25C
[Token(Token = "0x17002858")]
public string CPDOMEOAILG
{
[Token(Token = "0x600EFBD")]
[Address(RVA = "0x3EFAF0", Offset = "0x3EE4F0", VA = "0x1803EFAF0")]
get;
[Token(Token = "0x600EFBE")]
[Address(RVA = "0x3F0040", Offset = "0x3EEA40", VA = "0x1803F0040")]
private set;
}
// Token: 0x17002859 RID: 10329
// (get) Token: 0x0600EFBF RID: 61375 RVA: 0x0038D070 File Offset: 0x0038B270
// (set) Token: 0x0600EFC0 RID: 61376 RVA: 0x0038D084 File Offset: 0x0038B284
[Token(Token = "0x17002859")]
public bool? ONKALGPPPCH
{
[Token(Token = "0x600EFBF")]
[Address(RVA = "0x140F8E0", Offset = "0x140E2E0", VA = "0x18140F8E0")]
get
{
return this.FGDOMENPHEF;
}
[Token(Token = "0x600EFC0")]
[Address(RVA = "0x140F340", Offset = "0x140DD40", VA = "0x18140F340")]
private set
{
this.FGDOMENPHEF = value;
if (value != 0)
{
}
}
}
// Token: 0x0600EFC1 RID: 61377 RVA: 0x0038D09C File Offset: 0x0038B29C
[Token(Token = "0x600EFC1")]
[Address(RVA = "0x8509C0", Offset = "0x84F3C0", VA = "0x1808509C0", Slot = "44")]
protected override PlatformManager.LDIIFDDCKCN DELGDFICAMG()
{
return PlatformManager.LDIIFDDCKCN.PS4;
}
// Token: 0x0600EFC2 RID: 61378 RVA: 0x0038D0AC File Offset: 0x0038B2AC
[Token(Token = "0x600EFC2")]
[Address(RVA = "0x140F3C0", Offset = "0x140DDC0", VA = "0x18140F3C0", Slot = "45")]
public override string MakeNameAdhereToPlatformRequirements(string MMBOKOLAJFH, bool OICFDFFFFMF = true)
{
string text = base.MakeNameAdhereToPlatformRequirements(MMBOKOLAJFH, OICFDFFFFMF);
if (text == 0)
{
string text2 = text.Truncate(15, "...");
if (this.NMKOJNGLJAM.IsMatch(text2))
{
string text3 = this.MMOMGLALJPN.Replace(text2, "*");
}
}
return text;
}
// Token: 0x0600EFC3 RID: 61379 RVA: 0x0038D0FC File Offset: 0x0038B2FC
[Token(Token = "0x600EFC3")]
[Address(RVA = "0x140F4C0", Offset = "0x140DEC0", VA = "0x18140F4C0", Slot = "46")]
public override string MakeRoomNameAdhereToPlatformRequirements(string BFGCDJFNJLE, bool IGDBPFLCPFA)
{
if (IGDBPFLCPFA)
{
}
return BFGCDJFNJLE;
}
// Token: 0x0600EFC4 RID: 61380 RVA: 0x0038D110 File Offset: 0x0038B310
[Token(Token = "0x600EFC4")]
[Address(RVA = "0x140F070", Offset = "0x140DA70", VA = "0x18140F070", Slot = "47")]
public override IPromise<string> GetPlatformDisplayNameFromId(string ENEPENCALFO)
{
if (new PS4PlatformManager.FNBHIGCHLJI() != 0)
{
return Promise.FromError<string>(0);
}
ulong num;
if (!ulong.TryParse(ENEPENCALFO, num))
{
return Promise.FromError<string>("Error parsing platformId '" + ENEPENCALFO + "'");
}
throw new NullReferenceException();
}
// Token: 0x0600EFC5 RID: 61381 RVA: 0x0038D154 File Offset: 0x0038B354
[Token(Token = "0x600EFC5")]
[Address(RVA = "0x140F580", Offset = "0x140DF80", VA = "0x18140F580", Slot = "26")]
public override IPromise PreInitialize()
{
/*
An exception occurred when decompiling this method (0600EFC5)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise RecRoom.Platforms.PS4.PS4PlatformManager::PreInitialize()
---> 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: 0x0600EFC6 RID: 61382 RVA: 0x0038D168 File Offset: 0x0038B368
[Token(Token = "0x600EFC6")]
[Address(RVA = "0x140F2F0", Offset = "0x140DCF0", VA = "0x18140F2F0", Slot = "27")]
public override IPromise Initialize()
{
/*
An exception occurred when decompiling this method (0600EFC6)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise 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: 0x0600EFC7 RID: 61383 RVA: 0x0038D17C File Offset: 0x0038B37C
[Token(Token = "0x600EFC7")]
[Address(RVA = "0x140F530", Offset = "0x140DF30", VA = "0x18140F530", Slot = "28")]
public override IPromise PostLoginInitialize()
{
/*
An exception occurred when decompiling this method (0600EFC7)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise 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: 0x0600EFC8 RID: 61384 RVA: 0x0038D190 File Offset: 0x0038B390
[Token(Token = "0x600EFC8")]
[Address(RVA = "0x140F5D0", Offset = "0x140DFD0", VA = "0x18140F5D0", Slot = "30")]
public override void SetRichPresenceStatus(string EEHOFLPKHND)
{
/*
An exception occurred when decompiling this method (0600EFC8)
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: 0x0600EFC9 RID: 61385 RVA: 0x0038D1A4 File Offset: 0x0038B3A4
[Token(Token = "0x600EFC9")]
[Address(RVA = "0x140EF80", Offset = "0x140D980", VA = "0x18140EF80", Slot = "31")]
public override IPromise<string> GetAuthParams(string DBFBLNILIGL)
{
/*
An exception occurred when decompiling this method (0600EFC9)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<System.String> RecRoom.Platforms.PS4.PS4PlatformManager::GetAuthParams(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: 0x0600EFCA RID: 61386 RVA: 0x0038D1B8 File Offset: 0x0038B3B8
[Token(Token = "0x600EFCA")]
[Address(RVA = "0x140F200", Offset = "0x140DC00", VA = "0x18140F200", Slot = "32")]
public override IPromise<List<string>> GetPlatformFriendIds()
{
/*
An exception occurred when decompiling this method (0600EFCA)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<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: 0x0600EFCB RID: 61387 RVA: 0x0038D1CC File Offset: 0x0038B3CC
[Token(Token = "0x600EFCB")]
[Address(RVA = "0x140F250", Offset = "0x140DC50", VA = "0x18140F250", Slot = "33")]
public override IPromise<string> GetPlatformFriendName(string MJKOJAAMEJN)
{
/*
An exception occurred when decompiling this method (0600EFCB)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<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: 0x0600EFCC RID: 61388 RVA: 0x0038D1E0 File Offset: 0x0038B3E0
[Token(Token = "0x600EFCC")]
[Address(RVA = "0x140F2A0", Offset = "0x140DCA0", VA = "0x18140F2A0", Slot = "34")]
public override IPromise<Texture> GetPlatformFriendPicture(string MJKOJAAMEJN)
{
/*
An exception occurred when decompiling this method (0600EFCC)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<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: 0x0600EFCD RID: 61389 RVA: 0x0038D1F4 File Offset: 0x0038B3F4
[Token(Token = "0x600EFCD")]
[Address(RVA = "0x140EEE0", Offset = "0x140D8E0", VA = "0x18140EEE0", Slot = "35")]
public override IPromise<List<GCBPKHFJKCE.DJGBECJHOKF>> ApplySkuMetadataOverrides(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
{
/*
An exception occurred when decompiling this method (0600EFCD)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<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: 0x0600EFCE RID: 61390 RVA: 0x0038D208 File Offset: 0x0038B408
[Token(Token = "0x600EFCE")]
[Address(RVA = "0x140EFD0", Offset = "0x140D9D0", VA = "0x18140EFD0", Slot = "36")]
public override IPromise<string> GetCommerceAccessToken()
{
/*
An exception occurred when decompiling this method (0600EFCE)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<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: 0x0600EFCF RID: 61391 RVA: 0x0038D21C File Offset: 0x0038B41C
[Token(Token = "0x600EFCF")]
[Address(RVA = "0x140EF30", Offset = "0x140D930", VA = "0x18140EF30", Slot = "38")]
public override IPromise AuthorizePurchase(long CAPMEMCNIJO, GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ)
{
/*
An exception occurred when decompiling this method (0600EFCF)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise 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: 0x0600EFD0 RID: 61392 RVA: 0x0038D230 File Offset: 0x0038B430
[Token(Token = "0x600EFD0")]
[Address(RVA = "0x140F020", Offset = "0x140DA20", VA = "0x18140F020")]
public IEnumerator GetOnlineID(ulong GKLPIFBPGOD, Action<string> AFLPGGJMPOE)
{
/*
An exception occurred when decompiling this method (0600EFD0)
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: 0x0600EFD1 RID: 61393 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600EFD1")]
[Address(RVA = "0x3E2600", Offset = "0x3E1000", VA = "0x1803E2600", Slot = "58")]
public override float GetCurrentProcessTimeSinceBoot()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600EFD2 RID: 61394 RVA: 0x0038D244 File Offset: 0x0038B444
[Token(Token = "0x600EFD2")]
[Address(RVA = "0x140F700", Offset = "0x140E100", VA = "0x18140F700")]
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: 0x04009F63 RID: 40803
[Token(Token = "0x4009F63")]
public const int FIXEDUPDATE_RATE = 30;
// Token: 0x04009F64 RID: 40804
[Token(Token = "0x4009F64")]
public const int MAX_FIXEDUPDATE_CALLS = 2;
// Token: 0x04009F65 RID: 40805
[Token(Token = "0x4009F65")]
private const int IPBIKJBNBHG = 60;
// Token: 0x04009F66 RID: 40806
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4009F66")]
[SerializeField]
private WarningScreen WarningScreenPrefab;
// Token: 0x04009F67 RID: 40807
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4009F67")]
[SerializeField]
private EulaScreen EulaScreenPrefab;
// Token: 0x04009F68 RID: 40808
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4009F68")]
[SerializeField]
private DisplayModeSelectionScreen DisplayModeSelectionScreenPrefab;
// Token: 0x04009F69 RID: 40809
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4009F69")]
[SerializeField]
private ToolSkinMapper PlusRewardEquipment;
// Token: 0x04009F6A RID: 40810
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4009F6A")]
[SerializeField]
private EquipmentSkin PlusRewardEquipmentSkin;
// Token: 0x04009F6B RID: 40811
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4009F6B")]
private Coroutine FCNINOLEFKL;
// Token: 0x04009F6C RID: 40812
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4009F6C")]
private int KCCCCCBNHAJ;
// Token: 0x04009F6D RID: 40813
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4009F6D")]
private Dictionary<ulong, PS4PlatformManager.ONMOLGPOCBK> LIIDHFLDEEB;
// Token: 0x04009F6E RID: 40814
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4009F6E")]
private Dictionary<ulong, PS4PlatformManager.BNEIANGIEJM> JIABKJKEKFI;
// Token: 0x04009F72 RID: 40818
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4009F72")]
private bool? FGDOMENPHEF;
// Token: 0x04009F73 RID: 40819
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4009F73")]
private readonly Regex NMKOJNGLJAM;
// Token: 0x04009F74 RID: 40820
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4009F74")]
private readonly Regex MMOMGLALJPN;
// Token: 0x04009F75 RID: 40821
[Token(Token = "0x4009F75")]
private static string GFBPLIIENIF = "2021.01.04";
// Token: 0x04009F76 RID: 40822
[Token(Token = "0x4009F76")]
private static string LPFDFHNCBAM = "CUSA08481";
// Token: 0x04009F77 RID: 40823
[Token(Token = "0x4009F77")]
private static string HIBAOMGJLNP = "CUSA09539";
// Token: 0x04009F78 RID: 40824
[Token(Token = "0x4009F78")]
private static string AKCPIAOHLBF = "CUSA14469";
// Token: 0x04009F79 RID: 40825
[Token(Token = "0x4009F79")]
private static string IPMFLCAMFOM = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7";
// Token: 0x04009F7A RID: 40826
[Token(Token = "0x4009F7A")]
private static string NLJIEGABLBI = "c14a5475-0c6e-4ef7-80a8-bf41e562aade";
// Token: 0x04009F7B RID: 40827
[Token(Token = "0x4009F7B")]
private static string IDCJHFNJHBL = "Packaging/Config.txt";
// Token: 0x020021F9 RID: 8697
[Token(Token = "0x20021F9")]
private class ONMOLGPOCBK
{
// Token: 0x0600EFD4 RID: 61396 RVA: 0x0038D2EC File Offset: 0x0038B4EC
[Token(Token = "0x600EFD4")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public ONMOLGPOCBK()
{
}
// Token: 0x04009F7C RID: 40828
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4009F7C")]
public ulong GDCDEIEOIPD;
// Token: 0x04009F7D RID: 40829
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4009F7D")]
public string GMDLHOINILE;
// Token: 0x04009F7E RID: 40830
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4009F7E")]
public string HMJIKIBGKHA;
}
// Token: 0x020021FA RID: 8698
[Token(Token = "0x20021FA")]
private class BNEIANGIEJM
{
// Token: 0x0600EFD5 RID: 61397 RVA: 0x0038D300 File Offset: 0x0038B500
[Token(Token = "0x600EFD5")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public BNEIANGIEJM()
{
}
// Token: 0x04009F7F RID: 40831
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4009F7F")]
public ulong GAINIOENNCG;
// Token: 0x04009F80 RID: 40832
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4009F80")]
public string EGAFGMKILAO;
// Token: 0x04009F81 RID: 40833
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4009F81")]
public bool HLBOMBLINAL;
}
// Token: 0x020021FB RID: 8699
[Token(Token = "0x20021FB")]
[CompilerGenerated]
private sealed class FNBHIGCHLJI
{
// Token: 0x0600EFD6 RID: 61398 RVA: 0x0038D314 File Offset: 0x0038B514
[Token(Token = "0x600EFD6")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public FNBHIGCHLJI()
{
}
// Token: 0x0600EFD7 RID: 61399 RVA: 0x0038D328 File Offset: 0x0038B528
[Token(Token = "0x600EFD7")]
[Address(RVA = "0x140A2E0", Offset = "0x1408CE0", VA = "0x18140A2E0")]
internal void <GetPlatformDisplayNameFromId>b__0(string displayName)
{
this.promise.Complete(displayName);
}
// Token: 0x04009F82 RID: 40834
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4009F82")]
public Promise<string> promise;
}
}
}