This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,1401 @@
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 StansAssets.Foundation.Async;
using TMPro;
using UnityEngine;
namespace RecRoom.AGUI.ToolUIs
{
// Token: 0x020029DB RID: 10715
[Token(Token = "0x20029DB")]
public class MakerPenMainScreen : MakerPenUIFlowBase
{
// Token: 0x17003213 RID: 12819
// (get) Token: 0x06011D8C RID: 73100 RVA: 0x0040991C File Offset: 0x00407B1C
[Token(Token = "0x17003213")]
public Button3D BFJICHKPBIO
{
[Token(Token = "0x6011D8C")]
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0")]
get
{
return this.openPaletteButton;
}
}
// Token: 0x17003214 RID: 12820
// (get) Token: 0x06011D8D RID: 73101 RVA: 0x00409930 File Offset: 0x00407B30
[Token(Token = "0x17003214")]
public Button3D JGKIIGHDOJC
{
[Token(Token = "0x6011D8D")]
[Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")]
get
{
return this.doneEditingButton;
}
}
// Token: 0x06011D8E RID: 73102 RVA: 0x00409944 File Offset: 0x00407B44
[Token(Token = "0x6011D8E")]
[Address(RVA = "0x1967F50", Offset = "0x1966F50", VA = "0x181967F50")]
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: 0x06011D8F RID: 73103 RVA: 0x00409B3C File Offset: 0x00407D3C
[Token(Token = "0x6011D8F")]
[Address(RVA = "0x1967C90", Offset = "0x1966C90", VA = "0x181967C90")]
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: 0x06011D90 RID: 73104 RVA: 0x00409BAC File Offset: 0x00407DAC
[Token(Token = "0x6011D90")]
[Address(RVA = "0x1966DE0", Offset = "0x1965DE0", VA = "0x181966DE0")]
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: 0x06011D91 RID: 73105 RVA: 0x00409BF4 File Offset: 0x00407DF4
[Token(Token = "0x6011D91")]
[Address(RVA = "0x19673B0", Offset = "0x19663B0", VA = "0x1819673B0")]
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: 0x06011D92 RID: 73106 RVA: 0x00409C28 File Offset: 0x00407E28
[Token(Token = "0x6011D92")]
[Address(RVA = "0x19678E0", Offset = "0x19668E0", VA = "0x1819678E0")]
private void NNPCEFDPAJI()
{
this.GMPLBDDDFKL();
}
// Token: 0x06011D93 RID: 73107 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6011D93")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
private void KDPBAMIDFOP()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06011D94 RID: 73108 RVA: 0x00409C3C File Offset: 0x00407E3C
[Token(Token = "0x6011D94")]
[Address(RVA = "0x19678F0", Offset = "0x19668F0", VA = "0x1819678F0", 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: 0x06011D95 RID: 73109 RVA: 0x00409D94 File Offset: 0x00407F94
[Token(Token = "0x6011D95")]
[Address(RVA = "0x1967030", Offset = "0x1966030", VA = "0x181967030")]
private void EFBDABCJJCO(bool NOKFBPAOPNN)
{
Button3D button3D = this.openPaletteButton;
string text = "Open Palette";
if (NOKFBPAOPNN)
{
text = "Close Palette";
}
PLDMAFINLJO.FANDNIHFMNM(button3D.label, text);
}
// Token: 0x06011D96 RID: 73110 RVA: 0x00409DCC File Offset: 0x00407FCC
[Token(Token = "0x6011D96")]
[Address(RVA = "0x1967400", Offset = "0x1966400", VA = "0x181967400")]
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: 0x06011D97 RID: 73111 RVA: 0x00409EC4 File Offset: 0x004080C4
[Token(Token = "0x6011D97")]
[Address(RVA = "0x1967330", Offset = "0x1966330", VA = "0x181967330")]
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: 0x06011D98 RID: 73112 RVA: 0x00409F0C File Offset: 0x0040810C
[Token(Token = "0x6011D98")]
[Address(RVA = "0x19670A0", Offset = "0x19660A0", VA = "0x1819670A0")]
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: 0x06011D99 RID: 73113 RVA: 0x00409F4C File Offset: 0x0040814C
[Token(Token = "0x6011D99")]
[Address(RVA = "0x19676F0", Offset = "0x19666F0", VA = "0x1819676F0")]
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;
((IMainThreadDispatcher)this.redoButton.label).Init();
}
// Token: 0x06011D9A RID: 73114 RVA: 0x0040A024 File Offset: 0x00408224
[Token(Token = "0x6011D9A")]
[Address(RVA = "0x1967620", Offset = "0x1966620", VA = "0x181967620")]
private void LDOJNDFOEON()
{
this.LOEFKGHMFON();
this.FEMBAKJGBIF();
}
// Token: 0x06011D9B RID: 73115 RVA: 0x0040A040 File Offset: 0x00408240
[Token(Token = "0x6011D9B")]
[Address(RVA = "0x1967640", Offset = "0x1966640", VA = "0x181967640")]
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: 0x06011D9C RID: 73116 RVA: 0x0040A090 File Offset: 0x00408290
[Token(Token = "0x6011D9C")]
[Address(RVA = "0x1966B50", Offset = "0x1965B50", VA = "0x181966B50")]
public void Button_OpenPaletteMenu()
{
bool flag = this.CMHBEGINGCG.paletteMenu.PMODPJAFCKM.IAHDANBDAAM() != null;
MakerPen cmhbegingcg = this.CMHBEGINGCG;
if (!flag)
{
cmhbegingcg.AuthorityShowPaletteMenu();
return;
}
cmhbegingcg.AuthorityHidePaletteMenu();
}
// Token: 0x06011D9D RID: 73117 RVA: 0x0040A0D4 File Offset: 0x004082D4
[Token(Token = "0x6011D9D")]
[Address(RVA = "0x19689B0", Offset = "0x19679B0", VA = "0x1819689B0")]
public void Toggle_WorldAxis(bool isOn)
{
AGEAHLDEDBO ageahldedbo;
if (ageahldedbo != isOn)
{
}
}
// Token: 0x06011D9E RID: 73118 RVA: 0x0040A0F0 File Offset: 0x004082F0
[Token(Token = "0x6011D9E")]
[Address(RVA = "0x19688E0", Offset = "0x19678E0", VA = "0x1819688E0")]
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: 0x06011D9F RID: 73119 RVA: 0x0040A124 File Offset: 0x00408324
[Token(Token = "0x6011D9F")]
[Address(RVA = "0x1967E30", Offset = "0x1966E30", VA = "0x181967E30")]
public void Slider_SnappingMode(float val)
{
bool flag;
this.CMHBEGINGCG.Snapping.MJPNEJMFIJD = flag;
throw new NullReferenceException();
}
// Token: 0x06011DA0 RID: 73120 RVA: 0x0040A14C File Offset: 0x0040834C
[Token(Token = "0x6011DA0")]
[Address(RVA = "0x1966910", Offset = "0x1965910", VA = "0x181966910")]
public void Button_EditShapes()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)1);
return;
}
}
// Token: 0x06011DA1 RID: 73121 RVA: 0x0040A170 File Offset: 0x00408370
[Token(Token = "0x6011DA1")]
[Address(RVA = "0x1966840", Offset = "0x1965840", VA = "0x181966840")]
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: 0x06011DA2 RID: 73122 RVA: 0x0040A1A4 File Offset: 0x004083A4
[Token(Token = "0x6011DA2")]
[Address(RVA = "0x1966D10", Offset = "0x1965D10", VA = "0x181966D10")]
public void Button_Select()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)2);
return;
}
}
// Token: 0x06011DA3 RID: 73123 RVA: 0x0040A1C8 File Offset: 0x004083C8
[Token(Token = "0x6011DA3")]
[Address(RVA = "0x1966B00", Offset = "0x1965B00", VA = "0x181966B00")]
public void Button_Move()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)3);
return;
}
}
// Token: 0x06011DA4 RID: 73124 RVA: 0x0040A1EC File Offset: 0x004083EC
[Token(Token = "0x6011DA4")]
[Address(RVA = "0x1966C70", Offset = "0x1965C70", VA = "0x181966C70")]
public void Button_Rotate()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)12);
return;
}
}
// Token: 0x06011DA5 RID: 73125 RVA: 0x0040A210 File Offset: 0x00408410
[Token(Token = "0x6011DA5")]
[Address(RVA = "0x1966CC0", Offset = "0x1965CC0", VA = "0x181966CC0")]
public void Button_Scale()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)4);
return;
}
}
// Token: 0x06011DA6 RID: 73126 RVA: 0x0040A234 File Offset: 0x00408434
[Token(Token = "0x6011DA6")]
[Address(RVA = "0x1966D90", Offset = "0x1965D90", VA = "0x181966D90")]
public void Button_Wire()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)8);
return;
}
}
// Token: 0x06011DA7 RID: 73127 RVA: 0x0040A258 File Offset: 0x00408458
[Token(Token = "0x6011DA7")]
[Address(RVA = "0x19667F0", Offset = "0x19657F0", VA = "0x1819667F0")]
public void Button_Configure()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)7);
return;
}
}
// Token: 0x06011DA8 RID: 73128 RVA: 0x0040A27C File Offset: 0x0040847C
[Token(Token = "0x6011DA8")]
[Address(RVA = "0x19667A0", Offset = "0x19657A0", VA = "0x1819667A0")]
public void Button_Clone()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)5);
return;
}
}
// Token: 0x06011DA9 RID: 73129 RVA: 0x0040A2A0 File Offset: 0x004084A0
[Token(Token = "0x6011DA9")]
[Address(RVA = "0x1966BF0", Offset = "0x1965BF0", VA = "0x181966BF0")]
public void Button_Recolor()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)10);
return;
}
}
// Token: 0x06011DAA RID: 73130 RVA: 0x0040A2C4 File Offset: 0x004084C4
[Token(Token = "0x6011DAA")]
[Address(RVA = "0x1966960", Offset = "0x1965960", VA = "0x181966960")]
public void Button_Freeze()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)14);
return;
}
}
// Token: 0x06011DAB RID: 73131 RVA: 0x0040A2E8 File Offset: 0x004084E8
[Token(Token = "0x6011DAB")]
[Address(RVA = "0x19668A0", Offset = "0x19658A0", VA = "0x1819668A0")]
public void Button_Delete()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)6);
return;
}
}
// Token: 0x06011DAC RID: 73132 RVA: 0x0040A30C File Offset: 0x0040850C
[Token(Token = "0x6011DAC")]
[Address(RVA = "0x1966AB0", Offset = "0x1965AB0", VA = "0x181966AB0")]
public void Button_Manipulate()
{
MFBGLIHGCGO<MakerPen.KLAENPHIBEM> toolSelectionButtonPressed = this.ToolSelectionButtonPressed;
if (toolSelectionButtonPressed != 0)
{
toolSelectionButtonPressed.CNFDGDEOPPF((uint)17);
return;
}
}
// Token: 0x06011DAD RID: 73133 RVA: 0x0040A330 File Offset: 0x00408530
[Token(Token = "0x6011DAD")]
[Address(RVA = "0x19669B0", Offset = "0x19659B0", VA = "0x1819669B0")]
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: 0x06011DAE RID: 73134 RVA: 0x0040A398 File Offset: 0x00408598
[Token(Token = "0x6011DAE")]
[Address(RVA = "0x1966D60", Offset = "0x1965D60", VA = "0x181966D60")]
public void Button_Undo()
{
OKNNKFGFODL undoButtonPressed = this.UndoButtonPressed;
if (undoButtonPressed != 0)
{
undoButtonPressed.CNFDGDEOPPF();
}
this.FEMBAKJGBIF();
}
// Token: 0x06011DAF RID: 73135 RVA: 0x0040A3BC File Offset: 0x004085BC
[Token(Token = "0x6011DAF")]
[Address(RVA = "0x1966C40", Offset = "0x1965C40", VA = "0x181966C40")]
public void Button_Redo()
{
OKNNKFGFODL redoButtonPressed = this.RedoButtonPressed;
if (redoButtonPressed != 0)
{
redoButtonPressed.CNFDGDEOPPF();
}
this.FEMBAKJGBIF();
}
// Token: 0x06011DB0 RID: 73136 RVA: 0x0040A3E0 File Offset: 0x004085E0
[Token(Token = "0x6011DB0")]
[Address(RVA = "0x19671F0", Offset = "0x19661F0", VA = "0x1819671F0")]
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: 0x06011DB1 RID: 73137 RVA: 0x0040A448 File Offset: 0x00408648
[Token(Token = "0x6011DB1")]
[Address(RVA = "0x19668F0", Offset = "0x19658F0", VA = "0x1819668F0")]
public void Button_Done()
{
OKNNKFGFODL doneEditingButtonPressed = this.DoneEditingButtonPressed;
if (doneEditingButtonPressed != 0)
{
doneEditingButtonPressed.CNFDGDEOPPF();
return;
}
}
// Token: 0x06011DB2 RID: 73138 RVA: 0x0040A468 File Offset: 0x00408668
[Token(Token = "0x6011DB2")]
[Address(RVA = "0x1966260", Offset = "0x1965260", VA = "0x181966260")]
public void AnimationButton_Play()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.JNMJJOALKHP();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
this.LOEFKGHMFON();
}
// Token: 0x06011DB3 RID: 73139 RVA: 0x0040A4A0 File Offset: 0x004086A0
[Token(Token = "0x6011DB3")]
[Address(RVA = "0x1966310", Offset = "0x1965310", VA = "0x181966310")]
public void AnimationButton_Rec()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.DECJHGNHNAE();
}
// Token: 0x06011DB4 RID: 73140 RVA: 0x0040A4C4 File Offset: 0x004086C4
[Token(Token = "0x6011DB4")]
[Address(RVA = "0x1965E20", Offset = "0x1964E20", VA = "0x181965E20")]
public void AnimationButton_Add()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.DJEDMPGOLKO())
{
this.FEMBAKJGBIF();
return;
}
}
// Token: 0x06011DB5 RID: 73141 RVA: 0x0040A4F4 File Offset: 0x004086F4
[Token(Token = "0x6011DB5")]
[Address(RVA = "0x1966340", Offset = "0x1965340", VA = "0x181966340")]
public void AnimationButton_Remove()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.HADEDAALKDK())
{
this.FEMBAKJGBIF();
return;
}
}
// Token: 0x06011DB6 RID: 73142 RVA: 0x0040A524 File Offset: 0x00408724
[Token(Token = "0x6011DB6")]
[Address(RVA = "0x1965EA0", Offset = "0x1964EA0", VA = "0x181965EA0")]
public void AnimationButton_First()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.OGKJJLLGBMB();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x06011DB7 RID: 73143 RVA: 0x0040A564 File Offset: 0x00408764
[Token(Token = "0x6011DB7")]
[Address(RVA = "0x19662B0", Offset = "0x19652B0", VA = "0x1819662B0")]
public void AnimationButton_Prev()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.OGHOAFGHDEG();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x06011DB8 RID: 73144 RVA: 0x0040A5A4 File Offset: 0x004087A4
[Token(Token = "0x6011DB8")]
[Address(RVA = "0x1965FB0", Offset = "0x1964FB0", VA = "0x181965FB0")]
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: 0x06011DB9 RID: 73145 RVA: 0x0040A608 File Offset: 0x00408808
[Token(Token = "0x6011DB9")]
[Address(RVA = "0x1965F00", Offset = "0x1964F00", VA = "0x181965F00")]
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: 0x06011DBA RID: 73146 RVA: 0x0040A65C File Offset: 0x0040885C
[Token(Token = "0x6011DBA")]
[Address(RVA = "0x1966390", Offset = "0x1965390", VA = "0x181966390")]
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: 0x06011DBB RID: 73147 RVA: 0x0040A6AC File Offset: 0x004088AC
[Token(Token = "0x6011DBB")]
[Address(RVA = "0x1966150", Offset = "0x1965150", VA = "0x181966150")]
public void AnimationButton_Next()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MEOLIHPOHLL();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x06011DBC RID: 73148 RVA: 0x0040A6EC File Offset: 0x004088EC
[Token(Token = "0x6011DBC")]
[Address(RVA = "0x19660F0", Offset = "0x19650F0", VA = "0x1819660F0")]
public void AnimationButton_Last()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.LLCOAAJAILG();
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.KMHEPJHJPDC();
this.UpdateAnimationText();
this.UpdateAnimationSliderPosition();
}
// Token: 0x06011DBD RID: 73149 RVA: 0x0040A72C File Offset: 0x0040892C
[Token(Token = "0x6011DBD")]
[Address(RVA = "0x1966510", Offset = "0x1965510", VA = "0x181966510")]
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: 0x06011DBE RID: 73150 RVA: 0x0040A7F8 File Offset: 0x004089F8
[Token(Token = "0x6011DBE")]
[Address(RVA = "0x1966080", Offset = "0x1965080", VA = "0x181966080")]
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: 0x06011DBF RID: 73151 RVA: 0x0040A83C File Offset: 0x00408A3C
[Token(Token = "0x6011DBF")]
[Address(RVA = "0x19661B0", Offset = "0x19651B0", VA = "0x1819661B0")]
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: 0x06011DC0 RID: 73152 RVA: 0x0040A880 File Offset: 0x00408A80
[Token(Token = "0x6011DC0")]
[Address(RVA = "0x1966E80", Offset = "0x1965E80", VA = "0x181966E80")]
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: 0x06011DC1 RID: 73153 RVA: 0x0040A910 File Offset: 0x00408B10
[Token(Token = "0x6011DC1")]
[Address(RVA = "0x1966760", Offset = "0x1965760", VA = "0x181966760")]
public void AnimationButton_ToggleSmooth(bool isOn)
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.ABIJAGAGIIJ();
this.UpdateAnimationText();
}
// Token: 0x06011DC2 RID: 73154 RVA: 0x0040A93C File Offset: 0x00408B3C
[Token(Token = "0x6011DC2")]
[Address(RVA = "0x1965E70", Offset = "0x1964E70", VA = "0x181965E70")]
public void AnimationButton_CopyFrame()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.ADKJDLNIDEB();
}
// Token: 0x06011DC3 RID: 73155 RVA: 0x0040A960 File Offset: 0x00408B60
[Token(Token = "0x6011DC3")]
[Address(RVA = "0x1966220", Offset = "0x1965220", VA = "0x181966220")]
public void AnimationButton_PasteFrame()
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.ENCMNLILCED();
this.UpdateAnimationText();
}
// Token: 0x06011DC4 RID: 73156 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6011DC4")]
[Address(RVA = "0x1968C00", Offset = "0x1967C00", VA = "0x181968C00")]
public void UpdateAnimationText()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06011DC5 RID: 73157 RVA: 0x0040A98C File Offset: 0x00408B8C
[Token(Token = "0x6011DC5")]
[Address(RVA = "0x1968B40", Offset = "0x1967B40", VA = "0x181968B40")]
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: 0x06011DC6 RID: 73158 RVA: 0x0040A9F4 File Offset: 0x00408BF4
[Token(Token = "0x6011DC6")]
[Address(RVA = "0x19690E0", Offset = "0x19680E0", VA = "0x1819690E0")]
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: 0x06011DC7 RID: 73159 RVA: 0x0040AAF0 File Offset: 0x00408CF0
[Token(Token = "0x6011DC7")]
[Address(RVA = "0x1969350", Offset = "0x1968350", VA = "0x181969350")]
private void Update()
{
if (this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN && this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.<NLBIHGFBMHI>k__BackingField)
{
this.UpdateAnimationText();
return;
}
}
// Token: 0x06011DC8 RID: 73160 RVA: 0x0040AB30 File Offset: 0x00408D30
[Token(Token = "0x6011DC8")]
[Address(RVA = "0x19693B0", Offset = "0x19683B0", VA = "0x1819693B0")]
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: 0x06011DC9 RID: 73161 RVA: 0x0040ABC4 File Offset: 0x00408DC4
[Token(Token = "0x6011DC9")]
[Address(RVA = "0x19672A0", Offset = "0x19662A0", VA = "0x1819672A0")]
[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: 0x06011DCA RID: 73162 RVA: 0x0040ABF8 File Offset: 0x00408DF8
[Token(Token = "0x6011DCA")]
[Address(RVA = "0x1967DE0", Offset = "0x1966DE0", VA = "0x181967DE0")]
[CompilerGenerated]
private void PAGLPJOBDAL(float AJBNEPLFLLF)
{
this.CMHBEGINGCG.<OMJBFLLGAMG>k__BackingField.IJHPPDNPBNP(AJBNEPLFLLF);
this.UpdateSliderTicks();
this.UpdateAnimationSliderPosition();
this.UpdateAnimationText();
}
// Token: 0x0400B6ED RID: 46829
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400B6ED")]
[SerializeField]
private Button3D openPaletteButton;
// Token: 0x0400B6EE RID: 46830
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400B6EE")]
[SerializeField]
private MakerPenToolRadioGroup modeButtonsGroup;
// Token: 0x0400B6EF RID: 46831
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400B6EF")]
[SerializeField]
private RadioButton3D createButton;
// Token: 0x0400B6F0 RID: 46832
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400B6F0")]
[SerializeField]
private RadioButton3D freezeButton;
// Token: 0x0400B6F1 RID: 46833
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400B6F1")]
[SerializeField]
private Button3D undoButton;
// Token: 0x0400B6F2 RID: 46834
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400B6F2")]
[SerializeField]
private Button3D redoButton;
// Token: 0x0400B6F3 RID: 46835
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400B6F3")]
[SerializeField]
private RadioButton3D editButton;
// Token: 0x0400B6F4 RID: 46836
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400B6F4")]
[SerializeField]
private Button3D doneEditingButton;
// Token: 0x0400B6F5 RID: 46837
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400B6F5")]
[SerializeField]
private RadioButton3D manipulateButton;
// Token: 0x0400B6F6 RID: 46838
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400B6F6")]
[SerializeField]
private Slider3D snappingSlider;
// Token: 0x0400B6F7 RID: 46839
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400B6F7")]
[SerializeField]
private ToggleButton3D worldAxisButton;
// Token: 0x0400B6F8 RID: 46840
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400B6F8")]
[SerializeField]
private RadioButton3D makeInventionButton;
// Token: 0x0400B6F9 RID: 46841
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400B6F9")]
[SerializeField]
private ToggleButton3D showGadgetsToggle;
// Token: 0x0400B6FA RID: 46842
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400B6FA")]
[SerializeField]
private List<RadioButton3D> activeButtonsInObjectMode;
// Token: 0x0400B6FB RID: 46843
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400B6FB")]
[SerializeField]
private List<RadioButton3D> activeButtonsInShapeMode;
// Token: 0x0400B6FC RID: 46844
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x400B6FC")]
[SerializeField]
private List<RadioButton3D> activeButtonsInCircuitGroupMode;
// Token: 0x0400B6FD RID: 46845
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400B6FD")]
[SerializeField]
private List<RadioButton3D> activeButtonsInAnimationMode;
// Token: 0x0400B6FE RID: 46846
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x400B6FE")]
[SerializeField]
private List<RadioButton3D> allButtons;
// Token: 0x0400B6FF RID: 46847
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400B6FF")]
[SerializeField]
private GameObject animationSection;
// Token: 0x0400B700 RID: 46848
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400B700")]
[SerializeField]
private TMP_Text animationFrameText;
// Token: 0x0400B701 RID: 46849
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x400B701")]
[SerializeField]
private TMP_Text animationTimeText;
// Token: 0x0400B702 RID: 46850
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400B702")]
[SerializeField]
private TMP_Text animationCurveInText;
// Token: 0x0400B703 RID: 46851
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x400B703")]
[SerializeField]
private TMP_Text animationCurveOutText;
// Token: 0x0400B704 RID: 46852
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x400B704")]
[SerializeField]
private ToggleButton3D animationSmoothButton;
// Token: 0x0400B705 RID: 46853
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x400B705")]
[SerializeField]
private Button3D removeFrameButton;
// Token: 0x0400B706 RID: 46854
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400B706")]
[SerializeField]
private Slider3D animationFrameSlider;
// Token: 0x0400B707 RID: 46855
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x400B707")]
[SerializeField]
private TMP_Text animationPlayText;
// Token: 0x0400B708 RID: 46856
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400B708")]
[SerializeField]
private TMP_Text animationAddText;
// Token: 0x0400B709 RID: 46857
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x400B709")]
public readonly MFBGLIHGCGO<MakerPen.KLAENPHIBEM> ToolSelectionButtonPressed;
// Token: 0x0400B70A RID: 46858
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x400B70A")]
public readonly OKNNKFGFODL UndoButtonPressed;
// Token: 0x0400B70B RID: 46859
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x400B70B")]
public readonly OKNNKFGFODL RedoButtonPressed;
// Token: 0x0400B70C RID: 46860
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x400B70C")]
public readonly OKNNKFGFODL DoneEditingButtonPressed;
// Token: 0x0400B70D RID: 46861
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400B70D")]
public readonly OKNNKFGFODL CreateInventionButtonPressed;
// Token: 0x0400B70E RID: 46862
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400B70E")]
[SerializeField]
private TextInputUIDialog textInputDialogPrefab;
// Token: 0x020029DC RID: 10716
[Token(Token = "0x20029DC")]
[CompilerGenerated]
private sealed class PIOINNKHDNP
{
// Token: 0x06011DCB RID: 73163 RVA: 0x0040AC30 File Offset: 0x00408E30
[Token(Token = "0x6011DCB")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public PIOINNKHDNP()
{
}
// Token: 0x06011DCC RID: 73164 RVA: 0x0040AC44 File Offset: 0x00408E44
[Token(Token = "0x6011DCC")]
[Address(RVA = "0x197C6E0", Offset = "0x197B6E0", VA = "0x18197C6E0")]
internal bool <OnMakerPenModeChanged>b__0(RadioButton3D b)
{
RadioButton3D createButton = this.<>4__this.createButton;
return b == createButton;
}
// Token: 0x06011DCD RID: 73165 RVA: 0x0040AC6C File Offset: 0x00408E6C
[Token(Token = "0x6011DCD")]
[Address(RVA = "0x197C760", Offset = "0x197B760", VA = "0x18197C760")]
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: 0x0400B70F RID: 46863
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B70F")]
public MakerPenMainScreen <>4__this;
// Token: 0x0400B710 RID: 46864
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B710")]
public MakerPen.KLAENPHIBEM toolMode;
}
// Token: 0x020029DE RID: 10718
[Token(Token = "0x20029DE")]
[CompilerGenerated]
private sealed class JOMFBFBAFKN
{
// Token: 0x06011DD1 RID: 73169 RVA: 0x0040ACE8 File Offset: 0x00408EE8
[Token(Token = "0x6011DD1")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public JOMFBFBAFKN()
{
}
// Token: 0x06011DD2 RID: 73170 RVA: 0x0040ACFC File Offset: 0x00408EFC
[Token(Token = "0x6011DD2")]
[Address(RVA = "0x19650F0", Offset = "0x19640F0", VA = "0x1819650F0")]
internal PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL> <PushNumberDialog>b__0(TextInputUIDialog dialog)
{
string text = this.body;
string text2 = this.title;
return dialog.ShowDialog();
}
// Token: 0x06011DD3 RID: 73171 RVA: 0x0040AD24 File Offset: 0x00408F24
[Token(Token = "0x6011DD3")]
[Address(RVA = "0x19651D0", Offset = "0x19641D0", VA = "0x1819651D0")]
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: 0x0400B713 RID: 46867
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B713")]
public string title;
// Token: 0x0400B714 RID: 46868
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B714")]
public string body;
// Token: 0x0400B715 RID: 46869
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400B715")]
public Action<float> callback;
// Token: 0x0400B716 RID: 46870
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400B716")]
public bool wasOpen;
// Token: 0x0400B717 RID: 46871
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400B717")]
public MakerPenMainScreen <>4__this;
}
}
}