using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using RecRoom.Core; using RecRoom.Tools; using TMPro; using UnityEngine; namespace RecRoom { // Token: 0x02002156 RID: 8534 [Token(Token = "0x2002156")] public class MakerPenPaletteInventionPublishingScreen : MakerPenPaletteUIFlowBase, CINJNCJKHAF { // Token: 0x0600DB00 RID: 56064 RVA: 0x0032CA1C File Offset: 0x0032AC1C [Token(Token = "0x600DB00")] [Address(RVA = "0x7BFD60", Offset = "0x7BEB60", VA = "0x1807BFD60")] public void SetSkipToPriceDialog(bool KKDPFGADCEK) { this.LLHGAMGBCPC = KKDPFGADCEK; } // Token: 0x0600DB01 RID: 56065 RVA: 0x0032CA30 File Offset: 0x0032AC30 [Token(Token = "0x600DB01")] [Address(RVA = "0xFB0040", Offset = "0xFAEE40", VA = "0x180FB0040")] public void SetTargetInvention(OBBBPCBIMME LDNFNNNHPPB) { this.BFKEFCFNNKH = LDNFNNNHPPB; this.KNJDPJDAJCK = false; } // Token: 0x0600DB02 RID: 56066 RVA: 0x0032CA4C File Offset: 0x0032AC4C [Token(Token = "0x600DB02")] [Address(RVA = "0xFAF290", Offset = "0xFAE090", VA = "0x180FAF290", Slot = "10")] public override void Initialize(StackedUIBase LJOCNMLBCAH) { base.Initialize(LJOCNMLBCAH); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; Action action = new Action(this.PJJJMGDALBF); } // Token: 0x0600DB03 RID: 56067 RVA: 0x0032CA7C File Offset: 0x0032AC7C [Token(Token = "0x600DB03")] [Address(RVA = "0xFAFC60", Offset = "0xFAEA60", VA = "0x180FAFC60", Slot = "7")] protected override void OnDestroy() { base.OnDestroy(); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; Action action = new Action(this.PJJJMGDALBF); } // Token: 0x0600DB04 RID: 56068 RVA: 0x0032CAA8 File Offset: 0x0032ACA8 [Token(Token = "0x600DB04")] [Address(RVA = "0xFAFE80", Offset = "0xFAEC80", VA = "0x180FAFE80")] private void PJJJMGDALBF(long OEMDIAHHILF) { OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH; if (bfkefcfnnkh != 0 && bfkefcfnnkh.k__BackingField == OEMDIAHHILF) { OBBBPCBIMME obbbpcbimme = BBHENFCNLAB.PMJOPHKBPJK(OEMDIAHHILF); this.BFKEFCFNNKH = obbbpcbimme; } } // Token: 0x0600DB05 RID: 56069 RVA: 0x0032CAD8 File Offset: 0x0032ACD8 [Token(Token = "0x600DB05")] [Address(RVA = "0xFAFF00", Offset = "0xFAED00", VA = "0x180FAFF00")] public static void PopScreenAndSubScreensFromMenu(StackedUIBase HPNPDOJKCMP) { int num = 0; if (!(HPNPDOJKCMP == num)) { StackedUIFlowBase k__BackingField = HPNPDOJKCMP.k__BackingField; int num2 = 0; if (k__BackingField != num2) { UIConfirmationDialog bffojkmkhbg = MakerPenPaletteInventionPublishingScreen.BFFOJKMKHBG; bool flag = k__BackingField == bffojkmkhbg; if (flag || flag) { HPNPDOJKCMP.Button_PopFlow(); } } } } // Token: 0x0600DB06 RID: 56070 RVA: 0x0032CB2C File Offset: 0x0032AD2C [Token(Token = "0x600DB06")] [Address(RVA = "0xFAF360", Offset = "0xFAE160", VA = "0x180FAF360")] public static bool IsInventionPublishingUIFlow(StackedUIFlowBase LHHONCAOJFH) { int num = 0; bool flag = LHHONCAOJFH != num; if (!flag) { return flag; } UIConfirmationDialog bffojkmkhbg = MakerPenPaletteInventionPublishingScreen.BFFOJKMKHBG; return LHHONCAOJFH == bffojkmkhbg || 1 != 0; } // Token: 0x0600DB07 RID: 56071 RVA: 0x0032CB64 File Offset: 0x0032AD64 [Token(Token = "0x600DB07")] [Address(RVA = "0xFAFD20", Offset = "0xFAEB20", VA = "0x180FAFD20", Slot = "11")] public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN) { base.OnFlowEntered(BFHJBBGCMAN); MakerPen k__BackingField = this.k__BackingField; int num = 0; if (!(k__BackingField == num) && this.BFKEFCFNNKH != (ulong)0L) { this.instructionsSubscreen.SetActive(true); GameObject gameObject = this.resultSubscreen; int num2 = 0; gameObject.SetActive(num2 != 0); if (this.LLHGAMGBCPC) { return; } if (!this.KNJDPJDAJCK) { this.KNJDPJDAJCK = true; this.ANAAENODLBN(); } } } // Token: 0x0600DB08 RID: 56072 RVA: 0x0032CBD8 File Offset: 0x0032ADD8 [Token(Token = "0x600DB08")] [Address(RVA = "0xFAFE20", Offset = "0xFAEC20", VA = "0x180FAFE20", Slot = "12")] public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO) { base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO); if (!CJEIBCEPAPO) { this.k__BackingField.paletteMenu.RemoveMainMenuOpeningRestriction(this); } } // Token: 0x0600DB09 RID: 56073 RVA: 0x0032CC08 File Offset: 0x0032AE08 [Token(Token = "0x600DB09")] [Address(RVA = "0x1D1B530", Offset = "0x1D1A330", VA = "0x181D1B530")] private PMGCJEPKFOF OBCAHIJNPJL(UIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog DAGFHPCPNPB) { if (!MakerPenPaletteInventionPublishingScreen.IsInventionPublishingUIFlow(GCHDNCDLAGE)) { Debug.LogError("MakerPenPaletteInventionPublishingScreen.ShowTemporaryDialog: Attempting to show a flow that isn't enumerated in IsInventionPublishingScreenOrSubScreen!"); } bool isCompleted = ((IAsyncResult)this.k__BackingField.KNDLGPOKIOI).IsCompleted; throw new NullReferenceException(); } // Token: 0x0600DB0A RID: 56074 RVA: 0x0032CC40 File Offset: 0x0032AE40 [Token(Token = "0x600DB0A")] [Address(RVA = "0x177E7B0", Offset = "0x177D5B0", VA = "0x18177E7B0")] private PMGCJEPKFOF BCGGEIPOINB(ConfirmUIDialog GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog DAGFHPCPNPB) { if (!MakerPenPaletteInventionPublishingScreen.IsInventionPublishingUIFlow(GCHDNCDLAGE)) { Debug.LogError("MakerPenPaletteInventionPublishingScreen.ShowTemporaryConfirmationDialog: Attempting to show a flow that isn't enumerated in IsInventionPublishingScreenOrSubScreen!"); } bool isCompleted = ((IAsyncResult)this.k__BackingField.KNDLGPOKIOI).IsCompleted; throw new NullReferenceException(); } // Token: 0x0600DB0B RID: 56075 RVA: 0x0032CC78 File Offset: 0x0032AE78 [Token(Token = "0x600DB0B")] [Address(RVA = "0xFAFA70", Offset = "0xFAE870", VA = "0x180FAFA70")] private PMGCJEPKFOF MHKADHFIJAD(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM, string MMHHLDAACMN) { MakerPenPaletteUI paletteMenuToolUI = this.k__BackingField.KNDLGPOKIOI; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x0600DB0C RID: 56076 RVA: 0x0032CC98 File Offset: 0x0032AE98 [Token(Token = "0x600DB0C")] [Address(RVA = "0xFAE8A0", Offset = "0xFAD6A0", VA = "0x180FAE8A0")] private void ANAAENODLBN() { string text = this.cocReminderYesButtonText; string text2 = this.cocReminderNoButtonText; string text3 = this.cocReminderDialogTextViewCoCButtonText; MakerPenPaletteUI paletteMenuToolUI = this.k__BackingField.KNDLGPOKIOI; Action action = new Action(this.GALIMEADAJF); throw new NullReferenceException(); } // Token: 0x0600DB0D RID: 56077 RVA: 0x0032CCDC File Offset: 0x0032AEDC [Token(Token = "0x600DB0D")] [Address(RVA = "0xFAF730", Offset = "0xFAE530", VA = "0x180FAF730")] private void LOOMBGNMNAP() { this.k__BackingField.paletteMenu.AddMainMenuOpeningRestriction(this); Action action = new Action(this.FLDFBGOIAEE); bool flag; if (flag) { int num = 0; EnterInventionNameDialog enterInventionNameDialog; if (enterInventionNameDialog != num) { enterInventionNameDialog.SetButtonText("Next", "Back"); } } } // Token: 0x0600DB0E RID: 56078 RVA: 0x0032CD34 File Offset: 0x0032AF34 [Token(Token = "0x600DB0E")] [Address(RVA = "0xFAEF00", Offset = "0xFADD00", VA = "0x180FAEF00")] private void GLLOOBGALIL() { this.k__BackingField.paletteMenu.AddMainMenuOpeningRestriction(this); Action action = new Action(this.HPBHCCDEONP); bool flag; if (flag) { int num = 0; EnterInventionDescriptionDialog enterInventionDescriptionDialog; if (enterInventionDescriptionDialog != num) { enterInventionDescriptionDialog.k__BackingField = true; enterInventionDescriptionDialog.SetButtonText("Next", "Back"); } } } // Token: 0x0600DB0F RID: 56079 RVA: 0x0032CD94 File Offset: 0x0032AF94 [Token(Token = "0x600DB0F")] [Address(RVA = "0xFAEB70", Offset = "0xFAD970", VA = "0x180FAEB70")] private void DMAEACPHIPC() { this.k__BackingField.paletteMenu.AddMainMenuOpeningRestriction(this); Action action = new Action(this.HLJPJAPILBD); bool flag; if (flag) { int num = 0; EditInventionTagsDialog editInventionTagsDialog; if (editInventionTagsDialog != num) { editInventionTagsDialog.SetButtonText("Next", "Back"); } } } // Token: 0x0600DB10 RID: 56080 RVA: 0x0032CDEC File Offset: 0x0032AFEC [Token(Token = "0x600DB10")] [Address(RVA = "0xFAF670", Offset = "0xFAE470", VA = "0x180FAF670")] private void LKLJGNHNLIA() { Action action = new Action(this.LPHBPOENKHH); } // Token: 0x0600DB11 RID: 56081 RVA: 0x0032CE0C File Offset: 0x0032B00C [Token(Token = "0x600DB11")] [Address(RVA = "0xFAFB50", Offset = "0xFAE950", VA = "0x180FAFB50")] private void OHOPJIFBLAN() { int num = 0; Action action = new Action(this.NAAHEFCNEEJ); if (num < this) { num += num; if (num == this) { PMGCJEPKFOF pmgcjepkfof; pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } num++; } } // Token: 0x0600DB12 RID: 56082 RVA: 0x0032CE44 File Offset: 0x0032B044 [Token(Token = "0x600DB12")] [Address(RVA = "0xFAEE30", Offset = "0xFADC30", VA = "0x180FAEE30")] private void GFKPEHGMNGB(string PAANJCAOOAG) { GameObject gameObject = this.instructionsSubscreen; int num = 0; gameObject.SetActive(num != 0); this.resultSubscreen.SetActive(true); TextMeshProUGUI textMeshProUGUI = this.resultText; int num2 = 0; if (textMeshProUGUI != num2) { string text = this.resultText.text; } } // Token: 0x0600DB13 RID: 56083 RVA: 0x0032CE94 File Offset: 0x0032B094 [Token(Token = "0x600DB13")] [Address(RVA = "0xFAE9E0", Offset = "0xFAD7E0", VA = "0x180FAE9E0")] private void BEPNJCGNIKA() { if (this.BFKEFCFNNKH != (ulong)0L) { this.GFKPEHGMNGB("Publishing..."); long k__BackingField = this.BFKEFCFNNKH.k__BackingField; HECIICKPCDN cocmllkfndi = this.COCMLLKFNDI; Action action = new Action(this.LHKBFMDGBHC); Action action2 = new Action(this.KLHOBIAIGHH); } } // Token: 0x0600DB14 RID: 56084 RVA: 0x0032CEEC File Offset: 0x0032B0EC [Token(Token = "0x600DB14")] [Address(RVA = "0xFAF090", Offset = "0xFADE90", VA = "0x180FAF090")] private void HELJMPHCMKN() { WatchUI local = WatchUI.BFPPPLIJIGC; long k__BackingField = this.BFKEFCFNNKH.k__BackingField; local.ShowInventionDetails(k__BackingField, "Makerpen"); WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; int num = 0; int num2 = 0; k__BackingField.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num2, num); } // Token: 0x0600DB15 RID: 56085 RVA: 0x0032CF44 File Offset: 0x0032B144 [Token(Token = "0x600DB15")] [Address(RVA = "0xFAEB60", Offset = "0xFAD960", VA = "0x180FAEB60")] public void Button_Next() { this.ANAAENODLBN(); } // Token: 0x0600DB16 RID: 56086 RVA: 0x0032CF58 File Offset: 0x0032B158 [Token(Token = "0x600DB16")] [Address(RVA = "0xFAEB30", Offset = "0xFAD930", VA = "0x180FAEB30")] public void Button_Cancel() { this.k__BackingField.paletteMenu.CloseInventionPublishingFlow(); } // Token: 0x0600DB17 RID: 56087 RVA: 0x0032CF7C File Offset: 0x0032B17C [Token(Token = "0x600DB17")] [Address(RVA = "0xFB0050", Offset = "0xFAEE50", VA = "0x180FB0050")] public MakerPenPaletteInventionPublishingScreen() { } // Token: 0x0600DB18 RID: 56088 RVA: 0x0032CFC8 File Offset: 0x0032B1C8 [Token(Token = "0x600DB18")] [Address(RVA = "0xFAED70", Offset = "0xFADB70", VA = "0x180FAED70")] [CompilerGenerated] private void GALIMEADAJF(JPIJGHNNIDP PBAOMKNFBFL) { if (PBAOMKNFBFL == JPIJGHNNIDP.Negative) { this.k__BackingField.paletteMenu.CloseInventionPublishingFlow(); return; } if (PBAOMKNFBFL != JPIJGHNNIDP.Cancel) { if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative) { this.LOOMBGNMNAP(); } return; } this.ANAAENODLBN(); FBPACFPINIK.LBIOGBGOOAM(false); } // Token: 0x0600DB19 RID: 56089 RVA: 0x0032D010 File Offset: 0x0032B210 [Token(Token = "0x600DB19")] [Address(RVA = "0xFAED00", Offset = "0xFADB00", VA = "0x180FAED00")] [CompilerGenerated] private void FLDFBGOIAEE(PFLPCICDFNF BBADBGPALFP) { this.k__BackingField.paletteMenu.RemoveMainMenuOpeningRestriction(this); this.ANAAENODLBN(); } // Token: 0x0600DB1A RID: 56090 RVA: 0x0032D044 File Offset: 0x0032B244 [Token(Token = "0x600DB1A")] [Address(RVA = "0xFAF220", Offset = "0xFAE020", VA = "0x180FAF220")] [CompilerGenerated] private void HPBHCCDEONP(PFLPCICDFNF KGPCPJCPMAF) { this.k__BackingField.paletteMenu.RemoveMainMenuOpeningRestriction(this); this.LOOMBGNMNAP(); } // Token: 0x0600DB1B RID: 56091 RVA: 0x0032D078 File Offset: 0x0032B278 [Token(Token = "0x600DB1B")] [Address(RVA = "0xFAF1C0", Offset = "0xFADFC0", VA = "0x180FAF1C0")] [CompilerGenerated] private void HLJPJAPILBD(JPIJGHNNIDP ALGEANNCAPF) { this.k__BackingField.paletteMenu.RemoveMainMenuOpeningRestriction(this); if (ALGEANNCAPF != JPIJGHNNIDP.Affirmative) { this.GLLOOBGALIL(); return; } this.LKLJGNHNLIA(); } // Token: 0x0600DB1C RID: 56092 RVA: 0x0032D0B0 File Offset: 0x0032B2B0 [Token(Token = "0x600DB1C")] [Address(RVA = "0xFAF8C0", Offset = "0xFAE6C0", VA = "0x180FAF8C0")] [CompilerGenerated] private void LPHBPOENKHH(KJBHGEIMGHP DOMPAJACKDC) { if (DOMPAJACKDC != (ulong)1L) { this.DMAEACPHIPC(); return; } int num = 0; this.NMOAKOGFKBD = num; int num2 = 0; Action action = new Action(this.NAAHEFCNEEJ); if (num2 < this) { num2 += num2; if (num2 == this) { PMGCJEPKFOF pmgcjepkfof; pmgcjepkfof += pmgcjepkfof; num2 += 19; this.COCMLLKFNDI = (HECIICKPCDN)((ulong)20L); int num3 = 0; this.NMOAKOGFKBD = num3; this.BEPNJCGNIKA(); return; } num2++; } } // Token: 0x0600DB1D RID: 56093 RVA: 0x0032D120 File Offset: 0x0032B320 [Token(Token = "0x600DB1D")] [Address(RVA = "0xFAFB30", Offset = "0xFAE930", VA = "0x180FAFB30")] [CompilerGenerated] private void NAAHEFCNEEJ(HJMNGAGLAIG FCCDJFHHCHB) { if (FCCDJFHHCHB != (ulong)1L) { this.LKLJGNHNLIA(); return; } this.COCMLLKFNDI = FCCDJFHHCHB; this.BEPNJCGNIKA(); } // Token: 0x0600DB1E RID: 56094 RVA: 0x0032D148 File Offset: 0x0032B348 [Token(Token = "0x600DB1E")] [Address(RVA = "0xFAF4A0", Offset = "0xFAE2A0", VA = "0x180FAF4A0")] [CompilerGenerated] private void LHKBFMDGBHC(AHEPPAEOLOD HHHAIOABAMD) { MakerPenPaletteInventionPublishingScreen.HHPHNJPMILF hhphnjpmilf = new MakerPenPaletteInventionPublishingScreen.HHPHNJPMILF(); hhphnjpmilf.<>4__this = this; JJONIELLJGH k__BackingField = HHHAIOABAMD.k__BackingField; if (k__BackingField == JJONIELLJGH.Success) { this.GFKPEHGMNGB("Invention published!"); hhphnjpmilf.hasShownPublishedInventionDetails = k__BackingField != JJONIELLJGH.Success; string text = this.BFKEFCFNNKH.k__BackingField + " is now available in the invention store!"; OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH; string k__BackingField = bfkefcfnnkh.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.ONMOIHJNOCD(bfkefcfnnkh.k__BackingField); Action action = new Action(hhphnjpmilf.g__ShowPublishedInventionDetailsOnce|2); DABKFAIHBBP dabkfaihbbp = LDKKMFPLNCN.JGONKECPJJD("Do you want to customize an invention published announcement for your subscribers?", "New Invention now Available", text, k__BackingField, metaData, action); Action action2 = new Action(hhphnjpmilf.g__ShowPublishedInventionDetailsOnce|2); return; } string text3; string text2 = "Unable to publish invention: " + text3; this.GFKPEHGMNGB(text2); throw new NullReferenceException(); } // Token: 0x0600DB1F RID: 56095 RVA: 0x0032D204 File Offset: 0x0032B404 [Token(Token = "0x600DB1F")] [Address(RVA = "0xFAF430", Offset = "0xFAE230", VA = "0x180FAF430")] [CompilerGenerated] private void KLHOBIAIGHH(string MOPOMPHBHKF) { if (MOPOMPHBHKF == 0) { } string text = "Unable to publish invention: " + MOPOMPHBHKF; this.GFKPEHGMNGB(text); } // Token: 0x04008EC1 RID: 36545 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4008EC1")] [SerializeField] private GameObject instructionsSubscreen; // Token: 0x04008EC2 RID: 36546 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4008EC2")] [SerializeField] private GameObject resultSubscreen; // Token: 0x04008EC3 RID: 36547 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4008EC3")] [SerializeField] private TextMeshProUGUI resultText; // Token: 0x04008EC4 RID: 36548 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4008EC4")] [SerializeField] [Header("Dialogs")] private EnterInventionNameDialog enterInventionNameDialog; // Token: 0x04008EC5 RID: 36549 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4008EC5")] [SerializeField] private EnterInventionDescriptionDialog enterInventionDescriptionDialog; // Token: 0x04008EC6 RID: 36550 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4008EC6")] [SerializeField] private EditInventionTagsDialog editInventionTagsDialog; // Token: 0x04008EC7 RID: 36551 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4008EC7")] [SerializeField] private ChooseInventionPublishingPermissionsDialog chooseInventionPublishingPermissionsDialog; // Token: 0x04008EC8 RID: 36552 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4008EC8")] [SerializeField] private ChooseInventionPriceDialog chooseInventionPriceDialog; // Token: 0x04008EC9 RID: 36553 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4008EC9")] [SerializeField] [Header("Code of Conduct Reminder Dialog")] private string cocReminderDialogTitle = "Invention Reminder"; // Token: 0x04008ECA RID: 36554 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4008ECA")] [TextArea] [SerializeField] private string cocReminderDialogText = "Once you publish an invention, it can no longer be updated!\n\nAll published inventions must follow the Rec Room Code of Conduct!\n\nBefore publishing, please ensure your invention does not contain:\n- Sexual content\n- Discriminatory content\n- Illegal content\n\nTo view the entire Code of Conduct, click the Details button."; // Token: 0x04008ECB RID: 36555 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4008ECB")] [SerializeField] private string cocReminderYesButtonText = "Next"; // Token: 0x04008ECC RID: 36556 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4008ECC")] [SerializeField] private string cocReminderNoButtonText = "Cancel"; // Token: 0x04008ECD RID: 36557 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4008ECD")] [SerializeField] private string cocReminderDialogTextViewCoCButtonText = "Details"; // Token: 0x04008ECE RID: 36558 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4008ECE")] private OBBBPCBIMME BFKEFCFNNKH; // Token: 0x04008ECF RID: 36559 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4008ECF")] private bool KNJDPJDAJCK; // Token: 0x04008ED0 RID: 36560 [FieldOffset(Offset = "0x11C")] [Token(Token = "0x4008ED0")] private HECIICKPCDN COCMLLKFNDI; // Token: 0x04008ED1 RID: 36561 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4008ED1")] private int? NMOAKOGFKBD; // Token: 0x04008ED2 RID: 36562 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4008ED2")] private bool LLHGAMGBCPC; // Token: 0x04008ED3 RID: 36563 [Token(Token = "0x4008ED3")] private static UIConfirmationDialog BFFOJKMKHBG; // Token: 0x02002157 RID: 8535 [Token(Token = "0x2002157")] [CompilerGenerated] private sealed class HHPHNJPMILF { // Token: 0x0600DB20 RID: 56096 RVA: 0x0032D230 File Offset: 0x0032B430 [Token(Token = "0x600DB20")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HHPHNJPMILF() { } // Token: 0x0600DB21 RID: 56097 RVA: 0x0032D244 File Offset: 0x0032B444 [Token(Token = "0x600DB21")] [Address(RVA = "0xFA66C0", Offset = "0xFA54C0", VA = "0x180FA66C0")] internal void g__ShowPublishedInventionDetailsOnce|2() { if (!this.hasShownPublishedInventionDetails) { MakerPenPaletteInventionPublishingScreen makerPenPaletteInventionPublishingScreen = this.<>4__this; this.hasShownPublishedInventionDetails = true; WatchUI local = WatchUI.BFPPPLIJIGC; long k__BackingField = makerPenPaletteInventionPublishingScreen.BFKEFCFNNKH.k__BackingField; local.ShowInventionDetails(k__BackingField, "Makerpen"); WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; int num = 0; int num2 = 0; k__BackingField.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num2, num); } } // Token: 0x04008ED4 RID: 36564 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008ED4")] public bool hasShownPublishedInventionDetails; // Token: 0x04008ED5 RID: 36565 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4008ED5")] public MakerPenPaletteInventionPublishingScreen <>4__this; } } }