using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecRoom.Tools; using UnityEngine; using UnityEngine.Rendering.PostProcessing; using UnityEngine.UI; namespace RecRoom.AGUI.ToolUIs { // Token: 0x020029F4 RID: 10740 [Token(Token = "0x20029F4")] public class MakerPenPaletteUI : ToolUI { // Token: 0x17003231 RID: 12849 // (get) Token: 0x06011ECE RID: 73422 RVA: 0x0040F2A8 File Offset: 0x0040D4A8 [Token(Token = "0x17003231")] protected override string MNKOCGHOJIJ { [Token(Token = "0x6011ECE")] [Address(RVA = "0x1979B50", Offset = "0x1978B50", VA = "0x181979B50", Slot = "16")] get { return "MAKER_PEN_PALETTE"; } } // Token: 0x06011ECF RID: 73423 RVA: 0x0040F2BC File Offset: 0x0040D4BC [Token(Token = "0x6011ECF")] [Address(RVA = "0x1979800", Offset = "0x1978800", VA = "0x181979800", Slot = "13")] protected override void Awake() { base.Awake(); Button3D[] array = new Button3D[4]; Button3D button3D = this.moveUpButton; if (button3D != 0) { } array[0] = button3D; Button3D button3D2 = this.moveDownButton; if (button3D2 != 0) { } array[1] = button3D2; Button3D button3D3 = this.moveLeftButton; if (button3D3 != 0) { } array[2] = button3D3; Button3D button3D4 = this.moveRightButton; if (button3D4 != 0) { } array[3] = button3D4; int num = 0; int length = array.Length; if (num < length) { Button3D button3D5 = array[num]; RecRoomAudioClip buttonDownAudio = this.buttonDownAudio; num++; button3D5.ButtonDownAudio = buttonDownAudio; RecRoomAudioClip buttonUpAudio = this.buttonUpAudio; button3D5.ButtonUpAudio = buttonUpAudio; } } // Token: 0x06011ED0 RID: 73424 RVA: 0x0040F370 File Offset: 0x0040D570 [Token(Token = "0x6011ED0")] [Address(RVA = "0x1979BB0", Offset = "0x1978BB0", VA = "0x181979BB0")] public PMGCJEPKFOF ShowConfirmationDialog(string AIKLPOJAIIO, string BOPFNBCHJJJ) { string empty = string.Empty; UIConfirmationDialog flowByType = base.GetFlowByType(); int num = 0; if (flowByType == num) { Debug.LogError("No confirmation dialog found."); } flowByType.Button_Other(); int num2 = 0; base.PushFlow(flowByType, num2); throw new NullReferenceException(); } // Token: 0x06011ED1 RID: 73425 RVA: 0x0040F3B8 File Offset: 0x0040D5B8 [Token(Token = "0x6011ED1")] [Address(RVA = "0x1979D30", Offset = "0x1978D30", VA = "0x181979D30")] public PMGCJEPKFOF ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM = "No") { string empty = string.Empty; UIConfirmationDialog flowByType = base.GetFlowByType(); int num = 0; if (flowByType == num) { Debug.LogError("No confirmation dialog found."); } flowByType.Button_Other(); int num2 = 0; base.PushFlow(flowByType, num2); throw new NullReferenceException(); } // Token: 0x06011ED2 RID: 73426 RVA: 0x0040F400 File Offset: 0x0040D600 [Token(Token = "0x6011ED2")] [Address(RVA = "0x1979E90", Offset = "0x1978E90", VA = "0x181979E90")] public PMGCJEPKFOF ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM, string MMHHLDAACMN) { UIConfirmationDialog flowByType = base.GetFlowByType(); int num = 0; if (flowByType == num) { Debug.LogError("No confirmation dialog found."); } flowByType.Button_Other(); int num2 = 0; base.PushFlow(flowByType, num2); throw new NullReferenceException(); } // Token: 0x06011ED3 RID: 73427 RVA: 0x0040F440 File Offset: 0x0040D640 [Token(Token = "0x6011ED3")] [Address(RVA = "0x1979FC0", Offset = "0x1978FC0", VA = "0x181979FC0")] public PMGCJEPKFOF ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM, string MMHHLDAACMN, out UIConfirmationDialog PDEPHCOKCEP) { UIConfirmationDialog flowByType = base.GetFlowByType(); int num = 0; if (flowByType == num) { Debug.LogError("No confirmation dialog found."); } flowByType.Button_Other(); throw new NullReferenceException(); } // Token: 0x06011ED4 RID: 73428 RVA: 0x0040F478 File Offset: 0x0040D678 [Token(Token = "0x6011ED4")] [Address(RVA = "0x197A260", Offset = "0x1979260", VA = "0x18197A260")] public PMGCJEPKFOF ShowTextInputDialog(TextInputUIDialog.NIPOGEDPMOA MIKDPNDBNDI) { string bopfnbchjjj = MIKDPNDBNDI.BOPFNBCHJJJ; EBPEIAPPJJK hlolbmkjfom = MIKDPNDBNDI.HLOLBMKJFOM; TextInputUIDialog.NIPOGEDPMOA showParams; showParams.BOPFNBCHJJJ = bopfnbchjjj; bool keghclndcei = MIKDPNDBNDI.KEGHCLNDCEI; showParams.HLOLBMKJFOM = hlolbmkjfom; Func golgmhkkgea = MIKDPNDBNDI.GOLGMHKKGEA; showParams.KEGHCLNDCEI = keghclndcei; string lnehnhpookk = MIKDPNDBNDI.LNEHNHPOOKK; showParams.GOLGMHKKGEA = golgmhkkgea; showParams.LNEHNHPOOKK = lnehnhpookk; Func> func = delegate(TextInputUIDialog dialog) { TextInputUIDialog.NIPOGEDPMOA showParams2 = showParams; string bopfnbchjjj2 = showParams.BOPFNBCHJJJ; EBPEIAPPJJK hlolbmkjfom2 = showParams.HLOLBMKJFOM; bool keghclndcei2 = showParams.KEGHCLNDCEI; Func golgmhkkgea2 = showParams.GOLGMHKKGEA; string lnehnhpookk2 = showParams.LNEHNHPOOKK; return dialog.ShowDialog(); }; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x06011ED5 RID: 73429 RVA: 0x0040F504 File Offset: 0x0040D704 [Token(Token = "0x6011ED5")] [Address(RVA = "0x26BD8B0", Offset = "0x26BC8B0", VA = "0x1826BD8B0")] public PMGCJEPKFOF ShowTemporaryDialog(DialogType GCHDNCDLAGE, Func> EJBGBCBMIKC) where DialogType : UIDialog { Transform transform = base.transform; bool flag; if (!flag) { } throw new NullReferenceException(); } // Token: 0x06011ED6 RID: 73430 RVA: 0x0040F52C File Offset: 0x0040D72C [Token(Token = "0x6011ED6")] [Address(RVA = "0x26BD7C0", Offset = "0x26BC7C0", VA = "0x1826BD7C0")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; throw new NullReferenceException(); } // Token: 0x06011ED7 RID: 73431 RVA: 0x0040F54C File Offset: 0x0040D74C [Token(Token = "0x6011ED7")] [Address(RVA = "0x26BD270", Offset = "0x26BC270", VA = "0x1826BD270")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, T2 HCJBDGLGOHC) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; throw new NullReferenceException(); } // Token: 0x06011ED8 RID: 73432 RVA: 0x0040F56C File Offset: 0x0040D76C [Token(Token = "0x6011ED8")] [Address(RVA = "0x21C41A0", Offset = "0x21C31A0", VA = "0x1821C41A0")] private PMGCJEPKFOF KONKNPFPNEO(DialogType GCHDNCDLAGE, Func> JDLJKGABDHB, out DialogType DAGFHPCPNPB) where DialogType : UIDialog { Transform transform = base.transform; this.OnDisable(); int num = 0; Action action = new Action(0, (IntPtr)num); throw new NullReferenceException(); } // Token: 0x06011ED9 RID: 73433 RVA: 0x0040F598 File Offset: 0x0040D798 [Token(Token = "0x6011ED9")] [Address(RVA = "0x26BD520", Offset = "0x26BC520", VA = "0x1826BD520")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog DAGFHPCPNPB) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; DepthTextureMode cameraFlags = ((IAmbientOcclusionMethod)this).GetCameraFlags(); throw new NullReferenceException(); } // Token: 0x06011EDA RID: 73434 RVA: 0x0040F5C0 File Offset: 0x0040D7C0 [Token(Token = "0x6011EDA")] [Address(RVA = "0x26BDB60", Offset = "0x26BCB60", VA = "0x1826BDB60")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, T2 HCJBDGLGOHC, out UIDialog DAGFHPCPNPB) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; DepthTextureMode cameraFlags = ((IAmbientOcclusionMethod)this).GetCameraFlags(); throw new NullReferenceException(); } // Token: 0x06011EDB RID: 73435 RVA: 0x0040F5E8 File Offset: 0x0040D7E8 [Token(Token = "0x6011EDB")] [Address(RVA = "0x21C4360", Offset = "0x21C3360", VA = "0x1821C4360")] public PMGCJEPKFOF ShowTemporaryConfirmationDialog(ConfirmUIDialog A_1, T1 PHCGMLMOGJB) { throw new NullReferenceException(); } // Token: 0x06011EDC RID: 73436 RVA: 0x0040F5FC File Offset: 0x0040D7FC [Token(Token = "0x6011EDC")] [Address(RVA = "0x21C43A0", Offset = "0x21C33A0", VA = "0x1821C43A0")] public PMGCJEPKFOF ShowTemporaryConfirmationDialog(ConfirmUIDialog GCHDNCDLAGE, T1 PHCGMLMOGJB, out UIDialog DAGFHPCPNPB) { Transform transform = base.transform; if (!GCHDNCDLAGE) { } Action action; DAGFHPCPNPB.k__BackingField = action; throw new NullReferenceException(); } // Token: 0x06011EDD RID: 73437 RVA: 0x0040F62C File Offset: 0x0040D82C [Token(Token = "0x6011EDD")] [Address(RVA = "0x197A1E0", Offset = "0x19791E0", VA = "0x18197A1E0")] public void ShowNodeGroupConfigureMenu(KJDOCKDBNCK EHHKGBAMIOP, DBFIKIGBNOD INHJPNEKIEK) { base.GetFlowByType().SetAdapters(EHHKGBAMIOP, INHJPNEKIEK); int num = 0; MakerPenPaletteNodeGroupConfigScreen makerPenPaletteNodeGroupConfigScreen = base.PushFlow(num); } // Token: 0x06011EDE RID: 73438 RVA: 0x0040F658 File Offset: 0x0040D858 [Token(Token = "0x6011EDE")] [Address(RVA = "0x197A100", Offset = "0x1979100", VA = "0x18197A100")] public PMGCJEPKFOF ShowNewPortDialog(bool GBLOBOOCKJD) { PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x06011EDF RID: 73439 RVA: 0x0040F668 File Offset: 0x0040D868 [Token(Token = "0x6011EDF")] [Address(RVA = "0x1979B80", Offset = "0x1978B80", VA = "0x181979B80")] public void SetMoveButtonVisibility(bool HJMFLAHNPFL) { this.moveButtonsRoot.SetActive(HJMFLAHNPFL); } // Token: 0x14000188 RID: 392 // (add) Token: 0x06011EE0 RID: 73440 RVA: 0x0040F688 File Offset: 0x0040D888 // (remove) Token: 0x06011EE1 RID: 73441 RVA: 0x0040F6A4 File Offset: 0x0040D8A4 [Token(Token = "0x14000188")] public event Action JCECHLHOHIG { [Token(Token = "0x6011EE0")] [Address(RVA = "0x197A390", Offset = "0x1979390", VA = "0x18197A390")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6011EE1")] [Address(RVA = "0x197A430", Offset = "0x1979430", VA = "0x18197A430")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x06011EE2 RID: 73442 RVA: 0x0040F6C0 File Offset: 0x0040D8C0 [Token(Token = "0x6011EE2")] [Address(RVA = "0x197A350", Offset = "0x1979350", VA = "0x18197A350")] public Selectable TryGetMoveRequestUI(MoveableToolMenu.FLDDGHDOPPE DJBBMJBBNHB) { /* An exception occurred when decompiling this method (06011EE2) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.UI.Selectable RecRoom.AGUI.ToolUIs.MakerPenPaletteUI::TryGetMoveRequestUI(RecRoom.AGUI.ToolUIs.MoveableToolMenu/FLDDGHDOPPE) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_27: stloc:Button3D(var_4_2D, ldfld:Button3D(MakerPenPaletteUI::moveUpButton, ldloc:MakerPenPaletteUI(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: 0x06011EE3 RID: 73443 RVA: 0x0040F6FC File Offset: 0x0040D8FC [Token(Token = "0x6011EE3")] [Address(RVA = "0x1979B00", Offset = "0x1978B00", VA = "0x181979B00")] public void Button_MoveUp() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { int num = 0; jcechlhohig(num); return; } } // Token: 0x06011EE4 RID: 73444 RVA: 0x0040F720 File Offset: 0x0040D920 [Token(Token = "0x6011EE4")] [Address(RVA = "0x1979A10", Offset = "0x1978A10", VA = "0x181979A10")] public void Button_MoveDown() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { jcechlhohig((uint)1); return; } } // Token: 0x06011EE5 RID: 73445 RVA: 0x0040F744 File Offset: 0x0040D944 [Token(Token = "0x6011EE5")] [Address(RVA = "0x1979A60", Offset = "0x1978A60", VA = "0x181979A60")] public void Button_MoveLeft() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { jcechlhohig((uint)2); return; } } // Token: 0x06011EE6 RID: 73446 RVA: 0x0040F768 File Offset: 0x0040D968 [Token(Token = "0x6011EE6")] [Address(RVA = "0x1979AB0", Offset = "0x1978AB0", VA = "0x181979AB0")] public void Button_MoveRight() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { jcechlhohig((uint)3); return; } } // Token: 0x06011EE7 RID: 73447 RVA: 0x0040F78C File Offset: 0x0040D98C [Token(Token = "0x6011EE7")] [Address(RVA = "0x17706D0", Offset = "0x176F6D0", VA = "0x1817706D0")] public MakerPenPaletteUI() { } // Token: 0x0400B7D6 RID: 47062 [Token(Token = "0x400B7D6")] public const string SIZE_CONFIG_KEY = "MAKER_PEN_PALETTE"; // Token: 0x0400B7D7 RID: 47063 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400B7D7")] [SerializeField] private TextInputUIDialog textInputDialogPrefab; // Token: 0x0400B7D8 RID: 47064 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400B7D8")] [SerializeField] private NewCircuitV2PortUIDialog newCircuitV2PortUIDialog; // Token: 0x0400B7D9 RID: 47065 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400B7D9")] [SerializeField] private GameObject moveButtonsRoot; // Token: 0x0400B7DA RID: 47066 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400B7DA")] [SerializeField] private Button3D moveUpButton; // Token: 0x0400B7DB RID: 47067 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400B7DB")] [SerializeField] private Button3D moveDownButton; // Token: 0x0400B7DC RID: 47068 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400B7DC")] [SerializeField] private Button3D moveLeftButton; // Token: 0x0400B7DD RID: 47069 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400B7DD")] [SerializeField] private Button3D moveRightButton; // Token: 0x020029F5 RID: 10741 [Token(Token = "0x20029F5")] [CompilerGenerated] private sealed class MAKGDKJBCOF { // Token: 0x06011EE8 RID: 73448 RVA: 0x0040F7A0 File Offset: 0x0040D9A0 [Token(Token = "0x6011EE8")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MAKGDKJBCOF() { } // Token: 0x06011EE9 RID: 73449 RVA: 0x0040F7B4 File Offset: 0x0040D9B4 [Token(Token = "0x6011EE9")] [Address(RVA = "0x1965370", Offset = "0x1964370", VA = "0x181965370")] internal PMGCJEPKFOF b__0(TextInputUIDialog dialog) { TextInputUIDialog.NIPOGEDPMOA nipogedpmoa = this.showParams; string bopfnbchjjj = this.showParams.BOPFNBCHJJJ; EBPEIAPPJJK hlolbmkjfom = this.showParams.HLOLBMKJFOM; bool keghclndcei = this.showParams.KEGHCLNDCEI; Func golgmhkkgea = this.showParams.GOLGMHKKGEA; string lnehnhpookk = this.showParams.LNEHNHPOOKK; return dialog.ShowDialog(); } // Token: 0x0400B7DF RID: 47071 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B7DF")] public TextInputUIDialog.NIPOGEDPMOA showParams; } // Token: 0x020029F6 RID: 10742 [Token(Token = "0x20029F6")] [CompilerGenerated] private sealed class GNBLHNJDAEK where DialogType : UIDialog { // Token: 0x06011EEA RID: 73450 RVA: 0x0040F814 File Offset: 0x0040DA14 [Token(Token = "0x6011EEA")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public GNBLHNJDAEK() { } // Token: 0x06011EEB RID: 73451 RVA: 0x0040F830 File Offset: 0x0040DA30 [Token(Token = "0x6011EEB")] [Address(RVA = "0x1CC8800", Offset = "0x1CC7800", VA = "0x181CC8800")] internal void b__0() { DialogType dialogType = this.newDialog; GameObject gameObject; global::UnityEngine.Object.Destroy(gameObject); } // Token: 0x0400B7E0 RID: 47072 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E0")] public DialogType newDialog; } // Token: 0x020029F7 RID: 10743 [Token(Token = "0x20029F7")] [CompilerGenerated] private sealed class OLLLGCGCNLM { // Token: 0x06011EEC RID: 73452 RVA: 0x0040F850 File Offset: 0x0040DA50 [Token(Token = "0x6011EEC")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public OLLLGCGCNLM() { } // Token: 0x06011EED RID: 73453 RVA: 0x0040F86C File Offset: 0x0040DA6C [Token(Token = "0x6011EED")] [Address(RVA = "0x1CCFF60", Offset = "0x1CCEF60", VA = "0x181CCFF60")] internal PMGCJEPKFOF b__0(UIDialog dialogInstance) { T1 t = this.param; return dialogInstance.ShowDialog(t); } // Token: 0x0400B7E1 RID: 47073 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E1")] public T1 param; } // Token: 0x020029F8 RID: 10744 [Token(Token = "0x20029F8")] [CompilerGenerated] private sealed class AGHONICBEIC { // Token: 0x06011EEE RID: 73454 RVA: 0x0040F890 File Offset: 0x0040DA90 [Token(Token = "0x6011EEE")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public AGHONICBEIC() { } // Token: 0x06011EEF RID: 73455 RVA: 0x0040F8AC File Offset: 0x0040DAAC [Token(Token = "0x6011EEF")] [Address(RVA = "0x1CC5DC0", Offset = "0x1CC4DC0", VA = "0x181CC5DC0")] internal PMGCJEPKFOF b__0(UIDialog dialogInstance) { T2 t = this.param2; T1 t2 = this.param; return dialogInstance.ShowDialog(t2, t); } // Token: 0x0400B7E2 RID: 47074 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E2")] public T1 param; // Token: 0x0400B7E3 RID: 47075 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E3")] public T2 param2; } // Token: 0x020029F9 RID: 10745 [Token(Token = "0x20029F9")] [CompilerGenerated] private sealed class BGENHOABBIP where DialogType : UIDialog { // Token: 0x06011EF0 RID: 73456 RVA: 0x0040F8D8 File Offset: 0x0040DAD8 [Token(Token = "0x6011EF0")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public BGENHOABBIP() { } // Token: 0x06011EF1 RID: 73457 RVA: 0x0040F8F4 File Offset: 0x0040DAF4 [Token(Token = "0x6011EF1")] [Address(RVA = "0x1CC6060", Offset = "0x1CC5060", VA = "0x181CC6060")] internal void b__0() { global::UnityEngine.Object.Destroy(this.dialogGameObject); } // Token: 0x0400B7E4 RID: 47076 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E4")] public GameObject dialogGameObject; } // Token: 0x020029FA RID: 10746 [Token(Token = "0x20029FA")] [CompilerGenerated] private sealed class OMDCGEGIHJN { // Token: 0x06011EF2 RID: 73458 RVA: 0x0040F90C File Offset: 0x0040DB0C [Token(Token = "0x6011EF2")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public OMDCGEGIHJN() { } // Token: 0x06011EF3 RID: 73459 RVA: 0x0040F928 File Offset: 0x0040DB28 [Token(Token = "0x6011EF3")] [Address(RVA = "0x1CCFF60", Offset = "0x1CCEF60", VA = "0x181CCFF60")] internal PMGCJEPKFOF b__0(UIDialog inst) { T1 t = this.param; return inst.ShowDialog(t); } // Token: 0x0400B7E5 RID: 47077 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E5")] public T1 param; } // Token: 0x020029FB RID: 10747 [Token(Token = "0x20029FB")] [CompilerGenerated] private sealed class CMHINPPCIHE { // Token: 0x06011EF4 RID: 73460 RVA: 0x0040F94C File Offset: 0x0040DB4C [Token(Token = "0x6011EF4")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public CMHINPPCIHE() { } // Token: 0x06011EF5 RID: 73461 RVA: 0x0040F968 File Offset: 0x0040DB68 [Token(Token = "0x6011EF5")] [Address(RVA = "0x1CC5E00", Offset = "0x1CC4E00", VA = "0x181CC5E00")] internal PMGCJEPKFOF b__0(UIDialog inst) { T2 t = this.param2; T1 t2 = this.param; return inst.ShowDialog(t2, t); } // Token: 0x0400B7E6 RID: 47078 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E6")] public T1 param; // Token: 0x0400B7E7 RID: 47079 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E7")] public T2 param2; } // Token: 0x020029FC RID: 10748 [Token(Token = "0x20029FC")] [CompilerGenerated] private sealed class IBNPHNFOMOP { // Token: 0x06011EF6 RID: 73462 RVA: 0x0040F994 File Offset: 0x0040DB94 [Token(Token = "0x6011EF6")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public IBNPHNFOMOP() { } // Token: 0x06011EF7 RID: 73463 RVA: 0x0040F9B0 File Offset: 0x0040DBB0 [Token(Token = "0x6011EF7")] [Address(RVA = "0x1CC8BE0", Offset = "0x1CC7BE0", VA = "0x181CC8BE0")] internal void b__0() { global::UnityEngine.Object.Destroy(this.newDialog.gameObject); } // Token: 0x0400B7E8 RID: 47080 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B7E8")] public ConfirmUIDialog newDialog; } } }