Files
2026-04-10 22:50:51 +02:00

345 lines
9.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using AGUI;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RecRoom.Tools;
using TMPro;
using UnityEngine;
namespace RecRoom.AGUI.ToolUIs
{
// Token: 0x020028F6 RID: 10486
[Token(Token = "0x20028F6")]
public class MakerPenPaletteConfigScreen : MakerPenPaletteUIFlowBase
{
// Token: 0x17003162 RID: 12642
// (get) Token: 0x06011998 RID: 72088 RVA: 0x004013C4 File Offset: 0x003FF5C4
// (set) Token: 0x06011999 RID: 72089 RVA: 0x004013D8 File Offset: 0x003FF5D8
[Token(Token = "0x17003162")]
public ODAEKFDKCEC MHHIKMHGHOC
{
[Token(Token = "0x6011998")]
[Address(RVA = "0x8363B0", Offset = "0x8351B0", VA = "0x1808363B0")]
get
{
return this.CFHHPPCBOJO;
}
[Token(Token = "0x6011999")]
[Address(RVA = "0xE48BF0", Offset = "0xE479F0", VA = "0x180E48BF0")]
set
{
int num = 0;
bool flag = this == num;
if (!flag && (value == 0 || flag || this.CFHHPPCBOJO != value))
{
if (this.CFHHPPCBOJO != 0)
{
Action action = new Action(this.DLFJAKEFDFL);
}
this.CFHHPPCBOJO = value;
this.GOJOOBMLPPI();
if (this.CFHHPPCBOJO != 0)
{
Action action2 = new Action(this.DLFJAKEFDFL);
}
}
}
}
// Token: 0x0601199A RID: 72090 RVA: 0x00401440 File Offset: 0x003FF640
[Token(Token = "0x601199A")]
[Address(RVA = "0xE48A60", Offset = "0xE47860", VA = "0x180E48A60", Slot = "8")]
public override void StackedUIOpened()
{
int num;
do
{
num = 0;
base..ctor();
List<BaseCreationObjectSettingPropertyUIControl> jdokfgponnm = this.JDOKFGPONNM;
bool flag;
if (flag)
{
string text = this.ToString();
}
}
while (num != 0);
}
// Token: 0x0601199B RID: 72091 RVA: 0x00401474 File Offset: 0x003FF674
[Token(Token = "0x601199B")]
[Address(RVA = "0xE48940", Offset = "0xE47740", VA = "0x180E48940", Slot = "11")]
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
{
int num;
do
{
num = 0;
base.OnFlowEntered(BFHJBBGCMAN);
List<BaseCreationObjectSettingPropertyUIControl> jdokfgponnm = this.JDOKFGPONNM;
bool flag;
if (flag)
{
string text = this.ToString();
}
}
while (num != 0);
}
// Token: 0x0601199C RID: 72092 RVA: 0x004014A8 File Offset: 0x003FF6A8
[Token(Token = "0x601199C")]
[Address(RVA = "0xE48140", Offset = "0xE46F40", VA = "0x180E48140")]
private void DLFJAKEFDFL()
{
if (this.CFHHPPCBOJO != 0)
{
}
this.GOJOOBMLPPI();
}
// Token: 0x0601199D RID: 72093 RVA: 0x004014C4 File Offset: 0x003FF6C4
[Token(Token = "0x601199D")]
[Address(RVA = "0xE481A0", Offset = "0xE46FA0", VA = "0x180E481A0")]
private void GOJOOBMLPPI()
{
int num;
bool flag;
int num2;
do
{
num = 0;
List<BaseCreationObjectSettingPropertyUIControl> jdokfgponnm = this.JDOKFGPONNM;
if (flag)
{
GameObject gameObject;
global::UnityEngine.Object.Destroy(gameObject);
}
num2 = 0;
}
while (num != 0);
this.JDOKFGPONNM.Clear();
ODAEKFDKCEC cfhhppcbojo = this.CFHHPPCBOJO;
if (cfhhppcbojo != 0 && flag)
{
TextMeshProUGUI textMeshProUGUI = this.editableObjectNameText;
ODAEKFDKCEC cfhhppcbojo2 = this.CFHHPPCBOJO;
if (num2 < cfhhppcbojo)
{
num2 += num2;
num2++;
}
bool flag2;
LDCBLKDLODB ldcblkdlodb;
LDCBLKDLODB ldcblkdlodb2;
if (textMeshProUGUI.text != 0 && flag2 && ldcblkdlodb != 0 && ldcblkdlodb2.OEJPFPCBAMM)
{
int num3 = 0;
num3 += num3;
}
LDCBLKDLODB ldcblkdlodb3;
LDCBLKDLODB ldcblkdlodb4;
LDCBLKDLODB ldcblkdlodb5;
if (ldcblkdlodb3 != 0 && ldcblkdlodb4 != 0 && ldcblkdlodb5.OEJPFPCBAMM)
{
LDCBLKDLODB ldcblkdlodb6;
long num4 = ldcblkdlodb6.AJHBGBHGGAL;
PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> pmgcjepkfof = BBHENFCNLAB.PPMMEALNIJN(new List { num4 });
Action<BBHENFCNLAB.AJCEIOJPMLJ> action = new Action(this.GJOKJBMDDIE);
if (num2 < this)
{
num2 += num2;
if (num2 == this)
{
pmgcjepkfof += pmgcjepkfof;
num2 += 19;
goto IL_F2;
}
num2++;
}
return;
}
IL_F2:
this.OBIPDMCDDIE(HECIICKPCDN.Unlimited);
return;
}
this.<KBKJKEOPIGB>k__BackingField.Button_PopFlow();
}
// Token: 0x0601199E RID: 72094 RVA: 0x004015E4 File Offset: 0x003FF7E4
[Token(Token = "0x601199E")]
[Address(RVA = "0xE48700", Offset = "0xE47500", VA = "0x180E48700")]
private void OBIPDMCDDIE(HECIICKPCDN FKHAFGHDHJH)
{
int num;
do
{
num = 0;
ODAEKFDKCEC cfhhppcbojo = this.CFHHPPCBOJO;
num += num;
num++;
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
List<BaseCreationObjectSettingPropertyUIControl> jdokfgponnm = this.JDOKFGPONNM;
string text;
text += text;
}
while (num != 0);
Action action = new Action(this.INPGGEKIIHO);
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action);
}
// Token: 0x0601199F RID: 72095 RVA: 0x00401654 File Offset: 0x003FF854
[Token(Token = "0x601199F")]
[Address(RVA = "0xE48B80", Offset = "0xE47980", VA = "0x180E48B80")]
public MakerPenPaletteConfigScreen()
{
List<BaseCreationObjectSettingPropertyUIControl> list = new List();
this.JDOKFGPONNM = list;
base..ctor();
}
// Token: 0x060119A0 RID: 72096 RVA: 0x00401674 File Offset: 0x003FF874
[Token(Token = "0x60119A0")]
[Address(RVA = "0xE48190", Offset = "0xE46F90", VA = "0x180E48190")]
[CompilerGenerated]
private void GJOKJBMDDIE(BBHENFCNLAB.AJCEIOJPMLJ GIAOBLMEMMI)
{
}
// Token: 0x060119A1 RID: 72097 RVA: 0x00401684 File Offset: 0x003FF884
[Token(Token = "0x60119A1")]
[Address(RVA = "0xE48670", Offset = "0xE47470", VA = "0x180E48670")]
[CompilerGenerated]
private void INPGGEKIIHO()
{
PagedGrid pagedGrid = this.pagedGrid;
int num = 0;
if (pagedGrid != num)
{
this.pagedGrid.RefreshChildren(true);
}
}
// Token: 0x0400B508 RID: 46344
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400B508")]
[SerializeField]
private TextMeshProUGUI editableObjectNameText;
// Token: 0x0400B509 RID: 46345
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400B509")]
[SerializeField]
private PagedGrid pagedGrid;
// Token: 0x0400B50A RID: 46346
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400B50A")]
[SerializeField]
private RectTransform controlsRootTransform;
// Token: 0x0400B50B RID: 46347
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400B50B")]
[Header("Editing")]
public CreationObjectSettingBooleanUIControl DefaultBoolUIControlPrefab;
// Token: 0x0400B50C RID: 46348
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400B50C")]
public CreationObjectSettingStringUIControl DefaultStringUIControlPrefab;
// Token: 0x0400B50D RID: 46349
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400B50D")]
public CreationObjectSettingIntUIControl DefaultIntUIControlPrefab;
// Token: 0x0400B50E RID: 46350
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400B50E")]
public CreationObjectSettingIntSliderUIControl DefaultIntSliderUIControlPrefab;
// Token: 0x0400B50F RID: 46351
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400B50F")]
public CreationObjectSettingFloatUIControl DefaultFloatUIControlPrefab;
// Token: 0x0400B510 RID: 46352
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400B510")]
public CreationObjectSettingFriendlyIntControl DefaultEnumUIControlPrefab;
// Token: 0x0400B511 RID: 46353
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400B511")]
public CreationObjectSettingFriendlyFlagsControl DefaultFlagsUIControlPrefab;
// Token: 0x0400B512 RID: 46354
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400B512")]
public CreationObjectSettingToolCleanupUIControl DefaultToolCleanupUIControlPrefab;
// Token: 0x0400B513 RID: 46355
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400B513")]
public CreationObjectSettingButtonUIControl DefaultButtonUIControlPrefab;
// Token: 0x0400B514 RID: 46356
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400B514")]
public CreationObjectSettingButtonUIControl EditTagsButtonUIControlPrefab;
// Token: 0x0400B515 RID: 46357
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400B515")]
public CreationObjectSettingStringUIControl TagInputFieldUIControlPrefab;
// Token: 0x0400B516 RID: 46358
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400B516")]
public RoleGuidEditableUIControl RoleEditControlUIPrefab;
// Token: 0x0400B517 RID: 46359
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x400B517")]
public RoleGuidSetEditableUIControl RoleSetEditControlUIPrefab;
// Token: 0x0400B518 RID: 46360
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400B518")]
public CreationObjectSettingColorUIControl DefaultColorUIControlPrefab;
// Token: 0x0400B519 RID: 46361
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x400B519")]
public KeyGuidEditableUIControl KeyEditControlUIPrefab;
// Token: 0x0400B51A RID: 46362
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400B51A")]
[SerializeField]
public NodeGroupEditable NodeGroupEditableUIPrefab;
// Token: 0x0400B51B RID: 46363
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400B51B")]
public CreationObjectSettingObjectUIControl DefaultObjectUIControlPrefab;
// Token: 0x0400B51C RID: 46364
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x400B51C")]
public CreationObjectSettingSearchIdUIControl DefaultSearchUIControlPrefab;
// Token: 0x0400B51D RID: 46365
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400B51D")]
private ODAEKFDKCEC CFHHPPCBOJO;
// Token: 0x0400B51E RID: 46366
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x400B51E")]
private List<BaseCreationObjectSettingPropertyUIControl> JDOKFGPONNM;
}
}