1500 lines
50 KiB
C#
1500 lines
50 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using AGUI.StackedUI.Dialog;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using Photon.Realtime;
|
|
using RecRoom;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020005BB RID: 1467
|
|
[Token(Token = "0x20005BB")]
|
|
[StructLayout(3)]
|
|
public class MakerPenPaletteInventionDetailsScreen : MakerPenPaletteUIFlowBase
|
|
{
|
|
// Token: 0x170007BC RID: 1980
|
|
// (get) Token: 0x06002B84 RID: 11140 RVA: 0x000B52D8 File Offset: 0x000B34D8
|
|
// (set) Token: 0x06002B85 RID: 11141 RVA: 0x000B5328 File Offset: 0x000B3528
|
|
[Token(Token = "0x170007BC")]
|
|
private WatchUI CIIAPPFHAPI
|
|
{
|
|
[Token(Token = "0x6002B84")]
|
|
[Address(RVA = "0x10A1BE0", Offset = "0x10A05E0", VA = "0x1810A1BE0")]
|
|
get
|
|
{
|
|
WatchUI ficgnajaamp = this.FICGNAJAAMP;
|
|
int num = 0;
|
|
if (ficgnajaamp == num)
|
|
{
|
|
PlayerUI playerUI = global::Player.<EGKJPJKLEAI>k__BackingField.playerUI;
|
|
int num2 = 0;
|
|
if (this.FICGNAJAAMP != num2)
|
|
{
|
|
this.FICGNAJAAMP = num2;
|
|
}
|
|
}
|
|
return this.FICGNAJAAMP;
|
|
}
|
|
[Token(Token = "0x6002B85")]
|
|
[Address(RVA = "0x10A0F90", Offset = "0x109F990", VA = "0x1810A0F90")]
|
|
set
|
|
{
|
|
if (this.FICGNAJAAMP != value)
|
|
{
|
|
this.FICGNAJAAMP = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007BD RID: 1981
|
|
// (get) Token: 0x06002B86 RID: 11142 RVA: 0x000B534C File Offset: 0x000B354C
|
|
[Token(Token = "0x170007BD")]
|
|
private PlayerDetailsWatchUIFlow FGCFLKJGNLO
|
|
{
|
|
[Token(Token = "0x6002B86")]
|
|
[Address(RVA = "0x10A1040", Offset = "0x109FA40", VA = "0x1810A1040")]
|
|
get
|
|
{
|
|
WatchUI ficgnajaamp = this.FICGNAJAAMP;
|
|
int num = 0;
|
|
if (!(ficgnajaamp != num))
|
|
{
|
|
}
|
|
return this.FICGNAJAAMP.GetFlowByType<PlayerDetailsWatchUIFlow>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007BE RID: 1982
|
|
// (get) Token: 0x06002B87 RID: 11143 RVA: 0x000B5380 File Offset: 0x000B3580
|
|
// (set) Token: 0x06002B88 RID: 11144 RVA: 0x000B5394 File Offset: 0x000B3594
|
|
[Token(Token = "0x170007BE")]
|
|
public OBBBPCBIMME KGKPAFJOMPE
|
|
{
|
|
[Token(Token = "0x6002B87")]
|
|
[Address(RVA = "0x3E2C50", Offset = "0x3E1650", VA = "0x1803E2C50")]
|
|
get;
|
|
[Token(Token = "0x6002B88")]
|
|
[Address(RVA = "0x103EF70", Offset = "0x103D970", VA = "0x18103EF70")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06002B89 RID: 11145 RVA: 0x000B53A8 File Offset: 0x000B35A8
|
|
[Token(Token = "0x6002B89")]
|
|
[Address(RVA = "0x10A10E0", Offset = "0x109FAE0", VA = "0x1810A10E0")]
|
|
private void Awake()
|
|
{
|
|
AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren<AccountSpecificUIBehaviour>(true);
|
|
this.NMGLBGLIEHK = componentsInChildren;
|
|
ReputationSpecificUIBehaviour[] componentsInChildren2 = base.GetComponentsInChildren<ReputationSpecificUIBehaviour>(true);
|
|
this.DBOMMALPBBA = componentsInChildren2;
|
|
}
|
|
|
|
// Token: 0x06002B8A RID: 11146 RVA: 0x000B53D4 File Offset: 0x000B35D4
|
|
[Token(Token = "0x6002B8A")]
|
|
[Address(RVA = "0x10A4710", Offset = "0x10A3110", VA = "0x1810A4710")]
|
|
private void OnEnable()
|
|
{
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
Action<long> action = new Action(this.PJJJMGDALBF);
|
|
BBHENFCNLAB.PJJJMGDALBF = pjjjmgdalbf + action;
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = obbbpcbimme.<BHBCCAKKIMJ>k__BackingField;
|
|
OBBBPCBIMME obbbpcbimme2 = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme2 != 0 && obbbpcbimme2.<BHBCCAKKIMJ>k__BackingField == <BHBCCAKKIMJ>k__BackingField)
|
|
{
|
|
OBBBPCBIMME obbbpcbimme3 = BBHENFCNLAB.PMJOPHKBPJK(<BHBCCAKKIMJ>k__BackingField);
|
|
this.<PGAMKIKGMPH>k__BackingField = obbbpcbimme3;
|
|
this.EINFCGOENCB();
|
|
}
|
|
}
|
|
this.LIGIKONJNHC();
|
|
this.EINFCGOENCB();
|
|
}
|
|
|
|
// Token: 0x06002B8B RID: 11147 RVA: 0x000B544C File Offset: 0x000B364C
|
|
[Token(Token = "0x6002B8B")]
|
|
[Address(RVA = "0x10A4650", Offset = "0x10A3050", VA = "0x1810A4650")]
|
|
private void OnDisable()
|
|
{
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
Action<long> action = new Action(this.PJJJMGDALBF);
|
|
BBHENFCNLAB.PJJJMGDALBF = pjjjmgdalbf - action;
|
|
}
|
|
|
|
// Token: 0x06002B8C RID: 11148 RVA: 0x000B5478 File Offset: 0x000B3678
|
|
[Token(Token = "0x6002B8C")]
|
|
[Address(RVA = "0x10A4510", Offset = "0x10A2F10", VA = "0x1810A4510", Slot = "6")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.LMDIDIEGGII);
|
|
ManagedTexture naojbpoaick = this.NAOJBPOAICK;
|
|
if (naojbpoaick != 0)
|
|
{
|
|
int num = 0;
|
|
naojbpoaick.<LastRenderTexture>k__BackingField = num;
|
|
ManagedTexture.FFIKEACOKDC memoryTexture = naojbpoaick.memoryTexture;
|
|
SafeDestroy.Asset(memoryTexture.NOFJALNFIBM);
|
|
memoryTexture.NOFJALNFIBM = num;
|
|
memoryTexture.LFHFPLJPDKB = (ManagedTexture.HGJAGEHBPNE)num;
|
|
naojbpoaick._cpuSidePromise = num;
|
|
naojbpoaick._pngEncodePromise = num;
|
|
naojbpoaick._pngBytes = num;
|
|
naojbpoaick._jpgEncodePromise = num;
|
|
naojbpoaick._jpgBytes = num;
|
|
}
|
|
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
|
if (jlbeidflild != 0)
|
|
{
|
|
jlbeidflild.Dispose();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B8D RID: 11149 RVA: 0x000B5510 File Offset: 0x000B3710
|
|
[Token(Token = "0x6002B8D")]
|
|
[Address(RVA = "0x10A4B60", Offset = "0x10A3560", VA = "0x1810A4B60")]
|
|
public void SetTargetInvention(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
this.<PGAMKIKGMPH>k__BackingField = LDNFNNNHPPB;
|
|
if (LDNFNNNHPPB == 0)
|
|
{
|
|
this.CJOCKNMNIHL = LDNFNNNHPPB;
|
|
this.MDLNCNGIEGF();
|
|
string empty = string.Empty;
|
|
ulong num;
|
|
this.KJFEHOGAEJA(empty, num != 0UL);
|
|
}
|
|
IPromise<OEGPIPBKHCN> promise = BBHENFCNLAB.IGFBODDECPK(LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField);
|
|
Action<OEGPIPBKHCN> action = new Action(this.EDKBMDDLCIC);
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
Action<string> action2 = new Action(this.IGNGAPKNPID);
|
|
ManagedTexture naojbpoaick = this.NAOJBPOAICK;
|
|
if (naojbpoaick != 0)
|
|
{
|
|
naojbpoaick.<LastRenderTexture>k__BackingField = num2;
|
|
ManagedTexture.FFIKEACOKDC memoryTexture = naojbpoaick.memoryTexture;
|
|
Texture2D nofjalnfibm = memoryTexture.NOFJALNFIBM;
|
|
SafeDestroy.Asset(nofjalnfibm);
|
|
memoryTexture.NOFJALNFIBM = num2;
|
|
memoryTexture.LFHFPLJPDKB = (ManagedTexture.HGJAGEHBPNE)((ulong)0L);
|
|
naojbpoaick._cpuSidePromise = num2;
|
|
naojbpoaick._pngEncodePromise = num2;
|
|
naojbpoaick._pngBytes = num2;
|
|
naojbpoaick._jpgEncodePromise = num2;
|
|
naojbpoaick._jpgBytes = num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B8E RID: 11150 RVA: 0x000B55FC File Offset: 0x000B37FC
|
|
[Token(Token = "0x6002B8E")]
|
|
[Address(RVA = "0x10A30A0", Offset = "0x10A1AA0", VA = "0x1810A30A0")]
|
|
private void KJFEHOGAEJA(string EEHOFLPKHND, bool BCOHEOIEPLL)
|
|
{
|
|
GameObject gameObject2;
|
|
OBBBPCBIMME obbbpcbimme3;
|
|
do
|
|
{
|
|
this.infoText.text = EEHOFLPKHND;
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme == 0)
|
|
{
|
|
}
|
|
int <KBFNGJBKEOP>k__BackingField = obbbpcbimme.<KBFNGJBKEOP>k__BackingField;
|
|
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
|
|
int num2 = 0;
|
|
bool flag = <KBFNGJBKEOP>k__BackingField == num;
|
|
this.creatorInfoButton.FFDOINJEHMM = flag;
|
|
this.editNameButton.FFDOINJEHMM = flag;
|
|
this.editDescriptionButton.FFDOINJEHMM = flag;
|
|
this.editTagsButton.FFDOINJEHMM = flag;
|
|
this.editImageButton.FFDOINJEHMM = flag;
|
|
ToggleButton3D toggleButton3D = this.cheerToggle;
|
|
if (!BCOHEOIEPLL || !flag)
|
|
{
|
|
}
|
|
toggleButton3D.FFDOINJEHMM = num2 != 0;
|
|
OBBBPCBIMME obbbpcbimme2 = this.<PGAMKIKGMPH>k__BackingField;
|
|
GameObject gameObject = this.statsContainer;
|
|
if (obbbpcbimme2 == 0)
|
|
{
|
|
}
|
|
bool flag2 = num2 != 0;
|
|
gameObject.SetActive(flag2);
|
|
gameObject2 = this.cheersCountText.gameObject;
|
|
obbbpcbimme3 = this.<PGAMKIKGMPH>k__BackingField;
|
|
}
|
|
while (obbbpcbimme3 == 0);
|
|
bool flag3 = obbbpcbimme3.<FOHHAMCICIG>k__BackingField;
|
|
gameObject2.SetActive(flag3);
|
|
}
|
|
|
|
// Token: 0x06002B8F RID: 11151 RVA: 0x000B56FC File Offset: 0x000B38FC
|
|
[Token(Token = "0x6002B8F")]
|
|
[Address(RVA = "0x10A2360", Offset = "0x10A0D60", VA = "0x1810A2360")]
|
|
private void EINFCGOENCB()
|
|
{
|
|
if (this.<PGAMKIKGMPH>k__BackingField != (ulong)0L && base.isActiveAndEnabled)
|
|
{
|
|
Coroutine mfbhocehgff = this.MFBHOCEHGFF;
|
|
this.SafeStopCoroutine(mfbhocehgff);
|
|
Action action = new Action(this.AEJEFFLNAPC);
|
|
Coroutine coroutine = this.EndOfFrameRoutine(action);
|
|
this.MFBHOCEHGFF = coroutine;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B90 RID: 11152 RVA: 0x000B5748 File Offset: 0x000B3948
|
|
[Token(Token = "0x6002B90")]
|
|
[Address(RVA = "0x10A3330", Offset = "0x10A1D30", VA = "0x1810A3330")]
|
|
private void LIGIKONJNHC()
|
|
{
|
|
this.inventionName.text = "Name";
|
|
this.inventionDescription.text = "Description";
|
|
TextMeshProUGUI textMeshProUGUI = this.inventionTagsText;
|
|
string empty = string.Empty;
|
|
textMeshProUGUI.text = empty;
|
|
Tooltip tooltip = this.tagsTooltip;
|
|
string empty2 = string.Empty;
|
|
tooltip.Message = empty2;
|
|
RawImage rawImage = this.inventionImage;
|
|
Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage;
|
|
rawImage.texture = defaultProfileImage;
|
|
PlayerInfoUIControl playerInfoUIControl = this.creatorInfo;
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
this.NBOJLIACJLL = doohkcanflo;
|
|
playerInfoUIControl.OnDestroy();
|
|
int num = ObscuredInt.FAJDMKOEFLH(this.NBOJLIACJLL.<IFBPANODIPA>k__BackingField);
|
|
TextMeshProUGUI textMeshProUGUI2 = this.priceText;
|
|
string empty3 = string.Empty;
|
|
textMeshProUGUI2.text = empty3;
|
|
TextMeshProUGUI textMeshProUGUI3 = this.inkCostText;
|
|
string empty4 = string.Empty;
|
|
textMeshProUGUI3.text = empty4;
|
|
TextMeshProUGUI textMeshProUGUI4 = this.permissionsText;
|
|
string empty5 = string.Empty;
|
|
textMeshProUGUI4.text = empty5;
|
|
TextMeshProUGUI textMeshProUGUI5 = this.cheersCountText;
|
|
string empty6 = string.Empty;
|
|
textMeshProUGUI5.text = empty6;
|
|
string empty7 = string.Empty;
|
|
this.KJFEHOGAEJA(empty7, true);
|
|
}
|
|
|
|
// Token: 0x06002B91 RID: 11153 RVA: 0x000B5860 File Offset: 0x000B3A60
|
|
[Token(Token = "0x6002B91")]
|
|
[Address(RVA = "0x10A38B0", Offset = "0x10A22B0", VA = "0x1810A38B0")]
|
|
private void MDLNCNGIEGF()
|
|
{
|
|
OEGPIPBKHCN cjocknmnihl;
|
|
ToggleButton3D toggleButton3D;
|
|
do
|
|
{
|
|
this.LIGIKONJNHC();
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme == 0)
|
|
{
|
|
return;
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI = this.inventionName;
|
|
string <LGACIEKBLBM>k__BackingField = obbbpcbimme.<LGACIEKBLBM>k__BackingField;
|
|
textMeshProUGUI.text = <LGACIEKBLBM>k__BackingField;
|
|
if (string.IsNullOrEmpty(this.<PGAMKIKGMPH>k__BackingField.<EHGJCEHECFB>k__BackingField))
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI2 = this.inventionDescription;
|
|
}
|
|
OBBBPCBIMME obbbpcbimme2 = this.<PGAMKIKGMPH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI3 = this.inventionDescription;
|
|
string <EHGJCEHECFB>k__BackingField = obbbpcbimme2.<EHGJCEHECFB>k__BackingField;
|
|
textMeshProUGUI3.text = <EHGJCEHECFB>k__BackingField;
|
|
RawImage rawImage = this.inventionImage;
|
|
Texture2D defaultProfileImage = SingletonMonoBehaviour.Instance.defaultProfileImage;
|
|
rawImage.texture = defaultProfileImage;
|
|
OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD;
|
|
if (jlbeidflild != 0)
|
|
{
|
|
jlbeidflild.Dispose();
|
|
}
|
|
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.ACDPHKKEMAN(this.<PGAMKIKGMPH>k__BackingField);
|
|
this.JLBEIDFLILD = nbmfnjlhkao;
|
|
Action<Texture2D> action = new Action(this.GBFPCIIHDHP);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Button3D button3D = this.creatorInfoButton;
|
|
this.NBOJLIACJLL = num;
|
|
int num2 = 0;
|
|
button3D.FFDOINJEHMM = num2 != 0;
|
|
this.creatorInfo.OnDestroy();
|
|
this.JPCCPFMGFDJ(num);
|
|
IPromise<CCEOLAOLEKJ> promise = PEGGCEDHBOF.NFKMGNHDCMN(this.<PGAMKIKGMPH>k__BackingField.<KBFNGJBKEOP>k__BackingField);
|
|
Action<CCEOLAOLEKJ> action2 = new Action(this.MABKHBCMJLN);
|
|
if (this.<PGAMKIKGMPH>k__BackingField != 0)
|
|
{
|
|
if (action2 != 0)
|
|
{
|
|
continue;
|
|
}
|
|
bool shouldRecalculateStencil = this.priceText.m_ShouldRecalculateStencil;
|
|
if (num > 0)
|
|
{
|
|
int num3;
|
|
string text = string.Format("{0:n0}", num3);
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI4 = this.priceText;
|
|
string text2 = "Price: " + "Free";
|
|
textMeshProUGUI4.text = text2;
|
|
}
|
|
if (this.<PGAMKIKGMPH>k__BackingField != num)
|
|
{
|
|
this.inkCostText.text = "";
|
|
OBBBPCBIMME obbbpcbimme3 = this.<PGAMKIKGMPH>k__BackingField;
|
|
long <BHBCCAKKIMJ>k__BackingField = obbbpcbimme3.<BHBCCAKKIMJ>k__BackingField;
|
|
int <FCDMDLKPAAK>k__BackingField = obbbpcbimme3.<FCDMDLKPAAK>k__BackingField;
|
|
IPromise<NEFHINKECJJ> promise2 = BBHENFCNLAB.FNHJAHFBHHL(<BHBCCAKKIMJ>k__BackingField, <FCDMDLKPAAK>k__BackingField);
|
|
Action<NEFHINKECJJ> action3 = new Action(this.EIKANKGAMLL);
|
|
num += num;
|
|
num++;
|
|
}
|
|
OBBBPCBIMME obbbpcbimme4 = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme4 != 0)
|
|
{
|
|
HECIICKPCDN <EILALLIKMBE>k__BackingField = obbbpcbimme4.<EILALLIKMBE>k__BackingField;
|
|
if (<EILALLIKMBE>k__BackingField <= HECIICKPCDN.UseOnly)
|
|
{
|
|
goto IL_1FC;
|
|
}
|
|
if (<EILALLIKMBE>k__BackingField == HECIICKPCDN.EditAndSave)
|
|
{
|
|
string text3 = this.editAndSavePermissionLabel;
|
|
text3 += text3;
|
|
}
|
|
if (<EILALLIKMBE>k__BackingField == HECIICKPCDN.Publish)
|
|
{
|
|
goto IL_1FC;
|
|
}
|
|
IL_210:
|
|
string text4;
|
|
this.permissionsText.text = text4;
|
|
goto IL_21D;
|
|
IL_1FC:
|
|
if (<EILALLIKMBE>k__BackingField == HECIICKPCDN.LimitedOneUseOnly || <EILALLIKMBE>k__BackingField == HECIICKPCDN.UseOnly)
|
|
{
|
|
text4 = this.useOnlyPermissionLabel;
|
|
goto IL_210;
|
|
}
|
|
goto IL_210;
|
|
}
|
|
IL_21D:
|
|
OBBBPCBIMME obbbpcbimme5 = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme5 != 0)
|
|
{
|
|
IPromise<HJPDBNLCGIB> promise3 = BBHENFCNLAB.IIPHPOBADGF(obbbpcbimme5.<BHBCCAKKIMJ>k__BackingField);
|
|
Action<HJPDBNLCGIB> action4 = new Action(this.DKOAOOBMMJB);
|
|
num += num;
|
|
num++;
|
|
}
|
|
OBBBPCBIMME obbbpcbimme6 = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme6 != 0 && (obbbpcbimme6.<FOHHAMCICIG>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
int <IIBFLEBGJEK>k__BackingField = obbbpcbimme6.<IIBFLEBGJEK>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI5 = this.ownersCountText;
|
|
string text5 = string.Format("Owners: {0}", <IIBFLEBGJEK>k__BackingField);
|
|
textMeshProUGUI5.text = text5;
|
|
OBBBPCBIMME obbbpcbimme7 = this.<PGAMKIKGMPH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI6 = this.roomsCountText;
|
|
int <BGFEBEICDCO>k__BackingField = obbbpcbimme7.<BGFEBEICDCO>k__BackingField;
|
|
string text6 = string.Format("Rooms: {0}", <BGFEBEICDCO>k__BackingField);
|
|
textMeshProUGUI6.text = text6;
|
|
}
|
|
if (this.<PGAMKIKGMPH>k__BackingField == num)
|
|
{
|
|
return;
|
|
}
|
|
cjocknmnihl = this.CJOCKNMNIHL;
|
|
toggleButton3D = this.cheerToggle;
|
|
}
|
|
while (cjocknmnihl == 0);
|
|
bool flag = cjocknmnihl.<NIOEIABHBCH>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
ToggleButton3D toggleButton3D2 = this.cheerToggle;
|
|
string text7 = "Cheer";
|
|
if (toggleButton3D2.LLJFGDMOOFA)
|
|
{
|
|
text7 = "Uncheer";
|
|
}
|
|
toggleButton3D2.label.text = text7;
|
|
OBBBPCBIMME obbbpcbimme8 = this.<PGAMKIKGMPH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI7 = this.cheersCountText;
|
|
int <MJCOMMCDGJH>k__BackingField = obbbpcbimme8.<MJCOMMCDGJH>k__BackingField;
|
|
string text8 = string.Format("Cheers:\n{0}", <MJCOMMCDGJH>k__BackingField);
|
|
textMeshProUGUI7.text = text8;
|
|
}
|
|
|
|
// Token: 0x06002B92 RID: 11154 RVA: 0x000B5BD8 File Offset: 0x000B3DD8
|
|
[Token(Token = "0x6002B92")]
|
|
[Address(RVA = "0x10A40F0", Offset = "0x10A2AF0", VA = "0x1810A40F0")]
|
|
private void MEIJBGBINLO()
|
|
{
|
|
int num = 0;
|
|
this.KJFEHOGAEJA("Unpublishing...", num != 0);
|
|
IPromise<AHEPPAEOLOD> promise = BBHENFCNLAB.MEIJBGBINLO(this.<PGAMKIKGMPH>k__BackingField.<BHBCCAKKIMJ>k__BackingField);
|
|
Action<AHEPPAEOLOD> action = new Action(this.BKFECPKAMLG);
|
|
Action<string> action2 = new Action(this.JKCFHDKINHK);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B93 RID: 11155 RVA: 0x000B5C24 File Offset: 0x000B3E24
|
|
[Token(Token = "0x6002B93")]
|
|
[Address(RVA = "0x10A4980", Offset = "0x10A3380", VA = "0x1810A4980")]
|
|
private void PJJJMGDALBF(long OEMDIAHHILF)
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0 && obbbpcbimme.<BHBCCAKKIMJ>k__BackingField == OEMDIAHHILF)
|
|
{
|
|
OBBBPCBIMME obbbpcbimme2 = BBHENFCNLAB.PMJOPHKBPJK(OEMDIAHHILF);
|
|
this.<PGAMKIKGMPH>k__BackingField = obbbpcbimme2;
|
|
this.EINFCGOENCB();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B94 RID: 11156 RVA: 0x000B5C5C File Offset: 0x000B3E5C
|
|
[Token(Token = "0x6002B94")]
|
|
[Address(RVA = "0x10A3620", Offset = "0x10A2020", VA = "0x1810A3620")]
|
|
private void LMDIDIEGGII(Photon.Realtime.Player AGIHAKFFCCD, RoomRole EGPBMGPKIIL)
|
|
{
|
|
if (AGIHAKFFCCD.IsLocal)
|
|
{
|
|
string empty = string.Empty;
|
|
this.KJFEHOGAEJA(empty, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B95 RID: 11157 RVA: 0x000B5C88 File Offset: 0x000B3E88
|
|
[Token(Token = "0x6002B95")]
|
|
[Address(RVA = "0x10A2610", Offset = "0x10A1010", VA = "0x1810A2610")]
|
|
private void GJCNEJFLPPJ(CreationManager.GLBINAEHJEL MAOOLFEBOOD)
|
|
{
|
|
string text;
|
|
Debug.LogError(text);
|
|
Action<OBBBPCBIMME> action = new Action(this.GAHEFDGGOGA);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
ulong num2;
|
|
this.KJFEHOGAEJA("Successfully saved!", num2 != 0UL);
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
uint num3;
|
|
num3 += num3;
|
|
string text2;
|
|
ulong num4;
|
|
this.KJFEHOGAEJA(text2, num4 != 0UL);
|
|
this.EINFCGOENCB();
|
|
}
|
|
|
|
// Token: 0x06002B96 RID: 11158 RVA: 0x000B5CE4 File Offset: 0x000B3EE4
|
|
[Token(Token = "0x6002B96")]
|
|
[Address(RVA = "0x10A1650", Offset = "0x10A0050", VA = "0x1810A1650")]
|
|
public void Button_EditName()
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
|
|
Action<PFLPCICDFNF> action = new Action(this.DPIIMJIKDBB);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B97 RID: 11159 RVA: 0x000B5D10 File Offset: 0x000B3F10
|
|
[Token(Token = "0x6002B97")]
|
|
[Address(RVA = "0x10A1590", Offset = "0x109FF90", VA = "0x1810A1590")]
|
|
public void Button_EditDescription()
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
|
|
Action<PFLPCICDFNF> action = new Action(this.HDMAIDOFKII);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B98 RID: 11160 RVA: 0x000B5D3C File Offset: 0x000B3F3C
|
|
[Token(Token = "0x6002B98")]
|
|
[Address(RVA = "0x10A1710", Offset = "0x10A0110", VA = "0x1810A1710")]
|
|
public void Button_EditTags()
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
EditInventionTagsDialog editInventionTagsDialog = this.editInventionTagsDialog;
|
|
IPromise<JPIJGHNNIDP> promise = paletteMenuToolUI.ShowTemporaryConfirmationDialog<OBBBPCBIMME>(editInventionTagsDialog, obbbpcbimme);
|
|
}
|
|
|
|
// Token: 0x06002B99 RID: 11161 RVA: 0x000B5D74 File Offset: 0x000B3F74
|
|
[Token(Token = "0x6002B99")]
|
|
[Address(RVA = "0x10A1AC0", Offset = "0x10A04C0", VA = "0x1810A1AC0")]
|
|
public void Button_UpdateImage()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
ulong num4;
|
|
ICancelablePromise<RenderTexture> cancelablePromise = ShareCamera.LocalRequestSingleImage(false, num3 != 0, num2 != 0, "Invention Image", num4 != 0UL);
|
|
Action<RenderTexture> action = new Action(this.KAFKDAJPAFJ);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
cancelablePromise += cancelablePromise;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B9A RID: 11162 RVA: 0x000B5DC4 File Offset: 0x000B3FC4
|
|
[Token(Token = "0x6002B9A")]
|
|
[Address(RVA = "0x10A2940", Offset = "0x10A1340", VA = "0x1810A2940")]
|
|
private void GPCNLLBMLIN(AHEPPAEOLOD MAOOLFEBOOD)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
JJONIELLJGH <BCMKPFMGHLE>k__BackingField = MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
|
|
if (<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Invention picture updated!", 3f, num2, num2);
|
|
return;
|
|
}
|
|
string text = "Failed to update invention image: " + <BCMKPFMGHLE>k__BackingField;
|
|
int <BCMKPFMGHLE>k__BackingField2 = (int)MAOOLFEBOOD.<BCMKPFMGHLE>k__BackingField;
|
|
string text2;
|
|
this.KJFEHOGAEJA(text2, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B9B RID: 11163 RVA: 0x000B5E30 File Offset: 0x000B4030
|
|
[Token(Token = "0x6002B9B")]
|
|
[Address(RVA = "0x10A1490", Offset = "0x109FE90", VA = "0x1810A1490")]
|
|
public void Button_CreatorInfo()
|
|
{
|
|
WatchUI watchUI = this.CIIAPPFHAPI;
|
|
int num = 0;
|
|
if (watchUI != num)
|
|
{
|
|
PlayerDetailsWatchUIFlow playerDetailsWatchUIFlow = this.FGCFLKJGNLO;
|
|
WatchUI watchUI2 = this.CIIAPPFHAPI;
|
|
PlayerDetailsWatchUIFlow playerDetailsWatchUIFlow2 = this.FGCFLKJGNLO;
|
|
int num2 = 0;
|
|
watchUI2.PushFlow(playerDetailsWatchUIFlow2, num2);
|
|
WatchUI watchUI3 = this.CIIAPPFHAPI;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
watchUI3.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num4, num3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B9C RID: 11164 RVA: 0x000B5E94 File Offset: 0x000B4094
|
|
[Token(Token = "0x6002B9C")]
|
|
[Address(RVA = "0x10A1780", Offset = "0x10A0180", VA = "0x1810A1780")]
|
|
public void Button_Publish()
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
int <KBFNGJBKEOP>k__BackingField = obbbpcbimme.<KBFNGJBKEOP>k__BackingField;
|
|
OBBBPCBIMME obbbpcbimme2 = this.<PGAMKIKGMPH>k__BackingField;
|
|
MakerPenPaletteMoveableToolMenu paletteMenu = this.<LJOGMLBAABG>k__BackingField.paletteMenu;
|
|
int num = 0;
|
|
paletteMenu.ShowInventionPublishingFlow(obbbpcbimme2, num != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B9D RID: 11165 RVA: 0x000B5EF0 File Offset: 0x000B40F0
|
|
[Token(Token = "0x6002B9D")]
|
|
[Address(RVA = "0x10A19F0", Offset = "0x10A03F0", VA = "0x1810A19F0")]
|
|
public void Button_Unpublish()
|
|
{
|
|
if (this.<PGAMKIKGMPH>k__BackingField != (ulong)0L)
|
|
{
|
|
IPromise<JPIJGHNNIDP> promise = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI.ShowConfirmationDialog("Confirm unpublish Invention?", "This action CANNOT be undone!");
|
|
Action<JPIJGHNNIDP> action = new Action(this.MKJGGBIIMDP);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B9E RID: 11166 RVA: 0x000B5F38 File Offset: 0x000B4138
|
|
[Token(Token = "0x6002B9E")]
|
|
[Address(RVA = "0x10A19B0", Offset = "0x10A03B0", VA = "0x1810A19B0")]
|
|
public void Button_Setup()
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.paletteMenu.ShowInventionSetupFlow(obbbpcbimme);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B9F RID: 11167 RVA: 0x000B5F68 File Offset: 0x000B4168
|
|
[Token(Token = "0x6002B9F")]
|
|
[Address(RVA = "0x10A1930", Offset = "0x10A0330", VA = "0x1810A1930")]
|
|
public void Button_Report()
|
|
{
|
|
if (this.<PGAMKIKGMPH>k__BackingField != (ulong)0L)
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
ReportInventionDialog reportInventionDialog = this.reportInventionDialog;
|
|
IPromise promise = paletteMenuToolUI.ShowTemporaryConfirmationDialog<OBBBPCBIMME>(reportInventionDialog, obbbpcbimme);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA0 RID: 11168 RVA: 0x000B5FAC File Offset: 0x000B41AC
|
|
[Token(Token = "0x6002BA0")]
|
|
[Address(RVA = "0x10A1350", Offset = "0x109FD50", VA = "0x1810A1350")]
|
|
public void Button_Cheer(bool cheer)
|
|
{
|
|
bool cheer = cheer;
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
IPromise<AHEPPAEOLOD> promise = BBHENFCNLAB.ANJHOOPIAKM(obbbpcbimme.<BHBCCAKKIMJ>k__BackingField, cheer);
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD result)
|
|
{
|
|
MakerPenPaletteInventionDetailsScreen <>4__this = this;
|
|
int num = 0;
|
|
if (<>4__this != num)
|
|
{
|
|
if (result.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Cheers!", 3f, num2, num2);
|
|
instance.m_CachedPtr = disposable;
|
|
return;
|
|
}
|
|
ToggleButton3D toggleButton3D = this.cheerToggle;
|
|
bool flag = !toggleButton3D.LLJFGDMOOFA;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
int <BCMKPFMGHLE>k__BackingField = (int)result.<BCMKPFMGHLE>k__BackingField;
|
|
MakerPenPaletteInventionDetailsScreen <>4__this2 = this;
|
|
string text2;
|
|
string text = "Failed to cheer: " + text2;
|
|
<>4__this2.KJFEHOGAEJA(text, true);
|
|
Debug.LogError("Failed to cheer: " + text2);
|
|
}
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
MakerPenPaletteInventionDetailsScreen <>4__this3 = this;
|
|
int num3 = 0;
|
|
if (<>4__this3 != num3)
|
|
{
|
|
ToggleButton3D toggleButton3D2 = this.cheerToggle;
|
|
bool flag2 = !toggleButton3D2.LLJFGDMOOFA;
|
|
toggleButton3D2.BOHIGPFGJBA = flag2;
|
|
MakerPenPaletteInventionDetailsScreen <>4__this4 = this;
|
|
string text3 = "Failed to cheer: " + error;
|
|
<>4__this4.KJFEHOGAEJA(text3, true);
|
|
Debug.LogError("Failed to cheer: " + error);
|
|
}
|
|
};
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA1 RID: 11169 RVA: 0x000B6008 File Offset: 0x000B4208
|
|
[Token(Token = "0x6002BA1")]
|
|
[Address(RVA = "0x10A2E00", Offset = "0x10A1800", VA = "0x1810A2E00")]
|
|
private void JPCCPFMGFDJ(int? GKLPIFBPGOD)
|
|
{
|
|
AccountSpecificUIBehaviour[] nmglbgliehk = this.NMGLBGLIEHK;
|
|
int num = 0;
|
|
int length = nmglbgliehk.Length;
|
|
if (num < length)
|
|
{
|
|
AccountSpecificUIBehaviour accountSpecificUIBehaviour = nmglbgliehk[num];
|
|
int num2 = 0;
|
|
accountSpecificUIBehaviour.SetPlayer(GKLPIFBPGOD, (AccountSpecificUIBehaviour.PlayerDisplayMode)num2);
|
|
num++;
|
|
}
|
|
ReputationSpecificUIBehaviour[] dbommalpbba = this.DBOMMALPBBA;
|
|
int length2 = dbommalpbba.Length;
|
|
if (num < length2)
|
|
{
|
|
dbommalpbba[num].SetPlayer(GKLPIFBPGOD);
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA2 RID: 11170 RVA: 0x000B6070 File Offset: 0x000B4270
|
|
[Token(Token = "0x6002BA2")]
|
|
[Address(RVA = "0x10A1140", Offset = "0x109FB40", VA = "0x1810A1140")]
|
|
private void BKEOOGFIMAE()
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
this.priceText.text = "Price: -";
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA3 RID: 11171 RVA: 0x000B60DC File Offset: 0x000B42DC
|
|
[Token(Token = "0x6002BA3")]
|
|
[Address(RVA = "0x10A4A10", Offset = "0x10A3410", VA = "0x1810A4A10")]
|
|
private void PPJBEPACLJF()
|
|
{
|
|
if (this.<PGAMKIKGMPH>k__BackingField != (ulong)0L)
|
|
{
|
|
this.inkCostText.text = "";
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
long <BHBCCAKKIMJ>k__BackingField = obbbpcbimme.<BHBCCAKKIMJ>k__BackingField;
|
|
int <FCDMDLKPAAK>k__BackingField = obbbpcbimme.<FCDMDLKPAAK>k__BackingField;
|
|
IPromise<NEFHINKECJJ> promise = BBHENFCNLAB.FNHJAHFBHHL(<BHBCCAKKIMJ>k__BackingField, <FCDMDLKPAAK>k__BackingField);
|
|
Action<NEFHINKECJJ> action = new Action(this.EIKANKGAMLL);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA4 RID: 11172 RVA: 0x000B6148 File Offset: 0x000B4348
|
|
[Token(Token = "0x6002BA4")]
|
|
[Address(RVA = "0x10A2400", Offset = "0x10A0E00", VA = "0x1810A2400")]
|
|
private void FPHJPMOENKO()
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
HECIICKPCDN <EILALLIKMBE>k__BackingField = obbbpcbimme.<EILALLIKMBE>k__BackingField;
|
|
if (<EILALLIKMBE>k__BackingField > HECIICKPCDN.UseOnly)
|
|
{
|
|
if (<EILALLIKMBE>k__BackingField == HECIICKPCDN.EditAndSave)
|
|
{
|
|
}
|
|
if (<EILALLIKMBE>k__BackingField != HECIICKPCDN.Publish)
|
|
{
|
|
goto IL_32;
|
|
}
|
|
}
|
|
string text;
|
|
if (<EILALLIKMBE>k__BackingField == HECIICKPCDN.LimitedOneUseOnly || <EILALLIKMBE>k__BackingField == HECIICKPCDN.UseOnly)
|
|
{
|
|
text = this.useOnlyPermissionLabel;
|
|
}
|
|
IL_32:
|
|
this.permissionsText.text = text;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA5 RID: 11173 RVA: 0x000B619C File Offset: 0x000B439C
|
|
[Token(Token = "0x6002BA5")]
|
|
[Address(RVA = "0x10A4860", Offset = "0x10A3260", VA = "0x1810A4860")]
|
|
private void PDDFBANJCMN()
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
IPromise<HJPDBNLCGIB> promise = BBHENFCNLAB.IIPHPOBADGF(obbbpcbimme.<BHBCCAKKIMJ>k__BackingField);
|
|
Action<HJPDBNLCGIB> action = new Action(this.DKOAOOBMMJB);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA6 RID: 11174 RVA: 0x000B61E0 File Offset: 0x000B43E0
|
|
[Token(Token = "0x6002BA6")]
|
|
[Address(RVA = "0x10A2BC0", Offset = "0x10A15C0", VA = "0x1810A2BC0")]
|
|
private void HHKCNIHLFJH()
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0 && obbbpcbimme.<FOHHAMCICIG>k__BackingField)
|
|
{
|
|
int <IIBFLEBGJEK>k__BackingField = obbbpcbimme.<IIBFLEBGJEK>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.ownersCountText;
|
|
string text = string.Format("Owners: {0}", <IIBFLEBGJEK>k__BackingField);
|
|
textMeshProUGUI.text = text;
|
|
OBBBPCBIMME obbbpcbimme2 = this.<PGAMKIKGMPH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI2 = this.roomsCountText;
|
|
int <BGFEBEICDCO>k__BackingField = obbbpcbimme2.<BGFEBEICDCO>k__BackingField;
|
|
string text2 = string.Format("Rooms: {0}", <BGFEBEICDCO>k__BackingField);
|
|
textMeshProUGUI2.text = text2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA7 RID: 11175 RVA: 0x000B6258 File Offset: 0x000B4458
|
|
[Token(Token = "0x6002BA7")]
|
|
[Address(RVA = "0x10A4400", Offset = "0x10A2E00", VA = "0x1810A4400")]
|
|
private void OGGMMKPLLOI()
|
|
{
|
|
if (this.<PGAMKIKGMPH>k__BackingField != (ulong)0L)
|
|
{
|
|
OEGPIPBKHCN cjocknmnihl = this.CJOCKNMNIHL;
|
|
ToggleButton3D toggleButton3D = this.cheerToggle;
|
|
if (cjocknmnihl == 0)
|
|
{
|
|
}
|
|
bool flag = cjocknmnihl.<NIOEIABHBCH>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
ToggleButton3D toggleButton3D2 = this.cheerToggle;
|
|
string text = "Cheer";
|
|
if (toggleButton3D2.LLJFGDMOOFA)
|
|
{
|
|
text = "Uncheer";
|
|
}
|
|
toggleButton3D2.label.text = text;
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.cheersCountText;
|
|
int <MJCOMMCDGJH>k__BackingField = obbbpcbimme.<MJCOMMCDGJH>k__BackingField;
|
|
string text2 = string.Format("Cheers:\n{0}", <MJCOMMCDGJH>k__BackingField);
|
|
textMeshProUGUI.text = text2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BA8 RID: 11176 RVA: 0x000B62FC File Offset: 0x000B44FC
|
|
[Token(Token = "0x6002BA8")]
|
|
[Address(RVA = "0x10A4D60", Offset = "0x10A3760", VA = "0x1810A4D60")]
|
|
public MakerPenPaletteInventionDetailsScreen()
|
|
{
|
|
List<string> list = new List();
|
|
this.IEEJHMLDNHL = list;
|
|
AccountSpecificUIBehaviour[] array = new AccountSpecificUIBehaviour[0];
|
|
this.NMGLBGLIEHK = array;
|
|
ReputationSpecificUIBehaviour[] array2 = new ReputationSpecificUIBehaviour[0];
|
|
this.DBOMMALPBBA = array2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06002BA9 RID: 11177 RVA: 0x000B6350 File Offset: 0x000B4550
|
|
[Token(Token = "0x6002BA9")]
|
|
[Address(RVA = "0x10A2180", Offset = "0x10A0B80", VA = "0x1810A2180")]
|
|
[CompilerGenerated]
|
|
private void EDKBMDDLCIC(OEGPIPBKHCN GIAOBLMEMMI)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
this.CJOCKNMNIHL = GIAOBLMEMMI;
|
|
this.MDLNCNGIEGF();
|
|
string empty = string.Empty;
|
|
this.KJFEHOGAEJA(empty, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BAA RID: 11178 RVA: 0x000B6384 File Offset: 0x000B4584
|
|
[Token(Token = "0x6002BAA")]
|
|
[Address(RVA = "0x10A2CB0", Offset = "0x10A16B0", VA = "0x1810A2CB0")]
|
|
[CompilerGenerated]
|
|
private void IGNGAPKNPID(string MOPOMPHBHKF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
this.MDLNCNGIEGF();
|
|
string empty = string.Empty;
|
|
this.KJFEHOGAEJA(empty, true);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BAB RID: 11179 RVA: 0x000B63B4 File Offset: 0x000B45B4
|
|
[Token(Token = "0x6002BAB")]
|
|
[Address(RVA = "0x10A1010", Offset = "0x109FA10", VA = "0x1810A1010")]
|
|
[CompilerGenerated]
|
|
private void AEJEFFLNAPC()
|
|
{
|
|
this.MDLNCNGIEGF();
|
|
this.MFBHOCEHGFF = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06002BAC RID: 11180 RVA: 0x000B63D0 File Offset: 0x000B45D0
|
|
[Token(Token = "0x6002BAC")]
|
|
[Address(RVA = "0x10A2520", Offset = "0x10A0F20", VA = "0x1810A2520")]
|
|
[CompilerGenerated]
|
|
private void GBFPCIIHDHP(Texture2D CAKFKAGPMBF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
int num2 = 0;
|
|
if (CAKFKAGPMBF != num2)
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = this.<PGAMKIKGMPH>k__BackingField;
|
|
if (obbbpcbimme != 0)
|
|
{
|
|
string <HPJCFFLAJJE>k__BackingField = obbbpcbimme.<HPJCFFLAJJE>k__BackingField;
|
|
string name = CAKFKAGPMBF.name;
|
|
if (string.Equals(<HPJCFFLAJJE>k__BackingField, name))
|
|
{
|
|
this.inventionImage.texture = CAKFKAGPMBF;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BAD RID: 11181 RVA: 0x000B642C File Offset: 0x000B462C
|
|
[Token(Token = "0x6002BAD")]
|
|
[Address(RVA = "0x10A3690", Offset = "0x10A2090", VA = "0x1810A3690")]
|
|
[CompilerGenerated]
|
|
private void MABKHBCMJLN(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
if (this.<PGAMKIKGMPH>k__BackingField != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
|
int num3 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
bool flag = num2 == num3;
|
|
if (num2 != (flag ? 1 : 0))
|
|
{
|
|
Button3D button3D = this.creatorInfoButton;
|
|
this.NBOJLIACJLL = HFIDFDPOCKA;
|
|
int num4 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
int num5 = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField);
|
|
bool flag2 = num4 != num5;
|
|
button3D.FFDOINJEHMM = flag2;
|
|
this.creatorInfo.OnDestroy();
|
|
int num6 = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BAE RID: 11182 RVA: 0x000B64C4 File Offset: 0x000B46C4
|
|
[Token(Token = "0x6002BAE")]
|
|
[Address(RVA = "0x10A1230", Offset = "0x109FC30", VA = "0x1810A1230")]
|
|
[CompilerGenerated]
|
|
private void BKFECPKAMLG(AHEPPAEOLOD GIAOBLMEMMI)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
if (GIAOBLMEMMI.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Successfully unpublished", 3f, num2, num2);
|
|
string empty = string.Empty;
|
|
this.KJFEHOGAEJA(empty, true);
|
|
return;
|
|
}
|
|
this.KJFEHOGAEJA("Failed to unpublish invention", true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BAF RID: 11183 RVA: 0x000B6528 File Offset: 0x000B4728
|
|
[Token(Token = "0x6002BAF")]
|
|
[Address(RVA = "0x10A2D40", Offset = "0x10A1740", VA = "0x1810A2D40")]
|
|
[CompilerGenerated]
|
|
private void JKCFHDKINHK(string MOPOMPHBHKF)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
Debug.LogError("Failed to unpublish invention: " + MOPOMPHBHKF);
|
|
this.KJFEHOGAEJA("Failed to unpublish invention", true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BB0 RID: 11184 RVA: 0x000B6560 File Offset: 0x000B4760
|
|
[Token(Token = "0x6002BB0")]
|
|
[Address(RVA = "0x10A24A0", Offset = "0x10A0EA0", VA = "0x1810A24A0")]
|
|
[CompilerGenerated]
|
|
private void GAHEFDGGOGA(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
this.SetTargetInvention(LDNFNNNHPPB);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BB1 RID: 11185 RVA: 0x000B6580 File Offset: 0x000B4780
|
|
[Token(Token = "0x6002BB1")]
|
|
[Address(RVA = "0x10A2110", Offset = "0x10A0B10", VA = "0x1810A2110")]
|
|
[CompilerGenerated]
|
|
private void DPIIMJIKDBB(PFLPCICDFNF BBADBGPALFP)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.inventionName;
|
|
}
|
|
|
|
// Token: 0x06002BB2 RID: 11186 RVA: 0x000B659C File Offset: 0x000B479C
|
|
[Token(Token = "0x6002BB2")]
|
|
[Address(RVA = "0x10A2B60", Offset = "0x10A1560", VA = "0x1810A2B60")]
|
|
[CompilerGenerated]
|
|
private void HDMAIDOFKII(PFLPCICDFNF KGPCPJCPMAF)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.inventionDescription;
|
|
}
|
|
|
|
// Token: 0x06002BB3 RID: 11187 RVA: 0x000B65B8 File Offset: 0x000B47B8
|
|
[Token(Token = "0x6002BB3")]
|
|
[Address(RVA = "0x10A2EE0", Offset = "0x10A18E0", VA = "0x1810A2EE0")]
|
|
[CompilerGenerated]
|
|
private void KAFKDAJPAFJ(RenderTexture LECEBHBCMIB)
|
|
{
|
|
ManagedTexture managedTexture;
|
|
managedTexture.name = "ManagedTexture";
|
|
int num = 0;
|
|
managedTexture.usePalette = false;
|
|
managedTexture.<LastRenderTexture>k__BackingField = num;
|
|
ManagedTexture.FFIKEACOKDC memoryTexture = managedTexture.memoryTexture;
|
|
SafeDestroy.Asset(memoryTexture.NOFJALNFIBM);
|
|
memoryTexture.NOFJALNFIBM = num;
|
|
memoryTexture.LFHFPLJPDKB = (ManagedTexture.HGJAGEHBPNE)num;
|
|
int num2 = 0;
|
|
managedTexture._cpuSidePromise = num;
|
|
managedTexture._pngEncodePromise = num;
|
|
managedTexture._pngBytes = num;
|
|
managedTexture._jpgEncodePromise = num;
|
|
managedTexture._jpgBytes = num;
|
|
managedTexture.<LastRenderTexture>k__BackingField = LECEBHBCMIB;
|
|
IPromise<Texture2D> promise = managedTexture.BBLLIEGLEEE((ManagedTexture.HGJAGEHBPNE)((ulong)3L), num2 != 0);
|
|
int num3 = 0;
|
|
IPromise<string> promise2 = OHDHPENHDAP.NLDOGFCBAOD(managedTexture, OHDHPENHDAP.DLHGJJJPHPH.InventionThumbnail, num3);
|
|
Action<string> action = new Action(this.GMKJFPNCKND);
|
|
Action<string> action2 = new Action(this.CHDIAIGCPKO);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002BB4 RID: 11188 RVA: 0x000B6668 File Offset: 0x000B4868
|
|
[Token(Token = "0x6002BB4")]
|
|
[Address(RVA = "0x10A2880", Offset = "0x10A1280", VA = "0x1810A2880")]
|
|
[CompilerGenerated]
|
|
private void GMKJFPNCKND(string PILGJOJCADM)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
Debug.LogError("Failed to update invention image: " + PILGJOJCADM);
|
|
this.KJFEHOGAEJA(PILGJOJCADM, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BB5 RID: 11189 RVA: 0x000B669C File Offset: 0x000B489C
|
|
[Token(Token = "0x6002BB5")]
|
|
[Address(RVA = "0x10A1DC0", Offset = "0x10A07C0", VA = "0x1810A1DC0")]
|
|
[CompilerGenerated]
|
|
private void CHDIAIGCPKO(string HFLPBHHAFIO)
|
|
{
|
|
IPromise<AHEPPAEOLOD> promise = BBHENFCNLAB.ONLOPCCOFMM(this.<PGAMKIKGMPH>k__BackingField.<BHBCCAKKIMJ>k__BackingField, HFLPBHHAFIO);
|
|
Action<string> action = new Action(this.OCLBJEBJMDA);
|
|
Action<AHEPPAEOLOD> action2 = new Action(this.GPCNLLBMLIN);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002BB6 RID: 11190 RVA: 0x000B66DC File Offset: 0x000B48DC
|
|
[Token(Token = "0x6002BB6")]
|
|
[Address(RVA = "0x10A4340", Offset = "0x10A2D40", VA = "0x1810A4340")]
|
|
[CompilerGenerated]
|
|
private void OCLBJEBJMDA(string ODOLEOCLALH)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
Debug.LogError("Failed to update invention image: " + ODOLEOCLALH);
|
|
this.KJFEHOGAEJA(ODOLEOCLALH, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BB7 RID: 11191 RVA: 0x000B6710 File Offset: 0x000B4910
|
|
[Token(Token = "0x6002BB7")]
|
|
[Address(RVA = "0x10A4210", Offset = "0x10A2C10", VA = "0x1810A4210")]
|
|
[CompilerGenerated]
|
|
private void MKJGGBIIMDP(JPIJGHNNIDP MAOOLFEBOOD)
|
|
{
|
|
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
int num = 0;
|
|
this.KJFEHOGAEJA("Unpublishing...", num != 0);
|
|
IPromise<AHEPPAEOLOD> promise = BBHENFCNLAB.MEIJBGBINLO(this.<PGAMKIKGMPH>k__BackingField.<BHBCCAKKIMJ>k__BackingField);
|
|
Action<AHEPPAEOLOD> action = new Action(this.BKFECPKAMLG);
|
|
Action<string> action2 = new Action(this.JKCFHDKINHK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BB8 RID: 11192 RVA: 0x000B6760 File Offset: 0x000B4960
|
|
[Token(Token = "0x6002BB8")]
|
|
[Address(RVA = "0x10A2220", Offset = "0x10A0C20", VA = "0x1810A2220")]
|
|
[CompilerGenerated]
|
|
private void EIKANKGAMLL(NEFHINKECJJ LMLPCJPNPEL)
|
|
{
|
|
int num = 0;
|
|
if (this != num && LMLPCJPNPEL != 0)
|
|
{
|
|
int maxInkCost = CreationManager.KIGCMLHCNON;
|
|
float num2 = this.inkCostLowThreshold;
|
|
float num3 = this.inkCostMediumThreshold;
|
|
TextMeshProUGUI textMeshProUGUI = this.inkCostText;
|
|
string text = string.Format("Ink Cost: {0:0.0}% ({1})", maxInkCost, "Low");
|
|
textMeshProUGUI.text = text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BB9 RID: 11193 RVA: 0x000B67C0 File Offset: 0x000B49C0
|
|
[Token(Token = "0x6002BB9")]
|
|
[Address(RVA = "0x10A1ED0", Offset = "0x10A08D0", VA = "0x1810A1ED0")]
|
|
[CompilerGenerated]
|
|
private void DKOAOOBMMJB(HJPDBNLCGIB GKMINFBIAMJ)
|
|
{
|
|
int num = 0;
|
|
if (this != num)
|
|
{
|
|
if (GKMINFBIAMJ != 0)
|
|
{
|
|
List<JLFCINPLFID> <KKFLLGKIPND>k__BackingField = GKMINFBIAMJ.<KKFLLGKIPND>k__BackingField;
|
|
if (<KKFLLGKIPND>k__BackingField != 0)
|
|
{
|
|
Func<JLFCINPLFID, string> <>9__77_ = MakerPenPaletteInventionDetailsScreen.<>c.<>9__77_1;
|
|
if (<>9__77_ == 0)
|
|
{
|
|
MakerPenPaletteInventionDetailsScreen.<>c.<>9__77_1 = (JLFCINPLFID tag) => tag.<PAJHIMLGFHH>k__BackingField;
|
|
}
|
|
List<string> list = Enumerable.ToList<string>(Enumerable.Select<JLFCINPLFID, string>(<KKFLLGKIPND>k__BackingField, <>9__77_));
|
|
this.IEEJHMLDNHL = list;
|
|
TextMeshProUGUI textMeshProUGUI = this.inventionTagsText;
|
|
string text = string.Join(", #", list);
|
|
string text2 = string.Format("#{0}", text);
|
|
textMeshProUGUI.text = text2;
|
|
List<string> ieejhmldnhl = this.IEEJHMLDNHL;
|
|
Tooltip tooltip = this.tagsTooltip;
|
|
string text3 = string.Join(", #", ieejhmldnhl);
|
|
string text4 = string.Format("#{0}", text3);
|
|
tooltip.Message = text4;
|
|
return;
|
|
}
|
|
}
|
|
this.IEEJHMLDNHL.Clear();
|
|
this.inventionTagsText.text = "No #tags yet";
|
|
this.tagsTooltip.Message = "No #tags yet";
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040024A3 RID: 9379
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40024A3")]
|
|
[SerializeField]
|
|
[Header("Dialogs")]
|
|
private EnterInventionNameDialog enterInventionNameDialog;
|
|
|
|
// Token: 0x040024A4 RID: 9380
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40024A4")]
|
|
[SerializeField]
|
|
private EnterInventionDescriptionDialog enterInventionDescriptionDialog;
|
|
|
|
// Token: 0x040024A5 RID: 9381
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40024A5")]
|
|
[SerializeField]
|
|
private EditInventionTagsDialog editInventionTagsDialog;
|
|
|
|
// Token: 0x040024A6 RID: 9382
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40024A6")]
|
|
[SerializeField]
|
|
private ReportInventionDialog reportInventionDialog;
|
|
|
|
// Token: 0x040024A7 RID: 9383
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40024A7")]
|
|
[SerializeField]
|
|
[Header("Name")]
|
|
private TextMeshProUGUI inventionName;
|
|
|
|
// Token: 0x040024A8 RID: 9384
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40024A8")]
|
|
[SerializeField]
|
|
private Button3D editNameButton;
|
|
|
|
// Token: 0x040024A9 RID: 9385
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40024A9")]
|
|
[SerializeField]
|
|
[Header("Description")]
|
|
private TextMeshProUGUI inventionDescription;
|
|
|
|
// Token: 0x040024AA RID: 9386
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40024AA")]
|
|
[SerializeField]
|
|
private Button3D editDescriptionButton;
|
|
|
|
// Token: 0x040024AB RID: 9387
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40024AB")]
|
|
[SerializeField]
|
|
[Header("Tags")]
|
|
private TextMeshProUGUI inventionTagsText;
|
|
|
|
// Token: 0x040024AC RID: 9388
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40024AC")]
|
|
[SerializeField]
|
|
private Button3D editTagsButton;
|
|
|
|
// Token: 0x040024AD RID: 9389
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40024AD")]
|
|
[SerializeField]
|
|
private Tooltip tagsTooltip;
|
|
|
|
// Token: 0x040024AE RID: 9390
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40024AE")]
|
|
[SerializeField]
|
|
[Header("Image")]
|
|
private RawImage inventionImage;
|
|
|
|
// Token: 0x040024AF RID: 9391
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40024AF")]
|
|
[SerializeField]
|
|
private Button3D editImageButton;
|
|
|
|
// Token: 0x040024B0 RID: 9392
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40024B0")]
|
|
[SerializeField]
|
|
[Header("Creator Info")]
|
|
private PlayerInfoUIControl creatorInfo;
|
|
|
|
// Token: 0x040024B1 RID: 9393
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x40024B1")]
|
|
[SerializeField]
|
|
private Button3D creatorInfoButton;
|
|
|
|
// Token: 0x040024B2 RID: 9394
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40024B2")]
|
|
[SerializeField]
|
|
[Header("Stats")]
|
|
private GameObject statsContainer;
|
|
|
|
// Token: 0x040024B3 RID: 9395
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40024B3")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI ownersCountText;
|
|
|
|
// Token: 0x040024B4 RID: 9396
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x40024B4")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI roomsCountText;
|
|
|
|
// Token: 0x040024B5 RID: 9397
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x40024B5")]
|
|
[SerializeField]
|
|
[Header("General")]
|
|
private TextMeshProUGUI priceText;
|
|
|
|
// Token: 0x040024B6 RID: 9398
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x40024B6")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI inkCostText;
|
|
|
|
// Token: 0x040024B7 RID: 9399
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x40024B7")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI infoText;
|
|
|
|
// Token: 0x040024B8 RID: 9400
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x40024B8")]
|
|
[SerializeField]
|
|
private float inkCostLowThreshold = 0.02f;
|
|
|
|
// Token: 0x040024B9 RID: 9401
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x144")]
|
|
[Token(Token = "0x40024B9")]
|
|
[SerializeField]
|
|
private float inkCostMediumThreshold = 0.05f;
|
|
|
|
// Token: 0x040024BA RID: 9402
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x40024BA")]
|
|
[SerializeField]
|
|
private ToggleButton3D cheerToggle;
|
|
|
|
// Token: 0x040024BB RID: 9403
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x40024BB")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI cheersCountText;
|
|
|
|
// Token: 0x040024BC RID: 9404
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x40024BC")]
|
|
[SerializeField]
|
|
[Header("Permissions")]
|
|
private TextMeshProUGUI permissionsText;
|
|
|
|
// Token: 0x040024BD RID: 9405
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x40024BD")]
|
|
[SerializeField]
|
|
private string useOnlyPermissionLabel;
|
|
|
|
// Token: 0x040024BE RID: 9406
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x40024BE")]
|
|
[SerializeField]
|
|
private string editAndSavePermissionLabel;
|
|
|
|
// Token: 0x040024BF RID: 9407
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x40024BF")]
|
|
[SerializeField]
|
|
private string publishingPermissionLabel;
|
|
|
|
// Token: 0x040024C0 RID: 9408
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x40024C0")]
|
|
private OEGPIPBKHCN CJOCKNMNIHL;
|
|
|
|
// Token: 0x040024C1 RID: 9409
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x40024C1")]
|
|
private CCEOLAOLEKJ NBOJLIACJLL;
|
|
|
|
// Token: 0x040024C2 RID: 9410
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x40024C2")]
|
|
private Coroutine MFBHOCEHGFF;
|
|
|
|
// Token: 0x040024C3 RID: 9411
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x40024C3")]
|
|
private ManagedTexture NAOJBPOAICK;
|
|
|
|
// Token: 0x040024C4 RID: 9412
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x40024C4")]
|
|
private string FMNALPDBJHP;
|
|
|
|
// Token: 0x040024C5 RID: 9413
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x40024C5")]
|
|
private string EAJDMHLBKND;
|
|
|
|
// Token: 0x040024C6 RID: 9414
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x40024C6")]
|
|
private List<string> IEEJHMLDNHL;
|
|
|
|
// Token: 0x040024C7 RID: 9415
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x40024C7")]
|
|
private AccountSpecificUIBehaviour[] NMGLBGLIEHK;
|
|
|
|
// Token: 0x040024C8 RID: 9416
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x40024C8")]
|
|
private ReputationSpecificUIBehaviour[] DBOMMALPBBA;
|
|
|
|
// Token: 0x040024C9 RID: 9417
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x40024C9")]
|
|
private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD;
|
|
|
|
// Token: 0x040024CA RID: 9418
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x40024CA")]
|
|
private WatchUI FICGNAJAAMP;
|
|
|
|
// Token: 0x020005BC RID: 1468
|
|
[Token(Token = "0x20005BC")]
|
|
[CompilerGenerated]
|
|
private sealed class NFFICADGMDK
|
|
{
|
|
// Token: 0x06002BBA RID: 11194 RVA: 0x000B68B8 File Offset: 0x000B4AB8
|
|
[Token(Token = "0x6002BBA")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NFFICADGMDK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002BBB RID: 11195 RVA: 0x000B68CC File Offset: 0x000B4ACC
|
|
[Token(Token = "0x6002BBB")]
|
|
[Address(RVA = "0x10A8780", Offset = "0x10A7180", VA = "0x1810A8780")]
|
|
internal void <Button_Cheer>b__0(AHEPPAEOLOD result)
|
|
{
|
|
MakerPenPaletteInventionDetailsScreen makerPenPaletteInventionDetailsScreen = this.<>4__this;
|
|
int num = 0;
|
|
if (makerPenPaletteInventionDetailsScreen != num)
|
|
{
|
|
if (result.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Cheers!", 3f, num2, num2);
|
|
instance.m_CachedPtr = disposable;
|
|
return;
|
|
}
|
|
ToggleButton3D cheerToggle = this.<>4__this.cheerToggle;
|
|
bool flag = !cheerToggle.LLJFGDMOOFA;
|
|
cheerToggle.BOHIGPFGJBA = flag;
|
|
int <BCMKPFMGHLE>k__BackingField = (int)result.<BCMKPFMGHLE>k__BackingField;
|
|
MakerPenPaletteInventionDetailsScreen makerPenPaletteInventionDetailsScreen2 = this.<>4__this;
|
|
string text2;
|
|
string text = "Failed to cheer: " + text2;
|
|
makerPenPaletteInventionDetailsScreen2.KJFEHOGAEJA(text, true);
|
|
Debug.LogError("Failed to cheer: " + text2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002BBC RID: 11196 RVA: 0x000B6980 File Offset: 0x000B4B80
|
|
[Token(Token = "0x6002BBC")]
|
|
[Address(RVA = "0x10A8970", Offset = "0x10A7370", VA = "0x1810A8970")]
|
|
internal void <Button_Cheer>b__1(string error)
|
|
{
|
|
MakerPenPaletteInventionDetailsScreen makerPenPaletteInventionDetailsScreen = this.<>4__this;
|
|
int num = 0;
|
|
if (makerPenPaletteInventionDetailsScreen != num)
|
|
{
|
|
ToggleButton3D cheerToggle = this.<>4__this.cheerToggle;
|
|
bool flag = !cheerToggle.LLJFGDMOOFA;
|
|
cheerToggle.BOHIGPFGJBA = flag;
|
|
MakerPenPaletteInventionDetailsScreen makerPenPaletteInventionDetailsScreen2 = this.<>4__this;
|
|
string text = "Failed to cheer: " + error;
|
|
makerPenPaletteInventionDetailsScreen2.KJFEHOGAEJA(text, true);
|
|
Debug.LogError("Failed to cheer: " + error);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040024CC RID: 9420
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40024CC")]
|
|
public MakerPenPaletteInventionDetailsScreen <>4__this;
|
|
|
|
// Token: 0x040024CD RID: 9421
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40024CD")]
|
|
public bool cheer;
|
|
}
|
|
}
|