Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/AGUI/ToolUIs/MakerPenPaletteConfigScreen.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 0x020029DF RID: 10719
[Token(Token = "0x20029DF")]
public class MakerPenPaletteConfigScreen : MakerPenPaletteUIFlowBase
{
// Token: 0x17003215 RID: 12821
// (get) Token: 0x06011DD4 RID: 73172 RVA: 0x0040AD8C File Offset: 0x00408F8C
// (set) Token: 0x06011DD5 RID: 73173 RVA: 0x0040ADA0 File Offset: 0x00408FA0
[Token(Token = "0x17003215")]
public ODAEKFDKCEC MHHIKMHGHOC
{
[Token(Token = "0x6011DD4")]
[Address(RVA = "0x5D1810", Offset = "0x5D0810", VA = "0x1805D1810")]
get
{
return this.CFHHPPCBOJO;
}
[Token(Token = "0x6011DD5")]
[Address(RVA = "0x196A6C0", Offset = "0x19696C0", VA = "0x18196A6C0")]
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: 0x06011DD6 RID: 73174 RVA: 0x0040AE08 File Offset: 0x00409008
[Token(Token = "0x6011DD6")]
[Address(RVA = "0x196A530", Offset = "0x1969530", VA = "0x18196A530", 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: 0x06011DD7 RID: 73175 RVA: 0x0040AE3C File Offset: 0x0040903C
[Token(Token = "0x6011DD7")]
[Address(RVA = "0x196A410", Offset = "0x1969410", VA = "0x18196A410", 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: 0x06011DD8 RID: 73176 RVA: 0x0040AE70 File Offset: 0x00409070
[Token(Token = "0x6011DD8")]
[Address(RVA = "0x1969C10", Offset = "0x1968C10", VA = "0x181969C10")]
private void DLFJAKEFDFL()
{
if (this.CFHHPPCBOJO != 0)
{
}
this.GOJOOBMLPPI();
}
// Token: 0x06011DD9 RID: 73177 RVA: 0x0040AE8C File Offset: 0x0040908C
[Token(Token = "0x6011DD9")]
[Address(RVA = "0x1969C70", Offset = "0x1968C70", VA = "0x181969C70")]
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: 0x06011DDA RID: 73178 RVA: 0x0040AFAC File Offset: 0x004091AC
[Token(Token = "0x6011DDA")]
[Address(RVA = "0x196A1D0", Offset = "0x19691D0", VA = "0x18196A1D0")]
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: 0x06011DDB RID: 73179 RVA: 0x0040B01C File Offset: 0x0040921C
[Token(Token = "0x6011DDB")]
[Address(RVA = "0x196A650", Offset = "0x1969650", VA = "0x18196A650")]
public MakerPenPaletteConfigScreen()
{
List<BaseCreationObjectSettingPropertyUIControl> list = new List();
this.JDOKFGPONNM = list;
base..ctor();
}
// Token: 0x06011DDC RID: 73180 RVA: 0x0040B03C File Offset: 0x0040923C
[Token(Token = "0x6011DDC")]
[Address(RVA = "0x1969C60", Offset = "0x1968C60", VA = "0x181969C60")]
[CompilerGenerated]
private void GJOKJBMDDIE(BBHENFCNLAB.AJCEIOJPMLJ GIAOBLMEMMI)
{
}
// Token: 0x06011DDD RID: 73181 RVA: 0x0040B04C File Offset: 0x0040924C
[Token(Token = "0x6011DDD")]
[Address(RVA = "0x196A140", Offset = "0x1969140", VA = "0x18196A140")]
[CompilerGenerated]
private void INPGGEKIIHO()
{
PagedGrid pagedGrid = this.pagedGrid;
int num = 0;
if (pagedGrid != num)
{
this.pagedGrid.RefreshChildren(true);
}
}
// Token: 0x0400B718 RID: 46872
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400B718")]
[SerializeField]
private TextMeshProUGUI editableObjectNameText;
// Token: 0x0400B719 RID: 46873
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400B719")]
[SerializeField]
private PagedGrid pagedGrid;
// Token: 0x0400B71A RID: 46874
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400B71A")]
[SerializeField]
private RectTransform controlsRootTransform;
// Token: 0x0400B71B RID: 46875
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400B71B")]
[Header("Editing")]
public CreationObjectSettingBooleanUIControl DefaultBoolUIControlPrefab;
// Token: 0x0400B71C RID: 46876
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400B71C")]
public CreationObjectSettingStringUIControl DefaultStringUIControlPrefab;
// Token: 0x0400B71D RID: 46877
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400B71D")]
public CreationObjectSettingIntUIControl DefaultIntUIControlPrefab;
// Token: 0x0400B71E RID: 46878
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400B71E")]
public CreationObjectSettingIntSliderUIControl DefaultIntSliderUIControlPrefab;
// Token: 0x0400B71F RID: 46879
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400B71F")]
public CreationObjectSettingFloatUIControl DefaultFloatUIControlPrefab;
// Token: 0x0400B720 RID: 46880
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400B720")]
public CreationObjectSettingFriendlyIntControl DefaultEnumUIControlPrefab;
// Token: 0x0400B721 RID: 46881
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400B721")]
public CreationObjectSettingFriendlyFlagsControl DefaultFlagsUIControlPrefab;
// Token: 0x0400B722 RID: 46882
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400B722")]
public CreationObjectSettingToolCleanupUIControl DefaultToolCleanupUIControlPrefab;
// Token: 0x0400B723 RID: 46883
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400B723")]
public CreationObjectSettingButtonUIControl DefaultButtonUIControlPrefab;
// Token: 0x0400B724 RID: 46884
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400B724")]
public CreationObjectSettingButtonUIControl EditTagsButtonUIControlPrefab;
// Token: 0x0400B725 RID: 46885
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400B725")]
public CreationObjectSettingStringUIControl TagInputFieldUIControlPrefab;
// Token: 0x0400B726 RID: 46886
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400B726")]
public RoleGuidEditableUIControl RoleEditControlUIPrefab;
// Token: 0x0400B727 RID: 46887
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x400B727")]
public RoleGuidSetEditableUIControl RoleSetEditControlUIPrefab;
// Token: 0x0400B728 RID: 46888
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400B728")]
public CreationObjectSettingColorUIControl DefaultColorUIControlPrefab;
// Token: 0x0400B729 RID: 46889
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x400B729")]
public KeyGuidEditableUIControl KeyEditControlUIPrefab;
// Token: 0x0400B72A RID: 46890
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400B72A")]
[SerializeField]
public NodeGroupEditable NodeGroupEditableUIPrefab;
// Token: 0x0400B72B RID: 46891
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400B72B")]
public CreationObjectSettingObjectUIControl DefaultObjectUIControlPrefab;
// Token: 0x0400B72C RID: 46892
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x400B72C")]
public CreationObjectSettingSearchIdUIControl DefaultSearchUIControlPrefab;
// Token: 0x0400B72D RID: 46893
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400B72D")]
private ODAEKFDKCEC CFHHPPCBOJO;
// Token: 0x0400B72E RID: 46894
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x400B72E")]
private List<BaseCreationObjectSettingPropertyUIControl> JDOKFGPONNM;
}
}