using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecNet; using RecRoom.Core.Creation; using RecRoom.Tools; using TMPro; using UnityEngine; using UnityEngine.Events; namespace RecRoom.AGUI.ToolUIs.PaletteSearch { // Token: 0x02002A2E RID: 10798 [Token(Token = "0x2002A2E")] public sealed class MakerPenPaletteSearchScreen : MonoBehaviour { // Token: 0x1700324B RID: 12875 // (get) Token: 0x06011FDA RID: 73690 RVA: 0x00412AF8 File Offset: 0x00410CF8 [Token(Token = "0x1700324B")] public Subscreen ENPPIPNOOFD { [Token(Token = "0x6011FDA")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get { return this.subscreen; } } // Token: 0x1700324C RID: 12876 // (get) Token: 0x06011FDB RID: 73691 RVA: 0x00412B0C File Offset: 0x00410D0C [Token(Token = "0x1700324C")] private bool MGDAPEECLAG { [Token(Token = "0x6011FDB")] [Address(RVA = "0x1979410", Offset = "0x1978410", VA = "0x181979410")] get { if (this.pagedGrid && this.filterInputField && this.subscreen) { return this.mainScreen; } } } // Token: 0x06011FDC RID: 73692 RVA: 0x00412B50 File Offset: 0x00410D50 [Token(Token = "0x6011FDC")] [Address(RVA = "0x1978080", Offset = "0x1977080", VA = "0x181978080")] private void Awake() { while (this.MGDAPEECLAG) { Subscreen subscreen = this.subscreen; Action action = new Action(this.IOGHPKLLEIL); subscreen.OnSubscreenActivated += action; TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged; UnityAction unityAction = new UnityAction(this.EGAFKEDLJMN); onValueChanged.AddListener(unityAction); TMP_InputField.SelectionEvent onSelect = this.filterInputField.m_OnSelect; UnityAction unityAction2 = new UnityAction(this.LIHNMAKIJIG); onSelect.AddListener(unityAction2); this.EJLAHFHBCKF(); if (!this.subscreen.Default || !this.MGDAPEECLAG || this.KOMDGFMNHGF == (ulong)0L) { break; } if (!this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L) { TMP_InputField tmp_InputField = this.filterInputField; this.IDPEPGKNHML = true; string text = tmp_InputField.m_Text; this.CCOFOOPMDDO(text); break; } if (this.filterInputField.m_Text.MIABHAJOKBP()) { MakerPenPaletteSearchPagedGrid makerPenPaletteSearchPagedGrid = this.pagedGrid; int num = 0; makerPenPaletteSearchPagedGrid.SetCurrentPage(num, true); throw new NullReferenceException(); } } } // Token: 0x06011FDD RID: 73693 RVA: 0x00412C58 File Offset: 0x00410E58 [Token(Token = "0x6011FDD")] [Address(RVA = "0x1979560", Offset = "0x1978560", VA = "0x181979560")] private void OnDestroy() { if (this.MGDAPEECLAG) { TMP_InputField.SelectionEvent onSelect = this.filterInputField.m_OnSelect; UnityAction unityAction = new UnityAction(this.LIHNMAKIJIG); onSelect.RemoveListener(unityAction); TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged; UnityAction unityAction2 = new UnityAction(this.EGAFKEDLJMN); onValueChanged.RemoveListener(unityAction2); Subscreen subscreen = this.subscreen; Action action = new Action(this.IOGHPKLLEIL); subscreen.OnSubscreenActivated -= action; KEILCHJAJJB komdgfmnhgf = this.KOMDGFMNHGF; if (komdgfmnhgf != 0) { komdgfmnhgf.Dispose(); } } } // Token: 0x06011FDE RID: 73694 RVA: 0x00412CE8 File Offset: 0x00410EE8 [Token(Token = "0x6011FDE")] [Address(RVA = "0x1979230", Offset = "0x1978230", VA = "0x181979230")] public static string FormatDescription(string LJIGOCDPEJF) { if (string.IsNullOrEmpty(LJIGOCDPEJF)) { return string.Empty; } string text = LJIGOCDPEJF.KEJAABKOPJP(80); string newLine = Environment.NewLine; string newLine2 = Environment.NewLine; return text + newLine + newLine2; } // Token: 0x06011FDF RID: 73695 RVA: 0x00412D28 File Offset: 0x00410F28 [Token(Token = "0x6011FDF")] [Address(RVA = "0x1978600", Offset = "0x1977600", VA = "0x181978600")] private void EJLAHFHBCKF() { if (this.IKBGDJLPLHF != (ulong)0L) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL) { BNJPJAKNFGB[] array = PHEAGDHPPBC.JDGFOICENAC; Func <>9__16_ = MakerPenPaletteSearchScreen.<>c.<>9__16_0; if (<>9__16_ == 0) { MakerPenPaletteSearchScreen.<>c.<>9__16_0 = delegate(BNJPJAKNFGB node) { NJPKJHCMJMC njpkjhcmjmc; NJPKJHCMJMC circuitButtonData = njpkjhcmjmc; Func func9 = () => circuitButtonData.FEPMCENMHAA; Action action2 = new Action(circuitButtonData.CEPHKACJIDD); NHBFBHPIPCC nhbfbhpipcc; return nhbfbhpipcc; }; } IEnumerable enumerable = Enumerable.Select(array, <>9__16_); } NHBFBHPIPCC[] array2 = Array.Empty(); IEnumerable enumerable2 = HELOBGLDDLH.NFJECNJEDDL(); Func>> func; if (MakerPenPaletteSearchScreen.<>c.<>9__16_1 == 0) { func = delegate(SpawnableToolCategoryConfig.CDPMKMGIPFA group) { string text3; string groupStr = text3; Func> func10 = delegate(SpawnableToolCategoryConfig.CategoryConfig category) { }; List list; return Enumerable.Select>(list, func10); }; MakerPenPaletteSearchScreen.<>c.<>9__16_1 = func; } IEnumerable enumerable3 = Enumerable.SelectMany>(enumerable2, func); Func, IEnumerable>> func2; if (MakerPenPaletteSearchScreen.<>c.<>9__16_2 == 0) { func2 = delegate([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x178320", Offset = "0x177720")] ValueTuple categoryInfo) { MakerPenPaletteSearchScreen.PENJOLLOICN penjolloicn = new MakerPenPaletteSearchScreen.PENJOLLOICN(); penjolloicn.categoryStr = penjolloicn; string item = categoryInfo.Item1; Func <>9__16_2 = MakerPenPaletteSearchScreen.<>c.<>9__16_10; if (<>9__16_2 == 0) { MakerPenPaletteSearchScreen.<>c.<>9__16_10 = delegate(OGNBCNBPFCC tool) { bool flag; return Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG || flag; }; } List list2; IEnumerable enumerable12 = Enumerable.Where(list2, <>9__16_2); Func> func11 = delegate(OGNBCNBPFCC tool) { string[][] array16 = new string[1][]; string[] array17 = new string[2]; array16[0] = array17; int num2 = 0; penjolloicn.groupStr = num2; throw new NullReferenceException(); }; return Enumerable.Select>(enumerable12, func11); }; MakerPenPaletteSearchScreen.<>c.<>9__16_2 = func2; } IEnumerable> enumerable4 = Enumerable.SelectMany, ValueTuple>(enumerable3, func2); Func, BLFOCLIBJIK> func3 = delegate([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x174F10", Offset = "0x174310")] ValueTuple toolInfo) { OGNBCNBPFCC tool = toolInfo; string[][] item2 = toolInfo.Item1; string text4 = MakerPenPaletteSearchScreen.FormatDescription(HELOBGLDDLH.MDFFDAGPKOL(tool)); OGNBCNBPFCC tool4 = tool; int num3 = 0; string text5 = HELOBGLDDLH.LALKJBFFEBB(tool4); string text6 = text4 + num3 + "\\" + text5; Func func12 = delegate { if (this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateObject) { } return this.mainScreen.k__BackingField.NMKNHCHOGBC == tool; }; Action action3 = delegate { MakerPenPaletteMainScreen makerPenPaletteMainScreen = this.mainScreen; OGNBCNBPFCC tool3 = tool; MakerPen k__BackingField = makerPenPaletteMainScreen.k__BackingField; makerPenPaletteMainScreen.IAKCONALDPO = tool3; string text7; makerPenPaletteMainScreen.MCAMCBPMOLD(text7); MakerPen.HJPIHGIFKEO currentTargetMode = makerPenPaletteMainScreen.k__BackingField.CHCJAGKENGF; makerPenPaletteMainScreen.k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateObject, MakerPen.HJPIHGIFKEO.CircuitGroup); }; OGNBCNBPFCC tool2 = tool; BLFOCLIBJIK blfoclibjik; return blfoclibjik; }; IEnumerable> enumerable5 = Enumerable.Select, BLFOCLIBJIK>(enumerable4, func3); string[][] array3 = new string[1][]; string[] array4 = new string[1]; if ("Inventions" != 0) { } array4[0] = "Inventions"; array3[0] = array4; string[][] inventionFilters = array3; string[][] array5 = new string[1][]; string[] array6 = new string[2]; if ("Inventions" != 0) { } array6[0] = "Inventions"; if ("Certified" != 0) { } array6[1] = "Certified"; array5[0] = array6; string[][] certifiedInventionFilters = array5; string text = array5[0][0] + "\\"; string[][] inventionFilters2 = inventionFilters; string certifiedInventionFormat = text; string text2 = inventionFilters2[0][0] + "\\"; string inventionFormat = text2; OBBBPCBIMME[] array7; if (this.IKBGDJLPLHF == 0) { array7 = Array.Empty(); } Func func4 = delegate(OBBBPCBIMME invention) { OBBBPCBIMME invention = invention; string text8 = MakerPenPaletteSearchScreen.FormatDescription(invention.k__BackingField); OBBBPCBIMME invention2 = invention; string inventionFormat2 = inventionFormat; string text10; string text9 = text8 + inventionFormat2 + text10; if (invention.k__BackingField) { } Func func13 = delegate { if (this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateInvention) { } if (this.mainScreen.k__BackingField.k__BackingField != 0) { } OBBBPCBIMME invention4 = invention; return (ulong)(-1L) == (ulong)invention4.k__BackingField; }; Action action4 = delegate { MakerPenPaletteMainScreen makerPenPaletteMainScreen2 = this.mainScreen; OBBBPCBIMME invention5 = invention; makerPenPaletteMainScreen2.k__BackingField.SelectInventionToCreate(invention5); makerPenPaletteMainScreen2.LFLBDJBBIMH = invention5; string k__BackingField = invention5.k__BackingField; makerPenPaletteMainScreen2.MCAMCBPMOLD(k__BackingField); MakerPen k__BackingField2 = makerPenPaletteMainScreen2.k__BackingField; int num5 = 0; k__BackingField2.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateInventionInstance, (MakerPen.HJPIHGIFKEO)num5); long k__BackingField = invention5.k__BackingField; MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Invention, k__BackingField); }; int num4 = 0; OBBBPCBIMME invention3 = invention; return new JBOHAJNCEPK(num4, invention3); }; IEnumerable enumerable6 = Enumerable.Select(array7, func4); string[][] array8 = new string[1][]; string[] array9 = new string[1]; if ("Colors" != 0) { } array9[0] = "Colors"; array8[0] = array9; string[][] colorFilters = array8; ShapeColorInfo[] array10 = EOKPFJPCGMK.CJABFLFIKOA; Func func5 = delegate(ShapeColorInfo colorInfo) { ShapeColorInfo colorInfo = colorInfo; string[][] colorFilters2 = colorFilters; string name = colorInfo.name; string text11 = colorFilters2[0][0] + "\\" + name; Func func14 = delegate { if (this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } MakerPen k__BackingField3 = this.mainScreen.k__BackingField; LNBGEMHOKFN colorID = colorInfo.ColorID; return k__BackingField3.AEKHJMPAOKM == colorID; }; Action action5 = delegate { MakerPenPaletteSearchScreen <>4__this = this; ShapeColorInfo colorInfo3 = colorInfo; MakerPenPaletteMainScreen makerPenPaletteMainScreen3 = <>4__this.mainScreen; LNBGEMHOKFN colorID2 = colorInfo3.ColorID; if (makerPenPaletteMainScreen3.ShapeColorSelectionButtonPressed != 0) { } int num6 = 0; makerPenPaletteMainScreen3.FJHODABGKOL(num6); }; ShapeColorInfo colorInfo2 = colorInfo; BEHLBGDMEPI behlbgdmepi; return behlbgdmepi; }; IEnumerable enumerable7 = Enumerable.Select(array10, func5); string[][] array11 = new string[1][]; string[] array12 = new string[1]; if ("Materials" != 0) { } array12[0] = "Materials"; array11[0] = array12; string[][] materialFilters = array11; ShapeMaterialInfo[] array13 = EOKPFJPCGMK.KEMHPPDDMJA; Func func6 = delegate(ShapeMaterialInfo materialInfo) { ShapeMaterialInfo materialInfo = materialInfo; string[][] materialFilters2 = materialFilters; string displayName = materialInfo.DisplayName; string text12 = materialFilters2[0][0] + "\\" + displayName; Func func15 = delegate { if (this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } MakerPen k__BackingField4 = this.mainScreen.k__BackingField; CLKCBCAGDDK materialId = materialInfo.MaterialId; return k__BackingField4.FDIOCLHGCND == materialId; }; Action action6 = delegate { MakerPenPaletteSearchScreen <>4__this2 = this; ShapeMaterialInfo materialInfo3 = materialInfo; MakerPenPaletteMainScreen makerPenPaletteMainScreen4 = <>4__this2.mainScreen; CLKCBCAGDDK materialId2 = materialInfo3.MaterialId; if (makerPenPaletteMainScreen4.ShapeMaterialSelectionButtonPressed != 0) { } int num7 = 0; makerPenPaletteMainScreen4.FJHODABGKOL(num7); }; ShapeMaterialInfo materialInfo2 = materialInfo; GNFMEODLJAA gnfmeodljaa; return gnfmeodljaa; }; IEnumerable enumerable8 = Enumerable.Select(array13, func6); string[][] array14 = new string[1][]; string[] array15 = new string[1]; if ("Shapes" != 0) { } array15[0] = "Shapes"; array14[0] = array15; string[][] shapeFilters = array14; ACBDPBHGKJL[] shapeButtonsGridOrderToShapeType = this.mainScreen.shapeButtonsGridOrderToShapeType; Func func7; if (MakerPenPaletteMainScreen.<>c.<>9__63_0 == 0) { func7 = (ACBDPBHGKJL x) => x <= ACBDPBHGKJL.Mound; MakerPenPaletteMainScreen.<>c.<>9__63_0 = func7; } IEnumerable enumerable9 = Enumerable.Where(shapeButtonsGridOrderToShapeType, func7); Func func8 = delegate(ACBDPBHGKJL shapeType) { string[] array18 = shapeFilters[0]; ACBDPBHGKJL shapeType2 = shapeType; string text14; string text13 = array18[0] + "\\" + text14; Func func16 = delegate { if (this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } return this.mainScreen.k__BackingField.NBDMJGKOPMA == shapeType; }; Action action7 = delegate { MakerPenPaletteMainScreen makerPenPaletteMainScreen5 = this.mainScreen; }; ACBDPBHGKJL shapeType3 = shapeType; AIPGOHPNKDK aipgohpnkdk; return aipgohpnkdk; }; IEnumerable enumerable10 = Enumerable.Select(enumerable9, func8); IEnumerable enumerable11 = Enumerable.Concat(Enumerable.Concat(Enumerable.Concat(Enumerable.Concat(Enumerable.Concat(array2, enumerable5), enumerable6), enumerable7), enumerable8), enumerable10); KEILCHJAJJB.APHJCEIGLIN aphjceiglin = new KEILCHJAJJB.APHJCEIGLIN(this.BEKNPHKLDEN); KEILCHJAJJB.APHJCEIGLIN aphjceiglin2 = new KEILCHJAJJB.APHJCEIGLIN(this.CACPONIBAOF); Action action = new Action(this.ApplyFilter); KEILCHJAJJB keilchjajjb = new KEILCHJAJJB(enumerable11, this, aphjceiglin, aphjceiglin2, action); int num = 0; this.KOMDGFMNHGF = keilchjajjb; this.IKBGDJLPLHF = num; } } // Token: 0x06011FE0 RID: 73696 RVA: 0x004130C0 File Offset: 0x004112C0 [Token(Token = "0x6011FE0")] [Address(RVA = "0x19792E0", Offset = "0x19782E0", VA = "0x1819792E0")] private void IOGHPKLLEIL(bool CEHJGNDELGL) { while (this.MGDAPEECLAG && this.KOMDGFMNHGF != (ulong)0L) { if (!this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L) { TMP_InputField tmp_InputField = this.filterInputField; this.IDPEPGKNHML = true; string text = tmp_InputField.m_Text; this.CCOFOOPMDDO(text); return; } if (this.filterInputField.m_Text.MIABHAJOKBP()) { MakerPenPaletteSearchPagedGrid makerPenPaletteSearchPagedGrid = this.pagedGrid; int num = 0; makerPenPaletteSearchPagedGrid.SetCurrentPage(num, true); string empty = string.Empty; this.CCOFOOPMDDO(empty); return; } } } // Token: 0x06011FE1 RID: 73697 RVA: 0x0041314C File Offset: 0x0041134C [Token(Token = "0x6011FE1")] [Address(RVA = "0x1979510", Offset = "0x1978510", VA = "0x181979510")] private bool OFFBIKPMOMB() { if (!this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L) { TMP_InputField tmp_InputField = this.filterInputField; this.IDPEPGKNHML = true; string text = tmp_InputField.m_Text; this.CCOFOOPMDDO(text); return true; } throw new NullReferenceException(); } // Token: 0x06011FE2 RID: 73698 RVA: 0x00413194 File Offset: 0x00411394 [Token(Token = "0x6011FE2")] [Address(RVA = "0x19785F0", Offset = "0x19775F0", VA = "0x1819785F0")] private void EGAFKEDLJMN(string LMAJKCLDDIF) { this.CCOFOOPMDDO(LMAJKCLDDIF); } // Token: 0x06011FE3 RID: 73699 RVA: 0x004131A8 File Offset: 0x004113A8 [Token(Token = "0x6011FE3")] [Address(RVA = "0x19784F0", Offset = "0x19774F0", VA = "0x1819784F0")] private void CCOFOOPMDDO(string LIICHFENGMG) { if (this.IDPEPGKNHML) { this.EJLAHFHBCKF(); KEILCHJAJJB komdgfmnhgf = this.KOMDGFMNHGF; string text = LIICHFENGMG.Trim(); string text2 = komdgfmnhgf.EDADPIABCJP(text); if (text2 != 0) { this.filterInputField.text = text2; } } } // Token: 0x06011FE4 RID: 73700 RVA: 0x004131F0 File Offset: 0x004113F0 [Token(Token = "0x6011FE4")] [Address(RVA = "0x19782B0", Offset = "0x19772B0", VA = "0x1819782B0")] private void BEKNPHKLDEN(IEnumerable BOOHBJEEGKH, IReadOnlyList JCKFJAHJLPF) { MakerPenPaletteSearchPagedGrid makerPenPaletteSearchPagedGrid = this.pagedGrid; makerPenPaletteSearchPagedGrid.JCKFJAHJLPF = JCKFJAHJLPF; bool flag = makerPenPaletteSearchPagedGrid.NBMNLHLDOGF(); makerPenPaletteSearchPagedGrid.NJNCDMMJMCF(); FFPJFMECDNG.BFPPPLIJIGC.ONPKMKCMMIC.JKHPJKOMKIB((uint)2, 1); } // Token: 0x06011FE5 RID: 73701 RVA: 0x00413234 File Offset: 0x00411434 [Token(Token = "0x6011FE5")] [Address(RVA = "0x19784A0", Offset = "0x19774A0", VA = "0x1819784A0")] private void CACPONIBAOF(IEnumerable BOOHBJEEGKH, IReadOnlyList JCKFJAHJLPF) { MakerPenPaletteSearchPagedGrid makerPenPaletteSearchPagedGrid = this.filtersPagedGrid; makerPenPaletteSearchPagedGrid.JCKFJAHJLPF = JCKFJAHJLPF; bool flag = makerPenPaletteSearchPagedGrid.NBMNLHLDOGF(); makerPenPaletteSearchPagedGrid.NJNCDMMJMCF(); } // Token: 0x06011FE6 RID: 73702 RVA: 0x00413264 File Offset: 0x00411464 [Token(Token = "0x6011FE6")] [Address(RVA = "0x1978570", Offset = "0x1977570", VA = "0x181978570")] public void ClearInputField() { if (this.IDPEPGKNHML) { this.filterInputField.text = ""; if (this.autoFocusInput) { this.filterInputField.ActivateInputField(); } TMP_InputField tmp_InputField = this.filterInputField; int num = 0; tmp_InputField.MoveTextEnd(num != 0); return; } } // Token: 0x06011FE7 RID: 73703 RVA: 0x004132B8 File Offset: 0x004114B8 [Token(Token = "0x6011FE7")] [Address(RVA = "0x1978360", Offset = "0x1977360", VA = "0x181978360")] public void BackspaceInputField() { if (this.IDPEPGKNHML) { string text = this.filterInputField.m_Text; int num = text.LastIndexOf("\\"); int num2 = 0; int num3 = Math.Max(num, num2); int stringLength = text.m_stringLength; if (num3 == stringLength || num3 != 0) { int num4 = 0; int num5 = text.Substring(num4, num3).LastIndexOf("\\"); num5++; } TMP_InputField tmp_InputField = this.filterInputField; int num6 = 0; string text2 = text.Substring(num6, num3); tmp_InputField.text = text2; if (this.autoFocusInput) { this.filterInputField.ActivateInputField(); } TMP_InputField tmp_InputField2 = this.filterInputField; int num7 = 0; tmp_InputField2.MoveTextEnd(num7 != 0); } } // Token: 0x06011FE8 RID: 73704 RVA: 0x00413370 File Offset: 0x00411570 [Token(Token = "0x6011FE8")] [Address(RVA = "0x1978030", Offset = "0x1977030", VA = "0x181978030")] public void ApplyFilter(string PAANJCAOOAG) { this.filterInputField.text = PAANJCAOOAG; if (this.autoFocusInput) { this.filterInputField.ActivateInputField(); } TMP_InputField tmp_InputField = this.filterInputField; int num = 0; tmp_InputField.MoveTextEnd(num != 0); } // Token: 0x06011FE9 RID: 73705 RVA: 0x004133B4 File Offset: 0x004115B4 [Token(Token = "0x6011FE9")] [Address(RVA = "0x1977FF0", Offset = "0x1976FF0", VA = "0x181977FF0")] private void AFBAAFNEMCD() { if (this.autoFocusInput) { this.filterInputField.ActivateInputField(); } TMP_InputField tmp_InputField = this.filterInputField; int num = 0; tmp_InputField.MoveTextEnd(num != 0); } // Token: 0x06011FEA RID: 73706 RVA: 0x004133EC File Offset: 0x004115EC [Token(Token = "0x6011FEA")] [Address(RVA = "0x19796B0", Offset = "0x19786B0", VA = "0x1819796B0")] public void SetPendingInventions(IEnumerable HEIDKAMCPIL) { this.IKBGDJLPLHF = HEIDKAMCPIL; if ((!this.MGDAPEECLAG || !this.subscreen.gameObject.activeInHierarchy || !this.IDPEPGKNHML) && !this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L) { TMP_InputField tmp_InputField = this.filterInputField; this.IDPEPGKNHML = true; string text = tmp_InputField.m_Text; this.CCOFOOPMDDO(text); return; } } // Token: 0x06011FEB RID: 73707 RVA: 0x0041345C File Offset: 0x0041165C [Token(Token = "0x6011FEB")] [Address(RVA = "0x19793E0", Offset = "0x19783E0", VA = "0x1819793E0")] private void LIHNMAKIJIG(string CEHJGNDELGL) { TMP_InputField tmp_InputField = this.filterInputField; int num = 0; tmp_InputField.MoveTextEnd(num != 0); } // Token: 0x06011FEC RID: 73708 RVA: 0x00413480 File Offset: 0x00411680 [Token(Token = "0x6011FEC")] [Address(RVA = "0x1979740", Offset = "0x1978740", VA = "0x181979740")] public MakerPenPaletteSearchScreen() { } // Token: 0x0400B86C RID: 47212 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B86C")] [SerializeField] private MakerPenPaletteSearchPagedGrid pagedGrid; // Token: 0x0400B86D RID: 47213 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B86D")] [SerializeField] private MakerPenPaletteSearchPagedGrid filtersPagedGrid; // Token: 0x0400B86E RID: 47214 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B86E")] [SerializeField] private TMP_InputField filterInputField; // Token: 0x0400B86F RID: 47215 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400B86F")] [SerializeField] private Subscreen subscreen; // Token: 0x0400B870 RID: 47216 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400B870")] [SerializeField] private MakerPenPaletteMainScreen mainScreen; // Token: 0x0400B871 RID: 47217 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400B871")] [SerializeField] private bool autoFocusInput = true; // Token: 0x0400B872 RID: 47218 [FieldOffset(Offset = "0x41")] [Token(Token = "0x400B872")] private bool IDPEPGKNHML; // Token: 0x0400B873 RID: 47219 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400B873")] private KEILCHJAJJB KOMDGFMNHGF; // Token: 0x0400B874 RID: 47220 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400B874")] private IEnumerable IKBGDJLPLHF; // Token: 0x02002A2F RID: 10799 [Token(Token = "0x2002A2F")] [CompilerGenerated] private sealed class NJLIMEDFKKO { // Token: 0x06011FED RID: 73709 RVA: 0x0041349C File Offset: 0x0041169C [Token(Token = "0x6011FED")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NJLIMEDFKKO() { } // Token: 0x06011FEE RID: 73710 RVA: 0x004134B0 File Offset: 0x004116B0 [Token(Token = "0x6011FEE")] [Address(RVA = "0x197BAB0", Offset = "0x197AAB0", VA = "0x18197BAB0")] internal BLFOCLIBJIK b__3([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x174F10", Offset = "0x174310")] ValueTuple toolInfo) { MakerPenPaletteSearchScreen.AGFGNKHEBEB agfgnkhebeb = new MakerPenPaletteSearchScreen.AGFGNKHEBEB(); agfgnkhebeb.CS$<>8__locals1 = this; agfgnkhebeb.tool = toolInfo; string[][] item = toolInfo.Item1; string text = MakerPenPaletteSearchScreen.FormatDescription(HELOBGLDDLH.MDFFDAGPKOL(agfgnkhebeb.tool)); OGNBCNBPFCC tool = agfgnkhebeb.tool; int num = 0; string text2 = HELOBGLDDLH.LALKJBFFEBB(tool); string text3 = text + num + "\\" + text2; Func func = delegate { if (agfgnkhebeb.CS$<>8__locals1.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateObject) { } return agfgnkhebeb.CS$<>8__locals1.<>4__this.mainScreen.k__BackingField.NMKNHCHOGBC == agfgnkhebeb.tool; }; Action action = delegate { MakerPenPaletteMainScreen mainScreen = agfgnkhebeb.CS$<>8__locals1.<>4__this.mainScreen; OGNBCNBPFCC tool3 = agfgnkhebeb.tool; MakerPen k__BackingField = mainScreen.k__BackingField; mainScreen.IAKCONALDPO = tool3; string text4; mainScreen.MCAMCBPMOLD(text4); MakerPen.HJPIHGIFKEO currentTargetMode = mainScreen.k__BackingField.CHCJAGKENGF; mainScreen.k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateObject, MakerPen.HJPIHGIFKEO.CircuitGroup); }; OGNBCNBPFCC tool2 = agfgnkhebeb.tool; BLFOCLIBJIK blfoclibjik; return blfoclibjik; } // Token: 0x06011FEF RID: 73711 RVA: 0x00413540 File Offset: 0x00411740 [Token(Token = "0x6011FEF")] [Address(RVA = "0x197BCB0", Offset = "0x197ACB0", VA = "0x18197BCB0")] internal JBOHAJNCEPK b__4(OBBBPCBIMME invention) { MakerPenPaletteSearchScreen.IJOHGHCGICP ijohghcgicp = new MakerPenPaletteSearchScreen.IJOHGHCGICP(); ijohghcgicp.CS$<>8__locals2 = this; ijohghcgicp.invention = invention; string text = MakerPenPaletteSearchScreen.FormatDescription(invention.k__BackingField); OBBBPCBIMME invention2 = ijohghcgicp.invention; string text2 = this.inventionFormat; string text4; string text3 = text + text2 + text4; if (ijohghcgicp.invention.k__BackingField) { } Func func = delegate { if (ijohghcgicp.CS$<>8__locals2.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateInvention) { } if (ijohghcgicp.CS$<>8__locals2.<>4__this.mainScreen.k__BackingField.k__BackingField != 0) { } OBBBPCBIMME invention4 = ijohghcgicp.invention; return (ulong)(-1L) == (ulong)invention4.k__BackingField; }; Action action = delegate { MakerPenPaletteMainScreen mainScreen = ijohghcgicp.CS$<>8__locals2.<>4__this.mainScreen; OBBBPCBIMME invention5 = ijohghcgicp.invention; mainScreen.k__BackingField.SelectInventionToCreate(invention5); mainScreen.LFLBDJBBIMH = invention5; string k__BackingField = invention5.k__BackingField; mainScreen.MCAMCBPMOLD(k__BackingField); MakerPen k__BackingField = mainScreen.k__BackingField; int num2 = 0; k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateInventionInstance, (MakerPen.HJPIHGIFKEO)num2); long k__BackingField = invention5.k__BackingField; MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Invention, k__BackingField); }; int num = 0; OBBBPCBIMME invention3 = ijohghcgicp.invention; return new JBOHAJNCEPK(num, invention3); } // Token: 0x06011FF0 RID: 73712 RVA: 0x004135D0 File Offset: 0x004117D0 [Token(Token = "0x6011FF0")] [Address(RVA = "0x197BEC0", Offset = "0x197AEC0", VA = "0x18197BEC0")] internal BEHLBGDMEPI b__5(ShapeColorInfo colorInfo) { MakerPenPaletteSearchScreen.JIENEPGPJPL jienepgpjpl = new MakerPenPaletteSearchScreen.JIENEPGPJPL(); jienepgpjpl.CS$<>8__locals3 = this; jienepgpjpl.colorInfo = colorInfo; string[][] array = this.colorFilters; string name = colorInfo.name; string text = array[0][0] + "\\" + name; Func func = delegate { if (jienepgpjpl.CS$<>8__locals3.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } MakerPen k__BackingField = jienepgpjpl.CS$<>8__locals3.<>4__this.mainScreen.k__BackingField; LNBGEMHOKFN colorID = jienepgpjpl.colorInfo.ColorID; return k__BackingField.AEKHJMPAOKM == colorID; }; Action action = delegate { MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = jienepgpjpl.CS$<>8__locals3.<>4__this; ShapeColorInfo colorInfo3 = jienepgpjpl.colorInfo; MakerPenPaletteMainScreen mainScreen = makerPenPaletteSearchScreen.mainScreen; LNBGEMHOKFN colorID2 = colorInfo3.ColorID; if (mainScreen.ShapeColorSelectionButtonPressed != 0) { } int num = 0; mainScreen.FJHODABGKOL(num); }; ShapeColorInfo colorInfo2 = jienepgpjpl.colorInfo; BEHLBGDMEPI behlbgdmepi; return behlbgdmepi; } // Token: 0x06011FF1 RID: 73713 RVA: 0x0041364C File Offset: 0x0041184C [Token(Token = "0x6011FF1")] [Address(RVA = "0x197C0D0", Offset = "0x197B0D0", VA = "0x18197C0D0")] internal GNFMEODLJAA b__6(ShapeMaterialInfo materialInfo) { MakerPenPaletteSearchScreen.MKNDJOMOCBF mkndjomocbf = new MakerPenPaletteSearchScreen.MKNDJOMOCBF(); mkndjomocbf.CS$<>8__locals4 = this; mkndjomocbf.materialInfo = materialInfo; string[][] array = this.materialFilters; string displayName = materialInfo.DisplayName; string text = array[0][0] + "\\" + displayName; Func func = delegate { if (mkndjomocbf.CS$<>8__locals4.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } MakerPen k__BackingField = mkndjomocbf.CS$<>8__locals4.<>4__this.mainScreen.k__BackingField; CLKCBCAGDDK materialId = mkndjomocbf.materialInfo.MaterialId; return k__BackingField.FDIOCLHGCND == materialId; }; Action action = delegate { MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = mkndjomocbf.CS$<>8__locals4.<>4__this; ShapeMaterialInfo materialInfo3 = mkndjomocbf.materialInfo; MakerPenPaletteMainScreen mainScreen = makerPenPaletteSearchScreen.mainScreen; CLKCBCAGDDK materialId2 = materialInfo3.MaterialId; if (mainScreen.ShapeMaterialSelectionButtonPressed != 0) { } int num = 0; mainScreen.FJHODABGKOL(num); }; ShapeMaterialInfo materialInfo2 = mkndjomocbf.materialInfo; GNFMEODLJAA gnfmeodljaa; return gnfmeodljaa; } // Token: 0x06011FF2 RID: 73714 RVA: 0x004136C8 File Offset: 0x004118C8 [Token(Token = "0x6011FF2")] [Address(RVA = "0x197C2E0", Offset = "0x197B2E0", VA = "0x18197C2E0")] internal AIPGOHPNKDK b__7(ACBDPBHGKJL shapeType) { MakerPenPaletteSearchScreen.FLMOBEHGKOD flmobehgkod = new MakerPenPaletteSearchScreen.FLMOBEHGKOD(); flmobehgkod.CS$<>8__locals5 = this; flmobehgkod.shapeType = shapeType; string[] array = this.shapeFilters[0]; ACBDPBHGKJL shapeType2 = flmobehgkod.shapeType; string text2; string text = array[0] + "\\" + text2; Func func = delegate { if (flmobehgkod.CS$<>8__locals5.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } return flmobehgkod.CS$<>8__locals5.<>4__this.mainScreen.k__BackingField.NBDMJGKOPMA == flmobehgkod.shapeType; }; Action action = delegate { MakerPenPaletteMainScreen mainScreen = flmobehgkod.CS$<>8__locals5.<>4__this.mainScreen; }; ACBDPBHGKJL shapeType3 = flmobehgkod.shapeType; AIPGOHPNKDK aipgohpnkdk; return aipgohpnkdk; } // Token: 0x0400B875 RID: 47221 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B875")] public MakerPenPaletteSearchScreen <>4__this; // Token: 0x0400B876 RID: 47222 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B876")] public string certifiedInventionFormat; // Token: 0x0400B877 RID: 47223 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B877")] public string inventionFormat; // Token: 0x0400B878 RID: 47224 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B878")] public string[][] certifiedInventionFilters; // Token: 0x0400B879 RID: 47225 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400B879")] public string[][] inventionFilters; // Token: 0x0400B87A RID: 47226 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400B87A")] public string[][] colorFilters; // Token: 0x0400B87B RID: 47227 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400B87B")] public string[][] materialFilters; // Token: 0x0400B87C RID: 47228 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400B87C")] public string[][] shapeFilters; } // Token: 0x02002A30 RID: 10800 [Token(Token = "0x2002A30")] [CompilerGenerated] private sealed class NDMHPENELBH { // Token: 0x06011FF3 RID: 73715 RVA: 0x00413748 File Offset: 0x00411948 [Token(Token = "0x6011FF3")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NDMHPENELBH() { } // Token: 0x06011FF4 RID: 73716 RVA: 0x0041375C File Offset: 0x0041195C [Token(Token = "0x6011FF4")] [Address(RVA = "0x197BA90", Offset = "0x197AA90", VA = "0x18197BA90")] internal bool b__8() { return this.circuitButtonData.FEPMCENMHAA; } // Token: 0x0400B87D RID: 47229 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B87D")] public NJPKJHCMJMC circuitButtonData; } // Token: 0x02002A31 RID: 10801 [Token(Token = "0x2002A31")] [CompilerGenerated] private sealed class COMFBCIOGJM { // Token: 0x06011FF5 RID: 73717 RVA: 0x0041377C File Offset: 0x0041197C [Token(Token = "0x6011FF5")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public COMFBCIOGJM() { } // Token: 0x06011FF6 RID: 73718 RVA: 0x00413790 File Offset: 0x00411990 [Token(Token = "0x6011FF6")] [Address(RVA = "0x1964520", Offset = "0x1963520", VA = "0x181964520")] internal ValueTuple b__9(SpawnableToolCategoryConfig.CategoryConfig category) { } // Token: 0x0400B87E RID: 47230 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B87E")] public string groupStr; } // Token: 0x02002A32 RID: 10802 [Token(Token = "0x2002A32")] [CompilerGenerated] private sealed class PENJOLLOICN { // Token: 0x06011FF7 RID: 73719 RVA: 0x004137A0 File Offset: 0x004119A0 [Token(Token = "0x6011FF7")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PENJOLLOICN() { } // Token: 0x06011FF8 RID: 73720 RVA: 0x004137B4 File Offset: 0x004119B4 [Token(Token = "0x6011FF8")] [Address(RVA = "0x197C520", Offset = "0x197B520", VA = "0x18197C520")] internal ValueTuple b__11(OGNBCNBPFCC tool) { string[][] array = new string[1][]; string[] array2 = new string[2]; array[0] = array2; int num = 0; this.groupStr = num; throw new NullReferenceException(); } // Token: 0x0400B87F RID: 47231 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B87F")] public string groupStr; // Token: 0x0400B880 RID: 47232 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B880")] public string categoryStr; } // Token: 0x02002A33 RID: 10803 [Token(Token = "0x2002A33")] [CompilerGenerated] private sealed class AGFGNKHEBEB { // Token: 0x06011FF9 RID: 73721 RVA: 0x004137E8 File Offset: 0x004119E8 [Token(Token = "0x6011FF9")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public AGFGNKHEBEB() { } // Token: 0x06011FFA RID: 73722 RVA: 0x004137FC File Offset: 0x004119FC [Token(Token = "0x6011FFA")] [Address(RVA = "0x19642A0", Offset = "0x19632A0", VA = "0x1819642A0")] internal bool b__12() { if (this.CS$<>8__locals1.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateObject) { } return this.CS$<>8__locals1.<>4__this.mainScreen.k__BackingField.NMKNHCHOGBC == this.tool; } // Token: 0x06011FFB RID: 73723 RVA: 0x00413854 File Offset: 0x00411A54 [Token(Token = "0x6011FFB")] [Address(RVA = "0x1964330", Offset = "0x1963330", VA = "0x181964330")] internal void b__13() { MakerPenPaletteMainScreen mainScreen = this.CS$<>8__locals1.<>4__this.mainScreen; OGNBCNBPFCC ognbcnbpfcc = this.tool; MakerPen k__BackingField = mainScreen.k__BackingField; mainScreen.IAKCONALDPO = ognbcnbpfcc; string text; mainScreen.MCAMCBPMOLD(text); MakerPen.HJPIHGIFKEO currentTargetMode = mainScreen.k__BackingField.CHCJAGKENGF; mainScreen.k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateObject, MakerPen.HJPIHGIFKEO.CircuitGroup); } // Token: 0x0400B881 RID: 47233 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B881")] public OGNBCNBPFCC tool; // Token: 0x0400B882 RID: 47234 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B882")] public MakerPenPaletteSearchScreen.NJLIMEDFKKO CS$<>8__locals1; } // Token: 0x02002A34 RID: 10804 [Token(Token = "0x2002A34")] [CompilerGenerated] private sealed class IJOHGHCGICP { // Token: 0x06011FFC RID: 73724 RVA: 0x004138B4 File Offset: 0x00411AB4 [Token(Token = "0x6011FFC")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IJOHGHCGICP() { } // Token: 0x06011FFD RID: 73725 RVA: 0x004138C8 File Offset: 0x00411AC8 [Token(Token = "0x6011FFD")] [Address(RVA = "0x1964DA0", Offset = "0x1963DA0", VA = "0x181964DA0")] internal bool b__14() { if (this.CS$<>8__locals2.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateInvention) { } if (this.CS$<>8__locals2.<>4__this.mainScreen.k__BackingField.k__BackingField != 0) { } OBBBPCBIMME obbbpcbimme = this.invention; return (ulong)(-1L) == (ulong)obbbpcbimme.k__BackingField; } // Token: 0x06011FFE RID: 73726 RVA: 0x0041392C File Offset: 0x00411B2C [Token(Token = "0x6011FFE")] [Address(RVA = "0x1964E50", Offset = "0x1963E50", VA = "0x181964E50")] internal void b__15() { MakerPenPaletteMainScreen mainScreen = this.CS$<>8__locals2.<>4__this.mainScreen; OBBBPCBIMME obbbpcbimme = this.invention; mainScreen.k__BackingField.SelectInventionToCreate(obbbpcbimme); mainScreen.LFLBDJBBIMH = obbbpcbimme; string k__BackingField = obbbpcbimme.k__BackingField; mainScreen.MCAMCBPMOLD(k__BackingField); MakerPen k__BackingField = mainScreen.k__BackingField; int num = 0; k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateInventionInstance, (MakerPen.HJPIHGIFKEO)num); long k__BackingField = obbbpcbimme.k__BackingField; MakerPenPaletteMainScreen.OnUsedPaletteItem(JEOFCGOPBDC.Invention, k__BackingField); } // Token: 0x0400B883 RID: 47235 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B883")] public OBBBPCBIMME invention; // Token: 0x0400B884 RID: 47236 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B884")] public MakerPenPaletteSearchScreen.NJLIMEDFKKO CS$<>8__locals2; } // Token: 0x02002A35 RID: 10805 [Token(Token = "0x2002A35")] [CompilerGenerated] private sealed class JIENEPGPJPL { // Token: 0x06011FFF RID: 73727 RVA: 0x0041399C File Offset: 0x00411B9C [Token(Token = "0x6011FFF")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public JIENEPGPJPL() { } // Token: 0x06012000 RID: 73728 RVA: 0x004139B0 File Offset: 0x00411BB0 [Token(Token = "0x6012000")] [Address(RVA = "0x1964FA0", Offset = "0x1963FA0", VA = "0x181964FA0")] internal bool b__16() { if (this.CS$<>8__locals3.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } MakerPen k__BackingField = this.CS$<>8__locals3.<>4__this.mainScreen.k__BackingField; LNBGEMHOKFN colorID = this.colorInfo.ColorID; return k__BackingField.AEKHJMPAOKM == colorID; } // Token: 0x06012001 RID: 73729 RVA: 0x00413A10 File Offset: 0x00411C10 [Token(Token = "0x6012001")] [Address(RVA = "0x1965030", Offset = "0x1964030", VA = "0x181965030")] internal void b__17() { MakerPenPaletteSearchScreen <>4__this = this.CS$<>8__locals3.<>4__this; ShapeColorInfo shapeColorInfo = this.colorInfo; MakerPenPaletteMainScreen mainScreen = <>4__this.mainScreen; LNBGEMHOKFN colorID = shapeColorInfo.ColorID; if (mainScreen.ShapeColorSelectionButtonPressed != 0) { } int num = 0; mainScreen.FJHODABGKOL(num); } // Token: 0x0400B885 RID: 47237 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B885")] public ShapeColorInfo colorInfo; // Token: 0x0400B886 RID: 47238 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B886")] public MakerPenPaletteSearchScreen.NJLIMEDFKKO CS$<>8__locals3; } // Token: 0x02002A36 RID: 10806 [Token(Token = "0x2002A36")] [CompilerGenerated] private sealed class MKNDJOMOCBF { // Token: 0x06012002 RID: 73730 RVA: 0x00413A58 File Offset: 0x00411C58 [Token(Token = "0x6012002")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MKNDJOMOCBF() { } // Token: 0x06012003 RID: 73731 RVA: 0x00413A6C File Offset: 0x00411C6C [Token(Token = "0x6012003")] [Address(RVA = "0x19653E0", Offset = "0x19643E0", VA = "0x1819653E0")] internal bool b__18() { if (this.CS$<>8__locals4.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } MakerPen k__BackingField = this.CS$<>8__locals4.<>4__this.mainScreen.k__BackingField; CLKCBCAGDDK materialId = this.materialInfo.MaterialId; return k__BackingField.FDIOCLHGCND == materialId; } // Token: 0x06012004 RID: 73732 RVA: 0x00413ACC File Offset: 0x00411CCC [Token(Token = "0x6012004")] [Address(RVA = "0x1965470", Offset = "0x1964470", VA = "0x181965470")] internal void b__19() { MakerPenPaletteSearchScreen <>4__this = this.CS$<>8__locals4.<>4__this; ShapeMaterialInfo shapeMaterialInfo = this.materialInfo; MakerPenPaletteMainScreen mainScreen = <>4__this.mainScreen; CLKCBCAGDDK materialId = shapeMaterialInfo.MaterialId; if (mainScreen.ShapeMaterialSelectionButtonPressed != 0) { } int num = 0; mainScreen.FJHODABGKOL(num); } // Token: 0x0400B887 RID: 47239 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B887")] public ShapeMaterialInfo materialInfo; // Token: 0x0400B888 RID: 47240 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B888")] public MakerPenPaletteSearchScreen.NJLIMEDFKKO CS$<>8__locals4; } // Token: 0x02002A37 RID: 10807 [Token(Token = "0x2002A37")] [CompilerGenerated] private sealed class FLMOBEHGKOD { // Token: 0x06012005 RID: 73733 RVA: 0x00413B14 File Offset: 0x00411D14 [Token(Token = "0x6012005")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FLMOBEHGKOD() { } // Token: 0x06012006 RID: 73734 RVA: 0x00413B28 File Offset: 0x00411D28 [Token(Token = "0x6012006")] [Address(RVA = "0x1964B60", Offset = "0x1963B60", VA = "0x181964B60")] internal bool b__20() { if (this.CS$<>8__locals5.<>4__this.mainScreen.k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape) { } return this.CS$<>8__locals5.<>4__this.mainScreen.k__BackingField.NBDMJGKOPMA == this.shapeType; } // Token: 0x06012007 RID: 73735 RVA: 0x00413B7C File Offset: 0x00411D7C [Token(Token = "0x6012007")] [Address(RVA = "0x1964BF0", Offset = "0x1963BF0", VA = "0x181964BF0")] internal void b__21() { MakerPenPaletteMainScreen mainScreen = this.CS$<>8__locals5.<>4__this.mainScreen; } // Token: 0x0400B889 RID: 47241 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B889")] public ACBDPBHGKJL shapeType; // Token: 0x0400B88A RID: 47242 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B88A")] public MakerPenPaletteSearchScreen.NJLIMEDFKKO CS$<>8__locals5; } } }