using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Runtime.CompilerServices; using AGUI.StackedUI; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Players.Watch; using RRUI.Data; using RRUI.Navigation; namespace RecRoom.Sharing { // Token: 0x0200232A RID: 9002 [Token(Token = "0x200232A")] public class RoomCode : ActionCode { // Token: 0x0600E4A0 RID: 58528 RVA: 0x00348798 File Offset: 0x00346998 [Token(Token = "0x600E4A0")] [Address(RVA = "0x1845BB0", Offset = "0x1844BB0", VA = "0x181845BB0", Slot = "5")] public override PMGCJEPKFOF Create(object IIFJDCEPNMJ) { /* An exception occurred when decompiling this method (0600E4A0) ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF RecRoom.Sharing.RoomCode::Create(System.Object) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_2: brtrue(IL_00, ceq:bool(ldloc:DABKFAIHBBP(var_13_58), ldc.i4:int32[exp:DABKFAIHBBP](0))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.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: 0x0600E4A1 RID: 58529 RVA: 0x00348808 File Offset: 0x00346A08 [Token(Token = "0x600E4A1")] [Address(RVA = "0x1845AD0", Offset = "0x1844AD0", VA = "0x181845AD0", Slot = "6")] public override DABKFAIHBBP CreateAndShare(Route LPJOBOLHFMI, object IIFJDCEPNMJ) { Action <>9__1; Action action = delegate(ActionCode.HKFNFGGEPMP result) { RoomCode <>4__this = this; Route rruishareRoute = LPJOBOLHFMI; EAEKNPLNKKO type = <>4__this.Config.type; if (<>9__1 == 0) { Action action2 = delegate(CCNBJFOPLBG ev) { RoomCode <>4__this2 = this; }; <>9__1 = action2; } }; throw new NullReferenceException(); } // Token: 0x0600E4A2 RID: 58530 RVA: 0x0034883C File Offset: 0x00346A3C [Token(Token = "0x600E4A2")] [Address(RVA = "0x1845E20", Offset = "0x1844E20", VA = "0x181845E20", Slot = "8")] public override DABKFAIHBBP Handle(LinkManager.ELGKGFGCNJL JBLKFFDDMJH) { throw new NullReferenceException(); } // Token: 0x0600E4A3 RID: 58531 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E4A3")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")] public override void ModifyPreAuthLaunchTarget(BootSequence.IIACGMGMLOB HHBNIDNOLDI, LinkManager.ELGKGFGCNJL JBLKFFDDMJH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E4A4 RID: 58532 RVA: 0x003488D0 File Offset: 0x00346AD0 [Token(Token = "0x600E4A4")] [Address(RVA = "0x1845FF0", Offset = "0x1844FF0", VA = "0x181845FF0")] private static void JLANJMNFDDB(long HNHLJONGKHB, CCEOLAOLEKJ CDIMKJFODOL) { WatchUI local = WatchUI.BFPPPLIJIGC; RRUIRootScreen flowByType = local.GetFlowByType(); flowByType.ShowScreenAndGoToRoomDetails(HNHLJONGKHB, SessionManager.BDPNOBGNGNI.ROOM_CODE); if (CDIMKJFODOL != 0) { ObscuredString k__BackingField = CDIMKJFODOL.k__BackingField; ObscuredString k__BackingField = CDIMKJFODOL.k__BackingField; string text = string.Format("The player {0} (@{1}) would like you to check out this room!", k__BackingField, k__BackingField); } DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject); if (dialogListModel != 0) { PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF { k__BackingField = "Shared Room", k__BackingField = "Check out this awesome room!", k__BackingField = "Ok" }); } WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL; int num = 0; watchMenuProjector.AuthorityOpenMenuDetached(num != 0); } // Token: 0x0600E4A5 RID: 58533 RVA: 0x0034897C File Offset: 0x00346B7C [Token(Token = "0x600E4A5")] [Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")] public RoomCode() { } // Token: 0x040093CB RID: 37835 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40093CB")] private RoomCode.RoomCodeData ACLGFDANDLC; // Token: 0x0200232B RID: 9003 [Token(Token = "0x200232B")] [Serializable] private struct RoomCodeData { // Token: 0x040093CC RID: 37836 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40093CC")] public long RoomId; } // Token: 0x0200232C RID: 9004 [Token(Token = "0x200232C")] [CompilerGenerated] private sealed class HFGGKBDIMEC { // Token: 0x0600E4A6 RID: 58534 RVA: 0x00348990 File Offset: 0x00346B90 [Token(Token = "0x600E4A6")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HFGGKBDIMEC() { } // Token: 0x0600E4A7 RID: 58535 RVA: 0x003489A4 File Offset: 0x00346BA4 [Token(Token = "0x600E4A7")] [Address(RVA = "0x183FBE0", Offset = "0x183EBE0", VA = "0x18183FBE0")] internal void b__0(ActionCode.HKFNFGGEPMP result) { RoomCode roomCode = this.<>4__this; Route rruishareRoute = this.RRUIShareRoute; EAEKNPLNKKO type = roomCode.Config.type; if (this.<>9__1 == 0) { Action action = delegate(CCNBJFOPLBG ev) { RoomCode roomCode2 = this.<>4__this; }; this.<>9__1 = action; } } // Token: 0x0600E4A8 RID: 58536 RVA: 0x003489F0 File Offset: 0x00346BF0 [Token(Token = "0x600E4A8")] [Address(RVA = "0x183FCC0", Offset = "0x183ECC0", VA = "0x18183FCC0")] internal void b__1(CCNBJFOPLBG ev) { RoomCode roomCode = this.<>4__this; } // Token: 0x040093CD RID: 37837 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40093CD")] public Route RRUIShareRoute; // Token: 0x040093CE RID: 37838 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40093CE")] public RoomCode <>4__this; // Token: 0x040093CF RID: 37839 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40093CF")] public Action <>9__1; } // Token: 0x0200232D RID: 9005 [Token(Token = "0x200232D")] [CompilerGenerated] private sealed class AFEFEIIFJJE { // Token: 0x0600E4A9 RID: 58537 RVA: 0x00348A0C File Offset: 0x00346C0C [Token(Token = "0x600E4A9")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public AFEFEIIFJJE() { } // Token: 0x0600E4AA RID: 58538 RVA: 0x00348A20 File Offset: 0x00346C20 [Token(Token = "0x600E4AA")] [Address(RVA = "0x183C450", Offset = "0x183B450", VA = "0x18183C450")] internal void b__0(CCNBJFOPLBG ev) { } // Token: 0x0600E4AB RID: 58539 RVA: 0x00348A34 File Offset: 0x00346C34 [Token(Token = "0x600E4AB")] [Address(RVA = "0x183C4B0", Offset = "0x183B4B0", VA = "0x18183C4B0")] internal DABKFAIHBBP b__1() { RoomCode.HECGFPHMDMN hecgfphmdmn = new RoomCode.HECGFPHMDMN(); hecgfphmdmn.CS$<>8__locals1 = this; COFHGNFJMOG.OLOEFOJHNGF liokhlnndfl = this.pendingLink.LIOKHLNNDFL; hecgfphmdmn.actionLink = liokhlnndfl; string k__BackingField = liokhlnndfl.k__BackingField; int? autoRenewHours = this.<>4__this.Config.AutoRenewHours; LinkManager.ELGKGFGCNJL elgkgfgcnjl = this.pendingLink; bool mhjmmlihdea = elgkgfgcnjl.MHJMMLIHDEA; bool nnnoilancib = elgkgfgcnjl.NNNOILANCIB; DABKFAIHBBP dabkfaihbbp = ActionCode.ConsumeActionLinkIfValid(k__BackingField, autoRenewHours, (EAEKNPLNKKO)((uint)5), nnnoilancib, mhjmmlihdea); Func func = delegate { RoomCode.APJEEHONKAB apjeehonkab = new RoomCode.APJEEHONKAB(); apjeehonkab.CS$<>8__locals2 = hecgfphmdmn; apjeehonkab.account = (ulong)0L; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; RoomCode.APJEEHONKAB.<g__TryAccountLookup|3>d <g__TryAccountLookup|3>d; <g__TryAccountLookup|3>d.System.IDisposable.Dispose(); <g__TryAccountLookup|3>d.<>1__state = (int)((ulong)0L); <g__TryAccountLookup|3>d.<>4__this = apjeehonkab; KFBABPAPIMB kfbabpapimb = instance.Run(<g__TryAccountLookup|3>d); Action action = delegate { RoomCode.AFEFEIIFJJE cs$<>8__locals = apjeehonkab.CS$<>8__locals2.CS$<>8__locals1; CCEOLAOLEKJ account = apjeehonkab.account; WatchUI local = WatchUI.BFPPPLIJIGC; RRUIRootScreen flowByType = local.GetFlowByType(); if (account != 0) { ObscuredString k__BackingField = account.k__BackingField; ObscuredString k__BackingField = account.k__BackingField; string text = string.Format("The player {0} (@{1}) would like you to check out this room!", k__BackingField, k__BackingField); } DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject); if (dialogListModel != 0) { PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF { k__BackingField = "Shared Room", k__BackingField = "Check out this awesome room!", k__BackingField = "Ok" }); } WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL; int num = 0; watchMenuProjector.AuthorityOpenMenuDetached(num != 0); }; throw new NullReferenceException(); }; throw new NullReferenceException(); } // Token: 0x040093D0 RID: 37840 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40093D0")] public RoomCode.RoomCodeData roomData; // Token: 0x040093D1 RID: 37841 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40093D1")] public LinkManager.ELGKGFGCNJL pendingLink; // Token: 0x040093D2 RID: 37842 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40093D2")] public RoomCode <>4__this; } // Token: 0x0200232E RID: 9006 [Token(Token = "0x200232E")] [CompilerGenerated] private sealed class HECGFPHMDMN { // Token: 0x0600E4AC RID: 58540 RVA: 0x00348AB8 File Offset: 0x00346CB8 [Token(Token = "0x600E4AC")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HECGFPHMDMN() { } // Token: 0x0600E4AD RID: 58541 RVA: 0x00348ACC File Offset: 0x00346CCC [Token(Token = "0x600E4AD")] [Address(RVA = "0x183FAA0", Offset = "0x183EAA0", VA = "0x18183FAA0")] internal DABKFAIHBBP b__2() { RoomCode.APJEEHONKAB apjeehonkab = new RoomCode.APJEEHONKAB(); apjeehonkab.CS$<>8__locals2 = this; apjeehonkab.account = (ulong)0L; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; RoomCode.APJEEHONKAB.<g__TryAccountLookup|3>d <g__TryAccountLookup|3>d; <g__TryAccountLookup|3>d.System.IDisposable.Dispose(); <g__TryAccountLookup|3>d.<>1__state = (int)((ulong)0L); <g__TryAccountLookup|3>d.<>4__this = apjeehonkab; KFBABPAPIMB kfbabpapimb = instance.Run(<g__TryAccountLookup|3>d); Action action = delegate { RoomCode.AFEFEIIFJJE cs$<>8__locals = apjeehonkab.CS$<>8__locals2.CS$<>8__locals1; CCEOLAOLEKJ account = apjeehonkab.account; WatchUI local = WatchUI.BFPPPLIJIGC; RRUIRootScreen flowByType = local.GetFlowByType(); if (account != 0) { ObscuredString k__BackingField = account.k__BackingField; ObscuredString k__BackingField = account.k__BackingField; string text = string.Format("The player {0} (@{1}) would like you to check out this room!", k__BackingField, k__BackingField); } DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject); if (dialogListModel != 0) { PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF { k__BackingField = "Shared Room", k__BackingField = "Check out this awesome room!", k__BackingField = "Ok" }); } WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL; int num = 0; watchMenuProjector.AuthorityOpenMenuDetached(num != 0); }; throw new NullReferenceException(); } // Token: 0x040093D3 RID: 37843 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40093D3")] public COFHGNFJMOG.OLOEFOJHNGF actionLink; // Token: 0x040093D4 RID: 37844 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40093D4")] public RoomCode.AFEFEIIFJJE CS$<>8__locals1; } // Token: 0x0200232F RID: 9007 [Token(Token = "0x200232F")] [CompilerGenerated] private sealed class APJEEHONKAB { // Token: 0x0600E4AE RID: 58542 RVA: 0x00348B28 File Offset: 0x00346D28 [Token(Token = "0x600E4AE")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public APJEEHONKAB() { } // Token: 0x0600E4AF RID: 58543 RVA: 0x00348B3C File Offset: 0x00346D3C [Token(Token = "0x600E4AF")] [Address(RVA = "0x183D920", Offset = "0x183C920", VA = "0x18183D920")] internal IEnumerator g__TryAccountLookup|3() { /* An exception occurred when decompiling this method (0600E4AF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Sharing.RoomCode/APJEEHONKAB::g__TryAccountLookup|3() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void('<g__TryAccountLookup|3>d'::System.IDisposable.Dispose, ldloc:'<g__TryAccountLookup|3>d'(var_0)) stfld:int32('<g__TryAccountLookup|3>d'::<>1__state, ldloc:'<g__TryAccountLookup|3>d'(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:APJEEHONKAB('<g__TryAccountLookup|3>d'::<>4__this, ldloc:'<g__TryAccountLookup|3>d'(var_0), ldloc:APJEEHONKAB(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0600E4B0 RID: 58544 RVA: 0x00348B60 File Offset: 0x00346D60 [Token(Token = "0x600E4B0")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] internal void b__5(CCEOLAOLEKJ a) { this.account = a; } // Token: 0x0600E4B1 RID: 58545 RVA: 0x00348B74 File Offset: 0x00346D74 [Token(Token = "0x600E4B1")] [Address(RVA = "0x183D7B0", Offset = "0x183C7B0", VA = "0x18183D7B0")] internal void b__4() { RoomCode.AFEFEIIFJJE cs$<>8__locals = this.CS$<>8__locals2.CS$<>8__locals1; CCEOLAOLEKJ cceolaolekj = this.account; WatchUI local = WatchUI.BFPPPLIJIGC; RRUIRootScreen flowByType = local.GetFlowByType(); if (cceolaolekj != 0) { ObscuredString k__BackingField = cceolaolekj.k__BackingField; ObscuredString k__BackingField = cceolaolekj.k__BackingField; string text = string.Format("The player {0} (@{1}) would like you to check out this room!", k__BackingField, k__BackingField); } DialogListModel dialogListModel = DialogListModel.TryFindDialogListModel(flowByType.gameObject); if (dialogListModel != 0) { PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF { k__BackingField = "Shared Room", k__BackingField = "Check out this awesome room!", k__BackingField = "Ok" }); } WatchMenuProjector watchMenuProjector = local.OHPDNGENFJL; int num = 0; watchMenuProjector.AuthorityOpenMenuDetached(num != 0); } // Token: 0x040093D5 RID: 37845 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40093D5")] public CCEOLAOLEKJ account; // Token: 0x040093D6 RID: 37846 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40093D6")] public RoomCode.HECGFPHMDMN CS$<>8__locals2; // Token: 0x02002330 RID: 9008 [Token(Token = "0x2002330")] private sealed class <g__TryAccountLookup|3>d : IEnumerator, IEnumerator, IDisposable { // Token: 0x0600E4B2 RID: 58546 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x600E4B2")] [Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")] [DebuggerHidden] public <g__TryAccountLookup|3>d(int <>1__state) { } // Token: 0x0600E4B3 RID: 58547 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x600E4B3")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")] [DebuggerHidden] void IDisposable.Dispose() { } // Token: 0x0600E4B4 RID: 58548 RVA: 0x00348C2C File Offset: 0x00346E2C [Token(Token = "0x600E4B4")] [Address(RVA = "0x1856C20", Offset = "0x1855C20", VA = "0x181856C20", Slot = "6")] private bool MoveNext() { return default(bool); } // Token: 0x17002425 RID: 9253 // (get) Token: 0x0600E4B5 RID: 58549 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x17002425")] private KENFJGFMIPM System.Collections.Generic.IEnumerator.Current { [Token(Token = "0x600E4B5")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "4")] [DebuggerHidden] get { return null; } } // Token: 0x0600E4B6 RID: 58550 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x600E4B6")] [Address(RVA = "0x1856E70", Offset = "0x1855E70", VA = "0x181856E70", Slot = "8")] [DebuggerHidden] void IEnumerator.Reset() { } // Token: 0x17002426 RID: 9254 // (get) Token: 0x0600E4B7 RID: 58551 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x17002426")] object IEnumerator.Current { [Token(Token = "0x600E4B7")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "7")] [DebuggerHidden] get { return null; } } // Token: 0x040093D7 RID: 37847 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40093D7")] private int <>1__state; // Token: 0x040093D8 RID: 37848 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40093D8")] private KENFJGFMIPM <>2__current; // Token: 0x040093D9 RID: 37849 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40093D9")] public RoomCode.APJEEHONKAB <>4__this; } } // Token: 0x02002331 RID: 9009 [Token(Token = "0x2002331")] [CompilerGenerated] private sealed class MNMEIMAGBBI { // Token: 0x0600E4B8 RID: 58552 RVA: 0x00348C44 File Offset: 0x00346E44 [Token(Token = "0x600E4B8")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MNMEIMAGBBI() { } // Token: 0x0600E4B9 RID: 58553 RVA: 0x00348C58 File Offset: 0x00346E58 [Token(Token = "0x600E4B9")] [Address(RVA = "0x73F650", Offset = "0x73E650", VA = "0x18073F650")] internal void b__6() { this.done = true; } // Token: 0x0600E4BA RID: 58554 RVA: 0x00348C6C File Offset: 0x00346E6C [Token(Token = "0x600E4BA")] [Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")] internal bool b__7() { return this.done; } // Token: 0x040093DA RID: 37850 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40093DA")] public bool done; } } }