2543 lines
92 KiB
C#
2543 lines
92 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 Photon.Realtime;
|
|
using RecNet;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
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: 0x02002473 RID: 9331
|
|
[Token(Token = "0x2002473")]
|
|
[StructLayout(3)]
|
|
public class MakerPenPaletteMainScreen : MakerPenPaletteUIFlowBase
|
|
{
|
|
// Token: 0x17002BE1 RID: 11233
|
|
// (get) Token: 0x06010208 RID: 66056 RVA: 0x003C71D0 File Offset: 0x003C53D0
|
|
// (set) Token: 0x06010209 RID: 66057 RVA: 0x003C71E4 File Offset: 0x003C53E4
|
|
[Token(Token = "0x17002BE1")]
|
|
public Material KIFFFMDAFBO
|
|
{
|
|
[Token(Token = "0x6010208")]
|
|
[Address(RVA = "0x3E2C60", Offset = "0x3E1660", VA = "0x1803E2C60")]
|
|
get;
|
|
[Token(Token = "0x6010209")]
|
|
[Address(RVA = "0x6A3B90", Offset = "0x6A2590", VA = "0x1806A3B90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17002BE2 RID: 11234
|
|
// (get) Token: 0x0601020A RID: 66058 RVA: 0x003C71F8 File Offset: 0x003C53F8
|
|
// (set) Token: 0x0601020B RID: 66059 RVA: 0x003C7214 File Offset: 0x003C5414
|
|
[Token(Token = "0x17002BE2")]
|
|
public static MakerPenPaletteMainScreen.PDANAFCBNHI NGCMMBNAHKG
|
|
{
|
|
[Token(Token = "0x601020A")]
|
|
[Address(RVA = "0x1721540", Offset = "0x171FF40", VA = "0x181721540")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601020A)
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
[Token(Token = "0x601020B")]
|
|
[Address(RVA = "0x17215A0", Offset = "0x171FFA0", VA = "0x1817215A0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002BE3 RID: 11235
|
|
// (get) Token: 0x0601020C RID: 66060 RVA: 0x003C7224 File Offset: 0x003C5424
|
|
[Token(Token = "0x17002BE3")]
|
|
public IEnumerable<ACBDPBHGKJL> BFELJCBBCHB
|
|
{
|
|
[Token(Token = "0x601020C")]
|
|
[Address(RVA = "0x1721440", Offset = "0x171FE40", VA = "0x181721440")]
|
|
get
|
|
{
|
|
ACBDPBHGKJL[] array = this.shapeButtonsGridOrderToShapeType;
|
|
Func<ACBDPBHGKJL, bool> <>9__58_ = MakerPenPaletteMainScreen.<>c.<>9__58_0;
|
|
if (<>9__58_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__58_0 = (ACBDPBHGKJL x) => x <= ACBDPBHGKJL.HalfPipe;
|
|
}
|
|
return Enumerable.Where<ACBDPBHGKJL>(array, <>9__58_);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002BE4 RID: 11236
|
|
// (get) Token: 0x0601020D RID: 66061 RVA: 0x003C7260 File Offset: 0x003C5460
|
|
// (set) Token: 0x0601020E RID: 66062 RVA: 0x003C7274 File Offset: 0x003C5474
|
|
[Token(Token = "0x17002BE4")]
|
|
private int EOMFKMAGLPO
|
|
{
|
|
[Token(Token = "0x601020D")]
|
|
[Address(RVA = "0x14028E0", Offset = "0x14012E0", VA = "0x1814028E0")]
|
|
get
|
|
{
|
|
return this.CAJOGMKJBPJ;
|
|
}
|
|
[Token(Token = "0x601020E")]
|
|
[Address(RVA = "0x171C710", Offset = "0x171B110", VA = "0x18171C710")]
|
|
set
|
|
{
|
|
if (value != this.CAJOGMKJBPJ)
|
|
{
|
|
this.CAJOGMKJBPJ = value;
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002BE5 RID: 11237
|
|
// (get) Token: 0x0601020F RID: 66063 RVA: 0x003C7298 File Offset: 0x003C5498
|
|
// (set) Token: 0x06010210 RID: 66064 RVA: 0x003C72AC File Offset: 0x003C54AC
|
|
[Token(Token = "0x17002BE5")]
|
|
private int HDDNGPPCHDO
|
|
{
|
|
[Token(Token = "0x601020F")]
|
|
[Address(RVA = "0x171DF80", Offset = "0x171C980", VA = "0x18171DF80")]
|
|
get
|
|
{
|
|
return this.COEAGJOHOOL;
|
|
}
|
|
[Token(Token = "0x6010210")]
|
|
[Address(RVA = "0x171CE60", Offset = "0x171B860", VA = "0x18171CE60")]
|
|
set
|
|
{
|
|
if (value != this.COEAGJOHOOL)
|
|
{
|
|
this.COEAGJOHOOL = value;
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002BE6 RID: 11238
|
|
// (get) Token: 0x06010211 RID: 66065 RVA: 0x003C72D0 File Offset: 0x003C54D0
|
|
// (set) Token: 0x06010212 RID: 66066 RVA: 0x003C72E4 File Offset: 0x003C54E4
|
|
[Token(Token = "0x17002BE6")]
|
|
private int NBJKFKBFPMM
|
|
{
|
|
[Token(Token = "0x6010211")]
|
|
[Address(RVA = "0x171C8F0", Offset = "0x171B2F0", VA = "0x18171C8F0")]
|
|
get
|
|
{
|
|
return this.FAEBNMMPJHD;
|
|
}
|
|
[Token(Token = "0x6010212")]
|
|
[Address(RVA = "0x171B3C0", Offset = "0x1719DC0", VA = "0x18171B3C0")]
|
|
set
|
|
{
|
|
if (value != this.FAEBNMMPJHD)
|
|
{
|
|
this.FAEBNMMPJHD = value;
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002BE7 RID: 11239
|
|
// (get) Token: 0x06010213 RID: 66067 RVA: 0x003C7308 File Offset: 0x003C5508
|
|
// (set) Token: 0x06010214 RID: 66068 RVA: 0x003C731C File Offset: 0x003C551C
|
|
[Token(Token = "0x17002BE7")]
|
|
private MakerPenPaletteMainScreen.OMAPLOHLGDP CFHLFFLHJDI
|
|
{
|
|
[Token(Token = "0x6010213")]
|
|
[Address(RVA = "0x171C4F0", Offset = "0x171AEF0", VA = "0x18171C4F0")]
|
|
get
|
|
{
|
|
return this.HCKEPLFAMLN;
|
|
}
|
|
[Token(Token = "0x6010214")]
|
|
[Address(RVA = "0x171C300", Offset = "0x171AD00", VA = "0x18171C300")]
|
|
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: 0x17002BE8 RID: 11240
|
|
// (get) Token: 0x06010215 RID: 66069 RVA: 0x003C735C File Offset: 0x003C555C
|
|
// (set) Token: 0x06010216 RID: 66070 RVA: 0x003C7370 File Offset: 0x003C5570
|
|
[Token(Token = "0x17002BE8")]
|
|
public MakerPenPaletteMainScreen.OMAPLOHLGDP MILKHOANKAO
|
|
{
|
|
[Token(Token = "0x6010215")]
|
|
[Address(RVA = "0x1721530", Offset = "0x171FF30", VA = "0x181721530")]
|
|
get;
|
|
[Token(Token = "0x6010216")]
|
|
[Address(RVA = "0x171CBB0", Offset = "0x171B5B0", VA = "0x18171CBB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17002BE9 RID: 11241
|
|
// (get) Token: 0x06010217 RID: 66071 RVA: 0x003C7384 File Offset: 0x003C5584
|
|
[Token(Token = "0x17002BE9")]
|
|
private bool OMJCIIDLEAO
|
|
{
|
|
[Token(Token = "0x6010217")]
|
|
[Address(RVA = "0x171CCE0", Offset = "0x171B6E0", VA = "0x18171CCE0")]
|
|
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: 0x06010218 RID: 66072 RVA: 0x003C73CC File Offset: 0x003C55CC
|
|
[Token(Token = "0x6010218")]
|
|
[Address(RVA = "0x171CE80", Offset = "0x171B880", VA = "0x18171CE80", Slot = "9")]
|
|
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.CAJOGMKJBPJ)
|
|
{
|
|
<>4__this2.CAJOGMKJBPJ = 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)
|
|
{
|
|
MakerPenPaletteMainScreen <>4__this3 = this;
|
|
ACBDPBHGKJL[] array2 = <>4__this3.shapeButtonsGridOrderToShapeType;
|
|
int tempIndex2 = tempIndex;
|
|
ACBDPBHGKJL acbdpbhgkjl = array2[tempIndex2];
|
|
if (<>4__this3.ShapeTypeSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
};
|
|
onClick3.AddListener(unityAction3);
|
|
RadioButton3D[] fomfdpojade2 = this.FOMFDPOJADE;
|
|
num++;
|
|
while (fomfdpojade2 != 0)
|
|
{
|
|
}
|
|
}
|
|
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.LMDIDIEGGII);
|
|
ActionEvent actionEvent = num + action;
|
|
ActionEvent<bool> gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged;
|
|
Action<bool> action2 = new Action(this.HFAAJHFIHKD);
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
ActionEvent<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> onModeChanged = <LJOGMLBAABG>k__BackingField.OnModeChanged;
|
|
Action<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> action3 = new Action(this.KBEFFMGDAOJ);
|
|
ActionEvent<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> actionEvent2 = onModeChanged + action3;
|
|
<LJOGMLBAABG>k__BackingField.OnModeChanged = actionEvent2;
|
|
}
|
|
|
|
// Token: 0x06010219 RID: 66073 RVA: 0x003C7680 File Offset: 0x003C5880
|
|
[Token(Token = "0x6010219")]
|
|
[Address(RVA = "0x171F6A0", Offset = "0x171E0A0", VA = "0x18171F6A0")]
|
|
public void RefreshShapeMaterialButtons()
|
|
{
|
|
MakerPenColorButtonPagedGrid makerPenColorButtonPagedGrid = this.colorButtonPagedGrid;
|
|
ShapeColorInfo[] array = EOKPFJPCGMK.IKFGMGLJFGE;
|
|
Func<ShapeColorInfo, LNBGEMHOKFN> <>9__97_ = MakerPenPaletteMainScreen.<>c.<>9__97_0;
|
|
if (<>9__97_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__97_0 = (ShapeColorInfo sci) => sci.ColorID;
|
|
}
|
|
IEnumerable<ShapeColorInfo> enumerable = Enumerable.Select<ShapeColorInfo, LNBGEMHOKFN>(array, <>9__97_);
|
|
makerPenColorButtonPagedGrid.SetShapeColors(enumerable, LNBGEMHOKFN.INVALID);
|
|
MakerPenMaterialButtonPagedGrid makerPenMaterialButtonPagedGrid = this.materialButtonPagedGrid;
|
|
ShapeMaterialInfo[] shapeMaterialInfos = EOKPFJPCGMK.MFIAFAGNMJN.ShapeMaterialInfos;
|
|
Func<ShapeMaterialInfo, CLKCBCAGDDK> func;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__97_1 == 0)
|
|
{
|
|
func = (ShapeMaterialInfo smi) => smi.MaterialId;
|
|
MakerPenPaletteMainScreen.<>c.<>9__97_1 = func;
|
|
}
|
|
IEnumerable<ShapeMaterialInfo> enumerable2 = Enumerable.Select<ShapeMaterialInfo, CLKCBCAGDDK>(shapeMaterialInfos, func);
|
|
makerPenMaterialButtonPagedGrid.ResetSelectedMaterial();
|
|
bool flag = makerPenMaterialButtonPagedGrid.NBMNLHLDOGF();
|
|
makerPenMaterialButtonPagedGrid.UpdateSelectedButtonState();
|
|
}
|
|
|
|
// Token: 0x0601021A RID: 66074 RVA: 0x003C772C File Offset: 0x003C592C
|
|
[Token(Token = "0x601021A")]
|
|
[Address(RVA = "0x1720440", Offset = "0x171EE40", VA = "0x181720440")]
|
|
private void Start()
|
|
{
|
|
ActionEvent activeSandboxResourcesChangedEvent = CreationManager.ActiveSandboxResourcesChangedEvent;
|
|
Action action = new Action(this.DACCIPLECHP);
|
|
CreationManager.ActiveSandboxResourcesChangedEvent = 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.Instance;
|
|
if (!platformActivateObject.OBKMFDJBADI)
|
|
{
|
|
PagedGrid pagedGrid = this.settingsPagedGrid;
|
|
Transform transform = platformActivateObject.transform;
|
|
pagedGrid.AddIgnoredChild(transform);
|
|
}
|
|
num++;
|
|
}
|
|
bool isCompleted = ((IAsyncResult)this.settingsPagedGrid).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0601021B RID: 66075 RVA: 0x003C77D4 File Offset: 0x003C59D4
|
|
[Token(Token = "0x601021B")]
|
|
[Address(RVA = "0x171F4E0", Offset = "0x171DEE0", VA = "0x18171F4E0")]
|
|
private void OnEnable()
|
|
{
|
|
ActionEvent ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = ebljhbjgdfb + action;
|
|
Action action2 = new Action(this.NJANGDABKNE);
|
|
ISchedulerPromise schedulerPromise = this.InvokeNextEndOfFrame(action2);
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
Action action3 = new Action(this.GEIKLABLCNL);
|
|
BBHENFCNLAB.GEIKLABLCNL = geiklablcnl + action3;
|
|
ActionEvent<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
Action<long> action4 = new Action(this.JGCNDNGPBMH);
|
|
BBHENFCNLAB.JGCNDNGPBMH = jgcndngpbmh + action4;
|
|
}
|
|
|
|
// Token: 0x0601021C RID: 66076 RVA: 0x003C785C File Offset: 0x003C5A5C
|
|
[Token(Token = "0x601021C")]
|
|
[Address(RVA = "0x171F350", Offset = "0x171DD50", VA = "0x18171F350")]
|
|
protected void OnDisable()
|
|
{
|
|
ActionEvent ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = ebljhbjgdfb - action;
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
Action action2 = new Action(this.GEIKLABLCNL);
|
|
BBHENFCNLAB.GEIKLABLCNL = geiklablcnl - action2;
|
|
ActionEvent<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
Action<long> action3 = new Action(this.JGCNDNGPBMH);
|
|
BBHENFCNLAB.JGCNDNGPBMH = jgcndngpbmh - action3;
|
|
}
|
|
|
|
// Token: 0x0601021D RID: 66077 RVA: 0x003C78CC File Offset: 0x003C5ACC
|
|
[Token(Token = "0x601021D")]
|
|
[Address(RVA = "0x171C500", Offset = "0x171AF00", VA = "0x18171C500")]
|
|
private void EBLJHBJGDFB()
|
|
{
|
|
bool flag = Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG;
|
|
bool? cbheckjkdcc = this.CBHECKJKDCC;
|
|
int num = 0;
|
|
bool flag2 = flag == cbheckjkdcc;
|
|
if (cbheckjkdcc == flag2)
|
|
{
|
|
bool flag3 = Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG;
|
|
this.circuitsV2RadioButton.gameObject.SetActive(flag3);
|
|
if (!flag3)
|
|
{
|
|
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 flag4 = Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG;
|
|
this.CBHECKJKDCC = num;
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601021E RID: 66078 RVA: 0x003C799C File Offset: 0x003C5B9C
|
|
[Token(Token = "0x601021E")]
|
|
[Address(RVA = "0x171F050", Offset = "0x171DA50", VA = "0x18171F050", Slot = "6")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
ActionEvent ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
|
Action action = new Action(this.EBLJHBJGDFB);
|
|
Matchmaking.EBLJHBJGDFB = ebljhbjgdfb - action;
|
|
CircuitVisibilityBehaviour.OHONBJEGOED = false;
|
|
ActionEvent activeSandboxResourcesChangedEvent = CreationManager.ActiveSandboxResourcesChangedEvent;
|
|
Action action2 = new Action(this.DACCIPLECHP);
|
|
CreationManager.ActiveSandboxResourcesChangedEvent = activeSandboxResourcesChangedEvent - action2;
|
|
Action<Photon.Realtime.Player, RoomRole> action3 = new Action(this.LMDIDIEGGII);
|
|
ActionEvent<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;
|
|
ActionEvent<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> onModeChanged = <LJOGMLBAABG>k__BackingField2.OnModeChanged;
|
|
Action<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> action5 = new Action(this.KBEFFMGDAOJ);
|
|
ActionEvent<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> actionEvent = onModeChanged - action5;
|
|
<LJOGMLBAABG>k__BackingField2.OnModeChanged = actionEvent;
|
|
}
|
|
SafeDestroy.Asset(this.<NCJFGKPOKLF>k__BackingField);
|
|
this.<NCJFGKPOKLF>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0601021F RID: 66079 RVA: 0x003C7A7C File Offset: 0x003C5C7C
|
|
[Token(Token = "0x601021F")]
|
|
[Address(RVA = "0x171FAF0", Offset = "0x171E4F0", VA = "0x18171FAF0")]
|
|
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: 0x06010220 RID: 66080 RVA: 0x003C7B0C File Offset: 0x003C5D0C
|
|
[Token(Token = "0x6010220")]
|
|
[Address(RVA = "0x171C900", Offset = "0x171B300", VA = "0x18171C900")]
|
|
private void FJHODABGKOL()
|
|
{
|
|
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;
|
|
LNBGEMHOKFN aekhjmpaokm = <LJOGMLBAABG>k__BackingField.AEKHJMPAOKM;
|
|
CLKCBCAGDDK fdioclhgcnd = <LJOGMLBAABG>k__BackingField.FDIOCLHGCND;
|
|
}
|
|
int aekhjmpaokm2 = (int)<LJOGMLBAABG>k__BackingField.AEKHJMPAOKM;
|
|
ShapeMaterialInfo shapeMaterialInfo = EOKPFJPCGMK.LCNCGMABGCO(this.<LJOGMLBAABG>k__BackingField.FDIOCLHGCND);
|
|
int num2 = 0;
|
|
ShapeColorInfo shapeColorInfo;
|
|
Material material3 = new Material(BBDALBBPHDA.MBBKMCKBDFO(shapeColorInfo, shapeMaterialInfo, true, true));
|
|
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 (num2 < length)
|
|
{
|
|
Renderer renderer = array[num2];
|
|
Material material5 = this.<NCJFGKPOKLF>k__BackingField;
|
|
renderer.SetMaterial(material5);
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010221 RID: 66081 RVA: 0x003C7BE0 File Offset: 0x003C5DE0
|
|
[Token(Token = "0x6010221")]
|
|
[Address(RVA = "0x171CB20", Offset = "0x171B520", VA = "0x18171CB20")]
|
|
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: 0x06010222 RID: 66082 RVA: 0x003C7C28 File Offset: 0x003C5E28
|
|
[Token(Token = "0x6010222")]
|
|
[Address(RVA = "0x171C4E0", Offset = "0x171AEE0", VA = "0x18171C4E0")]
|
|
public void DeselectAllShapeButtons()
|
|
{
|
|
RadioGroup3D radioGroup3D = this.shapeButtonsRadioGroup;
|
|
this.HONEMLGKJPB(radioGroup3D);
|
|
}
|
|
|
|
// Token: 0x06010223 RID: 66083 RVA: 0x003C7C44 File Offset: 0x003C5E44
|
|
[Token(Token = "0x6010223")]
|
|
[Address(RVA = "0x171FA00", Offset = "0x171E400", VA = "0x18171FA00")]
|
|
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);
|
|
this.AILJLPKFJIA(JEOFCGOPBDC.Prop, (long)LKKBDKPAJMO);
|
|
}
|
|
|
|
// Token: 0x06010224 RID: 66084 RVA: 0x003C7C90 File Offset: 0x003C5E90
|
|
[Token(Token = "0x6010224")]
|
|
[Address(RVA = "0x171C4D0", Offset = "0x171AED0", VA = "0x18171C4D0")]
|
|
public void DeselectAllPropButtons()
|
|
{
|
|
this.IAKCONALDPO = (OGNBCNBPFCC)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x06010225 RID: 66085 RVA: 0x003C7CB0 File Offset: 0x003C5EB0
|
|
[Token(Token = "0x6010225")]
|
|
[Address(RVA = "0x171F950", Offset = "0x171E350", VA = "0x18171F950")]
|
|
public void SelectInventionButton(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.AEHODCGDMBA = 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;
|
|
this.AILJLPKFJIA(JEOFCGOPBDC.Invention, <BHBCCAKKIMJ>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x06010226 RID: 66086 RVA: 0x003C7D08 File Offset: 0x003C5F08
|
|
[Token(Token = "0x6010226")]
|
|
[Address(RVA = "0x171C4C0", Offset = "0x171AEC0", VA = "0x18171C4C0")]
|
|
public void DeselectAllInventionButtons()
|
|
{
|
|
this.LFLBDJBBIMH = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06010227 RID: 66087 RVA: 0x003C7D20 File Offset: 0x003C5F20
|
|
[Token(Token = "0x6010227")]
|
|
[Address(RVA = "0x171F920", Offset = "0x171E320", VA = "0x18171F920")]
|
|
public void SelectColorButton(LNBGEMHOKFN GJAINANBOCB)
|
|
{
|
|
this.colorButtonPagedGrid.UpdateSelectedButtonState();
|
|
}
|
|
|
|
// Token: 0x06010228 RID: 66088 RVA: 0x003C7D40 File Offset: 0x003C5F40
|
|
[Token(Token = "0x6010228")]
|
|
[Address(RVA = "0x171F9D0", Offset = "0x171E3D0", VA = "0x18171F9D0")]
|
|
public void SelectMaterialButton(CLKCBCAGDDK KFENPJENIOI)
|
|
{
|
|
this.materialButtonPagedGrid.UpdateSelectedButtonState();
|
|
}
|
|
|
|
// Token: 0x06010229 RID: 66089 RVA: 0x003C7D60 File Offset: 0x003C5F60
|
|
[Token(Token = "0x6010229")]
|
|
[Address(RVA = "0x171C480", Offset = "0x171AE80", VA = "0x18171C480")]
|
|
public void DeselectAllColorButtons()
|
|
{
|
|
this.colorButtonPagedGrid.ResetSelectedColor();
|
|
this.materialButtonPagedGrid.ResetSelectedMaterial();
|
|
}
|
|
|
|
// Token: 0x0601022A RID: 66090 RVA: 0x003C7D8C File Offset: 0x003C5F8C
|
|
[Token(Token = "0x601022A")]
|
|
[Address(RVA = "0x171FCE0", Offset = "0x171E6E0", VA = "0x18171FCE0")]
|
|
public void SelectShapeConstraintButton(MakerPen.PMACDPPHBHP GEAFEMDGBBA)
|
|
{
|
|
ToggleButton3D toggleButton3D = this.uniformShapesToggle;
|
|
bool flag = GEAFEMDGBBA == MakerPen.PMACDPPHBHP.Constrained;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
}
|
|
|
|
// Token: 0x0601022B RID: 66091 RVA: 0x003C7DB4 File Offset: 0x003C5FB4
|
|
[Token(Token = "0x601022B")]
|
|
[Address(RVA = "0x171E2B0", Offset = "0x171CCB0", VA = "0x18171E2B0")]
|
|
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: 0x0601022C RID: 66092 RVA: 0x003C7E30 File Offset: 0x003C6030
|
|
[Token(Token = "0x601022C")]
|
|
[Address(RVA = "0x171CBF0", Offset = "0x171B5F0", VA = "0x18171CBF0")]
|
|
private void HONEMLGKJPB(RadioGroup3D KBEJEGMLKEM)
|
|
{
|
|
Func<RadioButton3D, bool> <>9__117_ = MakerPenPaletteMainScreen.<>c.<>9__117_0;
|
|
if (<>9__117_ == 0)
|
|
{
|
|
MakerPenPaletteMainScreen.<>c.<>9__117_0 = delegate(RadioButton3D b)
|
|
{
|
|
};
|
|
}
|
|
KBEJEGMLKEM.SetSelectionStates(<>9__117_);
|
|
}
|
|
|
|
// Token: 0x0601022D RID: 66093 RVA: 0x003C7E6C File Offset: 0x003C606C
|
|
[Token(Token = "0x601022D")]
|
|
[Address(RVA = "0x171B6A0", Offset = "0x171A0A0", VA = "0x18171B6A0")]
|
|
private void AILJLPKFJIA(JEOFCGOPBDC EPBPGKCGDPE, long ENJEOLBEALP)
|
|
{
|
|
HNICCJDPJJO hniccjdpjjo = HNICCJDPJJO.ONCPNMDGGKG;
|
|
string text = AmplitudeAnalyticsClient.Event("palette_select_item").ToString();
|
|
}
|
|
|
|
// Token: 0x0601022E RID: 66094 RVA: 0x003C7E98 File Offset: 0x003C6098
|
|
[Token(Token = "0x601022E")]
|
|
[Address(RVA = "0x171C730", Offset = "0x171B130", VA = "0x18171C730")]
|
|
private void FFOBNOMEGEH()
|
|
{
|
|
if (this.HCKEPLFAMLN <= MakerPenPaletteMainScreen.OMAPLOHLGDP.Inventions)
|
|
{
|
|
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = this.searchSubscreen;
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
SubscreenControl subscreenControl2 = this.subscreenControl;
|
|
Subscreen subscreen = this.shapesAndColorsSubscreen;
|
|
subscreenControl2.ShowSubscreen(subscreen);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601022F RID: 66095 RVA: 0x003C7FA8 File Offset: 0x003C61A8
|
|
[Token(Token = "0x601022F")]
|
|
[Address(RVA = "0x171E150", Offset = "0x171CB50", VA = "0x18171E150")]
|
|
private void LOAGOJPGGLA()
|
|
{
|
|
this.gadgetsRadioButton.ForcePressed();
|
|
int cajogmkjbpj = this.CAJOGMKJBPJ;
|
|
int num = 0;
|
|
this.OFFCHLIDOLC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num, cajogmkjbpj);
|
|
}
|
|
|
|
// Token: 0x06010230 RID: 66096 RVA: 0x003C7FD8 File Offset: 0x003C61D8
|
|
[Token(Token = "0x6010230")]
|
|
[Address(RVA = "0x171C2D0", Offset = "0x171ACD0", VA = "0x18171C2D0")]
|
|
private void CJGBDCHKPBI()
|
|
{
|
|
this.circuitsV2RadioButton.ForcePressed();
|
|
}
|
|
|
|
// Token: 0x06010231 RID: 66097 RVA: 0x003C7FF8 File Offset: 0x003C61F8
|
|
[Token(Token = "0x6010231")]
|
|
[Address(RVA = "0x171E0C0", Offset = "0x171CAC0", VA = "0x18171E0C0")]
|
|
private void LGOGJOPPICA()
|
|
{
|
|
this.propsRadioButton.ForcePressed();
|
|
int coeagjohool = this.COEAGJOHOOL;
|
|
this.OFFCHLIDOLC(SpawnableToolCategoryConfig.CDPMKMGIPFA.PROPS, coeagjohool);
|
|
}
|
|
|
|
// Token: 0x06010232 RID: 66098 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6010232")]
|
|
[Address(RVA = "0x171ED80", Offset = "0x171D780", VA = "0x18171ED80")]
|
|
private void OFFCHLIDOLC(SpawnableToolCategoryConfig.CDPMKMGIPFA CKEBCMEKCJH, int DBGGEOGEFCA)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06010233 RID: 66099 RVA: 0x003C8028 File Offset: 0x003C6228
|
|
[Token(Token = "0x6010233")]
|
|
[Address(RVA = "0x171B7A0", Offset = "0x171A1A0", VA = "0x18171B7A0")]
|
|
private void BBMIMPHPPDF()
|
|
{
|
|
int kdpehphodcd = this.inventionPagedGrid.KDPEHPHODCD;
|
|
int previousPage = kdpehphodcd;
|
|
this.inventionPagedGrid.Awake();
|
|
IPromise<List<OBBBPCBIMME>> promise = BBHENFCNLAB.EMOKHAKJKHK();
|
|
Action<List<OBBBPCBIMME>> action = delegate(List<OBBBPCBIMME> inventions)
|
|
{
|
|
MakerPenPaletteMainScreen <>4__this = this;
|
|
int num2 = 0;
|
|
if (<>4__this != num2)
|
|
{
|
|
if (inventions != 0)
|
|
{
|
|
Func<OBBBPCBIMME, bool> func;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__124_2 == 0)
|
|
{
|
|
func = (OBBBPCBIMME inv) => !inv.<AONKJNPFIGJ>k__BackingField;
|
|
MakerPenPaletteMainScreen.<>c.<>9__124_2 = func;
|
|
}
|
|
IEnumerable<OBBBPCBIMME> enumerable = Enumerable.Where<OBBBPCBIMME>(inventions, 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);
|
|
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = this.searchSubscreen;
|
|
throw new NullReferenceException();
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num3 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Failed to load Inventions", 1.5f, num3, num3);
|
|
InventionPagedGrid inventionPagedGrid3 = this.inventionPagedGrid;
|
|
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen2 = this.searchSubscreen;
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
|
|
int num4 = 0;
|
|
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Major, "Failed to load Inventions", 1.5f, num4, num4);
|
|
InventionPagedGrid inventionPagedGrid4 = this.inventionPagedGrid;
|
|
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen3 = this.searchSubscreen;
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06010234 RID: 66100 RVA: 0x003C809C File Offset: 0x003C629C
|
|
[Token(Token = "0x6010234")]
|
|
[Address(RVA = "0x171B3E0", Offset = "0x1719DE0", VA = "0x18171B3E0")]
|
|
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: 0x06010235 RID: 66101 RVA: 0x003C8170 File Offset: 0x003C6370
|
|
[Token(Token = "0x6010235")]
|
|
[Address(RVA = "0x171DEC0", Offset = "0x171C8C0", VA = "0x18171DEC0")]
|
|
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: 0x06010236 RID: 66102 RVA: 0x003C81A8 File Offset: 0x003C63A8
|
|
[Token(Token = "0x6010236")]
|
|
[Address(RVA = "0x171E190", Offset = "0x171CB90", VA = "0x18171E190")]
|
|
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: 0x06010237 RID: 66103 RVA: 0x003C81D8 File Offset: 0x003C63D8
|
|
[Token(Token = "0x6010237")]
|
|
[Address(RVA = "0x171FD10", Offset = "0x171E710", VA = "0x18171FD10")]
|
|
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: 0x06010238 RID: 66104 RVA: 0x003C8238 File Offset: 0x003C6438
|
|
[Token(Token = "0x6010238")]
|
|
[Address(RVA = "0x171DF10", Offset = "0x171C910", VA = "0x18171DF10")]
|
|
private void KBEFFMGDAOJ(MakerPen.KLAENPHIBEM OIHFNIFGFJB, MakerPen.HJPIHGIFKEO FIBGLDDKDLB)
|
|
{
|
|
bool flag;
|
|
if (OIHFNIFGFJB != MakerPen.KLAENPHIBEM.CreateInventionInstance && flag)
|
|
{
|
|
this.LFLBDJBBIMH = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010239 RID: 66105 RVA: 0x003C8258 File Offset: 0x003C6458
|
|
[Token(Token = "0x6010239")]
|
|
[Address(RVA = "0x171C360", Offset = "0x171AD60", VA = "0x18171C360")]
|
|
private void DACCIPLECHP()
|
|
{
|
|
if (base.isActiveAndEnabled)
|
|
{
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
int num2 = 0;
|
|
CostInfo activeSandboxResourceCost = CreationManager.LECLKFMMJGB;
|
|
int maxInkCost = CreationManager.KIGCMLHCNON;
|
|
InkBarControl inkBarControl = this.inkBarControl;
|
|
int num3 = 0;
|
|
inkBarControl.SetPercentage((float)num2, num3);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601023A RID: 66106 RVA: 0x003C82B0 File Offset: 0x003C64B0
|
|
[Token(Token = "0x601023A")]
|
|
[Address(RVA = "0x171E100", Offset = "0x171CB00", VA = "0x18171E100")]
|
|
private void LMDIDIEGGII(Photon.Realtime.Player AGIHAKFFCCD, RoomRole EGPBMGPKIIL)
|
|
{
|
|
if (AGIHAKFFCCD.IsLocal)
|
|
{
|
|
Button3D button3D = this.deleteAllButton;
|
|
bool flag = this.OMJCIIDLEAO;
|
|
button3D.FFDOINJEHMM = flag;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601023B RID: 66107 RVA: 0x003C82E4 File Offset: 0x003C64E4
|
|
[Token(Token = "0x601023B")]
|
|
[Address(RVA = "0x171CBC0", Offset = "0x171B5C0", VA = "0x18171CBC0")]
|
|
private void HFAAJHFIHKD(bool PLGOGPMCDOL)
|
|
{
|
|
this.playStopGizmosToggle.BOHIGPFGJBA = PLGOGPMCDOL;
|
|
}
|
|
|
|
// Token: 0x0601023C RID: 66108 RVA: 0x003C8304 File Offset: 0x003C6504
|
|
[Token(Token = "0x601023C")]
|
|
[Address(RVA = "0x171CB10", Offset = "0x171B510", VA = "0x18171CB10")]
|
|
private void GEIKLABLCNL()
|
|
{
|
|
this.BBMIMPHPPDF();
|
|
}
|
|
|
|
// Token: 0x0601023D RID: 66109 RVA: 0x003C8318 File Offset: 0x003C6518
|
|
[Token(Token = "0x601023D")]
|
|
[Address(RVA = "0x171CB10", Offset = "0x171B510", VA = "0x18171CB10")]
|
|
private void JGCNDNGPBMH(long ENJEOLBEALP)
|
|
{
|
|
this.BBMIMPHPPDF();
|
|
}
|
|
|
|
// Token: 0x0601023E RID: 66110 RVA: 0x003C832C File Offset: 0x003C652C
|
|
[Token(Token = "0x601023E")]
|
|
[Address(RVA = "0x171B990", Offset = "0x171A390", VA = "0x18171B990")]
|
|
public void Button_Close()
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.AuthorityHidePaletteMenu();
|
|
}
|
|
|
|
// Token: 0x0601023F RID: 66111 RVA: 0x003C834C File Offset: 0x003C654C
|
|
[Token(Token = "0x601023F")]
|
|
[Address(RVA = "0x171C070", Offset = "0x171AA70", VA = "0x18171C070")]
|
|
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: 0x06010240 RID: 66112 RVA: 0x003C837C File Offset: 0x003C657C
|
|
[Token(Token = "0x6010240")]
|
|
[Address(RVA = "0x171C210", Offset = "0x171AC10", VA = "0x18171C210")]
|
|
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: 0x06010241 RID: 66113 RVA: 0x003C83D0 File Offset: 0x003C65D0
|
|
[Token(Token = "0x6010241")]
|
|
[Address(RVA = "0x171BDD0", Offset = "0x171A7D0", VA = "0x18171BDD0")]
|
|
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: 0x06010242 RID: 66114 RVA: 0x003C8430 File Offset: 0x003C6630
|
|
[Token(Token = "0x6010242")]
|
|
[Address(RVA = "0x171BF80", Offset = "0x171A980", VA = "0x18171BF80")]
|
|
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: 0x06010243 RID: 66115 RVA: 0x003C848C File Offset: 0x003C668C
|
|
[Token(Token = "0x6010243")]
|
|
[Address(RVA = "0x171BF20", Offset = "0x171A920", VA = "0x18171BF20")]
|
|
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: 0x06010244 RID: 66116 RVA: 0x003C84D8 File Offset: 0x003C66D8
|
|
[Token(Token = "0x6010244")]
|
|
[Address(RVA = "0x171B960", Offset = "0x171A360", VA = "0x18171B960")]
|
|
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: 0x06010245 RID: 66117 RVA: 0x003C8508 File Offset: 0x003C6708
|
|
[Token(Token = "0x6010245")]
|
|
[Address(RVA = "0x171C1F0", Offset = "0x171ABF0", VA = "0x18171C1F0")]
|
|
public void Button_Settings()
|
|
{
|
|
if (this.HCKEPLFAMLN != MakerPenPaletteMainScreen.OMAPLOHLGDP.Settings)
|
|
{
|
|
this.HCKEPLFAMLN = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)5L);
|
|
this.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010246 RID: 66118 RVA: 0x003C8530 File Offset: 0x003C6730
|
|
[Token(Token = "0x6010246")]
|
|
[Address(RVA = "0x171BD80", Offset = "0x171A780", VA = "0x18171BD80")]
|
|
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: 0x06010247 RID: 66119 RVA: 0x003C857C File Offset: 0x003C677C
|
|
[Token(Token = "0x6010247")]
|
|
[Address(RVA = "0x171C280", Offset = "0x171AC80", VA = "0x18171C280")]
|
|
public void Button_SpawnableToolSelected(OGNBCNBPFCC spawnableTool)
|
|
{
|
|
if (this.SpawnableToolSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010248 RID: 66120 RVA: 0x003C8594 File Offset: 0x003C6794
|
|
[Token(Token = "0x6010248")]
|
|
[Address(RVA = "0x171BD50", Offset = "0x171A750", VA = "0x18171BD50")]
|
|
public void Button_FilterInventions(int EFBDCIJMFGD)
|
|
{
|
|
if (this.HCKEPLFAMLN == MakerPenPaletteMainScreen.OMAPLOHLGDP.Inventions && EFBDCIJMFGD != this.CAJOGMKJBPJ)
|
|
{
|
|
this.CAJOGMKJBPJ = EFBDCIJMFGD;
|
|
this.FFOBNOMEGEH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010249 RID: 66121 RVA: 0x003C85C0 File Offset: 0x003C67C0
|
|
[Token(Token = "0x6010249")]
|
|
[Address(RVA = "0x171BEC0", Offset = "0x171A8C0", VA = "0x18171BEC0")]
|
|
public void Button_InventionSelected(OBBBPCBIMME invention)
|
|
{
|
|
Action<OBBBPCBIMME> inventionSelectionButtonPressed = this.InventionSelectionButtonPressed;
|
|
if (inventionSelectionButtonPressed != 0)
|
|
{
|
|
inventionSelectionButtonPressed(invention);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601024A RID: 66122 RVA: 0x003C85E0 File Offset: 0x003C67E0
|
|
[Token(Token = "0x601024A")]
|
|
[Address(RVA = "0x171BE40", Offset = "0x171A840", VA = "0x18171BE40")]
|
|
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: 0x0601024B RID: 66123 RVA: 0x003C8608 File Offset: 0x003C6808
|
|
[Token(Token = "0x601024B")]
|
|
[Address(RVA = "0x171C0A0", Offset = "0x171AAA0", VA = "0x18171C0A0")]
|
|
public void Button_SelectColor(LNBGEMHOKFN shapeColor)
|
|
{
|
|
if (this.ShapeColorSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
this.FJHODABGKOL();
|
|
int num = 0;
|
|
this.AILJLPKFJIA((JEOFCGOPBDC)num, (long)shapeColor);
|
|
}
|
|
|
|
// Token: 0x0601024C RID: 66124 RVA: 0x003C8630 File Offset: 0x003C6830
|
|
[Token(Token = "0x601024C")]
|
|
[Address(RVA = "0x171C110", Offset = "0x171AB10", VA = "0x18171C110")]
|
|
public void Button_SelectMaterial(CLKCBCAGDDK shapeMaterial)
|
|
{
|
|
if (this.ShapeMaterialSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
this.FJHODABGKOL();
|
|
this.AILJLPKFJIA(JEOFCGOPBDC.Material, (long)shapeMaterial);
|
|
}
|
|
|
|
// Token: 0x0601024D RID: 66125 RVA: 0x003C8658 File Offset: 0x003C6858
|
|
[Token(Token = "0x601024D")]
|
|
[Address(RVA = "0x171C180", Offset = "0x171AB80", VA = "0x18171C180")]
|
|
public void Button_SelectShape(int LENAGPGLDLE)
|
|
{
|
|
if (this.ShapeTypeSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
this.AILJLPKFJIA(JEOFCGOPBDC.Shape, (long)LENAGPGLDLE);
|
|
}
|
|
|
|
// Token: 0x0601024E RID: 66126 RVA: 0x003C8678 File Offset: 0x003C6878
|
|
[Token(Token = "0x601024E")]
|
|
[Address(RVA = "0x171D520", Offset = "0x171BF20", VA = "0x18171D520")]
|
|
private void JFOMCCJKHLA()
|
|
{
|
|
bool flag = SingletonMonoBehaviour.Instance.MakerPen.OEHGANPCGAE;
|
|
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.ShouldRenderWorldFadeMask = flag;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.OEHGANPCGAE != flag)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.OEHGANPCGAE = flag;
|
|
}
|
|
flag = SingletonMonoBehaviour.Instance.MakerPen.PPKOHAEIDJN;
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.PPKOHAEIDJN != flag)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.PPKOHAEIDJN = flag;
|
|
}
|
|
float num = SingletonMonoBehaviour.Instance.MakerPen.PEFOEEMDKNH;
|
|
NNNJFEILANM snapping = this.<LJOGMLBAABG>k__BackingField.Snapping;
|
|
int num2 = Mathf.RoundToInt(num);
|
|
float num3 = EOKPFJPCGMK.NLFAIFKEGAG(num2);
|
|
snapping.IGKNCPDNKAN(num3);
|
|
SettingsManager.IAILOHNDFJI makerPen = SingletonMonoBehaviour.Instance.MakerPen;
|
|
float num4 = makerPen.PEFOEEMDKNH;
|
|
if (makerPen != 0)
|
|
{
|
|
SettingsManager.IAILOHNDFJI makerPen2 = SingletonMonoBehaviour.Instance.MakerPen;
|
|
num3 = num;
|
|
makerPen2.PEFOEEMDKNH = num3;
|
|
}
|
|
float num5 = SingletonMonoBehaviour.Instance.MakerPen.DHEJPCAHFKC;
|
|
num = num5;
|
|
NNNJFEILANM snapping2 = this.<LJOGMLBAABG>k__BackingField.Snapping;
|
|
num5 = num;
|
|
num2 = Mathf.RoundToInt(num5);
|
|
num3 = EOKPFJPCGMK.KJDDBOALFOA(num2);
|
|
snapping2.DAGBLEDBFOD = num3;
|
|
SettingsManager.IAILOHNDFJI makerPen3 = SingletonMonoBehaviour.Instance.MakerPen;
|
|
float num6 = makerPen3.DHEJPCAHFKC;
|
|
if (makerPen3 != 0)
|
|
{
|
|
SettingsManager.IAILOHNDFJI makerPen4 = SingletonMonoBehaviour.Instance.MakerPen;
|
|
num3 = num;
|
|
makerPen4.DHEJPCAHFKC = num3;
|
|
}
|
|
float num7 = SingletonMonoBehaviour.Instance.MakerPen.CGOIKAFGIKH;
|
|
num = num7;
|
|
MakerPen <LJOGMLBAABG>k__BackingField2 = this.<LJOGMLBAABG>k__BackingField;
|
|
num7 = num;
|
|
num2 = Mathf.RoundToInt(num7);
|
|
num3 = EOKPFJPCGMK.LBMJDOMPIOD(num2);
|
|
<LJOGMLBAABG>k__BackingField2.SelectCurveThicknessModifier(num3);
|
|
SettingsManager.IAILOHNDFJI makerPen5 = SingletonMonoBehaviour.Instance.MakerPen;
|
|
float num8 = makerPen5.CGOIKAFGIKH;
|
|
if (makerPen5 != 0)
|
|
{
|
|
SettingsManager.IAILOHNDFJI makerPen6 = SingletonMonoBehaviour.Instance.MakerPen;
|
|
num3 = num;
|
|
makerPen6.CGOIKAFGIKH = num3;
|
|
}
|
|
bool flag2 = SingletonMonoBehaviour.Instance.MakerPen.EPAECNJFMIO;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.EPAECNJFMIO != flag2)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.EPAECNJFMIO = flag2;
|
|
}
|
|
flag2 = SingletonMonoBehaviour.Instance.MakerPen.BMHDADIKCJJ;
|
|
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.<NGDMBEPPAJP>k__BackingField = flag2;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.BMHDADIKCJJ != flag2)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.BMHDADIKCJJ = flag2;
|
|
}
|
|
flag2 = SingletonMonoBehaviour.Instance.MakerPen.PBEHJPGHCAD;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.PBEHJPGHCAD != flag2)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.PBEHJPGHCAD = flag2;
|
|
CircuitVisibilityBehaviour.CircuitVisibilityChanged();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601024F RID: 66127 RVA: 0x003C8904 File Offset: 0x003C6B04
|
|
[Token(Token = "0x601024F")]
|
|
[Address(RVA = "0x171DF90", Offset = "0x171C990", VA = "0x18171DF90")]
|
|
private void KPGLPNJGJIG()
|
|
{
|
|
bool flag = Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG;
|
|
this.circuitsV2RadioButton.gameObject.SetActive(flag);
|
|
if (!flag)
|
|
{
|
|
RadioButton3D radioButton3D = this.circuitsV2RadioButton;
|
|
if (radioButton3D.DACHAAADDAE != flag || 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: 0x06010250 RID: 66128 RVA: 0x003C898C File Offset: 0x003C6B8C
|
|
[Token(Token = "0x6010250")]
|
|
[Address(RVA = "0x17208E0", Offset = "0x171F2E0", VA = "0x1817208E0")]
|
|
public void Toggle_DesatWorldInShapeMode(bool isOn)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.ShouldRenderWorldFadeMask = isOn;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.OEHGANPCGAE != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.OEHGANPCGAE = isOn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010251 RID: 66129 RVA: 0x003C89D4 File Offset: 0x003C6BD4
|
|
[Token(Token = "0x6010251")]
|
|
[Address(RVA = "0x1720670", Offset = "0x171F070", VA = "0x181720670")]
|
|
public void ToggleShowPivot(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.LCJDPBLGJFJ != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.LCJDPBLGJFJ = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010252 RID: 66130 RVA: 0x003C8A0C File Offset: 0x003C6C0C
|
|
[Token(Token = "0x6010252")]
|
|
[Address(RVA = "0x1721170", Offset = "0x171FB70", VA = "0x181721170")]
|
|
public void Toggle_SnapToCenter(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.LMKECMNIGAC != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.LMKECMNIGAC = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010253 RID: 66131 RVA: 0x003C8A44 File Offset: 0x003C6C44
|
|
[Token(Token = "0x6010253")]
|
|
[Address(RVA = "0x1720E10", Offset = "0x171F810", VA = "0x181720E10")]
|
|
public void Toggle_RotatearoundPivot(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.LMAEMIIGMLG != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.LMAEMIIGMLG = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010254 RID: 66132 RVA: 0x003C8A7C File Offset: 0x003C6C7C
|
|
[Token(Token = "0x6010254")]
|
|
[Address(RVA = "0x1720AA0", Offset = "0x171F4A0", VA = "0x181720AA0")]
|
|
public void Toggle_FreezeRotationOnMove(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.EDFHHHJNDDO != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.EDFHHHJNDDO = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010255 RID: 66133 RVA: 0x003C8AB4 File Offset: 0x003C6CB4
|
|
[Token(Token = "0x6010255")]
|
|
[Address(RVA = "0x1721240", Offset = "0x171FC40", VA = "0x181721240")]
|
|
public void Toggle_UniformShapes(bool isOn)
|
|
{
|
|
MakerPen <LJOGMLBAABG>k__BackingField = this.<LJOGMLBAABG>k__BackingField;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.PPKOHAEIDJN != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.PPKOHAEIDJN = isOn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010256 RID: 66134 RVA: 0x003C8AF0 File Offset: 0x003C6CF0
|
|
[Token(Token = "0x6010256")]
|
|
[Address(RVA = "0x1720100", Offset = "0x171EB00", VA = "0x181720100")]
|
|
public void SliderReleased_GridSnap(float value)
|
|
{
|
|
NNNJFEILANM snapping = this.<LJOGMLBAABG>k__BackingField.Snapping;
|
|
float num = EOKPFJPCGMK.NLFAIFKEGAG(Mathf.RoundToInt(value));
|
|
snapping.IGKNCPDNKAN(value);
|
|
SettingsManager.IAILOHNDFJI makerPen = SingletonMonoBehaviour.Instance.MakerPen;
|
|
float num2 = makerPen.PEFOEEMDKNH;
|
|
if (makerPen != 0)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.PEFOEEMDKNH = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010257 RID: 66135 RVA: 0x003C8B48 File Offset: 0x003C6D48
|
|
[Token(Token = "0x6010257")]
|
|
[Address(RVA = "0x1720740", Offset = "0x171F140", VA = "0x181720740")]
|
|
public void Toggle_AlignToEdges(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.EPAECNJFMIO != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.EPAECNJFMIO = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010258 RID: 66136 RVA: 0x003C8B80 File Offset: 0x003C6D80
|
|
[Token(Token = "0x6010258")]
|
|
[Address(RVA = "0x17210A0", Offset = "0x171FAA0", VA = "0x1817210A0")]
|
|
public void Toggle_ShowGrid(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.MPGCIOMHIGA != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.MPGCIOMHIGA = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010259 RID: 66137 RVA: 0x003C8BB8 File Offset: 0x003C6DB8
|
|
[Token(Token = "0x6010259")]
|
|
[Address(RVA = "0x1720EE0", Offset = "0x171F8E0", VA = "0x181720EE0")]
|
|
public void Toggle_RoundedTubes(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.GMOEDKIGMNG != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.GMOEDKIGMNG = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601025A RID: 66138 RVA: 0x003C8BF0 File Offset: 0x003C6DF0
|
|
[Token(Token = "0x601025A")]
|
|
[Address(RVA = "0x17209D0", Offset = "0x171F3D0", VA = "0x1817209D0")]
|
|
public void Toggle_EnableSelfScaling(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.MJLLJLGMAGI != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.MJLLJLGMAGI = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601025B RID: 66139 RVA: 0x003C8C28 File Offset: 0x003C6E28
|
|
[Token(Token = "0x601025B")]
|
|
[Address(RVA = "0x1720810", Offset = "0x171F210", VA = "0x181720810")]
|
|
public void Toggle_ConnectTubes(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.LKLJOKAOCEK != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.LKLJOKAOCEK = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601025C RID: 66140 RVA: 0x003C8C60 File Offset: 0x003C6E60
|
|
[Token(Token = "0x601025C")]
|
|
[Address(RVA = "0x1720C60", Offset = "0x171F660", VA = "0x181720C60")]
|
|
public void Toggle_LockCurveSize(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.NNOBDFKAPPA != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.NNOBDFKAPPA = isOn;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601025D RID: 66141 RVA: 0x003C8C98 File Offset: 0x003C6E98
|
|
[Token(Token = "0x601025D")]
|
|
[Address(RVA = "0x171FDA0", Offset = "0x171E7A0", VA = "0x18171FDA0")]
|
|
public void SliderReleased_AngleSnap(float value)
|
|
{
|
|
NNNJFEILANM snapping = this.<LJOGMLBAABG>k__BackingField.Snapping;
|
|
float num = EOKPFJPCGMK.KJDDBOALFOA(Mathf.RoundToInt(value));
|
|
snapping.DAGBLEDBFOD = value;
|
|
SettingsManager.IAILOHNDFJI makerPen = SingletonMonoBehaviour.Instance.MakerPen;
|
|
float num2 = makerPen.DHEJPCAHFKC;
|
|
if (makerPen != 0)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.DHEJPCAHFKC = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601025E RID: 66142 RVA: 0x003C8CF0 File Offset: 0x003C6EF0
|
|
[Token(Token = "0x601025E")]
|
|
[Address(RVA = "0x171FF00", Offset = "0x171E900", VA = "0x18171FF00")]
|
|
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);
|
|
SettingsManager.IAILOHNDFJI makerPen = SingletonMonoBehaviour.Instance.MakerPen;
|
|
float num2 = makerPen.CGOIKAFGIKH;
|
|
if (makerPen != 0)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.CGOIKAFGIKH = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601025F RID: 66143 RVA: 0x003C8D44 File Offset: 0x003C6F44
|
|
[Token(Token = "0x601025F")]
|
|
[Address(RVA = "0x1720260", Offset = "0x171EC60", VA = "0x181720260")]
|
|
public void SliderReleased_TubeHeightScale(float value)
|
|
{
|
|
SettingsManager.IAILOHNDFJI makerPen = SingletonMonoBehaviour.Instance.MakerPen;
|
|
float num = EOKPFJPCGMK.GLNJJLKEFNE(Mathf.RoundToInt(value));
|
|
makerPen.LFGDDNEIOHI = value;
|
|
}
|
|
|
|
// Token: 0x06010260 RID: 66144 RVA: 0x003C8D78 File Offset: 0x003C6F78
|
|
[Token(Token = "0x6010260")]
|
|
[Address(RVA = "0x1720350", Offset = "0x171ED50", VA = "0x181720350")]
|
|
public void SliderReleased_TubeRingPoints(float value)
|
|
{
|
|
SettingsManager.IAILOHNDFJI makerPen = SingletonMonoBehaviour.Instance.MakerPen;
|
|
int num = EOKPFJPCGMK.AKGDNOBGCHO(Mathf.RoundToInt(value));
|
|
makerPen.LKNLBJHHOHN = num;
|
|
}
|
|
|
|
// Token: 0x06010261 RID: 66145 RVA: 0x003C8DAC File Offset: 0x003C6FAC
|
|
[Token(Token = "0x6010261")]
|
|
[Address(RVA = "0x1720050", Offset = "0x171EA50", VA = "0x181720050")]
|
|
public void SliderReleased_DragSelectSize(float value)
|
|
{
|
|
SettingsManager.IAILOHNDFJI makerPen = SingletonMonoBehaviour.Instance.MakerPen;
|
|
int num = Mathf.RoundToInt(value);
|
|
makerPen.BONNMFPHFNG = num;
|
|
}
|
|
|
|
// Token: 0x06010262 RID: 66146 RVA: 0x003C8DD8 File Offset: 0x003C6FD8
|
|
[Token(Token = "0x6010262")]
|
|
[Address(RVA = "0x1720D30", Offset = "0x171F730", VA = "0x181720D30")]
|
|
public void Toggle_PlayStopGizmos(bool isPlaying)
|
|
{
|
|
SandboxGizmoManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RequestMasterSetGizmosPlaying(isPlaying);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010263 RID: 66147 RVA: 0x003C8E08 File Offset: 0x003C7008
|
|
[Token(Token = "0x6010263")]
|
|
[Address(RVA = "0x171B9C0", Offset = "0x171A3C0", VA = "0x18171B9C0")]
|
|
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_Affirmative();
|
|
int num3 = 0;
|
|
<DHACNBGFNAI>k__BackingField.PushFlow(flowByType, num3);
|
|
MakerPenPaletteMainScreen.<>c <>;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__172_0 == 0)
|
|
{
|
|
<> = MakerPenPaletteMainScreen.<>c.<>9;
|
|
MakerPenPaletteMainScreen.<>c.<>9__172_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: 0x06010264 RID: 66148 RVA: 0x003C8ECC File Offset: 0x003C70CC
|
|
[Token(Token = "0x6010264")]
|
|
[Address(RVA = "0x171C000", Offset = "0x171AA00", VA = "0x18171C000")]
|
|
public void Button_ResetEverything()
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RpcResetRoom();
|
|
}
|
|
|
|
// Token: 0x06010265 RID: 66149 RVA: 0x003C8EEC File Offset: 0x003C70EC
|
|
[Token(Token = "0x6010265")]
|
|
[Address(RVA = "0x1720B70", Offset = "0x171F570", VA = "0x181720B70")]
|
|
public void Toggle_GrabbableByDefault(bool isOn)
|
|
{
|
|
this.<LJOGMLBAABG>k__BackingField.<BDFEKAONFDI>k__BackingField.<NGDMBEPPAJP>k__BackingField = isOn;
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.BMHDADIKCJJ != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.BMHDADIKCJJ = isOn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010266 RID: 66150 RVA: 0x003C8F34 File Offset: 0x003C7134
|
|
[Token(Token = "0x6010266")]
|
|
[Address(RVA = "0x1720FB0", Offset = "0x171F9B0", VA = "0x181720FB0")]
|
|
public void Toggle_ShowGadgetsWithoutMakerPen(bool isOn)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.PBEHJPGHCAD != isOn)
|
|
{
|
|
SingletonMonoBehaviour.Instance.MakerPen.PBEHJPGHCAD = isOn;
|
|
CircuitVisibilityBehaviour.CircuitVisibilityChanged();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010267 RID: 66151 RVA: 0x003C8F74 File Offset: 0x003C7174
|
|
[Token(Token = "0x6010267")]
|
|
[Address(RVA = "0x1721390", Offset = "0x171FD90", VA = "0x181721390")]
|
|
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);
|
|
this.MILKHOANKAO = (MakerPenPaletteMainScreen.OMAPLOHLGDP)((ulong)2L);
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06010269 RID: 66153 RVA: 0x003C9000 File Offset: 0x003C7200
|
|
[Token(Token = "0x6010269")]
|
|
[Address(RVA = "0x171E440", Offset = "0x171CE40", VA = "0x18171E440")]
|
|
[CompilerGenerated]
|
|
private void NJANGDABKNE()
|
|
{
|
|
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;
|
|
this.JFOMCCJKHLA();
|
|
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 shouldRenderWorldFadeMask = <BDFEKAONFDI>k__BackingField2.ShouldRenderWorldFadeMask;
|
|
toggleButton3D.BOHIGPFGJBA = shouldRenderWorldFadeMask;
|
|
}
|
|
}
|
|
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(SingletonMonoBehaviour.Instance.MakerPen.LFGDDNEIOHI);
|
|
float value4 = slider3D4.value;
|
|
Slider3D slider3D5 = this.tubeRingPointSlider;
|
|
int num8 = EOKPFJPCGMK.NCBDKICELLJ(SingletonMonoBehaviour.Instance.MakerPen.LKNLBJHHOHN);
|
|
float value5 = slider3D5.value;
|
|
Slider3D slider3D6 = this.dragSelectSizeSlider;
|
|
int num9 = SingletonMonoBehaviour.Instance.MakerPen.BONNMFPHFNG;
|
|
float value6 = slider3D6.value;
|
|
ToggleButton3D toggleButton3D2 = this.showPivotToggle;
|
|
bool flag = SingletonMonoBehaviour.Instance.MakerPen.LCJDPBLGJFJ;
|
|
toggleButton3D2.BOHIGPFGJBA = flag;
|
|
MakerPen <LJOGMLBAABG>k__BackingField5 = this.<LJOGMLBAABG>k__BackingField;
|
|
ToggleButton3D toggleButton3D3 = this.alignToEdgesToggle;
|
|
bool alignToEdges = <LJOGMLBAABG>k__BackingField5.DJCHNGHDBDB;
|
|
toggleButton3D3.BOHIGPFGJBA = alignToEdges;
|
|
ToggleButton3D toggleButton3D4 = this.showGridToggle;
|
|
bool flag2 = SingletonMonoBehaviour.Instance.MakerPen.MPGCIOMHIGA;
|
|
toggleButton3D4.BOHIGPFGJBA = flag2;
|
|
ToggleButton3D toggleButton3D5 = this.snapToCenterToggle;
|
|
bool flag3 = SingletonMonoBehaviour.Instance.MakerPen.LMKECMNIGAC;
|
|
toggleButton3D5.BOHIGPFGJBA = flag3;
|
|
ToggleButton3D toggleButton3D6 = this.freezeRotationToggle;
|
|
bool flag4 = SingletonMonoBehaviour.Instance.MakerPen.EDFHHHJNDDO;
|
|
toggleButton3D6.BOHIGPFGJBA = flag4;
|
|
ToggleButton3D toggleButton3D7 = this.rotateAroundPivotToggle;
|
|
bool flag5 = SingletonMonoBehaviour.Instance.MakerPen.LMAEMIIGMLG;
|
|
toggleButton3D7.BOHIGPFGJBA = flag5;
|
|
ToggleButton3D toggleButton3D8 = this.roundedTubesToggle;
|
|
bool flag6 = SingletonMonoBehaviour.Instance.MakerPen.GMOEDKIGMNG;
|
|
toggleButton3D8.BOHIGPFGJBA = flag6;
|
|
ToggleButton3D toggleButton3D9 = this.connectTubesToggle;
|
|
bool flag7 = SingletonMonoBehaviour.Instance.MakerPen.LKLJOKAOCEK;
|
|
toggleButton3D9.BOHIGPFGJBA = flag7;
|
|
ToggleButton3D toggleButton3D10 = this.selfScalingEnabledToggle;
|
|
bool flag8 = SingletonMonoBehaviour.Instance.MakerPen.MJLLJLGMAGI;
|
|
toggleButton3D10.BOHIGPFGJBA = flag8;
|
|
ToggleButton3D toggleButton3D11 = this.lockCurveSize;
|
|
bool flag9 = SingletonMonoBehaviour.Instance.MakerPen.NNOBDFKAPPA;
|
|
toggleButton3D11.BOHIGPFGJBA = flag9;
|
|
ToggleButton3D toggleButton3D12 = this.grabbableByDefaultToggle;
|
|
bool flag10 = SingletonMonoBehaviour.Instance.MakerPen.BMHDADIKCJJ;
|
|
toggleButton3D12.BOHIGPFGJBA = flag10;
|
|
ToggleButton3D toggleButton3D13 = this.viewGadgetsWithoutMakerPenToggle;
|
|
bool flag11 = SingletonMonoBehaviour.Instance.MakerPen.PBEHJPGHCAD;
|
|
toggleButton3D13.BOHIGPFGJBA = flag11;
|
|
if (SingletonMonoBehaviour.Instance.ACGDGBHFJFB)
|
|
{
|
|
ToggleButton3D toggleButton3D14 = this.selfScalingEnabledToggle;
|
|
int num10 = 0;
|
|
toggleButton3D14.interactable = num10 != 0;
|
|
ToggleButton3D toggleButton3D15 = this.selfScalingEnabledToggle;
|
|
int num11 = 0;
|
|
toggleButton3D15.BOHIGPFGJBA = num11 != 0;
|
|
}
|
|
RadioGroup3D radioGroup3D = this.inventionsFilterGroup;
|
|
Func<RadioButton3D, bool> func = new Func(this.MDFGALCACAF);
|
|
radioGroup3D.SetSelectionStates(func);
|
|
Button3D button3D = this.deleteAllButton;
|
|
bool flag12 = this.OMJCIIDLEAO;
|
|
button3D.FFDOINJEHMM = flag12;
|
|
this.CENPCCNJGOF = true;
|
|
}
|
|
ToggleButton3D toggleButton3D16 = this.playStopGizmosToggle;
|
|
bool <LMHCBOFAEPO>k__BackingField = SandboxGizmoManager.<LMHCBOFAEPO>k__BackingField;
|
|
toggleButton3D16.BOHIGPFGJBA = <LMHCBOFAEPO>k__BackingField;
|
|
this.DACCIPLECHP();
|
|
MakerPenPaletteMainScreen.OMAPLOHLGDP hckeplfamln = this.HCKEPLFAMLN;
|
|
if (hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets || hckeplfamln == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
|
|
{
|
|
this.gadgetsRadioButton.ForcePressed();
|
|
}
|
|
this.FJHODABGKOL();
|
|
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: 0x0601026A RID: 66154 RVA: 0x003C941C File Offset: 0x003C761C
|
|
[Token(Token = "0x601026A")]
|
|
[Address(RVA = "0x171E210", Offset = "0x171CC10", VA = "0x18171E210")]
|
|
[CompilerGenerated]
|
|
private bool MDFGALCACAF(RadioButton3D FOJLJNMAJLC)
|
|
{
|
|
RadioButton3D[] hmiokealimk = this.HMIOKEALIMK;
|
|
int faebnmmpjhd = this.FAEBNMMPJHD;
|
|
RadioButton3D radioButton3D = hmiokealimk[faebnmmpjhd];
|
|
return FOJLJNMAJLC == radioButton3D;
|
|
}
|
|
|
|
// Token: 0x0400AB72 RID: 43890
|
|
[Token(Token = "0x400AB72")]
|
|
private const int BNLOHBLGJNF = 70;
|
|
|
|
// Token: 0x0400AB73 RID: 43891
|
|
[Token(Token = "0x400AB73")]
|
|
private const int CHLBLPPKJEC = 95;
|
|
|
|
// Token: 0x0400AB74 RID: 43892
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400AB74")]
|
|
[SerializeField]
|
|
[Header("Subscreens")]
|
|
private SubscreenControl subscreenControl;
|
|
|
|
// Token: 0x0400AB75 RID: 43893
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400AB75")]
|
|
[SerializeField]
|
|
private MakerPenPaletteSearchScreen searchSubscreen;
|
|
|
|
// Token: 0x0400AB76 RID: 43894
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400AB76")]
|
|
[SerializeField]
|
|
private Subscreen shapesAndColorsSubscreen;
|
|
|
|
// Token: 0x0400AB77 RID: 43895
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400AB77")]
|
|
[SerializeField]
|
|
private Subscreen spawnableToolSubscreen;
|
|
|
|
// Token: 0x0400AB78 RID: 43896
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400AB78")]
|
|
[SerializeField]
|
|
private Subscreen settingsSubscreen;
|
|
|
|
// Token: 0x0400AB79 RID: 43897
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400AB79")]
|
|
[SerializeField]
|
|
private Subscreen inventionsSubscreen;
|
|
|
|
// Token: 0x0400AB7A RID: 43898
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400AB7A")]
|
|
[SerializeField]
|
|
private Subscreen circuitsSubscreen;
|
|
|
|
// Token: 0x0400AB7B RID: 43899
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400AB7B")]
|
|
[SerializeField]
|
|
private RadioButton3D circuitsV2RadioButton;
|
|
|
|
// Token: 0x0400AB7C RID: 43900
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400AB7C")]
|
|
[SerializeField]
|
|
private RadioButton3D gadgetsRadioButton;
|
|
|
|
// Token: 0x0400AB7D RID: 43901
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400AB7D")]
|
|
[SerializeField]
|
|
private RadioButton3D propsRadioButton;
|
|
|
|
// Token: 0x0400AB7E RID: 43902
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400AB7E")]
|
|
[SerializeField]
|
|
[Header("Header")]
|
|
private InkBarControl inkBarControl;
|
|
|
|
// Token: 0x0400AB7F RID: 43903
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400AB7F")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI selectedItemText;
|
|
|
|
// Token: 0x0400AB80 RID: 43904
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400AB80")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
[Header("Shapes and Colors")]
|
|
private MakerPenColorButtonPagedGrid colorButtonPagedGrid;
|
|
|
|
// Token: 0x0400AB81 RID: 43905
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400AB81")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
private MakerPenMaterialButtonPagedGrid materialButtonPagedGrid;
|
|
|
|
// Token: 0x0400AB82 RID: 43906
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400AB82")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
private MakerPenPaletteSearchPagedGrid paletteSearchPagedGrid;
|
|
|
|
// Token: 0x0400AB83 RID: 43907
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400AB83")]
|
|
[SerializeField]
|
|
private RadioGroup3D shapeButtonsRadioGroup;
|
|
|
|
// Token: 0x0400AB85 RID: 43909
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400AB85")]
|
|
[SerializeField]
|
|
private Renderer[] shapePreviews;
|
|
|
|
// Token: 0x0400AB86 RID: 43910
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400AB86")]
|
|
[SerializeField]
|
|
[Tooltip("Must match the order and count of button prefabs in the radio group")]
|
|
private ACBDPBHGKJL[] shapeButtonsGridOrderToShapeType;
|
|
|
|
// Token: 0x0400AB87 RID: 43911
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400AB87")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
[Header("Spawnable Tools Subscreen")]
|
|
private SpawnableToolPagedGrid spawnableToolPagedGrid;
|
|
|
|
// Token: 0x0400AB88 RID: 43912
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400AB88")]
|
|
[SerializeField]
|
|
private RadioGroup3D spawnableToolsFilterGroup;
|
|
|
|
// Token: 0x0400AB89 RID: 43913
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400AB89")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
[Header("Inventions Subscreen")]
|
|
private InventionPagedGrid inventionPagedGrid;
|
|
|
|
// Token: 0x0400AB8A RID: 43914
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400AB8A")]
|
|
[SerializeField]
|
|
private RadioGroup3D inventionsFilterGroup;
|
|
|
|
// Token: 0x0400AB8B RID: 43915
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400AB8B")]
|
|
[SerializeField]
|
|
private string[] inventionFilterNames;
|
|
|
|
// Token: 0x0400AB8C RID: 43916
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400AB8C")]
|
|
[SerializeField]
|
|
[Header("Settings")]
|
|
private PagedGrid settingsPagedGrid;
|
|
|
|
// Token: 0x0400AB8D RID: 43917
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400AB8D")]
|
|
[SerializeField]
|
|
private ToggleButton3D desatWorldToggle;
|
|
|
|
// Token: 0x0400AB8E RID: 43918
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x400AB8E")]
|
|
[SerializeField]
|
|
private ToggleButton3D showPivotToggle;
|
|
|
|
// Token: 0x0400AB8F RID: 43919
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x400AB8F")]
|
|
[SerializeField]
|
|
private ToggleButton3D uniformShapesToggle;
|
|
|
|
// Token: 0x0400AB90 RID: 43920
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400AB90")]
|
|
[SerializeField]
|
|
private ToggleButton3D snapToCenterToggle;
|
|
|
|
// Token: 0x0400AB91 RID: 43921
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x400AB91")]
|
|
[SerializeField]
|
|
private ToggleButton3D freezeRotationToggle;
|
|
|
|
// Token: 0x0400AB92 RID: 43922
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400AB92")]
|
|
[SerializeField]
|
|
private ToggleButton3D rotateAroundPivotToggle;
|
|
|
|
// Token: 0x0400AB93 RID: 43923
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400AB93")]
|
|
[SerializeField]
|
|
private ToggleButton3D alignToEdgesToggle;
|
|
|
|
// Token: 0x0400AB94 RID: 43924
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400AB94")]
|
|
[SerializeField]
|
|
private ToggleButton3D showGridToggle;
|
|
|
|
// Token: 0x0400AB95 RID: 43925
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400AB95")]
|
|
[SerializeField]
|
|
private ToggleButton3D roundedTubesToggle;
|
|
|
|
// Token: 0x0400AB96 RID: 43926
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x400AB96")]
|
|
[SerializeField]
|
|
private ToggleButton3D selfScalingEnabledToggle;
|
|
|
|
// Token: 0x0400AB97 RID: 43927
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x400AB97")]
|
|
[SerializeField]
|
|
private ToggleButton3D connectTubesToggle;
|
|
|
|
// Token: 0x0400AB98 RID: 43928
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400AB98")]
|
|
[SerializeField]
|
|
private ToggleButton3D lockCurveSize;
|
|
|
|
// Token: 0x0400AB99 RID: 43929
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x400AB99")]
|
|
[SerializeField]
|
|
private Slider3D gridSnapSlider;
|
|
|
|
// Token: 0x0400AB9A RID: 43930
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x400AB9A")]
|
|
[SerializeField]
|
|
private Slider3D angleSnapSlider;
|
|
|
|
// Token: 0x0400AB9B RID: 43931
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400AB9B")]
|
|
[SerializeField]
|
|
private Slider3D lockCurveRadiusSlider;
|
|
|
|
// Token: 0x0400AB9C RID: 43932
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x400AB9C")]
|
|
[SerializeField]
|
|
private Slider3D tubeHeightScaleSlider;
|
|
|
|
// Token: 0x0400AB9D RID: 43933
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x400AB9D")]
|
|
[SerializeField]
|
|
private Slider3D tubeRingPointSlider;
|
|
|
|
// Token: 0x0400AB9E RID: 43934
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x400AB9E")]
|
|
[SerializeField]
|
|
private ToggleButton3D playStopGizmosToggle;
|
|
|
|
// Token: 0x0400AB9F RID: 43935
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x400AB9F")]
|
|
[SerializeField]
|
|
private Slider3D dragSelectSizeSlider;
|
|
|
|
// Token: 0x0400ABA0 RID: 43936
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400ABA0")]
|
|
[SerializeField]
|
|
private Button3D deleteAllButton;
|
|
|
|
// Token: 0x0400ABA1 RID: 43937
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x400ABA1")]
|
|
[SerializeField]
|
|
private ToggleButton3D grabbableByDefaultToggle;
|
|
|
|
// Token: 0x0400ABA2 RID: 43938
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x400ABA2")]
|
|
[SerializeField]
|
|
private ToggleButton3D viewGadgetsWithoutMakerPenToggle;
|
|
|
|
// Token: 0x0400ABA3 RID: 43939
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x400ABA3")]
|
|
private RadioButton3D[] PIGNBICDLPI;
|
|
|
|
// Token: 0x0400ABA4 RID: 43940
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x400ABA4")]
|
|
private RadioButton3D[] HMIOKEALIMK;
|
|
|
|
// Token: 0x0400ABA5 RID: 43941
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x400ABA5")]
|
|
private RadioButton3D[] KOCCAALMOIN;
|
|
|
|
// Token: 0x0400ABA6 RID: 43942
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x228")]
|
|
[Token(Token = "0x400ABA6")]
|
|
private RadioButton3D[] FOMFDPOJADE;
|
|
|
|
// Token: 0x0400ABA7 RID: 43943
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x230")]
|
|
[Token(Token = "0x400ABA7")]
|
|
private bool CENPCCNJGOF;
|
|
|
|
// Token: 0x0400ABA8 RID: 43944
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x234")]
|
|
[Token(Token = "0x400ABA8")]
|
|
private OGNBCNBPFCC IAKCONALDPO;
|
|
|
|
// Token: 0x0400ABA9 RID: 43945
|
|
[Token(Token = "0x400ABA9")]
|
|
private static readonly Dictionary<string, int> PNLKHOIDKOH = new Dictionary();
|
|
|
|
// Token: 0x0400ABAA RID: 43946
|
|
[Token(Token = "0x400ABAA")]
|
|
private static int IKHAPMKMBBB;
|
|
|
|
// Token: 0x0400ABAB RID: 43947
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x238")]
|
|
[Token(Token = "0x400ABAB")]
|
|
private OBBBPCBIMME LFLBDJBBIMH;
|
|
|
|
// Token: 0x0400ABAC RID: 43948
|
|
[Token(Token = "0x400ABAC")]
|
|
private static bool PDEJHBPBAIA;
|
|
|
|
// Token: 0x0400ABAD RID: 43949
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x240")]
|
|
[Token(Token = "0x400ABAD")]
|
|
public Action<ACBDPBHGKJL> ShapeTypeSelectionButtonPressed;
|
|
|
|
// Token: 0x0400ABAE RID: 43950
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x248")]
|
|
[Token(Token = "0x400ABAE")]
|
|
public Action<LNBGEMHOKFN> ShapeColorSelectionButtonPressed;
|
|
|
|
// Token: 0x0400ABAF RID: 43951
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x250")]
|
|
[Token(Token = "0x400ABAF")]
|
|
public Action<CLKCBCAGDDK> ShapeMaterialSelectionButtonPressed;
|
|
|
|
// Token: 0x0400ABB0 RID: 43952
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x258")]
|
|
[Token(Token = "0x400ABB0")]
|
|
public Action<OGNBCNBPFCC> SpawnableToolSelectionButtonPressed;
|
|
|
|
// Token: 0x0400ABB1 RID: 43953
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x260")]
|
|
[Token(Token = "0x400ABB1")]
|
|
public Action<OBBBPCBIMME> InventionSelectionButtonPressed;
|
|
|
|
// Token: 0x0400ABB2 RID: 43954
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x268")]
|
|
[Token(Token = "0x400ABB2")]
|
|
private int CAJOGMKJBPJ;
|
|
|
|
// Token: 0x0400ABB3 RID: 43955
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x26C")]
|
|
[Token(Token = "0x400ABB3")]
|
|
private int COEAGJOHOOL;
|
|
|
|
// Token: 0x0400ABB4 RID: 43956
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x270")]
|
|
[Token(Token = "0x400ABB4")]
|
|
private int FAEBNMMPJHD;
|
|
|
|
// Token: 0x0400ABB5 RID: 43957
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x274")]
|
|
[Token(Token = "0x400ABB5")]
|
|
private MakerPenPaletteMainScreen.OMAPLOHLGDP HCKEPLFAMLN;
|
|
|
|
// Token: 0x0400ABB7 RID: 43959
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x27C")]
|
|
[Token(Token = "0x400ABB7")]
|
|
private bool? CBHECKJKDCC;
|
|
|
|
// Token: 0x02002474 RID: 9332
|
|
[Token(Token = "0x2002474")]
|
|
public enum OMAPLOHLGDP
|
|
{
|
|
// Token: 0x0400ABB9 RID: 43961
|
|
[Token(Token = "0x400ABB9")]
|
|
None,
|
|
// Token: 0x0400ABBA RID: 43962
|
|
[Token(Token = "0x400ABBA")]
|
|
Search,
|
|
// Token: 0x0400ABBB RID: 43963
|
|
[Token(Token = "0x400ABBB")]
|
|
ShapesAndColors,
|
|
// Token: 0x0400ABBC RID: 43964
|
|
[Token(Token = "0x400ABBC")]
|
|
Gadgets,
|
|
// Token: 0x0400ABBD RID: 43965
|
|
[Token(Token = "0x400ABBD")]
|
|
Props,
|
|
// Token: 0x0400ABBE RID: 43966
|
|
[Token(Token = "0x400ABBE")]
|
|
Settings,
|
|
// Token: 0x0400ABBF RID: 43967
|
|
[Token(Token = "0x400ABBF")]
|
|
Inventions,
|
|
// Token: 0x0400ABC0 RID: 43968
|
|
[Token(Token = "0x400ABC0")]
|
|
CircuitV2
|
|
}
|
|
|
|
// Token: 0x02002475 RID: 9333
|
|
[Token(Token = "0x2002475")]
|
|
public enum PDANAFCBNHI
|
|
{
|
|
// Token: 0x0400ABC2 RID: 43970
|
|
[Token(Token = "0x400ABC2")]
|
|
Materials,
|
|
// Token: 0x0400ABC3 RID: 43971
|
|
[Token(Token = "0x400ABC3")]
|
|
Colors
|
|
}
|
|
|
|
// Token: 0x02002477 RID: 9335
|
|
[Token(Token = "0x2002477")]
|
|
[CompilerGenerated]
|
|
private sealed class OOLIBHALJFM
|
|
{
|
|
// Token: 0x06010274 RID: 66164 RVA: 0x003C9530 File Offset: 0x003C7730
|
|
[Token(Token = "0x6010274")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public OOLIBHALJFM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06010275 RID: 66165 RVA: 0x003C9544 File Offset: 0x003C7744
|
|
[Token(Token = "0x6010275")]
|
|
[Address(RVA = "0x17280F0", Offset = "0x1726AF0", VA = "0x1817280F0")]
|
|
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: 0x0400ABCC RID: 43980
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400ABCC")]
|
|
public int temp;
|
|
|
|
// Token: 0x0400ABCD RID: 43981
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400ABCD")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002478 RID: 9336
|
|
[Token(Token = "0x2002478")]
|
|
[CompilerGenerated]
|
|
private sealed class LKEHGDNNLJF
|
|
{
|
|
// Token: 0x06010276 RID: 66166 RVA: 0x003C95A4 File Offset: 0x003C77A4
|
|
[Token(Token = "0x6010276")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LKEHGDNNLJF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06010277 RID: 66167 RVA: 0x003C95B8 File Offset: 0x003C77B8
|
|
[Token(Token = "0x6010277")]
|
|
[Address(RVA = "0x1712D10", Offset = "0x1711710", VA = "0x181712D10")]
|
|
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.CAJOGMKJBPJ)
|
|
{
|
|
makerPenPaletteMainScreen.CAJOGMKJBPJ = num;
|
|
makerPenPaletteMainScreen.FFOBNOMEGEH();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400ABCE RID: 43982
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400ABCE")]
|
|
public int temp;
|
|
|
|
// Token: 0x0400ABCF RID: 43983
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400ABCF")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002479 RID: 9337
|
|
[Token(Token = "0x2002479")]
|
|
[CompilerGenerated]
|
|
private sealed class NLLEILPLMPC
|
|
{
|
|
// Token: 0x06010278 RID: 66168 RVA: 0x003C95FC File Offset: 0x003C77FC
|
|
[Token(Token = "0x6010278")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NLLEILPLMPC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06010279 RID: 66169 RVA: 0x003C9610 File Offset: 0x003C7810
|
|
[Token(Token = "0x6010279")]
|
|
[Address(RVA = "0x1727C20", Offset = "0x1726620", VA = "0x181727C20")]
|
|
internal void <Initialize>b__2(RadioButton3D isOn)
|
|
{
|
|
MakerPenPaletteMainScreen makerPenPaletteMainScreen = this.<>4__this;
|
|
ACBDPBHGKJL[] shapeButtonsGridOrderToShapeType = makerPenPaletteMainScreen.shapeButtonsGridOrderToShapeType;
|
|
int num = this.tempIndex;
|
|
ACBDPBHGKJL acbdpbhgkjl = shapeButtonsGridOrderToShapeType[num];
|
|
if (makerPenPaletteMainScreen.ShapeTypeSelectionButtonPressed != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400ABD0 RID: 43984
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400ABD0")]
|
|
public int tempIndex;
|
|
|
|
// Token: 0x0400ABD1 RID: 43985
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400ABD1")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
}
|
|
|
|
// Token: 0x0200247A RID: 9338
|
|
[Token(Token = "0x200247A")]
|
|
[CompilerGenerated]
|
|
private sealed class GLFFONAEAEF
|
|
{
|
|
// Token: 0x0601027A RID: 66170 RVA: 0x003C964C File Offset: 0x003C784C
|
|
[Token(Token = "0x601027A")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GLFFONAEAEF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601027B RID: 66171 RVA: 0x003C9660 File Offset: 0x003C7860
|
|
[Token(Token = "0x601027B")]
|
|
[Address(RVA = "0x1711E60", Offset = "0x1710860", VA = "0x181711E60")]
|
|
internal bool <TrySelectButton>b__0(RadioButton3D b)
|
|
{
|
|
RadioButton3D radioButton3D = this.button;
|
|
return b == radioButton3D;
|
|
}
|
|
|
|
// Token: 0x0400ABD2 RID: 43986
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400ABD2")]
|
|
public RadioButton3D button;
|
|
}
|
|
|
|
// Token: 0x0200247B RID: 9339
|
|
[Token(Token = "0x200247B")]
|
|
[CompilerGenerated]
|
|
private sealed class KOOKJFOHNDN
|
|
{
|
|
// Token: 0x0601027C RID: 66172 RVA: 0x003C967C File Offset: 0x003C787C
|
|
[Token(Token = "0x601027C")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public KOOKJFOHNDN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601027D RID: 66173 RVA: 0x003C9690 File Offset: 0x003C7890
|
|
[Token(Token = "0x601027D")]
|
|
[Address(RVA = "0x1712990", Offset = "0x1711390", VA = "0x181712990")]
|
|
internal void <UpdateInventions>b__0(List<OBBBPCBIMME> inventions)
|
|
{
|
|
MakerPenPaletteMainScreen makerPenPaletteMainScreen = this.<>4__this;
|
|
int num = 0;
|
|
if (makerPenPaletteMainScreen != num)
|
|
{
|
|
if (inventions != 0)
|
|
{
|
|
Func<OBBBPCBIMME, bool> func;
|
|
if (MakerPenPaletteMainScreen.<>c.<>9__124_2 == 0)
|
|
{
|
|
func = (OBBBPCBIMME inv) => !inv.<AONKJNPFIGJ>k__BackingField;
|
|
MakerPenPaletteMainScreen.<>c.<>9__124_2 = func;
|
|
}
|
|
IEnumerable<OBBBPCBIMME> enumerable = Enumerable.Where<OBBBPCBIMME>(inventions, 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);
|
|
MakerPenPaletteSearchScreen searchSubscreen = this.<>4__this.searchSubscreen;
|
|
throw new NullReferenceException();
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num3 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Failed to load Inventions", 1.5f, num3, num3);
|
|
InventionPagedGrid inventionPagedGrid3 = this.<>4__this.inventionPagedGrid;
|
|
MakerPenPaletteSearchScreen searchSubscreen2 = this.<>4__this.searchSubscreen;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601027E RID: 66174 RVA: 0x003C9770 File Offset: 0x003C7970
|
|
[Token(Token = "0x601027E")]
|
|
[Address(RVA = "0x1712C10", Offset = "0x1711610", VA = "0x181712C10")]
|
|
internal void <UpdateInventions>b__1(string error)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Failed to load Inventions", 1.5f, num, num);
|
|
InventionPagedGrid inventionPagedGrid = this.<>4__this.inventionPagedGrid;
|
|
MakerPenPaletteSearchScreen searchSubscreen = this.<>4__this.searchSubscreen;
|
|
}
|
|
|
|
// Token: 0x0400ABD3 RID: 43987
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400ABD3")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
|
|
// Token: 0x0400ABD4 RID: 43988
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400ABD4")]
|
|
public int previousPage;
|
|
}
|
|
|
|
// Token: 0x0200247C RID: 9340
|
|
[Token(Token = "0x200247C")]
|
|
[CompilerGenerated]
|
|
private sealed class MLPNEEKJCHP
|
|
{
|
|
// Token: 0x0601027F RID: 66175 RVA: 0x003C97B8 File Offset: 0x003C79B8
|
|
[Token(Token = "0x601027F")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MLPNEEKJCHP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06010280 RID: 66176 RVA: 0x003C97CC File Offset: 0x003C79CC
|
|
[Token(Token = "0x6010280")]
|
|
[Address(RVA = "0x1712DB0", Offset = "0x17117B0", VA = "0x181712DB0")]
|
|
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: 0x0400ABD5 RID: 43989
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400ABD5")]
|
|
public MakerPenPaletteMainScreen <>4__this;
|
|
|
|
// Token: 0x0400ABD6 RID: 43990
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400ABD6")]
|
|
public int buttonIndex;
|
|
}
|
|
}
|
|
}
|