using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecNet; using TMPro; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x02001B9C RID: 7068 [Token(Token = "0x2001B9C")] [StructLayout(3)] public class RoomCommentInputUIDialog : BaseTextInputUIDialog { // Token: 0x17001E02 RID: 7682 // (get) Token: 0x0600BE24 RID: 48676 RVA: 0x002CD254 File Offset: 0x002CB454 [Token(Token = "0x17001E02")] protected override ValidatedButtonInputField HFOMOAIBCAB { [Token(Token = "0x600BE24")] [Address(RVA = "0x3D31D0", Offset = "0x3D1BD0", VA = "0x1803D31D0", Slot = "20")] get { return this.textInputField; } } // Token: 0x17001E03 RID: 7683 // (get) Token: 0x0600BE25 RID: 48677 RVA: 0x002CD268 File Offset: 0x002CB468 [Token(Token = "0x17001E03")] protected override RoomCommentInputUIDialog.LAMNAHNPEJL FCPJNKNLGFG { [Token(Token = "0x600BE25")] [Address(RVA = "0x1754520", Offset = "0x1752F20", VA = "0x181754520", Slot = "21")] get { /* An exception occurred when decompiling this method (0600BE25) ICSharpCode.Decompiler.DecompilerException: Error decompiling AGUI.StackedUI.Dialog.RoomCommentInputUIDialog/LAMNAHNPEJL AGUI.StackedUI.Dialog.RoomCommentInputUIDialog::HHKJMGDLKND() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:LAMNAHNPEJL(var_0_05, ldsfld:LAMNAHNPEJL(RoomCommentInputUIDialog::IPDBBCFOPOC)) stfld:TextMeshProUGUI(BaseTextInputUIDialog`2::titleText, ldloc:RoomCommentInputUIDialog[exp:BaseTextInputUIDialog`2](this), ldloc:LAMNAHNPEJL[exp:TextMeshProUGUI](var_0_05)) } 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: 0x0600BE26 RID: 48678 RVA: 0x002CD284 File Offset: 0x002CB484 [Token(Token = "0x600BE26")] [Address(RVA = "0x1754620", Offset = "0x1753020", VA = "0x181754620")] private void OnEnable() { RadioGroup3D radioGroup3D = this.stylesRadioGroup; Action action = new Action(this.DPBDHBIMAMI); radioGroup3D.PJOLEABGIOM += action; } // Token: 0x0600BE27 RID: 48679 RVA: 0x002CD2B4 File Offset: 0x002CB4B4 [Token(Token = "0x600BE27")] [Address(RVA = "0x1754590", Offset = "0x1752F90", VA = "0x181754590")] private void OnDisable() { RadioGroup3D radioGroup3D = this.stylesRadioGroup; Action action = new Action(this.DPBDHBIMAMI); radioGroup3D.PJOLEABGIOM -= action; } // Token: 0x0600BE28 RID: 48680 RVA: 0x002CD2E4 File Offset: 0x002CB4E4 [Token(Token = "0x600BE28")] [Address(RVA = "0x1754300", Offset = "0x1752D00", VA = "0x181754300", Slot = "22")] protected override void EICLCFBNGFO(RoomCommentInputUIDialog.LKBCHAIOANK IIFJDCEPNMJ) { int num; BaseTextInputUIDialog.KNPPNPLFCAD knppnplfcad = new BaseTextInputUIDialog.KNPPNPLFCAD(num.PJPJBGBGBEJ); num = 0; RadioGroup3D radioGroup3D = this.stylesRadioGroup; RoomComment.GBBPFDLJLIG flilpnmlaaf = this.FLILPNMLAAF; ThrowHelper.ThrowArgumentOutOfRangeException(); RadioGroup3D radioGroup3D2 = this.stylesRadioGroup; ThrowHelper.ThrowArgumentOutOfRangeException(); } // Token: 0x0600BE29 RID: 48681 RVA: 0x002CD334 File Offset: 0x002CB534 [Token(Token = "0x600BE29")] [Address(RVA = "0x10BC910", Offset = "0x10BB310", VA = "0x1810BC910")] private static bool PJPJBGBGBEJ(TextMeshProUGUI MPAHJMHNAPD, string DBFBLNILIGL) { return !string.IsNullOrWhiteSpace(DBFBLNILIGL); } // Token: 0x0600BE2A RID: 48682 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600BE2A")] [Address(RVA = "0x17544F0", Offset = "0x1752EF0", VA = "0x1817544F0", Slot = "23")] protected override RoomCommentInputUIDialog.LAMNAHNPEJL EMKNGCOFFAC(string BODHBIAJBIM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600BE2B RID: 48683 RVA: 0x002CD34C File Offset: 0x002CB54C [Token(Token = "0x600BE2B")] [Address(RVA = "0x17541E0", Offset = "0x1752BE0", VA = "0x1817541E0")] private void DPBDHBIMAMI() { RadioGroup3D radioGroup3D = this.stylesRadioGroup; if (RoomCommentInputUIDialog.<>c.<>9__13_0 == 0) { RoomCommentInputUIDialog.<>c.<>9__13_0 = (RadioButton3D x) => x.DACHAAADDAE; } int num; this.FLILPNMLAAF = (RoomComment.GBBPFDLJLIG)num; } // Token: 0x0600BE2C RID: 48684 RVA: 0x002CD38C File Offset: 0x002CB58C [Token(Token = "0x600BE2C")] [Address(RVA = "0x1754710", Offset = "0x1753110", VA = "0x181754710")] public RoomCommentInputUIDialog() { } // Token: 0x04007D83 RID: 32131 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4007D83")] [SerializeField] private ValidatedButtonInputField textInputField; // Token: 0x04007D84 RID: 32132 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4007D84")] [SerializeField] private RadioGroup3D stylesRadioGroup; // Token: 0x04007D85 RID: 32133 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4007D85")] private RoomComment.GBBPFDLJLIG FLILPNMLAAF; // Token: 0x04007D86 RID: 32134 [Token(Token = "0x4007D86")] private static readonly RoomCommentInputUIDialog.LAMNAHNPEJL IPDBBCFOPOC = string.Empty; // Token: 0x02001B9D RID: 7069 [Token(Token = "0x2001B9D")] public struct LKBCHAIOANK { // Token: 0x0600BE2E RID: 48686 RVA: 0x002CD3BC File Offset: 0x002CB5BC [Token(Token = "0x600BE2E")] [Address(RVA = "0x2387A0", Offset = "0x237BA0", VA = "0x1802387A0")] public LKBCHAIOANK(string titleText, string bodyText) { this.NPMINNEILFC = titleText; this.NGLHJIOMKBG = bodyText; this.DIDPKDLHNBN = ""; } // Token: 0x04007D87 RID: 32135 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007D87")] public readonly string AIKLPOJAIIO; // Token: 0x04007D88 RID: 32136 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4007D88")] public readonly string BOPFNBCHJJJ; // Token: 0x04007D89 RID: 32137 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007D89")] public readonly string NPMINNEILFC; // Token: 0x04007D8A RID: 32138 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007D8A")] public string NGLHJIOMKBG; // Token: 0x04007D8B RID: 32139 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4007D8B")] public int DIDPKDLHNBN; // Token: 0x04007D8C RID: 32140 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4007D8C")] public bool JNOEEGDBCJB; } // Token: 0x02001B9E RID: 7070 [Token(Token = "0x2001B9E")] public struct LAMNAHNPEJL { // Token: 0x04007D8D RID: 32141 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007D8D")] public string FJAJKCKLJDN; // Token: 0x04007D8E RID: 32142 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4007D8E")] public RoomComment.GBBPFDLJLIG NGADBHLPPMH; // Token: 0x04007D8F RID: 32143 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC")] [Token(Token = "0x4007D8F")] public JPIJGHNNIDP FKNOPGEADKO; } } }