using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecRoom.Tools; using UnityEngine; using UnityEngine.UI; namespace RecRoom.AGUI.ToolUIs { // Token: 0x0200290B RID: 10507 [Token(Token = "0x200290B")] public class MakerPenPaletteUI : ToolUI { // Token: 0x1700317E RID: 12670 // (get) Token: 0x06011A92 RID: 72338 RVA: 0x004058D8 File Offset: 0x00403AD8 [Token(Token = "0x1700317E")] protected override string MNKOCGHOJIJ { [Token(Token = "0x6011A92")] [Address(RVA = "0xE58080", Offset = "0xE56E80", VA = "0x180E58080", Slot = "16")] get { return "MAKER_PEN_PALETTE"; } } // Token: 0x06011A93 RID: 72339 RVA: 0x004058EC File Offset: 0x00403AEC [Token(Token = "0x6011A93")] [Address(RVA = "0xE57D30", Offset = "0xE56B30", VA = "0x180E57D30", 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: 0x06011A94 RID: 72340 RVA: 0x004059A0 File Offset: 0x00403BA0 [Token(Token = "0x6011A94")] [Address(RVA = "0xE580E0", Offset = "0xE56EE0", VA = "0x180E580E0")] 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: 0x06011A95 RID: 72341 RVA: 0x004059E8 File Offset: 0x00403BE8 [Token(Token = "0x6011A95")] [Address(RVA = "0xE58260", Offset = "0xE57060", VA = "0x180E58260")] 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: 0x06011A96 RID: 72342 RVA: 0x00405A30 File Offset: 0x00403C30 [Token(Token = "0x6011A96")] [Address(RVA = "0xE583C0", Offset = "0xE571C0", VA = "0x180E583C0")] 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: 0x06011A97 RID: 72343 RVA: 0x00405A70 File Offset: 0x00403C70 [Token(Token = "0x6011A97")] [Address(RVA = "0xE584F0", Offset = "0xE572F0", VA = "0x180E584F0")] 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: 0x06011A98 RID: 72344 RVA: 0x00405AA8 File Offset: 0x00403CA8 [Token(Token = "0x6011A98")] [Address(RVA = "0xE58790", Offset = "0xE57590", VA = "0x180E58790")] 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: 0x06011A99 RID: 72345 RVA: 0x00405B34 File Offset: 0x00403D34 [Token(Token = "0x6011A99")] [Address(RVA = "0x1D1C060", Offset = "0x1D1AE60", VA = "0x181D1C060")] public PMGCJEPKFOF ShowTemporaryDialog(DialogType GCHDNCDLAGE, Func> EJBGBCBMIKC) where DialogType : UIDialog { Transform transform = base.transform; bool flag; if (!flag) { } throw new NullReferenceException(); } // Token: 0x06011A9A RID: 72346 RVA: 0x00405B5C File Offset: 0x00403D5C [Token(Token = "0x6011A9A")] [Address(RVA = "0x1D1BF70", Offset = "0x1D1AD70", VA = "0x181D1BF70")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; throw new NullReferenceException(); } // Token: 0x06011A9B RID: 72347 RVA: 0x00405B7C File Offset: 0x00403D7C [Token(Token = "0x6011A9B")] [Address(RVA = "0x1D1BA20", Offset = "0x1D1A820", VA = "0x181D1BA20")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, T2 HCJBDGLGOHC) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; throw new NullReferenceException(); } // Token: 0x06011A9C RID: 72348 RVA: 0x00405B9C File Offset: 0x00403D9C [Token(Token = "0x6011A9C")] [Address(RVA = "0x177EA40", Offset = "0x177D840", VA = "0x18177EA40")] 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: 0x06011A9D RID: 72349 RVA: 0x00405BC8 File Offset: 0x00403DC8 [Token(Token = "0x6011A9D")] [Address(RVA = "0x1D1BCD0", Offset = "0x1D1AAD0", VA = "0x181D1BCD0")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog DAGFHPCPNPB) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; bool isCompleted = ((IAsyncResult)this).IsCompleted; throw new NullReferenceException(); } // Token: 0x06011A9E RID: 72350 RVA: 0x00405BF0 File Offset: 0x00403DF0 [Token(Token = "0x6011A9E")] [Address(RVA = "0x1D1C310", Offset = "0x1D1B110", VA = "0x181D1C310")] public PMGCJEPKFOF ShowTemporaryDialog(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, T2 HCJBDGLGOHC, out UIDialog DAGFHPCPNPB) { object[] cokiejaghpo = this.pvCache.COKIEJAGHPO; bool isCompleted = ((IAsyncResult)this).IsCompleted; throw new NullReferenceException(); } // Token: 0x06011A9F RID: 72351 RVA: 0x00405C18 File Offset: 0x00403E18 [Token(Token = "0x6011A9F")] [Address(RVA = "0x177F140", Offset = "0x177DF40", VA = "0x18177F140")] public PMGCJEPKFOF ShowTemporaryConfirmationDialog(ConfirmUIDialog A_1, T1 PHCGMLMOGJB) { throw new NullReferenceException(); } // Token: 0x06011AA0 RID: 72352 RVA: 0x00405C2C File Offset: 0x00403E2C [Token(Token = "0x6011AA0")] [Address(RVA = "0x177F180", Offset = "0x177DF80", VA = "0x18177F180")] 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: 0x06011AA1 RID: 72353 RVA: 0x00405C5C File Offset: 0x00403E5C [Token(Token = "0x6011AA1")] [Address(RVA = "0xE58710", Offset = "0xE57510", VA = "0x180E58710")] public void ShowNodeGroupConfigureMenu(KJDOCKDBNCK EHHKGBAMIOP, DBFIKIGBNOD INHJPNEKIEK) { base.GetFlowByType().SetAdapters(EHHKGBAMIOP, INHJPNEKIEK); int num = 0; MakerPenPaletteNodeGroupConfigScreen makerPenPaletteNodeGroupConfigScreen = base.PushFlow(num); } // Token: 0x06011AA2 RID: 72354 RVA: 0x00405C88 File Offset: 0x00403E88 [Token(Token = "0x6011AA2")] [Address(RVA = "0xE58630", Offset = "0xE57430", VA = "0x180E58630")] public PMGCJEPKFOF ShowNewPortDialog(bool GBLOBOOCKJD) { PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x06011AA3 RID: 72355 RVA: 0x00405C98 File Offset: 0x00403E98 [Token(Token = "0x6011AA3")] [Address(RVA = "0xE580B0", Offset = "0xE56EB0", VA = "0x180E580B0")] public void SetMoveButtonVisibility(bool HJMFLAHNPFL) { this.moveButtonsRoot.SetActive(HJMFLAHNPFL); } // Token: 0x14000183 RID: 387 // (add) Token: 0x06011AA4 RID: 72356 RVA: 0x00405CB8 File Offset: 0x00403EB8 // (remove) Token: 0x06011AA5 RID: 72357 RVA: 0x00405CD4 File Offset: 0x00403ED4 [Token(Token = "0x14000183")] public event Action JCECHLHOHIG { [Token(Token = "0x6011AA4")] [Address(RVA = "0xE588C0", Offset = "0xE576C0", VA = "0x180E588C0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6011AA5")] [Address(RVA = "0xE58960", Offset = "0xE57760", VA = "0x180E58960")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x06011AA6 RID: 72358 RVA: 0x00405CF0 File Offset: 0x00403EF0 [Token(Token = "0x6011AA6")] [Address(RVA = "0xE58880", Offset = "0xE57680", VA = "0x180E58880")] public Selectable TryGetMoveRequestUI(MoveableToolMenu.FLDDGHDOPPE DJBBMJBBNHB) { /* An exception occurred when decompiling this method (06011AA6) 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: 0x06011AA7 RID: 72359 RVA: 0x00405D2C File Offset: 0x00403F2C [Token(Token = "0x6011AA7")] [Address(RVA = "0xE58030", Offset = "0xE56E30", VA = "0x180E58030")] public void Button_MoveUp() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { int num = 0; jcechlhohig(num); return; } } // Token: 0x06011AA8 RID: 72360 RVA: 0x00405D50 File Offset: 0x00403F50 [Token(Token = "0x6011AA8")] [Address(RVA = "0xE57F40", Offset = "0xE56D40", VA = "0x180E57F40")] public void Button_MoveDown() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { jcechlhohig((uint)1); return; } } // Token: 0x06011AA9 RID: 72361 RVA: 0x00405D74 File Offset: 0x00403F74 [Token(Token = "0x6011AA9")] [Address(RVA = "0xE57F90", Offset = "0xE56D90", VA = "0x180E57F90")] public void Button_MoveLeft() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { jcechlhohig((uint)2); return; } } // Token: 0x06011AAA RID: 72362 RVA: 0x00405D98 File Offset: 0x00403F98 [Token(Token = "0x6011AAA")] [Address(RVA = "0xE57FE0", Offset = "0xE56DE0", VA = "0x180E57FE0")] public void Button_MoveRight() { Action jcechlhohig = this.JCECHLHOHIG; if (jcechlhohig != 0) { jcechlhohig((uint)3); return; } } // Token: 0x06011AAB RID: 72363 RVA: 0x00405DBC File Offset: 0x00403FBC [Token(Token = "0x6011AAB")] [Address(RVA = "0xC75D30", Offset = "0xC74B30", VA = "0x180C75D30")] public MakerPenPaletteUI() { } // Token: 0x0400B5C6 RID: 46534 [Token(Token = "0x400B5C6")] public const string SIZE_CONFIG_KEY = "MAKER_PEN_PALETTE"; // Token: 0x0400B5C7 RID: 46535 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400B5C7")] [SerializeField] private TextInputUIDialog textInputDialogPrefab; // Token: 0x0400B5C8 RID: 46536 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400B5C8")] [SerializeField] private NewCircuitV2PortUIDialog newCircuitV2PortUIDialog; // Token: 0x0400B5C9 RID: 46537 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400B5C9")] [SerializeField] private GameObject moveButtonsRoot; // Token: 0x0400B5CA RID: 46538 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400B5CA")] [SerializeField] private Button3D moveUpButton; // Token: 0x0400B5CB RID: 46539 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400B5CB")] [SerializeField] private Button3D moveDownButton; // Token: 0x0400B5CC RID: 46540 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400B5CC")] [SerializeField] private Button3D moveLeftButton; // Token: 0x0400B5CD RID: 46541 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400B5CD")] [SerializeField] private Button3D moveRightButton; // Token: 0x0200290C RID: 10508 [Token(Token = "0x200290C")] [CompilerGenerated] private sealed class MAKGDKJBCOF { // Token: 0x06011AAC RID: 72364 RVA: 0x00405DD0 File Offset: 0x00403FD0 [Token(Token = "0x6011AAC")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MAKGDKJBCOF() { } // Token: 0x06011AAD RID: 72365 RVA: 0x00405DE4 File Offset: 0x00403FE4 [Token(Token = "0x6011AAD")] [Address(RVA = "0xE438A0", Offset = "0xE426A0", VA = "0x180E438A0")] 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: 0x0400B5CF RID: 46543 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B5CF")] public TextInputUIDialog.NIPOGEDPMOA showParams; } // Token: 0x0200290D RID: 10509 [Token(Token = "0x200290D")] [CompilerGenerated] private sealed class GNBLHNJDAEK where DialogType : UIDialog { // Token: 0x06011AAE RID: 72366 RVA: 0x00405E44 File Offset: 0x00404044 [Token(Token = "0x6011AAE")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public GNBLHNJDAEK() { } // Token: 0x06011AAF RID: 72367 RVA: 0x00405E60 File Offset: 0x00404060 [Token(Token = "0x6011AAF")] [Address(RVA = "0x1191ED0", Offset = "0x1190CD0", VA = "0x181191ED0")] internal void b__0() { DialogType dialogType = this.newDialog; GameObject gameObject; global::UnityEngine.Object.Destroy(gameObject); } // Token: 0x0400B5D0 RID: 46544 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D0")] public DialogType newDialog; } // Token: 0x0200290E RID: 10510 [Token(Token = "0x200290E")] [CompilerGenerated] private sealed class OLLLGCGCNLM { // Token: 0x06011AB0 RID: 72368 RVA: 0x00405E80 File Offset: 0x00404080 [Token(Token = "0x6011AB0")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public OLLLGCGCNLM() { } // Token: 0x06011AB1 RID: 72369 RVA: 0x00405E9C File Offset: 0x0040409C [Token(Token = "0x6011AB1")] [Address(RVA = "0x119B670", Offset = "0x119A470", VA = "0x18119B670")] internal PMGCJEPKFOF b__0(UIDialog dialogInstance) { T1 t = this.param; return dialogInstance.ShowDialog(t); } // Token: 0x0400B5D1 RID: 46545 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D1")] public T1 param; } // Token: 0x0200290F RID: 10511 [Token(Token = "0x200290F")] [CompilerGenerated] private sealed class AGHONICBEIC { // Token: 0x06011AB2 RID: 72370 RVA: 0x00405EC0 File Offset: 0x004040C0 [Token(Token = "0x6011AB2")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public AGHONICBEIC() { } // Token: 0x06011AB3 RID: 72371 RVA: 0x00405EDC File Offset: 0x004040DC [Token(Token = "0x6011AB3")] [Address(RVA = "0x118F520", Offset = "0x118E320", VA = "0x18118F520")] internal PMGCJEPKFOF b__0(UIDialog dialogInstance) { T2 t = this.param2; T1 t2 = this.param; return dialogInstance.ShowDialog(t2, t); } // Token: 0x0400B5D2 RID: 46546 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D2")] public T1 param; // Token: 0x0400B5D3 RID: 46547 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D3")] public T2 param2; } // Token: 0x02002910 RID: 10512 [Token(Token = "0x2002910")] [CompilerGenerated] private sealed class BGENHOABBIP where DialogType : UIDialog { // Token: 0x06011AB4 RID: 72372 RVA: 0x00405F08 File Offset: 0x00404108 [Token(Token = "0x6011AB4")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public BGENHOABBIP() { } // Token: 0x06011AB5 RID: 72373 RVA: 0x00405F24 File Offset: 0x00404124 [Token(Token = "0x6011AB5")] [Address(RVA = "0x118F7C0", Offset = "0x118E5C0", VA = "0x18118F7C0")] internal void b__0() { global::UnityEngine.Object.Destroy(this.dialogGameObject); } // Token: 0x0400B5D4 RID: 46548 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D4")] public GameObject dialogGameObject; } // Token: 0x02002911 RID: 10513 [Token(Token = "0x2002911")] [CompilerGenerated] private sealed class OMDCGEGIHJN { // Token: 0x06011AB6 RID: 72374 RVA: 0x00405F3C File Offset: 0x0040413C [Token(Token = "0x6011AB6")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public OMDCGEGIHJN() { } // Token: 0x06011AB7 RID: 72375 RVA: 0x00405F58 File Offset: 0x00404158 [Token(Token = "0x6011AB7")] [Address(RVA = "0x119B670", Offset = "0x119A470", VA = "0x18119B670")] internal PMGCJEPKFOF b__0(UIDialog inst) { T1 t = this.param; return inst.ShowDialog(t); } // Token: 0x0400B5D5 RID: 46549 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D5")] public T1 param; } // Token: 0x02002912 RID: 10514 [Token(Token = "0x2002912")] [CompilerGenerated] private sealed class CMHINPPCIHE { // Token: 0x06011AB8 RID: 72376 RVA: 0x00405F7C File Offset: 0x0040417C [Token(Token = "0x6011AB8")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public CMHINPPCIHE() { } // Token: 0x06011AB9 RID: 72377 RVA: 0x00405F98 File Offset: 0x00404198 [Token(Token = "0x6011AB9")] [Address(RVA = "0x118F560", Offset = "0x118E360", VA = "0x18118F560")] internal PMGCJEPKFOF b__0(UIDialog inst) { T2 t = this.param2; T1 t2 = this.param; return inst.ShowDialog(t2, t); } // Token: 0x0400B5D6 RID: 46550 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D6")] public T1 param; // Token: 0x0400B5D7 RID: 46551 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D7")] public T2 param2; } // Token: 0x02002913 RID: 10515 [Token(Token = "0x2002913")] [CompilerGenerated] private sealed class IBNPHNFOMOP { // Token: 0x06011ABA RID: 72378 RVA: 0x00405FC4 File Offset: 0x004041C4 [Token(Token = "0x6011ABA")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public IBNPHNFOMOP() { } // Token: 0x06011ABB RID: 72379 RVA: 0x00405FE0 File Offset: 0x004041E0 [Token(Token = "0x6011ABB")] [Address(RVA = "0x11922B0", Offset = "0x11910B0", VA = "0x1811922B0")] internal void b__0() { global::UnityEngine.Object.Destroy(this.newDialog.gameObject); } // Token: 0x0400B5D8 RID: 46552 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400B5D8")] public ConfirmUIDialog newDialog; } } }