using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; // Token: 0x02001C44 RID: 7236 [Token(Token = "0x2001C44")] [StructLayout(3)] public class AJLDICOFGFG : JPPMAPOOHCI { // Token: 0x0600C1C2 RID: 49602 RVA: 0x002DA910 File Offset: 0x002D8B10 [Token(Token = "0x600C1C2")] [Address(RVA = "0x11E8190", Offset = "0x11E6B90", VA = "0x1811E8190", Slot = "4")] protected override void OFFLOPLJBBG() { for (;;) { CPIHGIEOPAJ k__BackingField = this.k__BackingField; if (k__BackingField != 0 && k__BackingField != 0) { this.APIMPLGKICK = k__BackingField; this.k__BackingField = k__BackingField; this.k__BackingField = "Dismiss"; this.k__BackingField = (JPPMAPOOHCI.FNELHNPDPBG)((ulong)5L); IHLFIKMOAOF ihlfikmoaof; this.GEDCEIDOKJL = ihlfikmoaof; if (ihlfikmoaof == IHLFIKMOAOF.Generic) { goto IL_B5; } if (ihlfikmoaof == IHLFIKMOAOF.Generic) { goto IL_92; } if (ihlfikmoaof == IHLFIKMOAOF.Generic) { goto IL_6F; } if (ihlfikmoaof == IHLFIKMOAOF.RoomPublished) { break; } } } NFEMLMAFFIP.PlayerEventPublishedClubAnnouncementData playerEventPublishedClubAnnouncementData; long playerEventId = playerEventPublishedClubAnnouncementData.PlayerEventId; this.MOKMJAMNEFP = playerEventId; this.k__BackingField = "View!"; this.k__BackingField = true; IL_6F: NFEMLMAFFIP.InventionPublishedClubAnnouncementData inventionPublishedClubAnnouncementData; long inventionId = inventionPublishedClubAnnouncementData.InventionId; this.OEMDIAHHILF = inventionId; this.k__BackingField = "Get!"; this.k__BackingField = true; IL_92: NFEMLMAFFIP.RoomPublishedClubAnnouncementData roomPublishedClubAnnouncementData; long roomId = roomPublishedClubAnnouncementData.RoomId; this.HNHLJONGKHB = roomId; this.k__BackingField = "Visit!"; this.k__BackingField = true; IL_B5: this.k__BackingField = false; long k__BackingField = this.APIMPLGKICK.k__BackingField; IHLFIKMOAOF gedceidokjl = this.GEDCEIDOKJL; } // Token: 0x0600C1C3 RID: 49603 RVA: 0x002DA9F4 File Offset: 0x002D8BF4 [Token(Token = "0x600C1C3")] [Address(RVA = "0x11E7D50", Offset = "0x11E6750", VA = "0x1811E7D50", Slot = "5")] public override IPromise HHLPPOBHMOC() { /* An exception occurred when decompiling this method (0600C1C3) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise AJLDICOFGFG::HHLPPOBHMOC() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_F9: stloc:ArgumentOutOfRangeException(var_14_FE, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x0600C1C4 RID: 49604 RVA: 0x002DAB00 File Offset: 0x002D8D00 [Token(Token = "0x600C1C4")] [Address(RVA = "0x3D4170", Offset = "0x3D2B70", VA = "0x1803D4170")] public AJLDICOFGFG() { } // Token: 0x04007FFC RID: 32764 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4007FFC")] private NFEMLMAFFIP APIMPLGKICK; // Token: 0x04007FFD RID: 32765 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4007FFD")] private long HNHLJONGKHB; // Token: 0x04007FFE RID: 32766 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4007FFE")] private long OEMDIAHHILF; // Token: 0x04007FFF RID: 32767 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4007FFF")] private long MOKMJAMNEFP; // Token: 0x04008000 RID: 32768 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4008000")] private IHLFIKMOAOF GEDCEIDOKJL; }