2708 lines
95 KiB
C#
2708 lines
95 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI;
|
|
using AGUI.StackedUI;
|
|
using AGUI.StackedUI.Dialog;
|
|
using AmplitudeAnalytics;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom.AGUI.ToolUIs.PaletteSearch;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using RecRoom.Core.Creation.SandboxGizmos;
|
|
using RecRoom.Core.Platforms;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Tools;
|
|
using RecRoom.Utils.OverridableFields;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace RecRoom.AGUI.ToolUIs
|
|
{
|
|
// Token: 0x02002900 RID: 10496
|
|
[Token(Token = "0x2002900")]
|
|
public class MakerPenPaletteMainScreen : MakerPenPaletteUIFlowBase
|
|
{
|
|
// Token: 0x17003167 RID: 12647
|
|
// (get) Token: 0x060119E5 RID: 72165 RVA: 0x004029E4 File Offset: 0x00400BE4
|
|
// (set) Token: 0x060119E6 RID: 72166 RVA: 0x004029F8 File Offset: 0x00400BF8
|
|
[Token(Token = "0x17003167")]
|
|
public Material KIFFFMDAFBO
|
|
{
|
|
[Token(Token = "0x60119E5")]
|
|
[Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")]
|
|
get;
|
|
[Token(Token = "0x60119E6")]
|
|
[Address(RVA = "0xAF1020", Offset = "0xAEFE20", VA = "0x180AF1020")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003168 RID: 12648
|
|
// (get) Token: 0x060119E7 RID: 72167 RVA: 0x00402A0C File Offset: 0x00400C0C
|
|
// (set) Token: 0x060119E8 RID: 72168 RVA: 0x00402A28 File Offset: 0x00400C28
|
|
[Token(Token = "0x17003168")]
|
|
public static MakerPenPaletteMainScreen.PDANAFCBNHI NGCMMBNAHKG
|
|
{
|
|
[Token(Token = "0x60119E7")]
|
|
[Address(RVA = "0xE530A0", Offset = "0xE51EA0", VA = "0x180E530A0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060119E7)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.AGUI.ToolUIs.MakerPenPaletteMainScreen/PDANAFCBNHI RecRoom.AGUI.ToolUIs.MakerPenPaletteMainScreen::get_currentMaterialTab()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:int32(var_0_01, ldc.i4:int32(0))
|
|
stloc:MakerPenPaletteMainScreen(var_1_0D, call:MakerPenPaletteMainScreen(SessionManager::GetProperty, ldstr:string("currentMaterialTab"), ldloc:int32[exp:MakerPenPaletteMainScreen](var_0_01)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
[Token(Token = "0x60119E8")]
|
|
[Address(RVA = "0xE53100", Offset = "0xE51F00", VA = "0x180E53100")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003169 RID: 12649
|
|
// (get) Token: 0x060119E9 RID: 72169 RVA: 0x00402A38 File Offset: 0x00400C38
|
|
[Token(Token = "0x17003169")]
|
|
public IEnumerable<ACBDPBHGKJL> BFELJCBBCHB
|
|
{
|
|
[Token(Token = "0x60119E9")]
|
|
[Address(RVA = "0xE52FA0", Offset = "0xE51DA0", VA = "0x180E52FA0")]
|
|
get
|
|
{
|
|
ACBDPBHGKJL[] array = this.shapeButtonsGridOrderToShapeType;
|
|
Func<ACBDPBHGKJL, bool> <>9__63_ = MakerPenPaletteMainScreen.<>c.<>9__63_0;
|
|
if (<>9__63_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__63_0 = (ACBDPBHGKJL x) => x <= ACBDPBHGKJL.Mound;
|
|
}
|
|
return Enumerable.Where<ACBDPBHGKJL>(array, <>9__63_);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700316A RID: 12650
|
|
// (get) Token: 0x060119EA RID: 72170 RVA: 0x00402A74 File Offset: 0x00400C74
|
|
// (set) Token: 0x060119EB RID: 72171 RVA: 0x00402A88 File Offset: 0x00400C88
|
|
[Token(Token = "0x1700316A")]
|
|
private int EOMFKMAGLPO
|
|
{
|
|
[Token(Token = "0x60119EA")]
|
|
[Address(RVA = "0xE4ECF0", Offset = "0xE4DAF0", VA = "0x180E4ECF0")]
|
|
get
|
|
{
|
|
return this.CAJOGMKJBPJ;
|
|
}
|
|
[Token(Token = "0x60119EB")]
|
|
[Address(RVA = "0xE4D3F0", Offset = "0xE4C1F0", VA = "0x180E4D3F0")]
|
|
set
|
|
{
|
|
if (value != this.CAJOGMKJBPJ)
|
|
{
|
|
this.CAJOGMKJBPJ = value;
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700316B RID: 12651
|
|
// (get) Token: 0x060119EC RID: 72172 RVA: 0x00402AAC File Offset: 0x00400CAC
|
|
// (set) Token: 0x060119ED RID: 72173 RVA: 0x00402AC0 File Offset: 0x00400CC0
|
|
[Token(Token = "0x1700316B")]
|
|
private int HDDNGPPCHDO
|
|
{
|
|
[Token(Token = "0x60119EC")]
|
|
[Address(RVA = "0xE4EB20", Offset = "0xE4D920", VA = "0x180E4EB20")]
|
|
get
|
|
{
|
|
return this.COEAGJOHOOL;
|
|
}
|
|
[Token(Token = "0x60119ED")]
|
|
[Address(RVA = "0xE4DC10", Offset = "0xE4CA10", VA = "0x180E4DC10")]
|
|
set
|
|
{
|
|
if (value != this.COEAGJOHOOL)
|
|
{
|
|
this.COEAGJOHOOL = value;
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700316C RID: 12652
|
|
// (get) Token: 0x060119EE RID: 72174 RVA: 0x00402AE4 File Offset: 0x00400CE4
|
|
// (set) Token: 0x060119EF RID: 72175 RVA: 0x00402AF8 File Offset: 0x00400CF8
|
|
[Token(Token = "0x1700316C")]
|
|
private int NBJKFKBFPMM
|
|
{
|
|
[Token(Token = "0x60119EE")]
|
|
[Address(RVA = "0xE4D630", Offset = "0xE4C430", VA = "0x180E4D630")]
|
|
get
|
|
{
|
|
return this.FAEBNMMPJHD;
|
|
}
|
|
[Token(Token = "0x60119EF")]
|
|
[Address(RVA = "0xE4B660", Offset = "0xE4A460", VA = "0x180E4B660")]
|
|
set
|
|
{
|
|
if (value != this.FAEBNMMPJHD)
|
|
{
|
|
this.FAEBNMMPJHD = value;
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700316D RID: 12653
|
|
// (get) Token: 0x060119F0 RID: 72176 RVA: 0x00402B1C File Offset: 0x00400D1C
|
|
// (set) Token: 0x060119F1 RID: 72177 RVA: 0x00402B30 File Offset: 0x00400D30
|
|
[Token(Token = "0x1700316D")]
|
|
private MakerPenPaletteMainScreen.OMAPLOHLGDP CFHLFFLHJDI
|
|
{
|
|
[Token(Token = "0x60119F0")]
|
|
[Address(RVA = "0xE4D1C0", Offset = "0xE4BFC0", VA = "0x180E4D1C0")]
|
|
get
|
|
{
|
|
return this.HCKEPLFAMLN;
|
|
}
|
|
[Token(Token = "0x60119F1")]
|
|
[Address(RVA = "0xE4CFD0", Offset = "0xE4BDD0", VA = "0x180E4CFD0")]
|
|
set
|
|
{
|
|
if (value != this.HCKEPLFAMLN)
|
|
{
|
|
this.HCKEPLFAMLN = value;
|
|
if (value != MakerPenPaletteMainScreen.OMAPLOHLGDP.Settings)
|
|
{
|
|
this.<GEEIPAPMHDO>k__BackingField = value;
|
|
}
|
|
if (value == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets || value == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
int num = 0;
|
|
this.ACMDPJOBOIC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num);
|
|
}
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700316E RID: 12654
|
|
// (get) Token: 0x060119F2 RID: 72178 RVA: 0x00402B70 File Offset: 0x00400D70
|
|
// (set) Token: 0x060119F3 RID: 72179 RVA: 0x00402B84 File Offset: 0x00400D84
|
|
[Token(Token = "0x1700316E")]
|
|
public MakerPenPaletteMainScreen.OMAPLOHLGDP MILKHOANKAO
|
|
{
|
|
[Token(Token = "0x60119F2")]
|
|
[Address(RVA = "0xE53090", Offset = "0xE51E90", VA = "0x180E53090")]
|
|
get;
|
|
[Token(Token = "0x60119F3")]
|
|
[Address(RVA = "0xE4D960", Offset = "0xE4C760", VA = "0x180E4D960")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700316F RID: 12655
|
|
// (get) Token: 0x060119F4 RID: 72180 RVA: 0x00402B98 File Offset: 0x00400D98
|
|
[Token(Token = "0x1700316F")]
|
|
private bool OMJCIIDLEAO
|
|
{
|
|
[Token(Token = "0x60119F4")]
|
|
[Address(RVA = "0xE4DA90", Offset = "0xE4C890", VA = "0x180E4DA90")]
|
|
get
|
|
{
|
|
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
|
|
if (!isInitialized)
|
|
{
|
|
return isInitialized;
|
|
}
|
|
MutableOverridableObscuredBool canUseDeleteAllButton = PlayerRoomRoleManager.ONCPNMDGGKG.GetLocalPlayerRoleDefinition().canUseDeleteAllButton;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060119F5 RID: 72181 RVA: 0x00402BE0 File Offset: 0x00400DE0
|
|
[Token(Token = "0x60119F5")]
|
|
[Address(RVA = "0xE4DC30", Offset = "0xE4CA30", VA = "0x180E4DC30", Slot = "10")]
|
|
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
|
{
|
|
base.Initialize(LJOCNMLBCAH);
|
|
RadioButton3D[] componentsInChildren = this.spawnableToolsFilterGroup.GetComponentsInChildren<RadioButton3D>(true);
|
|
RadioGroup3D radioGroup3D = this.spawnableToolsFilterGroup;
|
|
this.PIGNBICDLPI = componentsInChildren;
|
|
List<RadioButton3D> list = Enumerable.ToList<RadioButton3D>(componentsInChildren);
|
|
radioGroup3D.AddButtons(list);
|
|
RadioButton3D[] pignbicdlpi = this.PIGNBICDLPI;
|
|
int num = 0;
|
|
if (num < pignbicdlpi.Length)
|
|
{
|
|
int temp6 = num;
|
|
RadioButton3D.OnRadioButton3DClick onClick = this.PIGNBICDLPI[num].OnClick;
|
|
UnityAction<RadioButton3D> unityAction = delegate(RadioButton3D isOn)
|
|
{
|
|
MakerPenPaletteMainScreen <>4__this = this;
|
|
int temp3 = temp6;
|
|
MakerPenPaletteMainScreen.OMAPLOHLGDP hckeplfamln = <>4__this.HCKEPLFAMLN;
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets)
|
|
{
|
|
while (temp3 == <>4__this.CAJOGMKJBPJ)
|
|
{
|
|
}
|
|
<>4__this.CAJOGMKJBPJ = temp3;
|
|
<>4__this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props && temp3 != <>4__this.COEAGJOHOOL)
|
|
{
|
|
<>4__this.COEAGJOHOOL = temp3;
|
|
<>4__this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
};
|
|
onClick.AddListener(unityAction);
|
|
RadioButton3D[] pignbicdlpi2 = this.PIGNBICDLPI;
|
|
int temp4 = temp6;
|
|
GameObject gameObject = pignbicdlpi2[temp4].gameObject;
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
RadioButton3D[] pignbicdlpi3 = this.PIGNBICDLPI;
|
|
num++;
|
|
}
|
|
RadioButton3D[] componentsInChildren2 = this.inventionsFilterGroup.GetComponentsInChildren<RadioButton3D>(true);
|
|
RadioGroup3D radioGroup3D2 = this.inventionsFilterGroup;
|
|
this.HMIOKEALIMK = componentsInChildren2;
|
|
List<RadioButton3D> list2 = Enumerable.ToList<RadioButton3D>(componentsInChildren2);
|
|
radioGroup3D2.AddButtons(list2);
|
|
RadioButton3D[] hmiokealimk = this.HMIOKEALIMK;
|
|
if (num < hmiokealimk.Length)
|
|
{
|
|
int temp = num;
|
|
RadioButton3D.OnRadioButton3DClick onClick2 = this.HMIOKEALIMK[num].OnClick;
|
|
UnityAction<RadioButton3D> unityAction2 = delegate(RadioButton3D isOn)
|
|
{
|
|
MakerPenPaletteMainScreen <>4__this2 = this;
|
|
if (<>4__this2.HCKEPLFAMLN == MakerPenPaletteMainScreen.OMAPLOHLGDP.Inventions)
|
|
{
|
|
int temp5 = temp;
|
|
if (temp5 != <>4__this2.FAEBNMMPJHD)
|
|
{
|
|
<>4__this2.FAEBNMMPJHD = temp5;
|
|
<>4__this2.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
};
|
|
onClick2.AddListener(unityAction2);
|
|
string[] array = this.inventionFilterNames;
|
|
int temp2 = temp;
|
|
int length = array.Length;
|
|
GameObject gameObject2 = this.HMIOKEALIMK[temp2].gameObject;
|
|
int num3 = 0;
|
|
gameObject2.SetActive(num3 != 0);
|
|
RadioButton3D[] hmiokealimk2 = this.HMIOKEALIMK;
|
|
num++;
|
|
while (hmiokealimk2 != 0)
|
|
{
|
|
}
|
|
}
|
|
this.RefreshShapeMaterialButtons();
|
|
RadioButton3D[] componentsInChildren3 = this.shapeButtonsRadioGroup.GetComponentsInChildren<RadioButton3D>(true);
|
|
RadioGroup3D radioGroup3D3 = this.shapeButtonsRadioGroup;
|
|
this.FOMFDPOJADE = componentsInChildren3;
|
|
List<RadioButton3D> list3 = Enumerable.ToList<RadioButton3D>(componentsInChildren3);
|
|
radioGroup3D3.AddButtons(list3);
|
|
RadioButton3D[] fomfdpojade = this.FOMFDPOJADE;
|
|
if (num < fomfdpojade.Length)
|
|
{
|
|
int tempIndex = num;
|
|
RadioButton3D.OnRadioButton3DClick onClick3 = this.FOMFDPOJADE[num].OnClick;
|
|
UnityAction<RadioButton3D> unityAction3 = delegate(RadioButton3D isOn)
|
|
{
|
|
ACBDPBHGKJL[] array2 = this.shapeButtonsGridOrderToShapeType;
|
|
int tempIndex2 = tempIndex;
|
|
};
|
|
onClick3.AddListener(unityAction3);
|
|
RadioButton3D[] fomfdpojade2 = this.FOMFDPOJADE;
|
|
num++;
|
|
while (fomfdpojade2 != 0)
|
|
{
|
|
}
|
|
}
|
|
Action<AGAJMBPABDL, RoomRole> action = new Action(this.LMDIDIEGGII);
|
|
IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(num, action);
|
|
MFBGLIHGCGO<bool> gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged;
|
|
Action<bool> action2 = new Action(this.HFAAJHFIHKD);
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> onModeChanged = <LJOGMLBAABG>k__BackingField.OnModeChanged;
|
|
Action<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> action3 = new Action(this.KBEFFMGDAOJ);
|
|
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> iilcgfihjlp2 = IILCGFIHJLP.BPJDFPACLMK(onModeChanged, action3);
|
|
<LJOGMLBAABG>k__BackingField.OnModeChanged = iilcgfihjlp2;
|
|
}
|
|
|
|
// Token: 0x060119F6 RID: 72182 RVA: 0x00402E94 File Offset: 0x00401094
|
|
[Token(Token = "0x60119F6")]
|
|
[Address(RVA = "0xE4FC90", Offset = "0xE4EA90", VA = "0x180E4FC90")]
|
|
public void RefreshShapeMaterialButtons()
|
|
{
|
|
MakerPenColorButtonPagedGrid makerPenColorButtonPagedGrid = this.colorButtonPagedGrid;
|
|
ShapeColorInfo[] array = EOKPFJPCGMK.IKFGMGLJFGE;
|
|
Func<ShapeColorInfo, LNBGEMHOKFN> <>9__105_ = MakerPenPaletteMainScreen.<>c.<>9__105_0;
|
|
if (<>9__105_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__105_0 = (ShapeColorInfo sci) => sci.ColorID;
|
|
}
|
|
IEnumerable<ShapeColorInfo> enumerable = Enumerable.Select<ShapeColorInfo, LNBGEMHOKFN>(array, <>9__105_);
|
|
makerPenColorButtonPagedGrid.SetShapeColors(enumerable, LNBGEMHOKFN.INVALID);
|
|
MakerPenMaterialButtonPagedGrid makerPenMaterialButtonPagedGrid = this.materialButtonPagedGrid;
|
|
ShapeMaterialInfo[] shapeMaterialInfos = EOKPFJPCGMK.MFIAFAGNMJN.ShapeMaterialInfos;
|
|
Func<ShapeMaterialInfo, CLKCBCAGDDK> func;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__105_1 == 0)
|
|
{
|
|
func = (ShapeMaterialInfo smi) => smi.MaterialId;
|
|
MakerPenPaletteMainScreen.<>c.<>9__105_1 = func;
|
|
}
|
|
IEnumerable<ShapeMaterialInfo> enumerable2 = Enumerable.Select<ShapeMaterialInfo, CLKCBCAGDDK>(shapeMaterialInfos, func);
|
|
makerPenMaterialButtonPagedGrid.ResetSelectedMaterial();
|
|
bool flag = makerPenMaterialButtonPagedGrid.NBMNLHLDOGF();
|
|
makerPenMaterialButtonPagedGrid.UpdateSelectedButtonState();
|
|
}
|
|
|
|
// Token: 0x060119F7 RID: 72183 RVA: 0x00402F40 File Offset: 0x00401140
|
|
[Token(Token = "0x60119F7")]
|
|
[Address(RVA = "0xE51090", Offset = "0xE4FE90", VA = "0x180E51090")]
|
|
private void Start()
|
|
{
|
|
OKNNKFGFODL activeSandboxResourcesChangedEvent = CreationManager.ActiveSandboxResourcesChangedEvent;
|
|
Action action = new Action(this.DACCIPLECHP);
|
|
CreationManager.ActiveSandboxResourcesChangedEvent = OKNNKFGFODL.BPJDFPACLMK(activeSandboxResourcesChangedEvent, action);
|
|
this.DACCIPLECHP();
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.ShapesAndColors)
|
|
{
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
PlatformActivateObject[] componentsInChildren = this.settingsSubscreen.GetComponentsInChildren<PlatformActivateObject>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
PlatformActivateObject platformActivateObject = componentsInChildren[num];
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (!platformActivateObject.OBKMFDJBADI)
|
|
{
|
|
PagedGrid pagedGrid = this.settingsPagedGrid;
|
|
Transform transform = platformActivateObject.transform;
|
|
pagedGrid.AddIgnoredChild(transform);
|
|
}
|
|
num++;
|
|
}
|
|
bool isCompleted = ((IAsyncResult)this.settingsPagedGrid).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x060119F8 RID: 72184 RVA: 0x00402FE8 File Offset: 0x004011E8
|
|
[Token(Token = "0x60119F8")]
|
|
[Address(RVA = "0xE4F9B0", Offset = "0xE4E7B0", VA = "0x180E4F9B0")]
|
|
private void OnEnable()
|
|
{
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = OKNNKFGFODL.BPJDFPACLMK(ebljhbjgdfb, action);
|
|
Action action2 = new Action(this.AKPAMJKNFEO);
|
|
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action2);
|
|
OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
Action action3 = new Action(this.GEIKLABLCNL);
|
|
BBHENFCNLAB.GEIKLABLCNL = OKNNKFGFODL.BPJDFPACLMK(geiklablcnl, action3);
|
|
MFBGLIHGCGO<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
Action<long> action4 = new Action(this.JGCNDNGPBMH);
|
|
BBHENFCNLAB.JGCNDNGPBMH = MFBGLIHGCGO.BPJDFPACLMK(jgcndngpbmh, action4);
|
|
}
|
|
|
|
// Token: 0x060119F9 RID: 72185 RVA: 0x00403070 File Offset: 0x00401270
|
|
[Token(Token = "0x60119F9")]
|
|
[Address(RVA = "0xE4F820", Offset = "0xE4E620", VA = "0x180E4F820")]
|
|
protected void OnDisable()
|
|
{
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = OKNNKFGFODL.GMNMHGMFGOL(ebljhbjgdfb, action);
|
|
OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
Action action2 = new Action(this.GEIKLABLCNL);
|
|
BBHENFCNLAB.GEIKLABLCNL = OKNNKFGFODL.GMNMHGMFGOL(geiklablcnl, action2);
|
|
MFBGLIHGCGO<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
Action<long> action3 = new Action(this.JGCNDNGPBMH);
|
|
BBHENFCNLAB.JGCNDNGPBMH = MFBGLIHGCGO.GMNMHGMFGOL(jgcndngpbmh, action3);
|
|
}
|
|
|
|
// Token: 0x060119FA RID: 72186 RVA: 0x004030E0 File Offset: 0x004012E0
|
|
[Token(Token = "0x60119FA")]
|
|
[Address(RVA = "0xE4D1D0", Offset = "0xE4BFD0", VA = "0x180E4D1D0")]
|
|
private void EBLJHBJGDFB()
|
|
{
|
|
bool isCV2Enabled = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL;
|
|
bool? bmcibmildhd = this.BMCIBMILDHD;
|
|
int num = 0;
|
|
bool flag = isCV2Enabled == bmcibmildhd;
|
|
if (bmcibmildhd == flag)
|
|
{
|
|
bool isCV2Enabled2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL;
|
|
this.circuitsV2RadioButton.gameObject.SetActive(isCV2Enabled2);
|
|
if (!isCV2Enabled2)
|
|
{
|
|
RadioButton3D radioButton3D = this.circuitsV2RadioButton;
|
|
if ((radioButton3D.DACHAAADDAE ? 1 : 0) != num || this.HCKEPLFAMLN == MakerPenPaletteMainScreen.OMAPLOHLGDP.CircuitV2)
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)4L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)4L);
|
|
this.ACMDPJOBOIC(SpawnableToolCategoryConfig.CDPMKMGIPFA.PROPS);
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
radioButton3D.ForceRelease();
|
|
this.propsRadioButton.ForcePressed();
|
|
}
|
|
}
|
|
bool isCV2Enabled3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL;
|
|
this.BMCIBMILDHD = num;
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060119FB RID: 72187 RVA: 0x004031A4 File Offset: 0x004013A4
|
|
[Token(Token = "0x60119FB")]
|
|
[Address(RVA = "0xE4F520", Offset = "0xE4E320", VA = "0x180E4F520", Slot = "7")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = OKNNKFGFODL.GMNMHGMFGOL(ebljhbjgdfb, action);
|
|
CircuitVisibilityBehaviour.OHONBJEGOED = false;
|
|
OKNNKFGFODL activeSandboxResourcesChangedEvent = CreationManager.ActiveSandboxResourcesChangedEvent;
|
|
Action action2 = new Action(this.DACCIPLECHP);
|
|
CreationManager.ActiveSandboxResourcesChangedEvent = OKNNKFGFODL.GMNMHGMFGOL(activeSandboxResourcesChangedEvent, action2);
|
|
Action<AGAJMBPABDL, RoomRole> action3 = new Action(this.LMDIDIEGGII);
|
|
MFBGLIHGCGO<bool> gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged;
|
|
Action<bool> action4 = new Action(this.HFAAJHFIHKD);
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
int num = 0;
|
|
if (<LJOGMLBAABG>k__BackingField != num)
|
|
{
|
|
MakerPen <LJOGMLBAABG>k__BackingField2 = this.<LJOGMLBAABG>k__BackingField;
|
|
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> onModeChanged = <LJOGMLBAABG>k__BackingField2.OnModeChanged;
|
|
Action<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> action5 = new Action(this.KBEFFMGDAOJ);
|
|
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(onModeChanged, action5);
|
|
<LJOGMLBAABG>k__BackingField2.OnModeChanged = iilcgfihjlp;
|
|
}
|
|
OMCHJHPFBDN.KBFLHNONOHF(this.<NCJFGKPOKLF>k__BackingField);
|
|
this.<NCJFGKPOKLF>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060119FC RID: 72188 RVA: 0x00403284 File Offset: 0x00401484
|
|
[Token(Token = "0x60119FC")]
|
|
[Address(RVA = "0xE50170", Offset = "0xE4EF70", VA = "0x180E50170")]
|
|
public void SelectShapeButton(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
RadioGroup3D radioGroup3D = this.shapeButtonsRadioGroup;
|
|
RadioButton3D[] fomfdpojade = this.FOMFDPOJADE;
|
|
int num = 0;
|
|
int length = fomfdpojade.Length;
|
|
RadioButton3D radioButton3D;
|
|
if (num < length)
|
|
{
|
|
ACBDPBHGKJL[] array = this.shapeButtonsGridOrderToShapeType;
|
|
if ("{il2cpp array field local9->}" != LENAGPGLDLE)
|
|
{
|
|
num++;
|
|
}
|
|
radioButton3D = fomfdpojade[num];
|
|
}
|
|
RadioButton3D button = radioButton3D;
|
|
int num2 = 0;
|
|
if (!(radioButton3D == num2))
|
|
{
|
|
Func<RadioButton3D, bool> func = delegate(RadioButton3D b)
|
|
{
|
|
RadioButton3D button2 = button;
|
|
return b == button2;
|
|
};
|
|
radioGroup3D.SetSelectionStates(func);
|
|
string text;
|
|
this.MCAMCBPMOLD(text);
|
|
return;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060119FD RID: 72189 RVA: 0x00403314 File Offset: 0x00401514
|
|
[Token(Token = "0x60119FD")]
|
|
[Address(RVA = "0xE4D640", Offset = "0xE4C440", VA = "0x180E4D640")]
|
|
private void FJHODABGKOL([Optional] OEDBBBJJACD GFIABAGMEEA)
|
|
{
|
|
Material material = this.<NCJFGKPOKLF>k__BackingField;
|
|
int num = 0;
|
|
bool flag = material == num;
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
if (!flag)
|
|
{
|
|
Material material2 = this.<NCJFGKPOKLF>k__BackingField;
|
|
CLKCBCAGDDK fdioclhgcnd = <LJOGMLBAABG>k__BackingField.FDIOCLHGCND;
|
|
LNBGEMHOKFN aekhjmpaokm = <LJOGMLBAABG>k__BackingField.AEKHJMPAOKM;
|
|
}
|
|
int aekhjmpaokm2 = (int)<LJOGMLBAABG>k__BackingField.AEKHJMPAOKM;
|
|
ShapeMaterialInfo shapeMaterialInfo = EOKPFJPCGMK.LCNCGMABGCO(this.<LJOGMLBAABG>k__BackingField.FDIOCLHGCND);
|
|
float num2 = EOKPFJPCGMK.GAPPFKMPLGC(this.<LJOGMLBAABG>k__BackingField.FDIOCLHGCND);
|
|
int num3 = 0;
|
|
ShapeColorInfo shapeColorInfo;
|
|
Material material3 = new Material(BBDALBBPHDA.MBBKMCKBDFO(shapeColorInfo, shapeMaterialInfo, true, true, num2));
|
|
this.<NCJFGKPOKLF>k__BackingField = material3;
|
|
MakerPenPaletteSearchPagedGrid makerPenPaletteSearchPagedGrid = this.paletteSearchPagedGrid;
|
|
Material material4 = this.<NCJFGKPOKLF>k__BackingField;
|
|
makerPenPaletteSearchPagedGrid.PDDJKEDFKBO = material4;
|
|
Renderer[] array = this.shapePreviews;
|
|
int length = array.Length;
|
|
if (num3 < length)
|
|
{
|
|
Renderer renderer = array[num3];
|
|
Material material5 = this.<NCJFGKPOKLF>k__BackingField;
|
|
renderer.SetMaterial(material5);
|
|
num3++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060119FE RID: 72190 RVA: 0x00403400 File Offset: 0x00401600
|
|
[Token(Token = "0x60119FE")]
|
|
[Address(RVA = "0xE4D8D0", Offset = "0xE4C6D0", VA = "0x180E4D8D0")]
|
|
public RadioButton3D GetButtonForShape(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
RadioButton3D[] fomfdpojade = this.FOMFDPOJADE;
|
|
int num = 0;
|
|
int length = fomfdpojade.Length;
|
|
if (num < length)
|
|
{
|
|
ACBDPBHGKJL[] array = this.shapeButtonsGridOrderToShapeType;
|
|
if ("{il2cpp array field local6->}" != LENAGPGLDLE)
|
|
{
|
|
num++;
|
|
}
|
|
return fomfdpojade[num];
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060119FF RID: 72191 RVA: 0x00403448 File Offset: 0x00401648
|
|
[Token(Token = "0x60119FF")]
|
|
[Address(RVA = "0xE4D1A0", Offset = "0xE4BFA0", VA = "0x180E4D1A0")]
|
|
public void DeselectAllShapeButtons()
|
|
{
|
|
RadioGroup3D radioGroup3D = this.shapeButtonsRadioGroup;
|
|
this.HONEMLGKJPB(radioGroup3D);
|
|
}
|
|
|
|
// Token: 0x06011A00 RID: 72192 RVA: 0x00403464 File Offset: 0x00401664
|
|
[Token(Token = "0x6011A00")]
|
|
[Address(RVA = "0xE50060", Offset = "0xE4EE60", VA = "0x180E50060")]
|
|
public void SelectPropButton(OGNBCNBPFCC LKKBDKPAJMO)
|
|
{
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
this.IAKCONALDPO = LKKBDKPAJMO;
|
|
string text;
|
|
this.MCAMCBPMOLD(text);
|
|
MakerPen.HJPIHGIFKEO currentTargetMode = this.<LJOGMLBAABG>k__BackingField.CHCJAGKENGF;
|
|
this.<LJOGMLBAABG>k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateObject, MakerPen.HJPIHGIFKEO.CircuitGroup);
|
|
MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Prop, (long)LKKBDKPAJMO);
|
|
}
|
|
|
|
// Token: 0x06011A01 RID: 72193 RVA: 0x004034B0 File Offset: 0x004016B0
|
|
[Token(Token = "0x6011A01")]
|
|
[Address(RVA = "0xE4D190", Offset = "0xE4BF90", VA = "0x180E4D190")]
|
|
public void DeselectAllPropButtons()
|
|
{
|
|
this.IAKCONALDPO = (OGNBCNBPFCC)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x06011A02 RID: 72194 RVA: 0x004034D0 File Offset: 0x004016D0
|
|
[Token(Token = "0x6011A02")]
|
|
[Address(RVA = "0xE4FF70", Offset = "0xE4ED70", VA = "0x180E4FF70")]
|
|
public void SelectInventionButton(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.SelectInventionToCreate(LDNFNNNHPPB);
|
|
this.LFLBDJBBIMH = LDNFNNNHPPB;
|
|
string <LGACIEKBLBM>k__BackingField = LDNFNNNHPPB.<LGACIEKBLBM>k__BackingField;
|
|
this.MCAMCBPMOLD(<LGACIEKBLBM>k__BackingField);
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
int num = 0;
|
|
<LJOGMLBAABG>k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateInventionInstance, (MakerPen.HJPIHGIFKEO)num);
|
|
long <BHBCCAKKIMJ>k__BackingField = LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField;
|
|
MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Invention, <BHBCCAKKIMJ>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x06011A03 RID: 72195 RVA: 0x00403524 File Offset: 0x00401724
|
|
[Token(Token = "0x6011A03")]
|
|
[Address(RVA = "0xE50390", Offset = "0xE4F190", VA = "0x180E50390")]
|
|
public void SelectSnapshotButton(JKLCBEFAFDL GFIABAGMEEA)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.SelectSnapshotToCreate(GFIABAGMEEA);
|
|
this.DLBONGEILKB = GFIABAGMEEA;
|
|
string text = GFIABAGMEEA.HFHLBNDKOJG;
|
|
this.MCAMCBPMOLD(text);
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
int num = 0;
|
|
<LJOGMLBAABG>k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.ClipboardPaste, (MakerPen.HJPIHGIFKEO)num);
|
|
}
|
|
|
|
// Token: 0x06011A04 RID: 72196 RVA: 0x0040356C File Offset: 0x0040176C
|
|
[Token(Token = "0x6011A04")]
|
|
[Address(RVA = "0xE4D180", Offset = "0xE4BF80", VA = "0x180E4D180")]
|
|
public void DeselectAllInventionButtons()
|
|
{
|
|
this.LFLBDJBBIMH = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06011A05 RID: 72197 RVA: 0x00403584 File Offset: 0x00401784
|
|
[Token(Token = "0x6011A05")]
|
|
[Address(RVA = "0xE4D1B0", Offset = "0xE4BFB0", VA = "0x180E4D1B0")]
|
|
public void DeselectAllSnapshotButtons()
|
|
{
|
|
this.DLBONGEILKB = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06011A06 RID: 72198 RVA: 0x0040359C File Offset: 0x0040179C
|
|
[Token(Token = "0x6011A06")]
|
|
[Address(RVA = "0xE4FF10", Offset = "0xE4ED10", VA = "0x180E4FF10")]
|
|
public void SelectColorButton(LNBGEMHOKFN GJAINANBOCB)
|
|
{
|
|
this.colorButtonPagedGrid.UpdateSelectedButtonState();
|
|
}
|
|
|
|
// Token: 0x06011A07 RID: 72199 RVA: 0x004035BC File Offset: 0x004017BC
|
|
[Token(Token = "0x6011A07")]
|
|
[Address(RVA = "0xE50030", Offset = "0xE4EE30", VA = "0x180E50030")]
|
|
public void SelectMaterialButton(CLKCBCAGDDK KFENPJENIOI)
|
|
{
|
|
this.materialButtonPagedGrid.UpdateSelectedButtonState();
|
|
}
|
|
|
|
// Token: 0x06011A08 RID: 72200 RVA: 0x004035DC File Offset: 0x004017DC
|
|
[Token(Token = "0x6011A08")]
|
|
[Address(RVA = "0xE4FF40", Offset = "0xE4ED40", VA = "0x180E4FF40")]
|
|
public void SelectColorableSnapshotButton(OEDBBBJJACD GAIELMLCJPL)
|
|
{
|
|
this.colorableSnapshotButtonPagedGrid.UpdateSelectedButtonState();
|
|
}
|
|
|
|
// Token: 0x06011A09 RID: 72201 RVA: 0x004035FC File Offset: 0x004017FC
|
|
[Token(Token = "0x6011A09")]
|
|
[Address(RVA = "0xE4D140", Offset = "0xE4BF40", VA = "0x180E4D140")]
|
|
public void DeselectAllColorButtons()
|
|
{
|
|
this.colorButtonPagedGrid.ResetSelectedColor();
|
|
this.materialButtonPagedGrid.ResetSelectedMaterial();
|
|
}
|
|
|
|
// Token: 0x06011A0A RID: 72202 RVA: 0x00403628 File Offset: 0x00401828
|
|
[Token(Token = "0x6011A0A")]
|
|
[Address(RVA = "0xE50360", Offset = "0xE4F160", VA = "0x180E50360")]
|
|
public void SelectShapeConstraintButton(MakerPen.PMACDPPHBHP GEAFEMDGBBA)
|
|
{
|
|
ToggleButton3D toggleButton3D = this.uniformShapesToggle;
|
|
bool flag = GEAFEMDGBBA == MakerPen.PMACDPPHBHP.Constrained;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
}
|
|
|
|
// Token: 0x06011A0B RID: 72203 RVA: 0x00403650 File Offset: 0x00401850
|
|
[Token(Token = "0x6011A0B")]
|
|
[Address(RVA = "0xE4EDC0", Offset = "0xE4DBC0", VA = "0x180E4EDC0")]
|
|
private bool NGJMPKEBFPG(ACBDPBHGKJL LENAGPGLDLE, RadioGroup3D KBEJEGMLKEM)
|
|
{
|
|
RadioButton3D[] fomfdpojade = this.FOMFDPOJADE;
|
|
int num = 0;
|
|
int length = fomfdpojade.Length;
|
|
RadioButton3D radioButton3D;
|
|
if (num < length)
|
|
{
|
|
ACBDPBHGKJL[] array = this.shapeButtonsGridOrderToShapeType;
|
|
if ("{il2cpp array field local9->}" != LENAGPGLDLE)
|
|
{
|
|
num++;
|
|
}
|
|
radioButton3D = fomfdpojade[num];
|
|
}
|
|
RadioButton3D button = radioButton3D;
|
|
int num2 = 0;
|
|
if (!(radioButton3D == num2))
|
|
{
|
|
Func<RadioButton3D, bool> func = delegate(RadioButton3D b)
|
|
{
|
|
RadioButton3D button2 = button;
|
|
return b == button2;
|
|
};
|
|
KBEJEGMLKEM.SetSelectionStates(func);
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011A0C RID: 72204 RVA: 0x004036CC File Offset: 0x004018CC
|
|
[Token(Token = "0x6011A0C")]
|
|
[Address(RVA = "0xE4D9A0", Offset = "0xE4C7A0", VA = "0x180E4D9A0")]
|
|
private void HONEMLGKJPB(RadioGroup3D KBEJEGMLKEM)
|
|
{
|
|
Func<RadioButton3D, bool> <>9__128_ = MakerPenPaletteMainScreen.<>c.<>9__128_0;
|
|
if (<>9__128_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__128_0 = delegate(RadioButton3D b)
|
|
{
|
|
};
|
|
}
|
|
KBEJEGMLKEM.SetSelectionStates(<>9__128_);
|
|
}
|
|
|
|
// Token: 0x06011A0D RID: 72205 RVA: 0x00403708 File Offset: 0x00401908
|
|
[Token(Token = "0x6011A0D")]
|
|
[Address(RVA = "0xE4FB70", Offset = "0xE4E970", VA = "0x180E4FB70")]
|
|
public static void OnUsedPaletteItem(JEOFCGOPBDC EPBPGKCGDPE, long ENJEOLBEALP)
|
|
{
|
|
HNICCJDPJJO hniccjdpjjo = HNICCJDPJJO.ONCPNMDGGKG;
|
|
string text = AmplitudeAnalyticsClient.Event("palette_select_item").ToString();
|
|
}
|
|
|
|
// Token: 0x06011A0E RID: 72206 RVA: 0x00403734 File Offset: 0x00401934
|
|
[Token(Token = "0x6011A0E")]
|
|
[Address(RVA = "0xE4D410", Offset = "0xE4C210", VA = "0x180E4D410")]
|
|
private void FFOBNOMEGEH()
|
|
{
|
|
if (this.HCKEPLFAMLN <= MakerPenPaletteMainScreen.OMAPLOHLGDP.CircuitV2)
|
|
{
|
|
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = this.searchSubscreen;
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
Subscreen subscreen = makerPenPaletteSearchScreen.subscreen;
|
|
subscreenControl.ShowSubscreen(subscreen);
|
|
int num = 0;
|
|
this.BBMIMPHPPDF(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A0F RID: 72207 RVA: 0x0040389C File Offset: 0x00401A9C
|
|
[Token(Token = "0x6011A0F")]
|
|
[Address(RVA = "0xE4ED00", Offset = "0xE4DB00", VA = "0x180E4ED00")]
|
|
private void LOAGOJPGGLA()
|
|
{
|
|
this.gadgetsRadioButton.ForcePressed();
|
|
int cajogmkjbpj = this.CAJOGMKJBPJ;
|
|
int num = 0;
|
|
this.OFFCHLIDOLC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num, cajogmkjbpj);
|
|
}
|
|
|
|
// Token: 0x06011A10 RID: 72208 RVA: 0x004038CC File Offset: 0x00401ACC
|
|
[Token(Token = "0x6011A10")]
|
|
[Address(RVA = "0xE4CFA0", Offset = "0xE4BDA0", VA = "0x180E4CFA0")]
|
|
private void CJGBDCHKPBI()
|
|
{
|
|
this.circuitsV2RadioButton.ForcePressed();
|
|
}
|
|
|
|
// Token: 0x06011A11 RID: 72209 RVA: 0x004038EC File Offset: 0x00401AEC
|
|
[Token(Token = "0x6011A11")]
|
|
[Address(RVA = "0xE4EC60", Offset = "0xE4DA60", VA = "0x180E4EC60")]
|
|
private void LGOGJOPPICA()
|
|
{
|
|
this.propsRadioButton.ForcePressed();
|
|
int coeagjohool = this.COEAGJOHOOL;
|
|
this.OFFCHLIDOLC(SpawnableToolCategoryConfig.CDPMKMGIPFA.PROPS, coeagjohool);
|
|
}
|
|
|
|
// Token: 0x06011A12 RID: 72210 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011A12")]
|
|
[Address(RVA = "0xE4F040", Offset = "0xE4DE40", VA = "0x180E4F040")]
|
|
private void OFFCHLIDOLC(SpawnableToolCategoryConfig.CDPMKMGIPFA CKEBCMEKCJH, int DBGGEOGEFCA)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06011A13 RID: 72211 RVA: 0x0040391C File Offset: 0x00401B1C
|
|
[Token(Token = "0x6011A13")]
|
|
[Address(RVA = "0xE4C210", Offset = "0xE4B010", VA = "0x180E4C210")]
|
|
private void BBMIMPHPPDF(int AELGBDPPIIP = 0)
|
|
{
|
|
int kdpehphodcd = this.inventionPagedGrid.KDPEHPHODCD;
|
|
int previousPage = kdpehphodcd;
|
|
this.inventionPagedGrid.Awake();
|
|
PMGCJEPKFOF<List<OBBBPCBIMME>> pmgcjepkfof = BBHENFCNLAB.EMOKHAKJKHK();
|
|
Action<List<OBBBPCBIMME>> action = delegate(List<OBBBPCBIMME> myInventions)
|
|
{
|
|
MakerPenPaletteMainScreen <>4__this = this;
|
|
int num2 = 0;
|
|
if (<>4__this != num2)
|
|
{
|
|
if (myInventions == 0)
|
|
{
|
|
this.OFBFLELPHPF();
|
|
return;
|
|
}
|
|
if (AELGBDPPIIP == 1)
|
|
{
|
|
Predicate<OBBBPCBIMME> <>9__135_ = MakerPenPaletteMainScreen.<>c.<>9__135_2;
|
|
if (<>9__135_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__135_2 = (OBBBPCBIMME inv) => inv.<JBJKKFEFFPL>k__BackingField;
|
|
}
|
|
List<OBBBPCBIMME> list = myInventions.FindAll(<>9__135_);
|
|
}
|
|
Func<OBBBPCBIMME, bool> func;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__135_3 == 0)
|
|
{
|
|
func = (OBBBPCBIMME inv) => !inv.<AONKJNPFIGJ>k__BackingField;
|
|
MakerPenPaletteMainScreen.<>c.<>9__135_3 = func;
|
|
}
|
|
IEnumerable<OBBBPCBIMME> enumerable = Enumerable.Where<OBBBPCBIMME>(myInventions, func);
|
|
MakerPenPaletteMainScreen <>4__this2 = this;
|
|
InventionPagedGrid inventionPagedGrid = <>4__this2.inventionPagedGrid;
|
|
OBBBPCBIMME lflbdjbbimh = <>4__this2.LFLBDJBBIMH;
|
|
inventionPagedGrid.SetInventions(enumerable, lflbdjbbimh);
|
|
InventionPagedGrid inventionPagedGrid2 = this.inventionPagedGrid;
|
|
int previousPage2 = previousPage;
|
|
inventionPagedGrid2.SetCurrentPage(previousPage2, true);
|
|
this.searchSubscreen.SetPendingInventions(enumerable);
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
this.OFBFLELPHPF();
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011A14 RID: 72212 RVA: 0x00403994 File Offset: 0x00401B94
|
|
[Token(Token = "0x6011A14")]
|
|
[Address(RVA = "0xE4EF50", Offset = "0xE4DD50", VA = "0x180E4EF50")]
|
|
private void OFBFLELPHPF()
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Failed to load Inventions", 1.5f, num, num);
|
|
InventionPagedGrid inventionPagedGrid = this.inventionPagedGrid;
|
|
OBBBPCBIMME[] array = Array.Empty<OBBBPCBIMME>();
|
|
int num2 = 0;
|
|
inventionPagedGrid.SetInventions(array, num2);
|
|
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = this.searchSubscreen;
|
|
OBBBPCBIMME[] array2 = Array.Empty<OBBBPCBIMME>();
|
|
makerPenPaletteSearchScreen.SetPendingInventions(array2);
|
|
}
|
|
|
|
// Token: 0x06011A15 RID: 72213 RVA: 0x004039F8 File Offset: 0x00401BF8
|
|
[Token(Token = "0x6011A15")]
|
|
[Address(RVA = "0xE4C3D0", Offset = "0xE4B1D0", VA = "0x180E4C3D0")]
|
|
private void BLHLFLEOGEJ()
|
|
{
|
|
ClipboardPagedGrid clipboardPagedGrid = this.clipboardPagedGrid;
|
|
JKLCBEFAFDL dlbongeilkb = this.DLBONGEILKB;
|
|
clipboardPagedGrid.Refresh(dlbongeilkb);
|
|
}
|
|
|
|
// Token: 0x06011A16 RID: 72214 RVA: 0x00403A20 File Offset: 0x00401C20
|
|
[Token(Token = "0x6011A16")]
|
|
[Address(RVA = "0xE4B680", Offset = "0xE4A480", VA = "0x180E4B680")]
|
|
private void ACMDPJOBOIC(SpawnableToolCategoryConfig.CDPMKMGIPFA CKEBCMEKCJH)
|
|
{
|
|
RadioButton3D[] pignbicdlpi = this.PIGNBICDLPI;
|
|
int num = 0;
|
|
if (num < pignbicdlpi.Length)
|
|
{
|
|
GameObject gameObject = pignbicdlpi[num].gameObject;
|
|
this.PIGNBICDLPI[num].gameObject.SetActive(true);
|
|
RadioButton3D[] pignbicdlpi2 = this.PIGNBICDLPI;
|
|
num++;
|
|
}
|
|
int buttonIndex = num;
|
|
if (CKEBCMEKCJH != SpawnableToolCategoryConfig.CDPMKMGIPFA.GAGDETS)
|
|
{
|
|
}
|
|
int cajogmkjbpj = this.CAJOGMKJBPJ;
|
|
buttonIndex = cajogmkjbpj;
|
|
RadioGroup3D radioGroup3D = this.spawnableToolsFilterGroup;
|
|
Func<RadioButton3D, bool> func = delegate(RadioButton3D b)
|
|
{
|
|
RadioButton3D[] pignbicdlpi4 = this.PIGNBICDLPI;
|
|
int buttonIndex2 = buttonIndex;
|
|
RadioButton3D radioButton3D = pignbicdlpi4[buttonIndex2];
|
|
return b == radioButton3D;
|
|
};
|
|
radioGroup3D.SetSelectionStates(func);
|
|
RadioButton3D[] pignbicdlpi3 = this.PIGNBICDLPI;
|
|
int length = pignbicdlpi3.Length;
|
|
if (num < length)
|
|
{
|
|
pignbicdlpi3[num].FFDOINJEHMM = true;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A17 RID: 72215 RVA: 0x00403AF4 File Offset: 0x00401CF4
|
|
[Token(Token = "0x6011A17")]
|
|
[Address(RVA = "0xE4EA50", Offset = "0xE4D850", VA = "0x180E4EA50")]
|
|
private void JIPNJDICOND()
|
|
{
|
|
MakerPenPaletteMainScreen.OMAPLOHLGDP hckeplfamln = this.HCKEPLFAMLN;
|
|
if (hckeplfamln != MakerPenPaletteMainScreen.OMAPLOHLGDP.Settings)
|
|
{
|
|
this.<GEEIPAPMHDO>k__BackingField = hckeplfamln;
|
|
}
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets || hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
int num = 0;
|
|
this.ACMDPJOBOIC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num);
|
|
}
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
|
|
// Token: 0x06011A18 RID: 72216 RVA: 0x00403B2C File Offset: 0x00401D2C
|
|
[Token(Token = "0x6011A18")]
|
|
[Address(RVA = "0xE4ED40", Offset = "0xE4DB40", VA = "0x180E4ED40")]
|
|
private void MCAMCBPMOLD(string GIIBOBFHMJC)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.selectedItemText;
|
|
string text = string.Format("Currently Selected: {0}", GIIBOBFHMJC);
|
|
string empty = string.Empty;
|
|
PLDMAFINLJO.FANDNIHFMNM(textMeshProUGUI, empty);
|
|
}
|
|
|
|
// Token: 0x06011A19 RID: 72217 RVA: 0x00403B5C File Offset: 0x00401D5C
|
|
[Token(Token = "0x6011A19")]
|
|
[Address(RVA = "0xE50410", Offset = "0xE4F210", VA = "0x180E50410")]
|
|
public void ShowTab(MakerPenPaletteMainScreen.OMAPLOHLGDP HGLLKBFOBIE)
|
|
{
|
|
if (HGLLKBFOBIE != MakerPenPaletteMainScreen.OMAPLOHLGDP.None)
|
|
{
|
|
}
|
|
if (HGLLKBFOBIE != this.HCKEPLFAMLN)
|
|
{
|
|
this.HCKEPLFAMLN = HGLLKBFOBIE;
|
|
if (HGLLKBFOBIE != MakerPenPaletteMainScreen.OMAPLOHLGDP.Settings)
|
|
{
|
|
this.<GEEIPAPMHDO>k__BackingField = HGLLKBFOBIE;
|
|
}
|
|
if (HGLLKBFOBIE == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets || HGLLKBFOBIE == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
int num = 0;
|
|
this.ACMDPJOBOIC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num);
|
|
}
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
|
int num2 = 0;
|
|
<KBKJKEOPIGB>k__BackingField.PushFlow(this, num2);
|
|
}
|
|
|
|
// Token: 0x06011A1A RID: 72218 RVA: 0x00403BBC File Offset: 0x00401DBC
|
|
[Token(Token = "0x6011A1A")]
|
|
[Address(RVA = "0xE4EAA0", Offset = "0xE4D8A0", VA = "0x180E4EAA0")]
|
|
private void KBEFFMGDAOJ(MakerPen.KLAENPHIBEM OIHFNIFGFJB, MakerPen.HJPIHGIFKEO FIBGLDDKDLB)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
int num = 0;
|
|
if (OIHFNIFGFJB != MakerPen.KLAENPHIBEM.CreateInventionInstance)
|
|
{
|
|
this.LFLBDJBBIMH = num;
|
|
}
|
|
if (OIHFNIFGFJB != MakerPen.KLAENPHIBEM.ClipboardPaste)
|
|
{
|
|
this.DLBONGEILKB = num;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A1B RID: 72219 RVA: 0x00403BEC File Offset: 0x00401DEC
|
|
[Token(Token = "0x6011A1B")]
|
|
[Address(RVA = "0xE4D030", Offset = "0xE4BE30", VA = "0x180E4D030")]
|
|
private void DACCIPLECHP()
|
|
{
|
|
if (base.isActiveAndEnabled)
|
|
{
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
CostInfo activeSandboxResourceCost = CreationManager.LECLKFMMJGB;
|
|
int maxInkCost = CreationManager.KIGCMLHCNON;
|
|
InkBarControl inkBarControl = this.inkBarControl;
|
|
int num2 = 0;
|
|
inkBarControl.SetPercentage((float)num, num2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A1C RID: 72220 RVA: 0x00403C44 File Offset: 0x00401E44
|
|
[Token(Token = "0x6011A1C")]
|
|
[Address(RVA = "0xE4ECA0", Offset = "0xE4DAA0", VA = "0x180E4ECA0")]
|
|
private void LMDIDIEGGII(AGAJMBPABDL AGIHAKFFCCD, RoomRole EGPBMGPKIIL)
|
|
{
|
|
if (AGIHAKFFCCD.DMKCIEPGGAB)
|
|
{
|
|
Button3D button3D = this.deleteAllButton;
|
|
bool flag = this.OMJCIIDLEAO;
|
|
button3D.FFDOINJEHMM = flag;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A1D RID: 72221 RVA: 0x00403C78 File Offset: 0x00401E78
|
|
[Token(Token = "0x6011A1D")]
|
|
[Address(RVA = "0xE4D970", Offset = "0xE4C770", VA = "0x180E4D970")]
|
|
private void HFAAJHFIHKD(bool PLGOGPMCDOL)
|
|
{
|
|
this.playStopGizmosToggle.BOHIGPFGJBA = PLGOGPMCDOL;
|
|
}
|
|
|
|
// Token: 0x06011A1E RID: 72222 RVA: 0x00403C98 File Offset: 0x00401E98
|
|
[Token(Token = "0x6011A1E")]
|
|
[Address(RVA = "0xE4D8C0", Offset = "0xE4C6C0", VA = "0x180E4D8C0")]
|
|
private void GEIKLABLCNL()
|
|
{
|
|
int faebnmmpjhd = this.FAEBNMMPJHD;
|
|
this.BBMIMPHPPDF(faebnmmpjhd);
|
|
}
|
|
|
|
// Token: 0x06011A1F RID: 72223 RVA: 0x00403CB4 File Offset: 0x00401EB4
|
|
[Token(Token = "0x6011A1F")]
|
|
[Address(RVA = "0xE4D8C0", Offset = "0xE4C6C0", VA = "0x180E4D8C0")]
|
|
private void JGCNDNGPBMH(long ENJEOLBEALP)
|
|
{
|
|
int faebnmmpjhd = this.FAEBNMMPJHD;
|
|
this.BBMIMPHPPDF(faebnmmpjhd);
|
|
}
|
|
|
|
// Token: 0x06011A20 RID: 72224 RVA: 0x00403CD0 File Offset: 0x00401ED0
|
|
[Token(Token = "0x6011A20")]
|
|
[Address(RVA = "0xE4C490", Offset = "0xE4B290", VA = "0x180E4C490")]
|
|
public void Button_Close()
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.AuthorityHidePaletteMenu();
|
|
}
|
|
|
|
// Token: 0x06011A21 RID: 72225 RVA: 0x00403CF0 File Offset: 0x00401EF0
|
|
[Token(Token = "0x6011A21")]
|
|
[Address(RVA = "0xE4CC20", Offset = "0xE4BA20", VA = "0x180E4CC20")]
|
|
public void Button_Search()
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Search)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)1L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)1L);
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A22 RID: 72226 RVA: 0x00403D20 File Offset: 0x00401F20
|
|
[Token(Token = "0x6011A22")]
|
|
[Address(RVA = "0xE4CE70", Offset = "0xE4BC70", VA = "0x180E4CE70")]
|
|
public void Button_ShapesAndColors()
|
|
{
|
|
if (this.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape)
|
|
{
|
|
RadioGroup3D radioGroup3D = this.shapeButtonsRadioGroup;
|
|
this.HONEMLGKJPB(radioGroup3D);
|
|
}
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.ShapesAndColors)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)2L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)2L);
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A23 RID: 72227 RVA: 0x00403D74 File Offset: 0x00401F74
|
|
[Token(Token = "0x6011A23")]
|
|
[Address(RVA = "0xE4C8D0", Offset = "0xE4B6D0", VA = "0x180E4C8D0")]
|
|
public void Button_Gadgets()
|
|
{
|
|
if (this.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateObject)
|
|
{
|
|
this.IAKCONALDPO = (OGNBCNBPFCC)((ulong)4294967295L);
|
|
}
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)3L);
|
|
int num = 0;
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)3L);
|
|
this.ACMDPJOBOIC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num);
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A24 RID: 72228 RVA: 0x00403DD4 File Offset: 0x00401FD4
|
|
[Token(Token = "0x6011A24")]
|
|
[Address(RVA = "0xE4CA80", Offset = "0xE4B880", VA = "0x180E4CA80")]
|
|
public void Button_Props()
|
|
{
|
|
if (this.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateObject)
|
|
{
|
|
this.IAKCONALDPO = (OGNBCNBPFCC)((ulong)4294967295L);
|
|
}
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)4L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)4L);
|
|
this.ACMDPJOBOIC(SpawnableToolCategoryConfig.CDPMKMGIPFA.PROPS);
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A25 RID: 72229 RVA: 0x00403E30 File Offset: 0x00402030
|
|
[Token(Token = "0x6011A25")]
|
|
[Address(RVA = "0xE4CA20", Offset = "0xE4B820", VA = "0x180E4CA20")]
|
|
public void Button_Inventions()
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Inventions)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)6L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)6L);
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
if (this.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateInvention)
|
|
{
|
|
this.LFLBDJBBIMH = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A26 RID: 72230 RVA: 0x00403E7C File Offset: 0x0040207C
|
|
[Token(Token = "0x6011A26")]
|
|
[Address(RVA = "0xE4C430", Offset = "0xE4B230", VA = "0x180E4C430")]
|
|
public void Button_Clipboard()
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Clipboard)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)8L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)8L);
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
if (this.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.ClipboardPaste)
|
|
{
|
|
this.DLBONGEILKB = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A27 RID: 72231 RVA: 0x00403EC8 File Offset: 0x004020C8
|
|
[Token(Token = "0x6011A27")]
|
|
[Address(RVA = "0xE4C400", Offset = "0xE4B200", VA = "0x180E4C400")]
|
|
public void Button_CircuitsV2()
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.CircuitV2)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)7L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)7L);
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A28 RID: 72232 RVA: 0x00403EF8 File Offset: 0x004020F8
|
|
[Token(Token = "0x6011A28")]
|
|
[Address(RVA = "0xE4CE50", Offset = "0xE4BC50", VA = "0x180E4CE50")]
|
|
public void Button_Settings()
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Settings)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)5L);
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A29 RID: 72233 RVA: 0x00403F20 File Offset: 0x00402120
|
|
[Token(Token = "0x6011A29")]
|
|
[Address(RVA = "0xE4CB70", Offset = "0xE4B970", VA = "0x180E4CB70")]
|
|
public void Button_SearchCircuitsV2()
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Search)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)1L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)1L);
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = this.searchSubscreen;
|
|
makerPenPaletteSearchScreen.filterInputField.text = "Circuits V2\\";
|
|
if (makerPenPaletteSearchScreen.autoFocusInput)
|
|
{
|
|
makerPenPaletteSearchScreen.filterInputField.ActivateInputField();
|
|
}
|
|
TMP_InputField filterInputField = makerPenPaletteSearchScreen.filterInputField;
|
|
int num = 0;
|
|
filterInputField.MoveTextEnd(num != 0);
|
|
}
|
|
|
|
// Token: 0x06011A2A RID: 72234 RVA: 0x00403F90 File Offset: 0x00402190
|
|
[Token(Token = "0x6011A2A")]
|
|
[Address(RVA = "0xE4C880", Offset = "0xE4B680", VA = "0x180E4C880")]
|
|
public void Button_FilterSpawnableTools(int EFBDCIJMFGD)
|
|
{
|
|
MakerPenPaletteMainScreen.OMAPLOHLGDP hckeplfamln = this.HCKEPLFAMLN;
|
|
if (hckeplfamln != MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets)
|
|
{
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props && EFBDCIJMFGD != this.COEAGJOHOOL)
|
|
{
|
|
this.COEAGJOHOOL = EFBDCIJMFGD;
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
else if (EFBDCIJMFGD != this.CAJOGMKJBPJ)
|
|
{
|
|
this.CAJOGMKJBPJ = EFBDCIJMFGD;
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A2B RID: 72235 RVA: 0x00403FDC File Offset: 0x004021DC
|
|
[Token(Token = "0x6011A2B")]
|
|
[Address(RVA = "0xE4CF40", Offset = "0xE4BD40", VA = "0x180E4CF40")]
|
|
public void Button_SpawnableToolSelected(OGNBCNBPFCC spawnableTool)
|
|
{
|
|
MFBGLIHGCGO<OGNBCNBPFCC> spawnableToolSelectionButtonPressed = this.SpawnableToolSelectionButtonPressed;
|
|
}
|
|
|
|
// Token: 0x06011A2C RID: 72236 RVA: 0x00403FF8 File Offset: 0x004021F8
|
|
[Token(Token = "0x6011A2C")]
|
|
[Address(RVA = "0xE4C850", Offset = "0xE4B650", VA = "0x180E4C850")]
|
|
public void Button_FilterInventions(int EFBDCIJMFGD)
|
|
{
|
|
if (this.HCKEPLFAMLN == MakerPenPaletteMainScreen.OMAPLOHLGDP.Inventions && EFBDCIJMFGD != this.FAEBNMMPJHD)
|
|
{
|
|
this.FAEBNMMPJHD = EFBDCIJMFGD;
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A2D RID: 72237 RVA: 0x00404024 File Offset: 0x00402224
|
|
[Token(Token = "0x6011A2D")]
|
|
[Address(RVA = "0xE4C9C0", Offset = "0xE4B7C0", VA = "0x180E4C9C0")]
|
|
public void Button_InventionSelected(OBBBPCBIMME invention)
|
|
{
|
|
MFBGLIHGCGO<OBBBPCBIMME> inventionSelectionButtonPressed = this.InventionSelectionButtonPressed;
|
|
if (inventionSelectionButtonPressed != 0)
|
|
{
|
|
inventionSelectionButtonPressed.CNFDGDEOPPF(invention);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A2E RID: 72238 RVA: 0x00404044 File Offset: 0x00402244
|
|
[Token(Token = "0x6011A2E")]
|
|
[Address(RVA = "0xE4CEE0", Offset = "0xE4BCE0", VA = "0x180E4CEE0")]
|
|
public void Button_SnapshotSelected(JKLCBEFAFDL snapshot)
|
|
{
|
|
MFBGLIHGCGO<JKLCBEFAFDL> snapshotSelectionButtonPressed = this.SnapshotSelectionButtonPressed;
|
|
if (snapshotSelectionButtonPressed != 0)
|
|
{
|
|
snapshotSelectionButtonPressed.CNFDGDEOPPF(snapshot);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A2F RID: 72239 RVA: 0x00404064 File Offset: 0x00402264
|
|
[Token(Token = "0x6011A2F")]
|
|
[Address(RVA = "0xE4C940", Offset = "0xE4B740", VA = "0x180E4C940")]
|
|
public void Button_InventionInfo(OBBBPCBIMME invention)
|
|
{
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
ACDHFCHJBAK acdhfchjbak = new ACDHFCHJBAK(invention);
|
|
<LJOGMLBAABG>k__BackingField.QueueUI(acdhfchjbak);
|
|
}
|
|
|
|
// Token: 0x06011A30 RID: 72240 RVA: 0x0040408C File Offset: 0x0040228C
|
|
[Token(Token = "0x6011A30")]
|
|
[Address(RVA = "0xE4CC50", Offset = "0xE4BA50", VA = "0x180E4CC50")]
|
|
public void Button_SelectColor(LNBGEMHOKFN shapeColor)
|
|
{
|
|
if (this.ShapeColorSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
this.FJHODABGKOL(num);
|
|
MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Color, (long)shapeColor);
|
|
}
|
|
|
|
// Token: 0x06011A31 RID: 72241 RVA: 0x004040B4 File Offset: 0x004022B4
|
|
[Token(Token = "0x6011A31")]
|
|
[Address(RVA = "0xE4CD40", Offset = "0xE4BB40", VA = "0x180E4CD40")]
|
|
public void Button_SelectMaterial(CLKCBCAGDDK shapeMaterial)
|
|
{
|
|
if (this.ShapeMaterialSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
this.FJHODABGKOL(num);
|
|
MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Material, (long)shapeMaterial);
|
|
}
|
|
|
|
// Token: 0x06011A32 RID: 72242 RVA: 0x004040DC File Offset: 0x004022DC
|
|
[Token(Token = "0x6011A32")]
|
|
[Address(RVA = "0xE4CCE0", Offset = "0xE4BAE0", VA = "0x180E4CCE0")]
|
|
public void Button_SelectColorableSnapshot(OEDBBBJJACD colorableSnapshot)
|
|
{
|
|
MFBGLIHGCGO<OEDBBBJJACD> colorableSnapshotSelectionButtonPressed = this.ColorableSnapshotSelectionButtonPressed;
|
|
if (colorableSnapshotSelectionButtonPressed != 0)
|
|
{
|
|
colorableSnapshotSelectionButtonPressed.CNFDGDEOPPF(colorableSnapshot);
|
|
}
|
|
int num = 0;
|
|
this.FJHODABGKOL(num);
|
|
}
|
|
|
|
// Token: 0x06011A33 RID: 72243 RVA: 0x00404104 File Offset: 0x00402304
|
|
[Token(Token = "0x6011A33")]
|
|
[Address(RVA = "0xE4CDD0", Offset = "0xE4BBD0", VA = "0x180E4CDD0")]
|
|
public void Button_SelectShape(int shapeType)
|
|
{
|
|
if (this.ShapeTypeSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Shape, (long)shapeType);
|
|
}
|
|
|
|
// Token: 0x06011A34 RID: 72244 RVA: 0x00404124 File Offset: 0x00402324
|
|
[Token(Token = "0x6011A34")]
|
|
[Address(RVA = "0xE4E2D0", Offset = "0xE4D0D0", VA = "0x180E4E2D0")]
|
|
private void JFOMCCJKHLA(AGEAHLDEDBO CFHKBOBOFEI)
|
|
{
|
|
CreationContext <BDFEKAONFDI>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
AGEAHLDEDBO ageahldedbo;
|
|
AGEAHLDEDBO ageahldedbo2;
|
|
if (ageahldedbo != ageahldedbo2)
|
|
{
|
|
}
|
|
AGEAHLDEDBO ageahldedbo3;
|
|
AGEAHLDEDBO ageahldedbo4;
|
|
if (ageahldedbo3 != ageahldedbo4)
|
|
{
|
|
}
|
|
AGEAHLDEDBO ageahldedbo5;
|
|
AGEAHLDEDBO ageahldedbo6;
|
|
if (ageahldedbo5 != ageahldedbo6)
|
|
{
|
|
CircuitVisibilityBehaviour.CircuitVisibilityChanged();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A35 RID: 72245 RVA: 0x0040417C File Offset: 0x0040237C
|
|
[Token(Token = "0x6011A35")]
|
|
[Address(RVA = "0xE4EB30", Offset = "0xE4D930", VA = "0x180E4EB30")]
|
|
private void KPGLPNJGJIG()
|
|
{
|
|
bool isCV2Enabled = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL;
|
|
this.circuitsV2RadioButton.gameObject.SetActive(isCV2Enabled);
|
|
if (!isCV2Enabled)
|
|
{
|
|
RadioButton3D radioButton3D = this.circuitsV2RadioButton;
|
|
if (radioButton3D.DACHAAADDAE != isCV2Enabled || this.HCKEPLFAMLN == MakerPenPaletteMainScreen.OMAPLOHLGDP.CircuitV2)
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)4L);
|
|
this.<GEEIPAPMHDO>k__BackingField = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)4L);
|
|
this.ACMDPJOBOIC(SpawnableToolCategoryConfig.CDPMKMGIPFA.PROPS);
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
radioButton3D.ForceRelease();
|
|
this.propsRadioButton.ForcePressed();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A36 RID: 72246 RVA: 0x00404204 File Offset: 0x00402404
|
|
[Token(Token = "0x6011A36")]
|
|
[Address(RVA = "0xE51A90", Offset = "0xE50890", VA = "0x180E51A90")]
|
|
public void Toggle_DesatWorldInShapeMode(bool isOn)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.<ALPBNFCIIEF>k__BackingField = isOn;
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A37 RID: 72247 RVA: 0x00404230 File Offset: 0x00402430
|
|
[Token(Token = "0x6011A37")]
|
|
[Address(RVA = "0xE512C0", Offset = "0xE500C0", VA = "0x180E512C0")]
|
|
public void ToggleShowPivot(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A38 RID: 72248 RVA: 0x0040424C File Offset: 0x0040244C
|
|
[Token(Token = "0x6011A38")]
|
|
[Address(RVA = "0xE529D0", Offset = "0xE517D0", VA = "0x180E529D0")]
|
|
public void Toggle_SnapToCenter(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A39 RID: 72249 RVA: 0x00404268 File Offset: 0x00402468
|
|
[Token(Token = "0x6011A39")]
|
|
[Address(RVA = "0xE521E0", Offset = "0xE50FE0", VA = "0x180E521E0")]
|
|
public void Toggle_RotatearoundPivot(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A3A RID: 72250 RVA: 0x00404284 File Offset: 0x00402484
|
|
[Token(Token = "0x6011A3A")]
|
|
[Address(RVA = "0xE51DE0", Offset = "0xE50BE0", VA = "0x180E51DE0")]
|
|
public void Toggle_FreezeRotationOnMove(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A3B RID: 72251 RVA: 0x004042A0 File Offset: 0x004024A0
|
|
[Token(Token = "0x6011A3B")]
|
|
[Address(RVA = "0xE52B60", Offset = "0xE51960", VA = "0x180E52B60")]
|
|
public void Toggle_UniformShapes(bool isOn)
|
|
{
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A3C RID: 72252 RVA: 0x004042C4 File Offset: 0x004024C4
|
|
[Token(Token = "0x6011A3C")]
|
|
[Address(RVA = "0xE50BD0", Offset = "0xE4F9D0", VA = "0x180E50BD0")]
|
|
public void SliderReleased_GridSnap(float value)
|
|
{
|
|
NNNJFEILANM snapping = this.<LJOGMLBAABG>k__BackingField.Snapping;
|
|
float num = EOKPFJPCGMK.NLFAIFKEGAG(Mathf.RoundToInt(value));
|
|
snapping.IGKNCPDNKAN(value);
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A3D RID: 72253 RVA: 0x00404300 File Offset: 0x00402500
|
|
[Token(Token = "0x6011A3D")]
|
|
[Address(RVA = "0xE51770", Offset = "0xE50570", VA = "0x180E51770")]
|
|
public void Toggle_AlignToEdges(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A3E RID: 72254 RVA: 0x0040431C File Offset: 0x0040251C
|
|
[Token(Token = "0x6011A3E")]
|
|
[Address(RVA = "0xE526B0", Offset = "0xE514B0", VA = "0x180E526B0")]
|
|
public void Toggle_ShowGrid(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A3F RID: 72255 RVA: 0x00404338 File Offset: 0x00402538
|
|
[Token(Token = "0x6011A3F")]
|
|
[Address(RVA = "0xE515E0", Offset = "0xE503E0", VA = "0x180E515E0")]
|
|
public void Toggle_AdaptiveGrid(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A40 RID: 72256 RVA: 0x00404354 File Offset: 0x00402554
|
|
[Token(Token = "0x6011A40")]
|
|
[Address(RVA = "0xE51450", Offset = "0xE50250", VA = "0x180E51450")]
|
|
public void Toggle_AdaptiveCreationSize(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A41 RID: 72257 RVA: 0x00404370 File Offset: 0x00402570
|
|
[Token(Token = "0x6011A41")]
|
|
[Address(RVA = "0xE52840", Offset = "0xE51640", VA = "0x180E52840")]
|
|
public void Toggle_ShowSelectionBounds(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A42 RID: 72258 RVA: 0x0040438C File Offset: 0x0040258C
|
|
[Token(Token = "0x6011A42")]
|
|
[Address(RVA = "0xE52370", Offset = "0xE51170", VA = "0x180E52370")]
|
|
public void Toggle_RoundedTubes(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A43 RID: 72259 RVA: 0x004043A8 File Offset: 0x004025A8
|
|
[Token(Token = "0x6011A43")]
|
|
[Address(RVA = "0xE51C50", Offset = "0xE50A50", VA = "0x180E51C50")]
|
|
public void Toggle_EnableSelfScaling(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A44 RID: 72260 RVA: 0x004043C4 File Offset: 0x004025C4
|
|
[Token(Token = "0x6011A44")]
|
|
[Address(RVA = "0xE51900", Offset = "0xE50700", VA = "0x180E51900")]
|
|
public void Toggle_ConnectTubes(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A45 RID: 72261 RVA: 0x004043E0 File Offset: 0x004025E0
|
|
[Token(Token = "0x6011A45")]
|
|
[Address(RVA = "0xE51F70", Offset = "0xE50D70", VA = "0x180E51F70")]
|
|
public void Toggle_LockCurveSize(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A46 RID: 72262 RVA: 0x004043FC File Offset: 0x004025FC
|
|
[Token(Token = "0x6011A46")]
|
|
[Address(RVA = "0xE504A0", Offset = "0xE4F2A0", VA = "0x180E504A0")]
|
|
public void SliderReleased_AngleSnap(float value)
|
|
{
|
|
NNNJFEILANM snapping = this.<LJOGMLBAABG>k__BackingField.Snapping;
|
|
float num = EOKPFJPCGMK.KJDDBOALFOA(Mathf.RoundToInt(value));
|
|
snapping.DAGBLEDBFOD = value;
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A47 RID: 72263 RVA: 0x00404438 File Offset: 0x00402638
|
|
[Token(Token = "0x6011A47")]
|
|
[Address(RVA = "0xE506C0", Offset = "0xE4F4C0", VA = "0x180E506C0")]
|
|
public void SliderReleased_CurveThickness(float value)
|
|
{
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
float num = EOKPFJPCGMK.LBMJDOMPIOD(Mathf.RoundToInt(value));
|
|
<LJOGMLBAABG>k__BackingField.SelectCurveThicknessModifier(value);
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A48 RID: 72264 RVA: 0x00404470 File Offset: 0x00402670
|
|
[Token(Token = "0x6011A48")]
|
|
[Address(RVA = "0xE50DF0", Offset = "0xE4FBF0", VA = "0x180E50DF0")]
|
|
public void SliderReleased_TubeHeightScale(float value)
|
|
{
|
|
float num = EOKPFJPCGMK.GLNJJLKEFNE(Mathf.RoundToInt(value));
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011A49 RID: 72265 RVA: 0x00404490 File Offset: 0x00402690
|
|
[Token(Token = "0x6011A49")]
|
|
[Address(RVA = "0xE50F40", Offset = "0xE4FD40", VA = "0x180E50F40")]
|
|
public void SliderReleased_TubeRingPoints(float value)
|
|
{
|
|
int num = EOKPFJPCGMK.AKGDNOBGCHO(Mathf.RoundToInt(value));
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011A4A RID: 72266 RVA: 0x004044B0 File Offset: 0x004026B0
|
|
[Token(Token = "0x6011A4A")]
|
|
[Address(RVA = "0xE508D0", Offset = "0xE4F6D0", VA = "0x180E508D0")]
|
|
public void SliderReleased_DragSelectSize(float value)
|
|
{
|
|
int num = Mathf.RoundToInt(value);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06011A4B RID: 72267 RVA: 0x004044CC File Offset: 0x004026CC
|
|
[Token(Token = "0x6011A4B")]
|
|
[Address(RVA = "0xE52100", Offset = "0xE50F00", VA = "0x180E52100")]
|
|
public void Toggle_PlayStopGizmos(bool isPlaying)
|
|
{
|
|
SandboxGizmoManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RequestMasterSetGizmosPlaying(isPlaying);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A4C RID: 72268 RVA: 0x004044FC File Offset: 0x004026FC
|
|
[Token(Token = "0x6011A4C")]
|
|
[Address(RVA = "0xE4C4C0", Offset = "0xE4B2C0", VA = "0x180E4C4C0")]
|
|
public void Button_DeleteEverything()
|
|
{
|
|
while (this.OMJCIIDLEAO)
|
|
{
|
|
ToolUI <DHACNBGFNAI>k__BackingField = this.<DHACNBGFNAI>k__BackingField;
|
|
int num = 0;
|
|
if (<DHACNBGFNAI>k__BackingField != 0 && <DHACNBGFNAI>k__BackingField != 0)
|
|
{
|
|
string empty = string.Empty;
|
|
UIConfirmationDialog flowByType = <DHACNBGFNAI>k__BackingField.GetFlowByType<UIConfirmationDialog>();
|
|
int num2 = 0;
|
|
if (flowByType == num2)
|
|
{
|
|
Debug.LogError("No confirmation dialog found.");
|
|
}
|
|
flowByType.Button_Other();
|
|
int num3 = 0;
|
|
<DHACNBGFNAI>k__BackingField.PushFlow(flowByType, num3);
|
|
MakerPenPaletteMainScreen.<>c <>;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__192_0 == 0)
|
|
{
|
|
<> = MakerPenPaletteMainScreen.<>c.<>9;
|
|
MakerPenPaletteMainScreen.<>c.<>9__192_0 = delegate(JPIJGHNNIDP response)
|
|
{
|
|
if (response == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RequestDestroyAll();
|
|
return;
|
|
}
|
|
};
|
|
}
|
|
if (num < <>)
|
|
{
|
|
num += num;
|
|
if (num != <>)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
Button3D button3D = this.deleteAllButton;
|
|
int num4 = 0;
|
|
button3D.FFDOINJEHMM = num4 != 0;
|
|
}
|
|
|
|
// Token: 0x06011A4D RID: 72269 RVA: 0x004045C0 File Offset: 0x004027C0
|
|
[Token(Token = "0x6011A4D")]
|
|
[Address(RVA = "0xE4CB00", Offset = "0xE4B900", VA = "0x180E4CB00")]
|
|
public void Button_ResetEverything()
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RoomResetAll();
|
|
}
|
|
|
|
// Token: 0x06011A4E RID: 72270 RVA: 0x004045E0 File Offset: 0x004027E0
|
|
[Token(Token = "0x6011A4E")]
|
|
[Address(RVA = "0xE509E0", Offset = "0xE4F7E0", VA = "0x180E509E0")]
|
|
public void SliderReleased_GrabbableByDefault(float value)
|
|
{
|
|
int num = Mathf.RoundToInt(value);
|
|
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.<NGDMBEPPAJP>k__BackingField = (KIAKNGDCOJA.EOBOHIIKCIP)num;
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != num)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A4F RID: 72271 RVA: 0x00404614 File Offset: 0x00402814
|
|
[Token(Token = "0x6011A4F")]
|
|
[Address(RVA = "0xE52500", Offset = "0xE51300", VA = "0x180E52500")]
|
|
public void Toggle_ShowGadgetsWithoutMakerPen(bool isOn)
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo != isOn)
|
|
{
|
|
CircuitVisibilityBehaviour.CircuitVisibilityChanged();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A50 RID: 72272 RVA: 0x00404638 File Offset: 0x00402838
|
|
[Token(Token = "0x6011A50")]
|
|
[Address(RVA = "0xE52D70", Offset = "0xE51B70", VA = "0x180E52D70")]
|
|
public MakerPenPaletteMainScreen()
|
|
{
|
|
string[] array = new string[0];
|
|
this.inventionFilterNames = array;
|
|
RadioButton3D[] array2 = new RadioButton3D[0];
|
|
this.PIGNBICDLPI = array2;
|
|
RadioButton3D[] array3 = new RadioButton3D[0];
|
|
this.HMIOKEALIMK = array3;
|
|
RadioButton3D[] array4 = new RadioButton3D[0];
|
|
this.KOCCAALMOIN = array4;
|
|
RadioButton3D[] array5 = new RadioButton3D[0];
|
|
this.FOMFDPOJADE = array5;
|
|
this.IAKCONALDPO = (OGNBCNBPFCC)((ulong)4294967295L);
|
|
int num;
|
|
int num2;
|
|
MFBGLIHGCGO<ACBDPBHGKJL> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
this.ShapeTypeSelectionButtonPressed = mfbglihgcgo;
|
|
int num3;
|
|
int num4;
|
|
MFBGLIHGCGO<LNBGEMHOKFN> mfbglihgcgo2 = new MFBGLIHGCGO(4, num3 != 0, num4 != 0);
|
|
num4 = 0;
|
|
num3 = 0;
|
|
this.ShapeColorSelectionButtonPressed = mfbglihgcgo2;
|
|
int num5;
|
|
int num6;
|
|
MFBGLIHGCGO<CLKCBCAGDDK> mfbglihgcgo3 = new MFBGLIHGCGO(4, num5 != 0, num6 != 0);
|
|
num6 = 0;
|
|
num5 = 0;
|
|
this.ShapeMaterialSelectionButtonPressed = mfbglihgcgo3;
|
|
int num7;
|
|
int num8;
|
|
MFBGLIHGCGO<OEDBBBJJACD> mfbglihgcgo4 = new MFBGLIHGCGO(4, num7 != 0, num8 != 0);
|
|
num8 = 0;
|
|
num7 = 0;
|
|
this.ColorableSnapshotSelectionButtonPressed = mfbglihgcgo4;
|
|
int num9;
|
|
int num10;
|
|
MFBGLIHGCGO<OGNBCNBPFCC> mfbglihgcgo5 = new MFBGLIHGCGO(4, num9 != 0, num10 != 0);
|
|
num10 = 0;
|
|
num9 = 0;
|
|
this.SpawnableToolSelectionButtonPressed = mfbglihgcgo5;
|
|
int num11;
|
|
int num12;
|
|
MFBGLIHGCGO<OBBBPCBIMME> mfbglihgcgo6 = new MFBGLIHGCGO(4, num11 != 0, num12 != 0);
|
|
num12 = 0;
|
|
num11 = 0;
|
|
this.InventionSelectionButtonPressed = mfbglihgcgo6;
|
|
int num13;
|
|
int num14;
|
|
MFBGLIHGCGO<JKLCBEFAFDL> mfbglihgcgo7 = new MFBGLIHGCGO(4, num13 != 0, num14 != 0);
|
|
num14 = 0;
|
|
num13 = 0;
|
|
this.SnapshotSelectionButtonPressed = mfbglihgcgo7;
|
|
this.MILKHOANKAO = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)2L);
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06011A52 RID: 72274 RVA: 0x0040477C File Offset: 0x0040297C
|
|
[Token(Token = "0x6011A52")]
|
|
[Address(RVA = "0xE4B940", Offset = "0xE4A740", VA = "0x180E4B940")]
|
|
[CompilerGenerated]
|
|
private void AKPAMJKNFEO()
|
|
{
|
|
this.EBLJHBJGDFB();
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
int num = 0;
|
|
if (<LJOGMLBAABG>k__BackingField != num && !this.CENPCCNJGOF)
|
|
{
|
|
ACBDPBHGKJL currentShapeType = this.<LJOGMLBAABG>k__BackingField.NBDMJGKOPMA;
|
|
AGEAHLDEDBO ageahldedbo;
|
|
this.JFOMCCJKHLA(ageahldedbo);
|
|
CreationContext <BDFEKAONFDI>k__BackingField = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
|
int num2 = 0;
|
|
if (<BDFEKAONFDI>k__BackingField != num2)
|
|
{
|
|
ShapeCreationContext shapeCreationContext = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.shapeCreationContext;
|
|
int num3 = 0;
|
|
if (shapeCreationContext != num3)
|
|
{
|
|
CreationContext <BDFEKAONFDI>k__BackingField2 = this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField;
|
|
ToggleButton3D toggleButton3D = this.desatWorldToggle;
|
|
bool <ALPBNFCIIEF>k__BackingField = <BDFEKAONFDI>k__BackingField2.<ALPBNFCIIEF>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <ALPBNFCIIEF>k__BackingField;
|
|
}
|
|
}
|
|
MakerPen <LJOGMLBAABG>k__BackingField2 = this.<LJOGMLBAABG>k__BackingField;
|
|
Slider3D slider3D = this.gridSnapSlider;
|
|
int num4 = EOKPFJPCGMK.HFEDGAKDJHC(<LJOGMLBAABG>k__BackingField2.Snapping.<GHFHFLCINKP>k__BackingField);
|
|
float value = slider3D.value;
|
|
MakerPen <LJOGMLBAABG>k__BackingField3 = this.<LJOGMLBAABG>k__BackingField;
|
|
Slider3D slider3D2 = this.angleSnapSlider;
|
|
int num5 = EOKPFJPCGMK.ONLIADOHNKI(<LJOGMLBAABG>k__BackingField3.Snapping.<LLHKCMEGAHP>k__BackingField);
|
|
float value2 = slider3D2.value;
|
|
MakerPen <LJOGMLBAABG>k__BackingField4 = this.<LJOGMLBAABG>k__BackingField;
|
|
Slider3D slider3D3 = this.lockCurveRadiusSlider;
|
|
int num6 = EOKPFJPCGMK.PBKGKOKOJMB(<LJOGMLBAABG>k__BackingField4.<HADCDONDNKI>k__BackingField);
|
|
float value3 = slider3D3.value;
|
|
Slider3D slider3D4 = this.tubeHeightScaleSlider;
|
|
int num7 = EOKPFJPCGMK.DMGPMDOOBFM(value3);
|
|
float value4 = slider3D4.value;
|
|
Slider3D slider3D5 = this.tubeRingPointSlider;
|
|
int num8 = EOKPFJPCGMK.NCBDKICELLJ(num7);
|
|
float value5 = slider3D5.value;
|
|
float value6 = this.dragSelectSizeSlider.value;
|
|
float value7 = this.grabbableByDefaultSlider.value;
|
|
this.showPivotToggle.BOHIGPFGJBA = num8 != 0;
|
|
MakerPen <LJOGMLBAABG>k__BackingField5 = this.<LJOGMLBAABG>k__BackingField;
|
|
ToggleButton3D toggleButton3D2 = this.alignToEdgesToggle;
|
|
bool alignToEdges = <LJOGMLBAABG>k__BackingField5.DJCHNGHDBDB;
|
|
toggleButton3D2.BOHIGPFGJBA = alignToEdges;
|
|
this.showGridToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.adaptiveGridToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.adaptiveCreationSizeToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.snapToCenterToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.freezeRotationToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.rotateAroundPivotToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.roundedTubesToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.connectTubesToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.selfScalingEnabledToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.lockCurveSize.BOHIGPFGJBA = alignToEdges;
|
|
this.viewGadgetsWithoutMakerPenToggle.BOHIGPFGJBA = alignToEdges;
|
|
this.showSelectionBoundsToggle.BOHIGPFGJBA = alignToEdges;
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
|
|
{
|
|
ToggleButton3D toggleButton3D3 = this.selfScalingEnabledToggle;
|
|
int num9 = 0;
|
|
toggleButton3D3.interactable = num9 != 0;
|
|
ToggleButton3D toggleButton3D4 = this.selfScalingEnabledToggle;
|
|
int num10 = 0;
|
|
toggleButton3D4.BOHIGPFGJBA = num10 != 0;
|
|
}
|
|
RadioGroup3D radioGroup3D = this.inventionsFilterGroup;
|
|
Func<RadioButton3D, bool> func = new Func(this.OJGKLENENGO);
|
|
radioGroup3D.SetSelectionStates(func);
|
|
Button3D button3D = this.deleteAllButton;
|
|
bool flag = this.OMJCIIDLEAO;
|
|
button3D.FFDOINJEHMM = flag;
|
|
this.CENPCCNJGOF = true;
|
|
}
|
|
ToggleButton3D toggleButton3D5 = this.playStopGizmosToggle;
|
|
bool <LMHCBOFAEPO>k__BackingField = SandboxGizmoManager.<LMHCBOFAEPO>k__BackingField;
|
|
toggleButton3D5.BOHIGPFGJBA = <LMHCBOFAEPO>k__BackingField;
|
|
this.DACCIPLECHP();
|
|
MakerPenPaletteMainScreen.OMAPLOHLGDP hckeplfamln = this.HCKEPLFAMLN;
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets || hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
this.gadgetsRadioButton.ForcePressed();
|
|
}
|
|
int num11 = 0;
|
|
this.FJHODABGKOL(num11);
|
|
MakerPenPaletteMainScreen.OMAPLOHLGDP hckeplfamln2 = this.HCKEPLFAMLN;
|
|
if (hckeplfamln2 != MakerPenPaletteMainScreen.OMAPLOHLGDP.Settings)
|
|
{
|
|
this.<GEEIPAPMHDO>k__BackingField = hckeplfamln2;
|
|
}
|
|
if (hckeplfamln2 == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets || hckeplfamln2 == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
int num12 = 0;
|
|
this.ACMDPJOBOIC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num12);
|
|
}
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
|
|
// Token: 0x06011A53 RID: 72275 RVA: 0x00404AB4 File Offset: 0x00402CB4
|
|
[Token(Token = "0x6011A53")]
|
|
[Address(RVA = "0xE4F480", Offset = "0xE4E280", VA = "0x180E4F480")]
|
|
[CompilerGenerated]
|
|
private bool OJGKLENENGO(RadioButton3D FOJLJNMAJLC)
|
|
{
|
|
RadioButton3D[] hmiokealimk = this.HMIOKEALIMK;
|
|
int faebnmmpjhd = this.FAEBNMMPJHD;
|
|
RadioButton3D radioButton3D = hmiokealimk[faebnmmpjhd];
|
|
return FOJLJNMAJLC == radioButton3D;
|
|
}
|
|
|
|
// Token: 0x0400B550 RID: 46416
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400B550")]
|
|
[SerializeField]
|
|
[Header("Subscreens")]
|
|
private SubscreenControl subscreenControl;
|
|
|
|
// Token: 0x0400B551 RID: 46417
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400B551")]
|
|
[SerializeField]
|
|
private MakerPenPaletteSearchScreen searchSubscreen;
|
|
|
|
// Token: 0x0400B552 RID: 46418
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400B552")]
|
|
[SerializeField]
|
|
private CircuitV2Subscreen circuitsV2Subscreen;
|
|
|
|
// Token: 0x0400B553 RID: 46419
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400B553")]
|
|
[SerializeField]
|
|
private Subscreen shapesAndColorsSubscreen;
|
|
|
|
// Token: 0x0400B554 RID: 46420
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400B554")]
|
|
[SerializeField]
|
|
private Subscreen spawnableToolSubscreen;
|
|
|
|
// Token: 0x0400B555 RID: 46421
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400B555")]
|
|
[SerializeField]
|
|
private Subscreen settingsSubscreen;
|
|
|
|
// Token: 0x0400B556 RID: 46422
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400B556")]
|
|
[SerializeField]
|
|
private Subscreen inventionsSubscreen;
|
|
|
|
// Token: 0x0400B557 RID: 46423
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400B557")]
|
|
[SerializeField]
|
|
private Subscreen clipboardSubscreen;
|
|
|
|
// Token: 0x0400B558 RID: 46424
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400B558")]
|
|
[SerializeField]
|
|
private Subscreen circuitsSubscreen;
|
|
|
|
// Token: 0x0400B559 RID: 46425
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400B559")]
|
|
[SerializeField]
|
|
private RadioButton3D circuitsV2RadioButton;
|
|
|
|
// Token: 0x0400B55A RID: 46426
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400B55A")]
|
|
[SerializeField]
|
|
private RadioButton3D gadgetsRadioButton;
|
|
|
|
// Token: 0x0400B55B RID: 46427
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400B55B")]
|
|
[SerializeField]
|
|
private RadioButton3D propsRadioButton;
|
|
|
|
// Token: 0x0400B55C RID: 46428
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400B55C")]
|
|
[SerializeField]
|
|
[Header("Header")]
|
|
private InkBarControl inkBarControl;
|
|
|
|
// Token: 0x0400B55D RID: 46429
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400B55D")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI selectedItemText;
|
|
|
|
// Token: 0x0400B55E RID: 46430
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400B55E")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
[Header("Shapes and Colors")]
|
|
private MakerPenColorButtonPagedGrid colorButtonPagedGrid;
|
|
|
|
// Token: 0x0400B55F RID: 46431
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400B55F")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private MakerPenMaterialButtonPagedGrid materialButtonPagedGrid;
|
|
|
|
// Token: 0x0400B560 RID: 46432
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400B560")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private MakerPenColorableSnapshotButtonPagedGrid colorableSnapshotButtonPagedGrid;
|
|
|
|
// Token: 0x0400B561 RID: 46433
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400B561")]
|
|
[SerializeField]
|
|
private MakerPenPaletteSearchPagedGrid paletteSearchPagedGrid;
|
|
|
|
// Token: 0x0400B562 RID: 46434
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400B562")]
|
|
[SerializeField]
|
|
private RadioGroup3D shapeButtonsRadioGroup;
|
|
|
|
// Token: 0x0400B564 RID: 46436
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400B564")]
|
|
[SerializeField]
|
|
private Renderer[] shapePreviews;
|
|
|
|
// Token: 0x0400B565 RID: 46437
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400B565")]
|
|
[SerializeField]
|
|
[Tooltip("Must match the order and count of button prefabs in the radio group")]
|
|
private ACBDPBHGKJL[] shapeButtonsGridOrderToShapeType;
|
|
|
|
// Token: 0x0400B566 RID: 46438
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400B566")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
[Header("Spawnable Tools Subscreen")]
|
|
private SpawnableToolPagedGrid spawnableToolPagedGrid;
|
|
|
|
// Token: 0x0400B567 RID: 46439
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400B567")]
|
|
[SerializeField]
|
|
private RadioGroup3D spawnableToolsFilterGroup;
|
|
|
|
// Token: 0x0400B568 RID: 46440
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x400B568")]
|
|
[SerializeField]
|
|
[Header("Inventions Subscreen")]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private InventionPagedGrid inventionPagedGrid;
|
|
|
|
// Token: 0x0400B569 RID: 46441
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x400B569")]
|
|
[SerializeField]
|
|
private RadioGroup3D inventionsFilterGroup;
|
|
|
|
// Token: 0x0400B56A RID: 46442
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400B56A")]
|
|
[SerializeField]
|
|
private string[] inventionFilterNames;
|
|
|
|
// Token: 0x0400B56B RID: 46443
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x400B56B")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
|
private ClipboardPagedGrid clipboardPagedGrid;
|
|
|
|
// Token: 0x0400B56C RID: 46444
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400B56C")]
|
|
[SerializeField]
|
|
[Header("Settings")]
|
|
private PagedGrid settingsPagedGrid;
|
|
|
|
// Token: 0x0400B56D RID: 46445
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400B56D")]
|
|
[SerializeField]
|
|
private ToggleButton3D desatWorldToggle;
|
|
|
|
// Token: 0x0400B56E RID: 46446
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400B56E")]
|
|
[SerializeField]
|
|
private ToggleButton3D showPivotToggle;
|
|
|
|
// Token: 0x0400B56F RID: 46447
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400B56F")]
|
|
[SerializeField]
|
|
private ToggleButton3D uniformShapesToggle;
|
|
|
|
// Token: 0x0400B570 RID: 46448
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x400B570")]
|
|
[SerializeField]
|
|
private ToggleButton3D snapToCenterToggle;
|
|
|
|
// Token: 0x0400B571 RID: 46449
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x400B571")]
|
|
[SerializeField]
|
|
private ToggleButton3D freezeRotationToggle;
|
|
|
|
// Token: 0x0400B572 RID: 46450
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400B572")]
|
|
[SerializeField]
|
|
private ToggleButton3D rotateAroundPivotToggle;
|
|
|
|
// Token: 0x0400B573 RID: 46451
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x400B573")]
|
|
[SerializeField]
|
|
private ToggleButton3D alignToEdgesToggle;
|
|
|
|
// Token: 0x0400B574 RID: 46452
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x400B574")]
|
|
[SerializeField]
|
|
private ToggleButton3D showGridToggle;
|
|
|
|
// Token: 0x0400B575 RID: 46453
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400B575")]
|
|
[SerializeField]
|
|
private ToggleButton3D adaptiveGridToggle;
|
|
|
|
// Token: 0x0400B576 RID: 46454
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x400B576")]
|
|
[SerializeField]
|
|
private ToggleButton3D adaptiveCreationSizeToggle;
|
|
|
|
// Token: 0x0400B577 RID: 46455
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x400B577")]
|
|
[SerializeField]
|
|
private ToggleButton3D showSelectionBoundsToggle;
|
|
|
|
// Token: 0x0400B578 RID: 46456
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x400B578")]
|
|
[SerializeField]
|
|
private ToggleButton3D roundedTubesToggle;
|
|
|
|
// Token: 0x0400B579 RID: 46457
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x400B579")]
|
|
[SerializeField]
|
|
private ToggleButton3D selfScalingEnabledToggle;
|
|
|
|
// Token: 0x0400B57A RID: 46458
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400B57A")]
|
|
[SerializeField]
|
|
private ToggleButton3D connectTubesToggle;
|
|
|
|
// Token: 0x0400B57B RID: 46459
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x400B57B")]
|
|
[SerializeField]
|
|
private ToggleButton3D lockCurveSize;
|
|
|
|
// Token: 0x0400B57C RID: 46460
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x400B57C")]
|
|
[SerializeField]
|
|
private Slider3D gridSnapSlider;
|
|
|
|
// Token: 0x0400B57D RID: 46461
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x400B57D")]
|
|
[SerializeField]
|
|
private Slider3D angleSnapSlider;
|
|
|
|
// Token: 0x0400B57E RID: 46462
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x400B57E")]
|
|
[SerializeField]
|
|
private Slider3D lockCurveRadiusSlider;
|
|
|
|
// Token: 0x0400B57F RID: 46463
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x400B57F")]
|
|
[SerializeField]
|
|
private Slider3D tubeHeightScaleSlider;
|
|
|
|
// Token: 0x0400B580 RID: 46464
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x228")]
|
|
[Token(Token = "0x400B580")]
|
|
[SerializeField]
|
|
private Slider3D tubeRingPointSlider;
|
|
|
|
// Token: 0x0400B581 RID: 46465
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x230")]
|
|
[Token(Token = "0x400B581")]
|
|
[SerializeField]
|
|
private ToggleButton3D playStopGizmosToggle;
|
|
|
|
// Token: 0x0400B582 RID: 46466
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x238")]
|
|
[Token(Token = "0x400B582")]
|
|
[SerializeField]
|
|
private Slider3D dragSelectSizeSlider;
|
|
|
|
// Token: 0x0400B583 RID: 46467
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x240")]
|
|
[Token(Token = "0x400B583")]
|
|
[SerializeField]
|
|
private Button3D deleteAllButton;
|
|
|
|
// Token: 0x0400B584 RID: 46468
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x248")]
|
|
[Token(Token = "0x400B584")]
|
|
[SerializeField]
|
|
private Slider3D grabbableByDefaultSlider;
|
|
|
|
// Token: 0x0400B585 RID: 46469
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x250")]
|
|
[Token(Token = "0x400B585")]
|
|
[SerializeField]
|
|
private ToggleButton3D viewGadgetsWithoutMakerPenToggle;
|
|
|
|
// Token: 0x0400B586 RID: 46470
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x258")]
|
|
[Token(Token = "0x400B586")]
|
|
private RadioButton3D[] PIGNBICDLPI;
|
|
|
|
// Token: 0x0400B587 RID: 46471
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x260")]
|
|
[Token(Token = "0x400B587")]
|
|
private RadioButton3D[] HMIOKEALIMK;
|
|
|
|
// Token: 0x0400B588 RID: 46472
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x268")]
|
|
[Token(Token = "0x400B588")]
|
|
private RadioButton3D[] KOCCAALMOIN;
|
|
|
|
// Token: 0x0400B589 RID: 46473
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x270")]
|
|
[Token(Token = "0x400B589")]
|
|
private RadioButton3D[] FOMFDPOJADE;
|
|
|
|
// Token: 0x0400B58A RID: 46474
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x278")]
|
|
[Token(Token = "0x400B58A")]
|
|
private bool CENPCCNJGOF;
|
|
|
|
// Token: 0x0400B58B RID: 46475
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x27C")]
|
|
[Token(Token = "0x400B58B")]
|
|
private OGNBCNBPFCC IAKCONALDPO;
|
|
|
|
// Token: 0x0400B58C RID: 46476
|
|
[Token(Token = "0x400B58C")]
|
|
private static readonly Dictionary<string, int> PNLKHOIDKOH = new Dictionary();
|
|
|
|
// Token: 0x0400B58D RID: 46477
|
|
[Token(Token = "0x400B58D")]
|
|
private static int IKHAPMKMBBB;
|
|
|
|
// Token: 0x0400B58E RID: 46478
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x280")]
|
|
[Token(Token = "0x400B58E")]
|
|
private OBBBPCBIMME LFLBDJBBIMH;
|
|
|
|
// Token: 0x0400B58F RID: 46479
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x288")]
|
|
[Token(Token = "0x400B58F")]
|
|
private JKLCBEFAFDL DLBONGEILKB;
|
|
|
|
// Token: 0x0400B590 RID: 46480
|
|
[Token(Token = "0x400B590")]
|
|
private static bool PDEJHBPBAIA;
|
|
|
|
// Token: 0x0400B591 RID: 46481
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x290")]
|
|
[Token(Token = "0x400B591")]
|
|
public readonly MFBGLIHGCGO<ACBDPBHGKJL> ShapeTypeSelectionButtonPressed;
|
|
|
|
// Token: 0x0400B592 RID: 46482
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x298")]
|
|
[Token(Token = "0x400B592")]
|
|
public readonly MFBGLIHGCGO<LNBGEMHOKFN> ShapeColorSelectionButtonPressed;
|
|
|
|
// Token: 0x0400B593 RID: 46483
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2A0")]
|
|
[Token(Token = "0x400B593")]
|
|
public readonly MFBGLIHGCGO<CLKCBCAGDDK> ShapeMaterialSelectionButtonPressed;
|
|
|
|
// Token: 0x0400B594 RID: 46484
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2A8")]
|
|
[Token(Token = "0x400B594")]
|
|
public readonly MFBGLIHGCGO<OEDBBBJJACD> ColorableSnapshotSelectionButtonPressed;
|
|
|
|
// Token: 0x0400B595 RID: 46485
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2B0")]
|
|
[Token(Token = "0x400B595")]
|
|
public readonly MFBGLIHGCGO<OGNBCNBPFCC> SpawnableToolSelectionButtonPressed;
|
|
|
|
// Token: 0x0400B596 RID: 46486
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2B8")]
|
|
[Token(Token = "0x400B596")]
|
|
public readonly MFBGLIHGCGO<OBBBPCBIMME> InventionSelectionButtonPressed;
|
|
|
|
// Token: 0x0400B597 RID: 46487
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C0")]
|
|
[Token(Token = "0x400B597")]
|
|
public readonly MFBGLIHGCGO<JKLCBEFAFDL> SnapshotSelectionButtonPressed;
|
|
|
|
// Token: 0x0400B598 RID: 46488
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C8")]
|
|
[Token(Token = "0x400B598")]
|
|
private int CAJOGMKJBPJ;
|
|
|
|
// Token: 0x0400B599 RID: 46489
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2CC")]
|
|
[Token(Token = "0x400B599")]
|
|
private int COEAGJOHOOL;
|
|
|
|
// Token: 0x0400B59A RID: 46490
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2D0")]
|
|
[Token(Token = "0x400B59A")]
|
|
private int FAEBNMMPJHD;
|
|
|
|
// Token: 0x0400B59B RID: 46491
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2D4")]
|
|
[Token(Token = "0x400B59B")]
|
|
private MakerPenPaletteMainScreen.OMAPLOHLGDP HCKEPLFAMLN;
|
|
|
|
// Token: 0x0400B59D RID: 46493
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2DC")]
|
|
[Token(Token = "0x400B59D")]
|
|
private bool? BMCIBMILDHD;
|
|
|
|
// Token: 0x02002901 RID: 10497
|
|
[Token(Token = "0x2002901")]
|
|
public enum OMAPLOHLGDP
|
|
{
|
|
// Token: 0x0400B59F RID: 46495
|
|
[Token(Token = "0x400B59F")]
|
|
None,
|
|
// Token: 0x0400B5A0 RID: 46496
|
|
[Token(Token = "0x400B5A0")]
|
|
Search,
|
|
// Token: 0x0400B5A1 RID: 46497
|
|
[Token(Token = "0x400B5A1")]
|
|
ShapesAndColors,
|
|
// Token: 0x0400B5A2 RID: 46498
|
|
[Token(Token = "0x400B5A2")]
|
|
Gadgets,
|
|
// Token: 0x0400B5A3 RID: 46499
|
|
[Token(Token = "0x400B5A3")]
|
|
Props,
|
|
// Token: 0x0400B5A4 RID: 46500
|
|
[Token(Token = "0x400B5A4")]
|
|
Settings,
|
|
// Token: 0x0400B5A5 RID: 46501
|
|
[Token(Token = "0x400B5A5")]
|
|
Inventions,
|
|
// Token: 0x0400B5A6 RID: 46502
|
|
[Token(Token = "0x400B5A6")]
|
|
CircuitV2,
|
|
// Token: 0x0400B5A7 RID: 46503
|
|
[Token(Token = "0x400B5A7")]
|
|
Clipboard
|
|
}
|
|
|
|
// Token: 0x02002902 RID: 10498
|
|
[Token(Token = "0x2002902")]
|
|
public enum PDANAFCBNHI
|
|
{
|
|
// Token: 0x0400B5A9 RID: 46505
|
|
[Token(Token = "0x400B5A9")]
|
|
Materials,
|
|
// Token: 0x0400B5AA RID: 46506
|
|
[Token(Token = "0x400B5AA")]
|
|
Colors,
|
|
// Token: 0x0400B5AB RID: 46507
|
|
[Token(Token = "0x400B5AB")]
|
|
Eyedropper
|
|
}
|
|
|
|
// Token: 0x02002904 RID: 10500
|
|
[Token(Token = "0x2002904")]
|
|
[CompilerGenerated]
|
|
private sealed class ELHDKMJFPBJ
|
|
{
|
|
// Token: 0x06011A5E RID: 72286 RVA: 0x00404BE4 File Offset: 0x00402DE4
|
|
[Token(Token = "0x6011A5E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public ELHDKMJFPBJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011A5F RID: 72287 RVA: 0x00404BF8 File Offset: 0x00402DF8
|
|
[Token(Token = "0x6011A5F")]
|
|
[Address(RVA = "0xE43020", Offset = "0xE41E20", VA = "0x180E43020")]
|
|
internal void <Initialize>b__0(RadioButton3D isOn)
|
|
{
|
|
MakerPenPaletteMainScreen makerPenPaletteMainScreen = this.<>4__this;
|
|
int num = this.temp;
|
|
MakerPenPaletteMainScreen.OMAPLOHLGDP hckeplfamln = makerPenPaletteMainScreen.HCKEPLFAMLN;
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets)
|
|
{
|
|
while (num == makerPenPaletteMainScreen.CAJOGMKJBPJ)
|
|
{
|
|
}
|
|
makerPenPaletteMainScreen.CAJOGMKJBPJ = num;
|
|
makerPenPaletteMainScreen.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props && num != makerPenPaletteMainScreen.COEAGJOHOOL)
|
|
{
|
|
makerPenPaletteMainScreen.COEAGJOHOOL = num;
|
|
makerPenPaletteMainScreen.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400B5B5 RID: 46517
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B5B5")]
|
|
public int temp;
|
|
|
|
// Token: 0x0400B5B6 RID: 46518
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B5B6")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002905 RID: 10501
|
|
[Token(Token = "0x2002905")]
|
|
[CompilerGenerated]
|
|
private sealed class ALKKKJJEBMH
|
|
{
|
|
// Token: 0x06011A60 RID: 72288 RVA: 0x00404C58 File Offset: 0x00402E58
|
|
[Token(Token = "0x6011A60")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public ALKKKJJEBMH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011A61 RID: 72289 RVA: 0x00404C6C File Offset: 0x00402E6C
|
|
[Token(Token = "0x6011A61")]
|
|
[Address(RVA = "0xE42990", Offset = "0xE41790", VA = "0x180E42990")]
|
|
internal void <Initialize>b__1(RadioButton3D isOn)
|
|
{
|
|
MakerPenPaletteMainScreen makerPenPaletteMainScreen = this.<>4__this;
|
|
if (makerPenPaletteMainScreen.HCKEPLFAMLN == MakerPenPaletteMainScreen.OMAPLOHLGDP.Inventions)
|
|
{
|
|
int num = this.temp;
|
|
if (num != makerPenPaletteMainScreen.FAEBNMMPJHD)
|
|
{
|
|
makerPenPaletteMainScreen.FAEBNMMPJHD = num;
|
|
makerPenPaletteMainScreen.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400B5B7 RID: 46519
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B5B7")]
|
|
public int temp;
|
|
|
|
// Token: 0x0400B5B8 RID: 46520
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B5B8")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002906 RID: 10502
|
|
[Token(Token = "0x2002906")]
|
|
[CompilerGenerated]
|
|
private sealed class EAPLCPOJDGN
|
|
{
|
|
// Token: 0x06011A62 RID: 72290 RVA: 0x00404CB0 File Offset: 0x00402EB0
|
|
[Token(Token = "0x6011A62")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EAPLCPOJDGN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011A63 RID: 72291 RVA: 0x00404CC4 File Offset: 0x00402EC4
|
|
[Token(Token = "0x6011A63")]
|
|
[Address(RVA = "0xE42B00", Offset = "0xE41900", VA = "0x180E42B00")]
|
|
internal void <Initialize>b__2(RadioButton3D isOn)
|
|
{
|
|
ACBDPBHGKJL[] shapeButtonsGridOrderToShapeType = this.<>4__this.shapeButtonsGridOrderToShapeType;
|
|
int num = this.tempIndex;
|
|
}
|
|
|
|
// Token: 0x0400B5B9 RID: 46521
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B5B9")]
|
|
public int tempIndex;
|
|
|
|
// Token: 0x0400B5BA RID: 46522
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B5BA")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002907 RID: 10503
|
|
[Token(Token = "0x2002907")]
|
|
[CompilerGenerated]
|
|
private sealed class INGICDMMILG
|
|
{
|
|
// Token: 0x06011A64 RID: 72292 RVA: 0x00404CEC File Offset: 0x00402EEC
|
|
[Token(Token = "0x6011A64")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public INGICDMMILG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011A65 RID: 72293 RVA: 0x00404D00 File Offset: 0x00402F00
|
|
[Token(Token = "0x6011A65")]
|
|
[Address(RVA = "0xE43460", Offset = "0xE42260", VA = "0x180E43460")]
|
|
internal bool <TrySelectButton>b__0(RadioButton3D b)
|
|
{
|
|
RadioButton3D radioButton3D = this.button;
|
|
return b == radioButton3D;
|
|
}
|
|
|
|
// Token: 0x0400B5BB RID: 46523
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B5BB")]
|
|
public RadioButton3D button;
|
|
}
|
|
|
|
// Token: 0x02002908 RID: 10504
|
|
[Token(Token = "0x2002908")]
|
|
[CompilerGenerated]
|
|
private sealed class EELNBCNMDOL
|
|
{
|
|
// Token: 0x06011A66 RID: 72294 RVA: 0x00404D1C File Offset: 0x00402F1C
|
|
[Token(Token = "0x6011A66")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EELNBCNMDOL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011A67 RID: 72295 RVA: 0x00404D30 File Offset: 0x00402F30
|
|
[Token(Token = "0x6011A67")]
|
|
[Address(RVA = "0xE42B50", Offset = "0xE41950", VA = "0x180E42B50")]
|
|
internal void <UpdateInventions>b__0(List<OBBBPCBIMME> myInventions)
|
|
{
|
|
MakerPenPaletteMainScreen makerPenPaletteMainScreen = this.<>4__this;
|
|
int num = 0;
|
|
if (makerPenPaletteMainScreen != num)
|
|
{
|
|
if (myInventions == 0)
|
|
{
|
|
this.<>4__this.OFBFLELPHPF();
|
|
return;
|
|
}
|
|
if (this.currentInventionFilterIndex == 1)
|
|
{
|
|
Predicate<OBBBPCBIMME> <>9__135_ = MakerPenPaletteMainScreen.<>c.<>9__135_2;
|
|
if (<>9__135_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__135_2 = (OBBBPCBIMME inv) => inv.<JBJKKFEFFPL>k__BackingField;
|
|
}
|
|
List<OBBBPCBIMME> list = myInventions.FindAll(<>9__135_);
|
|
}
|
|
Func<OBBBPCBIMME, bool> func;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__135_3 == 0)
|
|
{
|
|
func = (OBBBPCBIMME inv) => !inv.<AONKJNPFIGJ>k__BackingField;
|
|
MakerPenPaletteMainScreen.<>c.<>9__135_3 = func;
|
|
}
|
|
IEnumerable<OBBBPCBIMME> enumerable = Enumerable.Where<OBBBPCBIMME>(myInventions, func);
|
|
MakerPenPaletteMainScreen makerPenPaletteMainScreen2 = this.<>4__this;
|
|
InventionPagedGrid inventionPagedGrid = makerPenPaletteMainScreen2.inventionPagedGrid;
|
|
OBBBPCBIMME lflbdjbbimh = makerPenPaletteMainScreen2.LFLBDJBBIMH;
|
|
inventionPagedGrid.SetInventions(enumerable, lflbdjbbimh);
|
|
InventionPagedGrid inventionPagedGrid2 = this.<>4__this.inventionPagedGrid;
|
|
int num2 = this.previousPage;
|
|
inventionPagedGrid2.SetCurrentPage(num2, true);
|
|
this.<>4__this.searchSubscreen.SetPendingInventions(enumerable);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011A68 RID: 72296 RVA: 0x00404E20 File Offset: 0x00403020
|
|
[Token(Token = "0x6011A68")]
|
|
[Address(RVA = "0xE42DE0", Offset = "0xE41BE0", VA = "0x180E42DE0")]
|
|
internal void <UpdateInventions>b__1(string error)
|
|
{
|
|
this.<>4__this.OFBFLELPHPF();
|
|
}
|
|
|
|
// Token: 0x0400B5BC RID: 46524
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B5BC")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
|
|
// Token: 0x0400B5BD RID: 46525
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B5BD")]
|
|
public int currentInventionFilterIndex;
|
|
|
|
// Token: 0x0400B5BE RID: 46526
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400B5BE")]
|
|
public int previousPage;
|
|
}
|
|
|
|
// Token: 0x02002909 RID: 10505
|
|
[Token(Token = "0x2002909")]
|
|
[CompilerGenerated]
|
|
private sealed class HFGLNABLFJH
|
|
{
|
|
// Token: 0x06011A69 RID: 72297 RVA: 0x00404E40 File Offset: 0x00403040
|
|
[Token(Token = "0x6011A69")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HFGLNABLFJH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011A6A RID: 72298 RVA: 0x00404E54 File Offset: 0x00403054
|
|
[Token(Token = "0x6011A6A")]
|
|
[Address(RVA = "0xE43160", Offset = "0xE41F60", VA = "0x180E43160")]
|
|
internal bool <UpdateSpawnableToolFilterButtons>b__0(RadioButton3D b)
|
|
{
|
|
RadioButton3D[] pignbicdlpi = this.<>4__this.PIGNBICDLPI;
|
|
int num = this.buttonIndex;
|
|
RadioButton3D radioButton3D = pignbicdlpi[num];
|
|
return b == radioButton3D;
|
|
}
|
|
|
|
// Token: 0x0400B5BF RID: 46527
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B5BF")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
|
|
// Token: 0x0400B5C0 RID: 46528
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B5C0")]
|
|
public int buttonIndex;
|
|
}
|
|
}
|
|
}
|