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 action = new Action(this.EFBDABCJJCO); paletteMenu.OnMenuOpenCloseEvent += action; MakerPen cmhbegingcg = this.CMHBEGINGCG; IILCGFIHJLP onModeChanged = cmhbegingcg.OnModeChanged; Action action2 = new Action(this.KBEFFMGDAOJ); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(onModeChanged, action2); cmhbegingcg.OnModeChanged = iilcgfihjlp; MakerPen.KLAENPHIBEM currentToolMode = this.CMHBEGINGCG.DGHFNGLPJJL; MakerPen.HJPIHGIFKEO currentTargetMode = this.CMHBEGINGCG.CHCJAGKENGF; OKNNKFGFODL k__BackingField = this.CMHBEGINGCG.k__BackingField.k__BackingField; Action action3 = new Action(this.JLEBBGCIKBP); int num = 0; k__BackingField.BPAJKKAGPKB(action3, num != 0); OKNNKFGFODL k__BackingField2 = this.CMHBEGINGCG.k__BackingField.shapeCreationContext.k__BackingField; Action action4 = new Action(this.KDPBAMIDFOP); int num2 = 0; k__BackingField2.BPAJKKAGPKB(action4, num2 != 0); OKNNKFGFODL k__BackingField = this.CMHBEGINGCG.k__BackingField.k__BackingField; Action action5 = new Action(this.NNPCEFDPAJI); int num3 = 0; k__BackingField.BPAJKKAGPKB(action5, num3 != 0); Action 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 k__BackingField = this.CMHBEGINGCG.k__BackingField; if (k__BackingField != 0 && 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 action = new Action(this.EFBDABCJJCO); paletteMenu.OnMenuOpenCloseEvent -= action; MakerPen cmhbegingcg2 = this.CMHBEGINGCG; IILCGFIHJLP onModeChanged = cmhbegingcg2.OnModeChanged; Action action2 = new Action(this.KBEFFMGDAOJ); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(onModeChanged, action2); cmhbegingcg2.OnModeChanged = iilcgfihjlp; OKNNKFGFODL k__BackingField = this.CMHBEGINGCG.k__BackingField.k__BackingField; Action action3 = new Action(this.JLEBBGCIKBP); k__BackingField.BIHKNNPGGKP(action3); OKNNKFGFODL k__BackingField2 = this.CMHBEGINGCG.k__BackingField.shapeCreationContext.k__BackingField; Action action4 = new Action(this.KDPBAMIDFOP); k__BackingField2.BIHKNNPGGKP(action4); OKNNKFGFODL k__BackingField = this.CMHBEGINGCG.k__BackingField.k__BackingField; Action action5 = new Action(this.NNPCEFDPAJI); 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 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 func = delegate(RadioButton3D b) { RadioButton3D radioButton3D2 = this.createButton; return b == radioButton3D2; }; } Func 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 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.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 AHOGIAEFOCG) { int num; do { num = 0; List 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 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 toolSelectionButtonPressed = this.ToolSelectionButtonPressed; if (toolSelectionButtonPressed != 0) { MakerPen.KLAENPHIBEM k__BackingField = this.CMHBEGINGCG.k__BackingField; toolSelectionButtonPressed.CNFDGDEOPPF(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 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 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 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 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 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 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 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 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 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 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 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.k__BackingField.MIKDLDEALPN) { MakerPen cmhbegingcg = this.CMHBEGINGCG; Button3D button3D = this.removeFrameButton; bool flag = cmhbegingcg.k__BackingField.k__BackingField.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.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.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.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.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.k__BackingField.LLCOAAJAILG(); this.CMHBEGINGCG.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.k__BackingField.LLCOAAJAILG(); this.CMHBEGINGCG.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.k__BackingField.LLCOAAJAILG(); if (this.CMHBEGINGCG.k__BackingField.MIKDLDEALPN) { JPAJIAEGPOP k__BackingField = this.CMHBEGINGCG.k__BackingField; float num = k__BackingField.k__BackingField.k__BackingField.HICGBNAAIIE(val); 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.k__BackingField.LLCOAAJAILG(); JPAJIAEGPOP k__BackingField = this.CMHBEGINGCG.k__BackingField; float num = k__BackingField.k__BackingField.k__BackingField.HICGBNAAIIE(val); 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 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.k__BackingField.LLCOAAJAILG(); this.CMHBEGINGCG.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.k__BackingField.LLCOAAJAILG(); this.CMHBEGINGCG.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.k__BackingField.MIKDLDEALPN && !this.CMHBEGINGCG.k__BackingField.k__BackingField) { Action action = new Action(this.PAGLPJOBDAL); string title = "Time"; string body = "Set frame time:"; Action 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> func = delegate(TextInputUIDialog dialog) { string body2 = body; string title2 = title; return dialog.ShowDialog(); }; Action 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.k__BackingField.MIKDLDEALPN) { JPAJIAEGPOP k__BackingField = this.CMHBEGINGCG.k__BackingField; int num = 0; 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.k__BackingField.MIKDLDEALPN) { JPAJIAEGPOP k__BackingField = this.CMHBEGINGCG.k__BackingField; int num = 0; 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 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> func = delegate(TextInputUIDialog dialog) { string body = jomfbfbafkn.body; string title = jomfbfbafkn.title; return dialog.ShowDialog(); }; Action 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.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.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.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.k__BackingField.MIKDLDEALPN) { AnimationGizmo k__BackingField = this.CMHBEGINGCG.k__BackingField.k__BackingField; EAJBEDGKIHB k__BackingField = k__BackingField.k__BackingField; IDBJEENCHII k__BackingField = k__BackingField.k__BackingField; int num = 0; int num2 = k__BackingField.BMHEHLLKJGN; float num3 = 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.k__BackingField.MIKDLDEALPN) { AnimationGizmo k__BackingField = this.CMHBEGINGCG.k__BackingField.k__BackingField; bool flag = k__BackingField.k__BackingField.BOMFNNKJJCI; Slider3D slider3D = this.animationFrameSlider; if (flag) { float num = k__BackingField.k__BackingField.HDHIOIBGGNG; } int num2 = 0; slider3D.maxValue = (float)num2; if (flag) { int num3 = Mathf.Max(k__BackingField.k__BackingField.GDIDFABFKJO, 2); int[] array = new int[num3]; int num4 = 0; if (num3 > 0) { int num5 = Mathf.RoundToInt(k__BackingField.k__BackingField.GJIHKDCFHLH(num4).MOPKOPOKKEE); num4++; array[0] = num5; } EAJBEDGKIHB k__BackingField = k__BackingField.k__BackingField; Slider3D slider3D2 = this.animationFrameSlider; IDBJEENCHII k__BackingField = k__BackingField.k__BackingField; int num6 = k__BackingField.BMHEHLLKJGN; float num7 = 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.k__BackingField.MIKDLDEALPN && this.CMHBEGINGCG.k__BackingField.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 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.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.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 activeButtonsInObjectMode; // Token: 0x0400B6FB RID: 46843 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400B6FB")] [SerializeField] private List activeButtonsInShapeMode; // Token: 0x0400B6FC RID: 46844 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400B6FC")] [SerializeField] private List activeButtonsInCircuitGroupMode; // Token: 0x0400B6FD RID: 46845 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400B6FD")] [SerializeField] private List activeButtonsInAnimationMode; // Token: 0x0400B6FE RID: 46846 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400B6FE")] [SerializeField] private List 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 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 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 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 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 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 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; } } }