Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/MakerPenPaletteInventionPublishingScreen.cs
2026-04-10 22:50:51 +02:00

647 lines
22 KiB
C#

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<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
Action<long> 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<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
Action<long> 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.<BHBCCAKKIMJ>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 <CBEMGFDBBJA>k__BackingField = HPNPDOJKCMP.<CBEMGFDBBJA>k__BackingField;
int num2 = 0;
if (<CBEMGFDBBJA>k__BackingField != num2)
{
UIConfirmationDialog bffojkmkhbg = MakerPenPaletteInventionPublishingScreen.BFFOJKMKHBG;
bool flag = <CBEMGFDBBJA>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 <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
int num = 0;
if (!(<LJOGMLBAABG>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.<LJOGMLBAABG>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<R> OBCAHIJNPJL<R, T1>(UIDialog<T1, R> GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog<T1, R> DAGFHPCPNPB)
{
if (!MakerPenPaletteInventionPublishingScreen.IsInventionPublishingUIFlow(GCHDNCDLAGE))
{
Debug.LogError("MakerPenPaletteInventionPublishingScreen.ShowTemporaryDialog: Attempting to show a flow that isn't enumerated in IsInventionPublishingScreenOrSubScreen!");
}
bool isCompleted = ((IAsyncResult)this.<LJOGMLBAABG>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<JPIJGHNNIDP> BCGGEIPOINB<T1>(ConfirmUIDialog<T1> GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog<JPIJGHNNIDP> DAGFHPCPNPB)
{
if (!MakerPenPaletteInventionPublishingScreen.IsInventionPublishingUIFlow(GCHDNCDLAGE))
{
Debug.LogError("MakerPenPaletteInventionPublishingScreen.ShowTemporaryConfirmationDialog: Attempting to show a flow that isn't enumerated in IsInventionPublishingScreenOrSubScreen!");
}
bool isCompleted = ((IAsyncResult)this.<LJOGMLBAABG>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<JPIJGHNNIDP> MHKADHFIJAD(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM, string MMHHLDAACMN)
{
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
PMGCJEPKFOF<JPIJGHNNIDP> 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.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
Action<JPIJGHNNIDP> 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.<LJOGMLBAABG>k__BackingField.paletteMenu.AddMainMenuOpeningRestriction(this);
Action<PFLPCICDFNF> 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.<LJOGMLBAABG>k__BackingField.paletteMenu.AddMainMenuOpeningRestriction(this);
Action<PFLPCICDFNF> action = new Action(this.HPBHCCDEONP);
bool flag;
if (flag)
{
int num = 0;
EnterInventionDescriptionDialog enterInventionDescriptionDialog;
if (enterInventionDescriptionDialog != num)
{
enterInventionDescriptionDialog.<FOHHNJJONDA>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.<LJOGMLBAABG>k__BackingField.paletteMenu.AddMainMenuOpeningRestriction(this);
Action<JPIJGHNNIDP> 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<KJBHGEIMGHP> 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<HJMNGAGLAIG> action = new Action(this.NAAHEFCNEEJ);
if (num < this)
{
num += num;
if (num == this)
{
PMGCJEPKFOF<OBBBPCBIMME> 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 <BHBCCAKKIMJ>k__BackingField = this.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField;
HECIICKPCDN cocmllkfndi = this.COCMLLKFNDI;
Action<AHEPPAEOLOD> action = new Action(this.LHKBFMDGBHC);
Action<string> 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 <BHBCCAKKIMJ>k__BackingField = this.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField;
local.ShowInventionDetails(<BHBCCAKKIMJ>k__BackingField, "Makerpen");
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
int num = 0;
int num2 = 0;
<JNBAANDJIAD>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.<LJOGMLBAABG>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.<LJOGMLBAABG>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.<LJOGMLBAABG>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.<LJOGMLBAABG>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.<LJOGMLBAABG>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<HJMNGAGLAIG> action = new Action(this.NAAHEFCNEEJ);
if (num2 < this)
{
num2 += num2;
if (num2 == this)
{
PMGCJEPKFOF<OBBBPCBIMME> 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 <BCMKPFMGHLE>k__BackingField = HHHAIOABAMD.<BCMKPFMGHLE>k__BackingField;
if (<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
{
this.GFKPEHGMNGB("Invention published!");
hhphnjpmilf.hasShownPublishedInventionDetails = <BCMKPFMGHLE>k__BackingField != JJONIELLJGH.Success;
string text = this.BFKEFCFNNKH.<LGACIEKBLBM>k__BackingField + " is now available in the invention store!";
OBBBPCBIMME bfkefcfnnkh = this.BFKEFCFNNKH;
string <HPJCFFLAJJE>k__BackingField = bfkefcfnnkh.<HPJCFFLAJJE>k__BackingField;
NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.ONMOIHJNOCD(bfkefcfnnkh.<BHBCCAKKIMJ>k__BackingField);
Action action = new Action(hhphnjpmilf.<PublishInvention>g__ShowPublishedInventionDetailsOnce|2);
DABKFAIHBBP dabkfaihbbp = LDKKMFPLNCN.JGONKECPJJD("Do you want to customize an invention published announcement for your subscribers?", "New Invention now Available", text, <HPJCFFLAJJE>k__BackingField, metaData, action);
Action action2 = new Action(hhphnjpmilf.<PublishInvention>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 <PublishInvention>g__ShowPublishedInventionDetailsOnce|2()
{
if (!this.hasShownPublishedInventionDetails)
{
MakerPenPaletteInventionPublishingScreen makerPenPaletteInventionPublishingScreen = this.<>4__this;
this.hasShownPublishedInventionDetails = true;
WatchUI local = WatchUI.BFPPPLIJIGC;
long <BHBCCAKKIMJ>k__BackingField = makerPenPaletteInventionPublishingScreen.BFKEFCFNNKH.<BHBCCAKKIMJ>k__BackingField;
local.ShowInventionDetails(<BHBCCAKKIMJ>k__BackingField, "Makerpen");
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
int num = 0;
int num2 = 0;
<JNBAANDJIAD>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;
}
}
}