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 GetPlatformDisplayNameFromId(string ENEPENCALFO) { if (new PS4PlatformManager.FNBHIGCHLJI() != 0) { return Promise.FromError(0); } ulong num; if (!ulong.TryParse(ENEPENCALFO, num)) { return Promise.FromError("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 GetAuthParams(string DBFBLNILIGL) { /* An exception occurred when decompiling this method (0600EFC9) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1 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> GetPlatformFriendIds() { /* An exception occurred when decompiling this method (0600EFCA) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1> 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 GetPlatformFriendName(string MJKOJAAMEJN) { /* An exception occurred when decompiling this method (0600EFCB) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1 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 GetPlatformFriendPicture(string MJKOJAAMEJN) { /* An exception occurred when decompiling this method (0600EFCC) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1 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> ApplySkuMetadataOverrides(List ECKDLLFMLGF) { /* An exception occurred when decompiling this method (0600EFCD) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1> RecRoom.Platforms.PS4.PS4PlatformManager::ApplySkuMetadataOverrides(System.Collections.Generic.List`1) ---> 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 GetCommerceAccessToken() { /* An exception occurred when decompiling this method (0600EFCE) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1 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 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.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 dictionary = new Dictionary(); this.LIIDHFLDEEB = dictionary; Dictionary 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 LIIDHFLDEEB; // Token: 0x04009F6E RID: 40814 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4009F6E")] private Dictionary 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 b__0(string displayName) { this.promise.Complete(displayName); } // Token: 0x04009F82 RID: 40834 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4009F82")] public Promise promise; } } }