This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,1400 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using AGUI.StackedUI.Dialog;
using Cpp2IlInjected;
using RecRoom.Core.Creation.Circuits;
using RecRoom.Core.Creation.SandboxGizmos;
using RecRoom.Core.Creation.UndoStack;
using RecRoom.Systems.PlayerRoles;
using RecRoom.Tools;
using TMPro;
using UnityEngine;
namespace RecRoom.AGUI.ToolUIs
{
// Token: 0x020028F2 RID: 10482
[Token(Token = "0x20028F2")]
public class MakerPenMainScreen : MakerPenUIFlowBase
{
// Token: 0x17003160 RID: 12640
// (get) Token: 0x06011950 RID: 72016 RVA: 0x003FFF50 File Offset: 0x003FE150
[Token(Token = "0x17003160")]
public Button3D BFJICHKPBIO
{
[Token(Token = "0x6011950")]
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
get
{
return this.openPaletteButton;
}
}
// Token: 0x17003161 RID: 12641
// (get) Token: 0x06011951 RID: 72017 RVA: 0x003FFF64 File Offset: 0x003FE164
[Token(Token = "0x17003161")]
public Button3D JGKIIGHDOJC
{
[Token(Token = "0x6011951")]
[Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0")]
get
{
return this.doneEditingButton;
}
}
// Token: 0x06011952 RID: 72018 RVA: 0x003FFF78 File Offset: 0x003FE178
[Token(Token = "0x6011952")]
[Address(RVA = "0xE46480", Offset = "0xE45280", VA = "0x180E46480")]
private void Start()
{
MakerPenPaletteMoveableToolMenu paletteMenu = this.CMHBEGINGCG.paletteMenu;
Action<bool> action = new Action(this.EFBDABCJJCO);
paletteMenu.OnMenuOpenCloseEvent += action;
MakerPen cmhbegingcg = this.CMHBEGINGCG;
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> onModeChanged = cmhbegingcg.OnModeChanged;
Action<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> action2 = new Action(this.KBEFFMGDAOJ);
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onModeChanged, action2);
cmhbegingcg.OnModeChanged = iilcgfihjlp;
MakerPen.KLAENPHIBEM currentToolMode = this.CMHBEGINGCG.DGHFNGLPJJL;
MakerPen.HJPIHGIFKEO currentTargetMode = this.CMHBEGINGCG.CHCJAGKENGF;
OKNNKFGFODL <BPPONKKNBCL>k__BackingField = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.<BPPONKKNBCL>k__BackingField;
Action action3 = new Action(this.JLEBBGCIKBP);
int num = 0;
<BPPONKKNBCL>k__BackingField.BPAJKKAGPKB(action3, num != 0);
OKNNKFGFODL <BPPONKKNBCL>k__BackingField2 = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.shapeCreationContext.<BPPONKKNBCL>k__BackingField;
Action action4 = new Action(this.KDPBAMIDFOP);
int num2 = 0;
<BPPONKKNBCL>k__BackingField2.BPAJKKAGPKB(action4, num2 != 0);
OKNNKFGFODL <BJJKOJKMOHH>k__BackingField = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.<BJJKOJKMOHH>k__BackingField;
Action action5 = new Action(this.NNPCEFDPAJI);
int num3 = 0;
<BJJKOJKMOHH>k__BackingField.BPAJKKAGPKB(action5, num3 != 0);
Action<AGAJMBPABDL, RoomRole> action6 = new Action(this.LMDIDIEGGII);
UndoStack undoStack = this.CMHBEGINGCG._undoStack;
int num4 = 0;
if (undoStack != num4)
{
OKNNKFGFODL entriesChanged = this.CMHBEGINGCG._undoStack.EntriesChanged;
Action action7 = new Action(this.LDOJNDFOEON);
int num5 = 0;
entriesChanged.BPAJKKAGPKB(action7, num5 != 0);
this.LOEFKGHMFON();
this.FEMBAKJGBIF();
}
AGEAHLDEDBO ageahldedbo;
AGEAHLDEDBO ageahldedbo2;
if (ageahldedbo != ageahldedbo2)
{
}
ToggleButton3D toggleButton3D = this.worldAxisButton;
int num6 = 0;
if (toggleButton3D != num6)
{
ToggleButton3D toggleButton3D2 = this.worldAxisButton;
}
NNNJFEILANM snapping = this.CMHBEGINGCG.Snapping;
AGEAHLDEDBO ageahldedbo3;
bool flag = ageahldedbo3 == (ulong)2L;
snapping.MJPNEJMFIJD = flag;
Slider3D slider3D = this.snappingSlider;
int num7 = 0;
if (slider3D != num7)
{
Slider3D slider3D2 = this.snappingSlider;
float value = slider3D2.value;
}
this.DBFCHFMHJNL();
}
// Token: 0x06011953 RID: 72019 RVA: 0x00400170 File Offset: 0x003FE370
[Token(Token = "0x6011953")]
[Address(RVA = "0xE461C0", Offset = "0xE44FC0", VA = "0x180E461C0")]
private void OnEnable()
{
MakerPen cmhbegingcg = this.CMHBEGINGCG;
int num = 0;
if (cmhbegingcg != num)
{
MakerPen cmhbegingcg2 = this.CMHBEGINGCG;
RadioButton3D radioButton3D = this.makeInventionButton;
bool canSaveInventions = cmhbegingcg2.ABNHKODIKFP;
radioButton3D.FFDOINJEHMM = canSaveInventions;
}
this.showGadgetsToggle.FFDOINJEHMM = true;
ToggleButton3D toggleButton3D = this.showGadgetsToggle;
bool flag = "{il2cpp field on {'constant30' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x10}" == (ulong)0L;
toggleButton3D.BOHIGPFGJBA = flag;
}
// Token: 0x06011954 RID: 72020 RVA: 0x004001E0 File Offset: 0x003FE3E0
[Token(Token = "0x6011954")]
[Address(RVA = "0xE45310", Offset = "0xE44110", VA = "0x180E45310")]
private void DBFCHFMHJNL()
{
RadioButton3D radioButton3D = this.freezeButton;
int num = 0;
if (radioButton3D != num)
{
MakerPen cmhbegingcg = this.CMHBEGINGCG;
RadioButton3D radioButton3D2 = this.freezeButton;
bool flag = cmhbegingcg.CHCJAGKENGF == MakerPen.HJPIHGIFKEO.Object;
radioButton3D2.FFDOINJEHMM = flag;
}
}
// Token: 0x06011955 RID: 72021 RVA: 0x00400228 File Offset: 0x003FE428
[Token(Token = "0x6011955")]
[Address(RVA = "0xE458E0", Offset = "0xE446E0", VA = "0x180E458E0")]
private void JLEBBGCIKBP()
{
JPAJIAEGPOP <OMJBFLLGAMG>k__BackingField = this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField;
if (<OMJBFLLGAMG>k__BackingField != 0 && <OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
{
this.UpdateAnimationText();
return;
}
}
// Token: 0x06011956 RID: 72022 RVA: 0x0040025C File Offset: 0x003FE45C
[Token(Token = "0x6011956")]
[Address(RVA = "0xE45E10", Offset = "0xE44C10", VA = "0x180E45E10")]
private void NNPCEFDPAJI()
{
this.GMPLBDDDFKL();
}
// Token: 0x06011957 RID: 72023 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6011957")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void KDPBAMIDFOP()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06011958 RID: 72024 RVA: 0x00400270 File Offset: 0x003FE470
[Token(Token = "0x6011958")]
[Address(RVA = "0xE45E20", Offset = "0xE44C20", VA = "0x180E45E20", Slot = "7")]
protected override void OnDestroy()
{
base.OnDestroy();
MakerPen cmhbegingcg = this.CMHBEGINGCG;
int num = 0;
if (cmhbegingcg != num)
{
MakerPenPaletteMoveableToolMenu paletteMenu = this.CMHBEGINGCG.paletteMenu;
Action<bool> action = new Action(this.EFBDABCJJCO);
paletteMenu.OnMenuOpenCloseEvent -= action;
MakerPen cmhbegingcg2 = this.CMHBEGINGCG;
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> onModeChanged = cmhbegingcg2.OnModeChanged;
Action<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> action2 = new Action(this.KBEFFMGDAOJ);
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(onModeChanged, action2);
cmhbegingcg2.OnModeChanged = iilcgfihjlp;
OKNNKFGFODL <BPPONKKNBCL>k__BackingField = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.<BPPONKKNBCL>k__BackingField;
Action action3 = new Action(this.JLEBBGCIKBP);
<BPPONKKNBCL>k__BackingField.BIHKNNPGGKP(action3);
OKNNKFGFODL <BPPONKKNBCL>k__BackingField2 = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.shapeCreationContext.<BPPONKKNBCL>k__BackingField;
Action action4 = new Action(this.KDPBAMIDFOP);
<BPPONKKNBCL>k__BackingField2.BIHKNNPGGKP(action4);
OKNNKFGFODL <BJJKOJKMOHH>k__BackingField = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.<BJJKOJKMOHH>k__BackingField;
Action action5 = new Action(this.NNPCEFDPAJI);
<BJJKOJKMOHH>k__BackingField.BIHKNNPGGKP(action5);
UndoStack undoStack = this.CMHBEGINGCG._undoStack;
int num2 = 0;
if (undoStack != num2)
{
OKNNKFGFODL entriesChanged = this.CMHBEGINGCG._undoStack.EntriesChanged;
Action action6 = new Action(this.LDOJNDFOEON);
entriesChanged.BIHKNNPGGKP(action6);
}
}
Action<AGAJMBPABDL, RoomRole> action7 = new Action(this.LMDIDIEGGII);
}
// Token: 0x06011959 RID: 72025 RVA: 0x004003C8 File Offset: 0x003FE5C8
[Token(Token = "0x6011959")]
[Address(RVA = "0xE45560", Offset = "0xE44360", VA = "0x180E45560")]
private void EFBDABCJJCO(bool NOKFBPAOPNN)
{
Button3D button3D = this.openPaletteButton;
string text = "Open Palette";
if (NOKFBPAOPNN)
{
text = "Close Palette";
}
PLDMAFINLJO.FANDNIHFMNM(button3D.label, text);
}
// Token: 0x0601195A RID: 72026 RVA: 0x00400400 File Offset: 0x003FE600
[Token(Token = "0x601195A")]
[Address(RVA = "0xE45930", Offset = "0xE44730", VA = "0x180E45930")]
private void KBEFFMGDAOJ(MakerPen.KLAENPHIBEM OIHFNIFGFJB, MakerPen.HJPIHGIFKEO FIBGLDDKDLB)
{
MakerPenToolRadioGroup makerPenToolRadioGroup = this.modeButtonsGroup;
bool flag;
if (!flag)
{
Func<RadioButton3D, bool> func = delegate(RadioButton3D b)
{
RadioButton3D radioButton3D2 = this.createButton;
return b == radioButton3D2;
};
}
Func<RadioButton3D, bool> func2 = delegate(RadioButton3D b)
{
RadioButton3D radioButton3D3 = this.createButton;
return b == radioButton3D3;
};
makerPenToolRadioGroup.SetSelectionStates(func2);
RadioButton3D radioButton3D = this.editButton;
if (FIBGLDDKDLB == MakerPen.HJPIHGIFKEO.Object)
{
}
bool flag2 = FIBGLDDKDLB == MakerPen.HJPIHGIFKEO.CircuitGroup;
radioButton3D.FFDOINJEHMM = flag2;
this.GMPLBDDDFKL();
this.DBFCHFMHJNL();
if (this.CMHBEGINGCG.CHCJAGKENGF == MakerPen.HJPIHGIFKEO.Animation)
{
}
if (this.CMHBEGINGCG.CHCJAGKENGF == MakerPen.HJPIHGIFKEO.Shape)
{
}
if (this.CMHBEGINGCG.CHCJAGKENGF == MakerPen.HJPIHGIFKEO.CircuitGroup)
{
}
List<RadioButton3D> list = this.activeButtonsInObjectMode;
this.FBODCHBFFEP(list);
MakerPen cmhbegingcg = this.CMHBEGINGCG;
GameObject gameObject = this.animationSection;
bool flag3 = cmhbegingcg.CHCJAGKENGF == MakerPen.HJPIHGIFKEO.Animation;
gameObject.SetActive(flag3);
if (this.CMHBEGINGCG.CHCJAGKENGF == MakerPen.HJPIHGIFKEO.Animation)
{
this.FEMBAKJGBIF();
}
}
// Token: 0x0601195B RID: 72027 RVA: 0x004004F8 File Offset: 0x003FE6F8
[Token(Token = "0x601195B")]
[Address(RVA = "0xE45860", Offset = "0xE44660", VA = "0x180E45860")]
private void GMPLBDDDFKL()
{
MakerPen.HJPIHGIFKEO currentTargetMode = this.CMHBEGINGCG.CHCJAGKENGF;
Button3D button3D = this.doneEditingButton;
if (currentTargetMode == MakerPen.HJPIHGIFKEO.Shape)
{
}
bool flag = this.CMHBEGINGCG.<BDFEKAONFDI>k__BackingField.MIDCJLJHOCI != 0;
button3D.FFDOINJEHMM = flag;
}
// Token: 0x0601195C RID: 72028 RVA: 0x00400540 File Offset: 0x003FE740
[Token(Token = "0x601195C")]
[Address(RVA = "0xE455D0", Offset = "0xE443D0", VA = "0x180E455D0")]
private void FBODCHBFFEP(List<RadioButton3D> AHOGIAEFOCG)
{
int num;
do
{
num = 0;
List<RadioButton3D> list = this.allButtons;
bool flag;
if (flag)
{
bool flag2;
base.gameObject.SetActive(flag2);
}
}
while (num != 0);
}
// Token: 0x0601195D RID: 72029 RVA: 0x00400580 File Offset: 0x003FE780
[Token(Token = "0x601195D")]
[Address(RVA = "0xE45C20", Offset = "0xE44A20", VA = "0x180E45C20")]
private void LOEFKGHMFON()
{
if (this.CMHBEGINGCG._undoStack.BFKFGKFNNOE)
{
string undoLabel = this.CMHBEGINGCG._undoStack.FOOHLDLACMH;
string text = string.Format("Undo {0}", undoLabel);
}
MakerPen cmhbegingcg = this.CMHBEGINGCG;
Button3D button3D = this.undoButton;
bool flag = cmhbegingcg.IsUndoAllowed();
button3D.FFDOINJEHMM = flag;
string text2 = this.undoButton.label.text;
if (this.CMHBEGINGCG._undoStack.MCLMKMAKOPG)
{
string redoLabel = this.CMHBEGINGCG._undoStack.NIGAHODPLDE;
string text3 = string.Format("Redo {0}", redoLabel);
}
MakerPen cmhbegingcg2 = this.CMHBEGINGCG;
Button3D button3D2 = this.redoButton;
bool flag2 = cmhbegingcg2.IsRedoAllowed();
button3D2.FFDOINJEHMM = flag2;
bool isCompleted = ((IAsyncResult)this.redoButton.label).IsCompleted;
}
// Token: 0x0601195E RID: 72030 RVA: 0x0040065C File Offset: 0x003FE85C
[Token(Token = "0x601195E")]
[Address(RVA = "0xE45B50", Offset = "0xE44950", VA = "0x180E45B50")]
private void LDOJNDFOEON()
{
this.LOEFKGHMFON();
this.FEMBAKJGBIF();
}
// Token: 0x0601195F RID: 72031 RVA: 0x00400678 File Offset: 0x003FE878
[Token(Token = "0x601195F")]
[Address(RVA = "0xE45B70", Offset = "0xE44970", VA = "0x180E45B70")]
private void LMDIDIEGGII(AGAJMBPABDL AGIHAKFFCCD, RoomRole EGPBMGPKIIL)
{
if (AGIHAKFFCCD.DMKCIEPGGAB)
{
MakerPen cmhbegingcg = this.CMHBEGINGCG;
int num = 0;
if (cmhbegingcg != num)
{
MakerPen cmhbegingcg2 = this.CMHBEGINGCG;
RadioButton3D radioButton3D = this.makeInventionButton;
bool canSaveInventions = cmhbegingcg2.ABNHKODIKFP;
radioButton3D.FFDOINJEHMM = canSaveInventions;
}
}
}
// Token: 0x06011960 RID: 72032 RVA: 0x004006C8 File Offset: 0x003FE8C8
[Token(Token = "0x6011960")]
[Address(RVA = "0xE45080", Offset = "0xE43E80", VA = "0x180E45080")]
public void Button_OpenPaletteMenu()
{
bool flag = this.CMHBEGINGCG.paletteMenu.PMODPJAFCKM.IAHDANBDAAM() != null;
MakerPen cmhbegingcg = this.CMHBEGINGCG;
if (!flag)
{
cmhbegingcg.AuthorityShowPaletteMenu();
return;
}
cmhbegingcg.AuthorityHidePaletteMenu();
}
// Token: 0x06011961 RID: 72033 RVA: 0x0040070C File Offset: 0x003FE90C
[Token(Token = "0x6011961")]
[Address(RVA = "0xE46EE0", Offset = "0xE45CE0", VA = "0x180E46EE0")]
public void Toggle_WorldAxis(bool isOn)
{
AGEAHLDEDBO ageahldedbo;
if (ageahldedbo != isOn)
{
}
}
// Token: 0x06011962 RID: 72034 RVA: 0x00400728 File Offset: 0x003FE928
[Token(Token = "0x6011962")]
[Address(RVA = "0xE46E10", Offset = "0xE45C10", VA = "0x180E46E10")]
public void Toggle_ShowGadgetsForMe(bool show)
{
CircuitVisibilityBehaviour.OHONBJEGOED = show;
ToggleButton3D toggleButton3D = this.showGadgetsToggle;
bool flag = "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x10}" == (ulong)0L;
toggleButton3D.BOHIGPFGJBA = flag;
}
// Token: 0x06011963 RID: 72035 RVA: 0x0040075C File Offset: 0x003FE95C
[Token(Token = "0x6011963")]
[Address(RVA = "0xE46360", Offset = "0xE45160", VA = "0x180E46360")]
public void Slider_SnappingMode(float val)
{
bool flag;
this.CMHBEGINGCG.Snapping.MJPNEJMFIJD = flag;
throw new NullReferenceException();
}
// Token: 0x06011964 RID: 72036 RVA: 0x00400784 File Offset: 0x003FE984
[Token(Token = "0x6011964")]
[Address(RVA = "0xE44E40", Offset = "0xE43C40", VA = "0x180E44E40")]
public void Button_EditShapes()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)1);
return;
}
}
// Token: 0x06011965 RID: 72037 RVA: 0x004007A8 File Offset: 0x003FE9A8
[Token(Token = "0x6011965")]
[Address(RVA = "0xE44D70", Offset = "0xE43B70", VA = "0x180E44D70")]
public void Button_Create()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
MakerPen.KLAENPHIBEM <EKPKDGGPIID>k__BackingField = this.CMHBEGINGCG.<EKPKDGGPIID>k__BackingField;
toolSelectionButtonPressed.CNFDGDEOPPF(<EKPKDGGPIID>k__BackingField);
return;
}
}
// Token: 0x06011966 RID: 72038 RVA: 0x004007DC File Offset: 0x003FE9DC
[Token(Token = "0x6011966")]
[Address(RVA = "0xE45240", Offset = "0xE44040", VA = "0x180E45240")]
public void Button_Select()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)2);
return;
}
}
// Token: 0x06011967 RID: 72039 RVA: 0x00400800 File Offset: 0x003FEA00
[Token(Token = "0x6011967")]
[Address(RVA = "0xE45030", Offset = "0xE43E30", VA = "0x180E45030")]
public void Button_Move()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)3);
return;
}
}
// Token: 0x06011968 RID: 72040 RVA: 0x00400824 File Offset: 0x003FEA24
[Token(Token = "0x6011968")]
[Address(RVA = "0xE451A0", Offset = "0xE43FA0", VA = "0x180E451A0")]
public void Button_Rotate()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)12);
return;
}
}
// Token: 0x06011969 RID: 72041 RVA: 0x00400848 File Offset: 0x003FEA48
[Token(Token = "0x6011969")]
[Address(RVA = "0xE451F0", Offset = "0xE43FF0", VA = "0x180E451F0")]
public void Button_Scale()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)4);
return;
}
}
// Token: 0x0601196A RID: 72042 RVA: 0x0040086C File Offset: 0x003FEA6C
[Token(Token = "0x601196A")]
[Address(RVA = "0xE452C0", Offset = "0xE440C0", VA = "0x180E452C0")]
public void Button_Wire()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)8);
return;
}
}
// Token: 0x0601196B RID: 72043 RVA: 0x00400890 File Offset: 0x003FEA90
[Token(Token = "0x601196B")]
[Address(RVA = "0xE44D20", Offset = "0xE43B20", VA = "0x180E44D20")]
public void Button_Configure()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)7);
return;
}
}
// Token: 0x0601196C RID: 72044 RVA: 0x004008B4 File Offset: 0x003FEAB4
[Token(Token = "0x601196C")]
[Address(RVA = "0xE44CD0", Offset = "0xE43AD0", VA = "0x180E44CD0")]
public void Button_Clone()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)5);
return;
}
}
// Token: 0x0601196D RID: 72045 RVA: 0x004008D8 File Offset: 0x003FEAD8
[Token(Token = "0x601196D")]
[Address(RVA = "0xE45120", Offset = "0xE43F20", VA = "0x180E45120")]
public void Button_Recolor()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)10);
return;
}
}
// Token: 0x0601196E RID: 72046 RVA: 0x004008FC File Offset: 0x003FEAFC
[Token(Token = "0x601196E")]
[Address(RVA = "0xE44E90", Offset = "0xE43C90", VA = "0x180E44E90")]
public void Button_Freeze()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)14);
return;
}
}
// Token: 0x0601196F RID: 72047 RVA: 0x00400920 File Offset: 0x003FEB20
[Token(Token = "0x601196F")]
[Address(RVA = "0xE44DD0", Offset = "0xE43BD0", VA = "0x180E44DD0")]
public void Button_Delete()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)6);
return;
}
}
// Token: 0x06011970 RID: 72048 RVA: 0x00400944 File Offset: 0x003FEB44
[Token(Token = "0x6011970")]
[Address(RVA = "0xE44FE0", Offset = "0xE43DE0", VA = "0x180E44FE0")]
public void Button_Manipulate()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)17);
return;
}
}
// Token: 0x06011971 RID: 72049 RVA: 0x00400968 File Offset: 0x003FEB68
[Token(Token = "0x6011971")]
[Address(RVA = "0xE44EE0", Offset = "0xE43CE0", VA = "0x180E44EE0")]
public void Button_MakeInvention()
{
if (SingletonMonoBehaviour.ONCPNMDGGKG.VerifyAccountRequirements())
{
MakerPen cmhbegingcg = this.CMHBEGINGCG;
int num = 0;
if (!(cmhbegingcg != num) || !this.CMHBEGINGCG.ABNHKODIKFP)
{
RadioButton3D radioButton3D = this.makeInventionButton;
int num2 = 0;
radioButton3D.FFDOINJEHMM = num2 != 0;
return;
}
OKNNKFGFODL createInventionButtonPressed = this.CreateInventionButtonPressed;
if (createInventionButtonPressed != 0)
{
createInventionButtonPressed.CNFDGDEOPPF();
return;
}
}
}
// Token: 0x06011972 RID: 72050 RVA: 0x004009D0 File Offset: 0x003FEBD0
[Token(Token = "0x6011972")]
[Address(RVA = "0xE45290", Offset = "0xE44090", VA = "0x180E45290")]
public void Button_Undo()
{
OKNNKFGFODL undoButtonPressed = this.UndoButtonPressed;
if (undoButtonPressed != 0)
{
undoButtonPressed.CNFDGDEOPPF();
}
this.FEMBAKJGBIF();
}
// Token: 0x06011973 RID: 72051 RVA: 0x004009F4 File Offset: 0x003FEBF4
[Token(Token = "0x6011973")]
[Address(RVA = "0xE45170", Offset = "0xE43F70", VA = "0x180E45170")]
public void Button_Redo()
{
OKNNKFGFODL redoButtonPressed = this.RedoButtonPressed;
if (redoButtonPressed != 0)
{
redoButtonPressed.CNFDGDEOPPF();
}
this.FEMBAKJGBIF();
}
// Token: 0x06011974 RID: 72052 RVA: 0x00400A18 File Offset: 0x003FEC18
[Token(Token = "0x6011974")]
[Address(RVA = "0xE45720", Offset = "0xE44520", VA = "0x180E45720")]
private void FEMBAKJGBIF()
{
this.UpdateAnimationText();
this.UpdateSliderTicks();
this.UpdateAnimationSliderPosition();
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
{
MakerPen cmhbegingcg = this.CMHBEGINGCG;
Button3D button3D = this.removeFrameButton;
bool flag = cmhbegingcg.<OMJBFLLGAMG>k__BackingField.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.GDIDFABFKJO > 1;
button3D.FFDOINJEHMM = flag;
}
}
// Token: 0x06011975 RID: 72053 RVA: 0x00400A80 File Offset: 0x003FEC80
[Token(Token = "0x6011975")]
[Address(RVA = "0xE44E20", Offset = "0xE43C20", VA = "0x180E44E20")]
public void Button_Done()
{
OKNNKFGFODL doneEditingButtonPressed = this.DoneEditingButtonPressed;
if (doneEditingButtonPressed != 0)
{
doneEditingButtonPressed.CNFDGDEOPPF();
return;
}
}
// Token: 0x06011976 RID: 72054 RVA: 0x00400AA0 File Offset: 0x003FECA0
[Token(Token = "0x6011976")]
[Address(RVA = "0xE44790", Offset = "0xE43590", VA = "0x180E44790")]
public void AnimationButton_Play()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.JNMJJOALKHP();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
this.LOEFKGHMFON();
}
// Token: 0x06011977 RID: 72055 RVA: 0x00400AD8 File Offset: 0x003FECD8
[Token(Token = "0x6011977")]
[Address(RVA = "0xE44840", Offset = "0xE43640", VA = "0x180E44840")]
public void AnimationButton_Rec()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.DECJHGNHNAE();
}
// Token: 0x06011978 RID: 72056 RVA: 0x00400AFC File Offset: 0x003FECFC
[Token(Token = "0x6011978")]
[Address(RVA = "0xE44350", Offset = "0xE43150", VA = "0x180E44350")]
public void AnimationButton_Add()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.DJEDMPGOLKO())
{
this.FEMBAKJGBIF();
return;
}
}
// Token: 0x06011979 RID: 72057 RVA: 0x00400B2C File Offset: 0x003FED2C
[Token(Token = "0x6011979")]
[Address(RVA = "0xE44870", Offset = "0xE43670", VA = "0x180E44870")]
public void AnimationButton_Remove()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.HADEDAALKDK())
{
this.FEMBAKJGBIF();
return;
}
}
// Token: 0x0601197A RID: 72058 RVA: 0x00400B5C File Offset: 0x003FED5C
[Token(Token = "0x601197A")]
[Address(RVA = "0xE443D0", Offset = "0xE431D0", VA = "0x180E443D0")]
public void AnimationButton_First()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.OGKJJLLGBMB();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x0601197B RID: 72059 RVA: 0x00400B9C File Offset: 0x003FED9C
[Token(Token = "0x601197B")]
[Address(RVA = "0xE447E0", Offset = "0xE435E0", VA = "0x180E447E0")]
public void AnimationButton_Prev()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.OGHOAFGHDEG();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x0601197C RID: 72060 RVA: 0x00400BDC File Offset: 0x003FEDDC
[Token(Token = "0x601197C")]
[Address(RVA = "0xE444E0", Offset = "0xE432E0", VA = "0x180E444E0")]
public void AnimationButton_FrameSliderUpdate(float val)
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
{
JPAJIAEGPOP <OMJBFLLGAMG>k__BackingField = this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField;
float num = <OMJBFLLGAMG>k__BackingField.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.HICGBNAAIIE(val);
<OMJBFLLGAMG>k__BackingField.GMKNJCMEEMF(val);
}
this.UpdateAnimationText();
}
// Token: 0x0601197D RID: 72061 RVA: 0x00400C40 File Offset: 0x003FEE40
[Token(Token = "0x601197D")]
[Address(RVA = "0xE44430", Offset = "0xE43230", VA = "0x180E44430")]
public void AnimationButton_FrameSliderRelease(float val)
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
JPAJIAEGPOP <OMJBFLLGAMG>k__BackingField = this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField;
float num = <OMJBFLLGAMG>k__BackingField.<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.HICGBNAAIIE(val);
<OMJBFLLGAMG>k__BackingField.KOIBOFPBDFM(val);
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x0601197E RID: 72062 RVA: 0x00400C94 File Offset: 0x003FEE94
[Token(Token = "0x601197E")]
[Address(RVA = "0xE448C0", Offset = "0xE436C0", VA = "0x180E448C0")]
public void AnimationButton_SetFrame()
{
this.Button_OpenPaletteMenu();
MakerPenPaletteUI paletteMenuToolUI = this.CMHBEGINGCG.KNDLGPOKIOI;
if (MakerPenMainScreen.<>c.<>9__81_0 == 0)
{
MakerPenMainScreen.<>c.<>9__81_0 = (TextInputUIDialog dialog) => dialog.ShowDialog();
}
Action<TextInputUIDialog.KDJGEIICAJL> action = new Action(this.GFGGDNPJCNE);
throw new NullReferenceException();
}
// Token: 0x0601197F RID: 72063 RVA: 0x00400CE4 File Offset: 0x003FEEE4
[Token(Token = "0x601197F")]
[Address(RVA = "0xE44680", Offset = "0xE43480", VA = "0x180E44680")]
public void AnimationButton_Next()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MEOLIHPOHLL();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x06011980 RID: 72064 RVA: 0x00400D24 File Offset: 0x003FEF24
[Token(Token = "0x6011980")]
[Address(RVA = "0xE44620", Offset = "0xE43420", VA = "0x180E44620")]
public void AnimationButton_Last()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.KMHEPJHJPDC();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x06011981 RID: 72065 RVA: 0x00400D64 File Offset: 0x003FEF64
[Token(Token = "0x6011981")]
[Address(RVA = "0xE44A40", Offset = "0xE43840", VA = "0x180E44A40")]
public void AnimationButton_SetTime()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN && !this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.<NLBIHGFBMHI>k__BackingField)
{
Action<float> action = new Action(this.PAGLPJOBDAL);
string title = "Time";
string body = "Set frame time:";
Action<float> callback = action;
MakerPenMainScreen <>4__this = this;
bool flag = this.CMHBEGINGCG.paletteMenu.PMODPJAFCKM.IAHDANBDAAM() != null;
bool wasOpen = flag;
if (!flag)
{
this.CMHBEGINGCG.AuthorityShowPaletteMenu();
}
MakerPenPaletteUI paletteMenuToolUI = this.CMHBEGINGCG.KNDLGPOKIOI;
Func<TextInputUIDialog, PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL>> func = delegate(TextInputUIDialog dialog)
{
string body2 = body;
string title2 = title;
return dialog.ShowDialog();
};
Action<TextInputUIDialog.KDJGEIICAJL> action2 = delegate(TextInputUIDialog.KDJGEIICAJL r)
{
int num = 0;
bool flag2;
if (flag2)
{
callback(num);
}
if (!wasOpen)
{
<>4__this.CMHBEGINGCG.AuthorityHidePaletteMenu();
}
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
<>4__this.CMHBEGINGCG._tool.EACPPCDMMOF.PKNFAECAHBF = true;
}
};
}
}
// Token: 0x06011982 RID: 72066 RVA: 0x00400E30 File Offset: 0x003FF030
[Token(Token = "0x6011982")]
[Address(RVA = "0xE445B0", Offset = "0xE433B0", VA = "0x180E445B0")]
public void AnimationButton_InCurve()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
{
JPAJIAEGPOP <OMJBFLLGAMG>k__BackingField = this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField;
int num = 0;
<OMJBFLLGAMG>k__BackingField.AAHKAOKCJLM(1, num);
this.UpdateAnimationText();
return;
}
}
// Token: 0x06011983 RID: 72067 RVA: 0x00400E74 File Offset: 0x003FF074
[Token(Token = "0x6011983")]
[Address(RVA = "0xE446E0", Offset = "0xE434E0", VA = "0x180E446E0")]
public void AnimationButton_OutCurve()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
{
JPAJIAEGPOP <OMJBFLLGAMG>k__BackingField = this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField;
int num = 0;
<OMJBFLLGAMG>k__BackingField.AAHKAOKCJLM(num, 1);
this.UpdateAnimationText();
return;
}
}
// Token: 0x06011984 RID: 72068 RVA: 0x00400EB8 File Offset: 0x003FF0B8
[Token(Token = "0x6011984")]
[Address(RVA = "0xE453B0", Offset = "0xE441B0", VA = "0x180E453B0")]
private void DOMHOGJDPFG(string JDBKDGCJHMB, string PMHFLAGKOPP, Action<float> AFLPGGJMPOE)
{
int num = 0;
MakerPenMainScreen.JOMFBFBAFKN jomfbfbafkn;
jomfbfbafkn.FieldGetter(num, PMHFLAGKOPP, AFLPGGJMPOE);
jomfbfbafkn.title = JDBKDGCJHMB;
jomfbfbafkn.body = PMHFLAGKOPP;
jomfbfbafkn.callback = AFLPGGJMPOE;
jomfbfbafkn.<>4__this = this;
bool flag = this.CMHBEGINGCG.paletteMenu.PMODPJAFCKM.IAHDANBDAAM() != null;
jomfbfbafkn.wasOpen = flag;
if (!flag)
{
this.CMHBEGINGCG.AuthorityShowPaletteMenu();
}
MakerPenPaletteUI paletteMenuToolUI = this.CMHBEGINGCG.KNDLGPOKIOI;
Func<TextInputUIDialog, PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL>> func = delegate(TextInputUIDialog dialog)
{
string body = jomfbfbafkn.body;
string title = jomfbfbafkn.title;
return dialog.ShowDialog();
};
Action<TextInputUIDialog.KDJGEIICAJL> action = delegate(TextInputUIDialog.KDJGEIICAJL r)
{
int num2 = 0;
bool flag2;
if (flag2)
{
jomfbfbafkn.callback(num2);
}
if (!jomfbfbafkn.wasOpen)
{
jomfbfbafkn.<>4__this.CMHBEGINGCG.AuthorityHidePaletteMenu();
}
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
jomfbfbafkn.<>4__this.CMHBEGINGCG._tool.EACPPCDMMOF.PKNFAECAHBF = true;
}
};
throw new NullReferenceException();
}
// Token: 0x06011985 RID: 72069 RVA: 0x00400F48 File Offset: 0x003FF148
[Token(Token = "0x6011985")]
[Address(RVA = "0xE44C90", Offset = "0xE43A90", VA = "0x180E44C90")]
public void AnimationButton_ToggleSmooth(bool isOn)
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.ABIJAGAGIIJ();
this.UpdateAnimationText();
}
// Token: 0x06011986 RID: 72070 RVA: 0x00400F74 File Offset: 0x003FF174
[Token(Token = "0x6011986")]
[Address(RVA = "0xE443A0", Offset = "0xE431A0", VA = "0x180E443A0")]
public void AnimationButton_CopyFrame()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.ADKJDLNIDEB();
}
// Token: 0x06011987 RID: 72071 RVA: 0x00400F98 File Offset: 0x003FF198
[Token(Token = "0x6011987")]
[Address(RVA = "0xE44750", Offset = "0xE43550", VA = "0x180E44750")]
public void AnimationButton_PasteFrame()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.ENCMNLILCED();
this.UpdateAnimationText();
}
// Token: 0x06011988 RID: 72072 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6011988")]
[Address(RVA = "0xE47130", Offset = "0xE45F30", VA = "0x180E47130")]
public void UpdateAnimationText()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06011989 RID: 72073 RVA: 0x00400FC4 File Offset: 0x003FF1C4
[Token(Token = "0x6011989")]
[Address(RVA = "0xE47070", Offset = "0xE45E70", VA = "0x180E47070")]
public void UpdateAnimationSliderPosition()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
{
AnimationGizmo <OGNPLKJOMPN>k__BackingField = this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.<OGNPLKJOMPN>k__BackingField;
EAJBEDGKIHB <MGJIACIFHFA>k__BackingField = <OGNPLKJOMPN>k__BackingField.<MGJIACIFHFA>k__BackingField;
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = <OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField;
int num = 0;
int num2 = <MGJIACIFHFA>k__BackingField.BMHEHLLKJGN;
float num3 = <OPGIEBKKAFC>k__BackingField.BIHCOAILPNI((float)num);
float value = this.animationFrameSlider.value;
}
}
// Token: 0x0601198A RID: 72074 RVA: 0x0040102C File Offset: 0x003FF22C
[Token(Token = "0x601198A")]
[Address(RVA = "0xE47610", Offset = "0xE46410", VA = "0x180E47610")]
public void UpdateSliderTicks()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
{
AnimationGizmo <OGNPLKJOMPN>k__BackingField = this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.<OGNPLKJOMPN>k__BackingField;
bool flag = <OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.BOMFNNKJJCI;
Slider3D slider3D = this.animationFrameSlider;
if (flag)
{
float num = <OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.HDHIOIBGGNG;
}
int num2 = 0;
slider3D.maxValue = (float)num2;
if (flag)
{
int num3 = Mathf.Max(<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.GDIDFABFKJO, 2);
int[] array = new int[num3];
int num4 = 0;
if (num3 > 0)
{
int num5 = Mathf.RoundToInt(<OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField.GJIHKDCFHLH(num4).MOPKOPOKKEE);
num4++;
array[0] = num5;
}
EAJBEDGKIHB <MGJIACIFHFA>k__BackingField = <OGNPLKJOMPN>k__BackingField.<MGJIACIFHFA>k__BackingField;
Slider3D slider3D2 = this.animationFrameSlider;
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = <OGNPLKJOMPN>k__BackingField.<OPGIEBKKAFC>k__BackingField;
int num6 = <MGJIACIFHFA>k__BackingField.BMHEHLLKJGN;
float num7 = <OPGIEBKKAFC>k__BackingField.BIHCOAILPNI((float)num2);
ulong num8;
slider3D2.SetUpSlider("", array, num7, num8 != 0UL);
}
}
}
// Token: 0x0601198B RID: 72075 RVA: 0x00401128 File Offset: 0x003FF328
[Token(Token = "0x601198B")]
[Address(RVA = "0xE47880", Offset = "0xE46680", VA = "0x180E47880")]
private void Update()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN && this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.<NLBIHGFBMHI>k__BackingField)
{
this.UpdateAnimationText();
return;
}
}
// Token: 0x0601198C RID: 72076 RVA: 0x00401168 File Offset: 0x003FF368
[Token(Token = "0x601198C")]
[Address(RVA = "0xE478E0", Offset = "0xE466E0", VA = "0x180E478E0")]
public MakerPenMainScreen()
{
int num;
int num2;
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
num2 = 0;
num = 0;
this.ToolSelectionButtonPressed = mfbglihgcgo;
int num3;
int num4;
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num3 != 0, num4 != 0);
num4 = 0;
num3 = 0;
this.UndoButtonPressed = oknnkfgfodl;
int num5;
int num6;
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num5 != 0, num6 != 0);
num6 = 0;
num5 = 0;
this.RedoButtonPressed = oknnkfgfodl2;
int num7;
int num8;
OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(32, num7 != 0, num8 != 0);
num8 = 0;
num7 = 0;
this.DoneEditingButtonPressed = oknnkfgfodl3;
int num9;
int num10;
OKNNKFGFODL oknnkfgfodl4 = new OKNNKFGFODL(32, num9 != 0, num10 != 0);
num10 = 0;
num9 = 0;
this.CreateInventionButtonPressed = oknnkfgfodl4;
base..ctor();
}
// Token: 0x0601198D RID: 72077 RVA: 0x004011FC File Offset: 0x003FF3FC
[Token(Token = "0x601198D")]
[Address(RVA = "0xE457D0", Offset = "0xE445D0", VA = "0x180E457D0")]
[CompilerGenerated]
private void GFGGDNPJCNE(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL)
{
bool flag;
if (flag)
{
ulong num;
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.GMKNJCMEEMF((float)num);
this.UpdateAnimationText();
}
this.Button_OpenPaletteMenu();
}
// Token: 0x0601198E RID: 72078 RVA: 0x00401230 File Offset: 0x003FF430
[Token(Token = "0x601198E")]
[Address(RVA = "0xE46310", Offset = "0xE45110", VA = "0x180E46310")]
[CompilerGenerated]
private void PAGLPJOBDAL(float AJBNEPLFLLF)
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.IJHPPDNPBNP(AJBNEPLFLLF);
this.UpdateSliderTicks();
this.UpdateAnimationSliderPosition();
this.UpdateAnimationText();
}
// Token: 0x0400B4DD RID: 46301
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400B4DD")]
[SerializeField]
private Button3D openPaletteButton;
// Token: 0x0400B4DE RID: 46302
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400B4DE")]
[SerializeField]
private MakerPenToolRadioGroup modeButtonsGroup;
// Token: 0x0400B4DF RID: 46303
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400B4DF")]
[SerializeField]
private RadioButton3D createButton;
// Token: 0x0400B4E0 RID: 46304
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400B4E0")]
[SerializeField]
private RadioButton3D freezeButton;
// Token: 0x0400B4E1 RID: 46305
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400B4E1")]
[SerializeField]
private Button3D undoButton;
// Token: 0x0400B4E2 RID: 46306
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400B4E2")]
[SerializeField]
private Button3D redoButton;
// Token: 0x0400B4E3 RID: 46307
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400B4E3")]
[SerializeField]
private RadioButton3D editButton;
// Token: 0x0400B4E4 RID: 46308
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400B4E4")]
[SerializeField]
private Button3D doneEditingButton;
// Token: 0x0400B4E5 RID: 46309
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400B4E5")]
[SerializeField]
private RadioButton3D manipulateButton;
// Token: 0x0400B4E6 RID: 46310
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400B4E6")]
[SerializeField]
private Slider3D snappingSlider;
// Token: 0x0400B4E7 RID: 46311
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400B4E7")]
[SerializeField]
private ToggleButton3D worldAxisButton;
// Token: 0x0400B4E8 RID: 46312
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400B4E8")]
[SerializeField]
private RadioButton3D makeInventionButton;
// Token: 0x0400B4E9 RID: 46313
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400B4E9")]
[SerializeField]
private ToggleButton3D showGadgetsToggle;
// Token: 0x0400B4EA RID: 46314
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400B4EA")]
[SerializeField]
private List<RadioButton3D> activeButtonsInObjectMode;
// Token: 0x0400B4EB RID: 46315
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400B4EB")]
[SerializeField]
private List<RadioButton3D> activeButtonsInShapeMode;
// Token: 0x0400B4EC RID: 46316
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x400B4EC")]
[SerializeField]
private List<RadioButton3D> activeButtonsInCircuitGroupMode;
// Token: 0x0400B4ED RID: 46317
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400B4ED")]
[SerializeField]
private List<RadioButton3D> activeButtonsInAnimationMode;
// Token: 0x0400B4EE RID: 46318
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x400B4EE")]
[SerializeField]
private List<RadioButton3D> allButtons;
// Token: 0x0400B4EF RID: 46319
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400B4EF")]
[SerializeField]
private GameObject animationSection;
// Token: 0x0400B4F0 RID: 46320
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400B4F0")]
[SerializeField]
private TMP_Text animationFrameText;
// Token: 0x0400B4F1 RID: 46321
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x400B4F1")]
[SerializeField]
private TMP_Text animationTimeText;
// Token: 0x0400B4F2 RID: 46322
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400B4F2")]
[SerializeField]
private TMP_Text animationCurveInText;
// Token: 0x0400B4F3 RID: 46323
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x400B4F3")]
[SerializeField]
private TMP_Text animationCurveOutText;
// Token: 0x0400B4F4 RID: 46324
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x400B4F4")]
[SerializeField]
private ToggleButton3D animationSmoothButton;
// Token: 0x0400B4F5 RID: 46325
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x400B4F5")]
[SerializeField]
private Button3D removeFrameButton;
// Token: 0x0400B4F6 RID: 46326
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400B4F6")]
[SerializeField]
private Slider3D animationFrameSlider;
// Token: 0x0400B4F7 RID: 46327
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x400B4F7")]
[SerializeField]
private TMP_Text animationPlayText;
// Token: 0x0400B4F8 RID: 46328
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400B4F8")]
[SerializeField]
private TMP_Text animationAddText;
// Token: 0x0400B4F9 RID: 46329
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x400B4F9")]
public readonly MFBGLIHGCGO<MakerPen.KLAENPHIBEM> ToolSelectionButtonPressed;
// Token: 0x0400B4FA RID: 46330
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x400B4FA")]
public readonly OKNNKFGFODL UndoButtonPressed;
// Token: 0x0400B4FB RID: 46331
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x400B4FB")]
public readonly OKNNKFGFODL RedoButtonPressed;
// Token: 0x0400B4FC RID: 46332
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x400B4FC")]
public readonly OKNNKFGFODL DoneEditingButtonPressed;
// Token: 0x0400B4FD RID: 46333
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400B4FD")]
public readonly OKNNKFGFODL CreateInventionButtonPressed;
// Token: 0x0400B4FE RID: 46334
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400B4FE")]
[SerializeField]
private TextInputUIDialog textInputDialogPrefab;
// Token: 0x020028F3 RID: 10483
[Token(Token = "0x20028F3")]
[CompilerGenerated]
private sealed class PIOINNKHDNP
{
// Token: 0x0601198F RID: 72079 RVA: 0x00401268 File Offset: 0x003FF468
[Token(Token = "0x601198F")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public PIOINNKHDNP()
{
}
// Token: 0x06011990 RID: 72080 RVA: 0x0040127C File Offset: 0x003FF47C
[Token(Token = "0x6011990")]
[Address(RVA = "0xE5AC30", Offset = "0xE59A30", VA = "0x180E5AC30")]
internal bool <OnMakerPenModeChanged>b__0(RadioButton3D b)
{
RadioButton3D createButton = this.<>4__this.createButton;
return b == createButton;
}
// Token: 0x06011991 RID: 72081 RVA: 0x004012A4 File Offset: 0x003FF4A4
[Token(Token = "0x6011991")]
[Address(RVA = "0xE5ACB0", Offset = "0xE59AB0", VA = "0x180E5ACB0")]
internal bool <OnMakerPenModeChanged>b__1(RadioButton3D b)
{
if (b == 0)
{
}
int num = 0;
bool flag = b != num;
if (!flag)
{
return flag;
}
return "{il2cpp field on {'constant17' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x220}" == flag;
}
// Token: 0x0400B4FF RID: 46335
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B4FF")]
public MakerPenMainScreen <>4__this;
// Token: 0x0400B500 RID: 46336
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B500")]
public MakerPen.KLAENPHIBEM toolMode;
}
// Token: 0x020028F5 RID: 10485
[Token(Token = "0x20028F5")]
[CompilerGenerated]
private sealed class JOMFBFBAFKN
{
// Token: 0x06011995 RID: 72085 RVA: 0x00401320 File Offset: 0x003FF520
[Token(Token = "0x6011995")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public JOMFBFBAFKN()
{
}
// Token: 0x06011996 RID: 72086 RVA: 0x00401334 File Offset: 0x003FF534
[Token(Token = "0x6011996")]
[Address(RVA = "0xE43620", Offset = "0xE42420", VA = "0x180E43620")]
internal PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL> <PushNumberDialog>b__0(TextInputUIDialog dialog)
{
string text = this.body;
string text2 = this.title;
return dialog.ShowDialog();
}
// Token: 0x06011997 RID: 72087 RVA: 0x0040135C File Offset: 0x003FF55C
[Token(Token = "0x6011997")]
[Address(RVA = "0xE43700", Offset = "0xE42500", VA = "0x180E43700")]
internal void <PushNumberDialog>b__1(TextInputUIDialog.KDJGEIICAJL r)
{
int num = 0;
bool flag;
if (flag)
{
this.callback(num);
}
if (!this.wasOpen)
{
this.<>4__this.CMHBEGINGCG.AuthorityHidePaletteMenu();
}
if (SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
this.<>4__this.CMHBEGINGCG._tool.EACPPCDMMOF.PKNFAECAHBF = true;
}
}
// Token: 0x0400B503 RID: 46339
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B503")]
public string title;
// Token: 0x0400B504 RID: 46340
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B504")]
public string body;
// Token: 0x0400B505 RID: 46341
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400B505")]
public Action<float> callback;
// Token: 0x0400B506 RID: 46342
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400B506")]
public bool wasOpen;
// Token: 0x0400B507 RID: 46343
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400B507")]
public MakerPenMainScreen <>4__this;
}
}
}