using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using TMPro; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x02001C0D RID: 7181 [Token(Token = "0x2001C0D")] [StructLayout(3)] public abstract class EnterTextDialog : UIDialog { // Token: 0x17001E2A RID: 7722 // (get) Token: 0x0600C081 RID: 49281 RVA: 0x002D598C File Offset: 0x002D3B8C [Token(Token = "0x17001E2A")] protected virtual int PPKBKBMLGOF { [Token(Token = "0x600C081")] [Address(RVA = "0x8509C0", Offset = "0x84F3C0", VA = "0x1808509C0", Slot = "20")] get { return 2; } } // Token: 0x0600C082 RID: 49282 RVA: 0x002D599C File Offset: 0x002D3B9C [Token(Token = "0x600C082")] [Address(RVA = "0x1B20430", Offset = "0x1B1EE30", VA = "0x181B20430", Slot = "9")] public override void Initialize(StackedUIBase LJOCNMLBCAH) { base.Initialize(LJOCNMLBCAH); Func func; LJOCNMLBCAH.JMABLECFODD = func; } // Token: 0x0600C083 RID: 49283 RVA: 0x002D59C0 File Offset: 0x002D3BC0 [Token(Token = "0x600C083")] [Address(RVA = "0x1B203D0", Offset = "0x1B1EDD0", VA = "0x181B203D0")] protected bool ILHOAHDNEPK(string PAANJCAOOAG) { if (this.PPKBKBMLGOF == 0) { } return true; } // Token: 0x0600C084 RID: 49284 RVA: 0x002D59E0 File Offset: 0x002D3BE0 [Token(Token = "0x600C084")] [Address(RVA = "0x1B20090", Offset = "0x1B1EA90", VA = "0x181B20090", Slot = "21")] protected virtual bool BAONNGEHKIN(string CKCGCFGOMAA) { int stringLength = CKCGCFGOMAA.Trim().m_stringLength; string empty = string.Empty; return true; } // Token: 0x0600C085 RID: 49285 RVA: 0x002D5A0C File Offset: 0x002D3C0C [Token(Token = "0x600C085")] [Address(RVA = "0x1B205C0", Offset = "0x1B1EFC0", VA = "0x181B205C0", Slot = "18")] public override IPromise ShowDialog() { /* An exception occurred when decompiling this method (0600C085) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1 AGUI.StackedUI.Dialog.EnterTextDialog`1::ShowDialog() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:string(var_0_05, ldsfld:string(string::Empty)) stloc:string(var_1_0B, ldsfld:string(string::Empty)) callvirt:void(EnterTextDialog`1::FFHEADALFEO, ldloc:EnterTextDialog`1(this), ldloc:string(var_1_0B), ldc.i4:bool(1)) call:void(EnterTextDialog`1::KMLPJPCHKBG, ldloc:EnterTextDialog`1(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: 0x0600C086 RID: 49286 RVA: 0x002D5A34 File Offset: 0x002D3C34 [Token(Token = "0x600C086")] [Address(RVA = "0x1B202A0", Offset = "0x1B1ECA0", VA = "0x181B202A0", Slot = "17")] public override void ForceCancel(bool OLFBOPIKDCI) { PFLPCICDFNF kbpkidjeofb = PFLPCICDFNF.KBPKIDJEOFB; if (PFLPCICDFNF.KBPKIDJEOFB == 0 || OLFBOPIKDCI) { } } // Token: 0x0600C087 RID: 49287 RVA: 0x002D5A5C File Offset: 0x002D3C5C [Token(Token = "0x600C087")] [Address(RVA = "0x1B20210", Offset = "0x1B1EC10", VA = "0x181B20210")] protected void FFHEADALFEO(string DBDDKLHPNNA, bool BCOHEOIEPLL) { } // Token: 0x0600C088 RID: 49288 [Token(Token = "0x600C088")] [Address(Slot = "22")] protected abstract void KMLPJPCHKBG(); // Token: 0x0600C089 RID: 49289 RVA: 0x002D5A70 File Offset: 0x002D3C70 [Token(Token = "0x600C089")] [Address(RVA = "0x1B204D0", Offset = "0x1B1EED0", VA = "0x181B204D0")] public void SetButtonText(string NGLHJIOMKBG, string PFPKPDLHEEL) { bool flag; if (flag) { } bool flag2; if (flag2) { } } // Token: 0x0600C08A RID: 49290 RVA: 0x002D5A8C File Offset: 0x002D3C8C [Token(Token = "0x600C08A")] [Address(RVA = "0x1B201B0", Offset = "0x1B1EBB0", VA = "0x181B201B0")] public void Button_Cancel() { this.KMLPJPCHKBG(); } // Token: 0x0600C08B RID: 49291 RVA: 0x002D5AA8 File Offset: 0x002D3CA8 [Token(Token = "0x600C08B")] [Address(RVA = "0x1B201E0", Offset = "0x1B1EBE0", VA = "0x181B201E0")] public void Button_Save() { this.KMLPJPCHKBG(); } // Token: 0x0600C08C RID: 49292 RVA: 0x002D5AC4 File Offset: 0x002D3CC4 [Token(Token = "0x600C08C")] [Address(RVA = "0x1B20660", Offset = "0x1B1F060", VA = "0x181B20660")] protected EnterTextDialog() { this.KMLPJPCHKBG(); } // Token: 0x04007F50 RID: 32592 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007F50")] [SerializeField] private Button3D cancelButton; // Token: 0x04007F51 RID: 32593 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007F51")] [SerializeField] private Button3D saveButton; // Token: 0x04007F52 RID: 32594 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007F52")] [SerializeField] private TextMeshProUGUI cancelButtonText; // Token: 0x04007F53 RID: 32595 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007F53")] [SerializeField] private TextMeshProUGUI saveButtonText; // Token: 0x04007F54 RID: 32596 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007F54")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)] protected ValidatedButtonInputField inputField; // Token: 0x04007F55 RID: 32597 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007F55")] [SerializeField] protected TextMeshProUGUI infoText; // Token: 0x04007F56 RID: 32598 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007F56")] protected string MJECHIGBFPD; } }