647 lines
22 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|