Files
2026-04-08 23:40:05 +02:00

1006 lines
38 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Core.Creation;
using RecRoom.Tools;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
namespace RecRoom.AGUI.ToolUIs
{
// Token: 0x02002481 RID: 9345
[Token(Token = "0x2002481")]
[StructLayout(3)]
public sealed class MakerPenPaletteSearchScreen : MonoBehaviour
{
// Token: 0x17002C05 RID: 11269
// (get) Token: 0x060102D5 RID: 66261 RVA: 0x003CACDC File Offset: 0x003C8EDC
[Token(Token = "0x17002C05")]
public Subscreen ENPPIPNOOFD
{
[Token(Token = "0x60102D5")]
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
get
{
return this.subscreen;
}
}
// Token: 0x17002C06 RID: 11270
// (get) Token: 0x060102D6 RID: 66262 RVA: 0x003CACF0 File Offset: 0x003C8EF0
[Token(Token = "0x17002C06")]
private bool MGDAPEECLAG
{
[Token(Token = "0x60102D6")]
[Address(RVA = "0x1725510", Offset = "0x1723F10", VA = "0x181725510")]
get
{
if (this.pagedGrid && this.filterInputField && this.subscreen)
{
return this.mainScreen;
}
}
}
// Token: 0x060102D7 RID: 66263 RVA: 0x003CAD34 File Offset: 0x003C8F34
[Token(Token = "0x60102D7")]
[Address(RVA = "0x1724380", Offset = "0x1722D80", VA = "0x181724380")]
private void Awake()
{
if (this.MGDAPEECLAG)
{
AG_TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged;
UnityAction<string> unityAction = new UnityAction(this.EGAFKEDLJMN);
onValueChanged.AddListener(unityAction);
Subscreen subscreen = this.subscreen;
Action<bool> action = new Action(this.IOGHPKLLEIL);
subscreen.OnSubscreenActivated += action;
this.EJLAHFHBCKF();
if (this.subscreen.Default && this.MGDAPEECLAG && this.OFFPIEEOIFF != (ulong)0L && !this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L)
{
AG_TMP_InputField ag_TMP_InputField = this.filterInputField;
this.IDPEPGKNHML = true;
string text = ag_TMP_InputField.m_Text;
this.CCOFOOPMDDO(text);
}
}
}
// Token: 0x060102D8 RID: 66264 RVA: 0x003CADEC File Offset: 0x003C8FEC
[Token(Token = "0x60102D8")]
[Address(RVA = "0x1725650", Offset = "0x1724050", VA = "0x181725650")]
private void OnDestroy()
{
if (this.MGDAPEECLAG)
{
AG_TMP_InputField.OnChangeEvent onValueChanged = this.filterInputField.m_OnValueChanged;
UnityAction<string> unityAction = new UnityAction(this.EGAFKEDLJMN);
onValueChanged.RemoveListener(unityAction);
Subscreen subscreen = this.subscreen;
Action<bool> action = new Action(this.IOGHPKLLEIL);
subscreen.OnSubscreenActivated -= action;
MakerPenPaletteSearchScreen.KGKDFLGLEJD offpieeoiff = this.OFFPIEEOIFF;
if (offpieeoiff != 0)
{
offpieeoiff.OFFPIEEOIFF.Dispose();
}
}
}
// Token: 0x060102D9 RID: 66265 RVA: 0x003CAE5C File Offset: 0x003C905C
[Token(Token = "0x60102D9")]
[Address(RVA = "0x1724920", Offset = "0x1723320", VA = "0x181724920")]
private void EJLAHFHBCKF()
{
if (this.IKBGDJLPLHF != (ulong)0L)
{
IEnumerable<OGNBCNBPFCC> enumerable = HELOBGLDDLH.EKFOBCMNFLP();
if (!Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG)
{
Func<OGNBCNBPFCC, bool> <>9__15_ = MakerPenPaletteSearchScreen.<>c.<>9__15_0;
if (<>9__15_ == 0)
{
MakerPenPaletteSearchScreen.<>c.<>9__15_0 = delegate(OGNBCNBPFCC t)
{
bool flag;
return flag;
};
}
IEnumerable<OGNBCNBPFCC> enumerable2 = Enumerable.Where<OGNBCNBPFCC>(enumerable, <>9__15_);
}
Func<OGNBCNBPFCC, MakerPenPaletteSearchScreen.IGELJONGACI> func = new Func(this.BGMJDNPDOGG);
IEnumerable<OGNBCNBPFCC> enumerable3 = Enumerable.Select<OGNBCNBPFCC, MakerPenPaletteSearchScreen.IGELJONGACI>(enumerable, func);
if (this.IKBGDJLPLHF == 0)
{
}
Func<OBBBPCBIMME, MakerPenPaletteSearchScreen.IGELJONGACI> func2 = new Func(this.KDCFCKGPBOJ);
IEnumerable<OBBBPCBIMME> enumerable4 = Enumerable.Select<OBBBPCBIMME, MakerPenPaletteSearchScreen.IGELJONGACI>(enumerable3, func2);
ShapeColorInfo[] array = EOKPFJPCGMK.CJABFLFIKOA;
Func<ShapeColorInfo, MakerPenPaletteSearchScreen.IGELJONGACI> func3 = new Func(this.FIGEFFNCNNG);
IEnumerable<ShapeColorInfo> enumerable5 = Enumerable.Select<ShapeColorInfo, MakerPenPaletteSearchScreen.IGELJONGACI>(array, func3);
ShapeMaterialInfo[] array2 = EOKPFJPCGMK.KEMHPPDDMJA;
Func<ShapeMaterialInfo, MakerPenPaletteSearchScreen.IGELJONGACI> func4 = new Func(this.FCPCAEDOCIP);
IEnumerable<ShapeMaterialInfo> enumerable6 = Enumerable.Select<ShapeMaterialInfo, MakerPenPaletteSearchScreen.IGELJONGACI>(array2, func4);
ACBDPBHGKJL[] shapeButtonsGridOrderToShapeType = this.mainScreen.shapeButtonsGridOrderToShapeType;
Func<ACBDPBHGKJL, bool> func5;
if (MakerPenPaletteMainScreen.<>c.<>9__58_0 == 0)
{
func5 = (ACBDPBHGKJL x) => x <= ACBDPBHGKJL.HalfPipe;
MakerPenPaletteMainScreen.<>c.<>9__58_0 = func5;
}
IEnumerable<ACBDPBHGKJL> enumerable7 = Enumerable.Where<ACBDPBHGKJL>(shapeButtonsGridOrderToShapeType, func5);
Func<ACBDPBHGKJL, MakerPenPaletteSearchScreen.IGELJONGACI> func6 = new Func(this.COGFBHBAPBN);
IEnumerable<ACBDPBHGKJL> enumerable8 = Enumerable.Select<ACBDPBHGKJL, MakerPenPaletteSearchScreen.IGELJONGACI>(enumerable7, func6);
IEnumerable<MakerPenPaletteSearchScreen.IGELJONGACI> enumerable9 = Enumerable.Concat<MakerPenPaletteSearchScreen.IGELJONGACI>(Enumerable.Concat<MakerPenPaletteSearchScreen.IGELJONGACI>(Enumerable.Concat<MakerPenPaletteSearchScreen.IGELJONGACI>(Enumerable.Concat<MakerPenPaletteSearchScreen.IGELJONGACI>(enumerable3, enumerable4), enumerable5), enumerable6), enumerable8);
Func<MakerPenPaletteSearchScreen.IGELJONGACI, string> func7;
if (MakerPenPaletteSearchScreen.<>c.<>9__15_6 == 0)
{
func7 = (MakerPenPaletteSearchScreen.IGELJONGACI item) => item.FIKEBGGCDFN;
MakerPenPaletteSearchScreen.<>c.<>9__15_6 = func7;
}
IOrderedEnumerable<MakerPenPaletteSearchScreen.IGELJONGACI> orderedEnumerable = Enumerable.OrderBy<MakerPenPaletteSearchScreen.IGELJONGACI, string>(enumerable9, func7);
List<NPLPHEMHBJE> list = new List();
int num = 0;
Func<ValueTuple<List<NPLPHEMHBJE>, int>, MakerPenPaletteSearchScreen.IGELJONGACI, ValueTuple<List<NPLPHEMHBJE>, int>> func8;
if (MakerPenPaletteSearchScreen.<>c.<>9__15_7 == 0)
{
func8 = delegate(ValueTuple<List<NPLPHEMHBJE>, int> prev, MakerPenPaletteSearchScreen.IGELJONGACI current)
{
NPLPHEMHBJE nplphemhbje;
Action <JMFEOMIBEAG>k__BackingField = nplphemhbje.<JMFEOMIBEAG>k__BackingField;
throw new NullReferenceException();
};
MakerPenPaletteSearchScreen.<>c.<>9__15_7 = func8;
}
MakerPenPaletteSearchScreen.KGKDFLGLEJD.CCBBNIKOJIC ccbbnikojic;
ccbbnikojic.method_ptr = ldftn(BEKNPHKLDEN);
ccbbnikojic.method = ldftn(BEKNPHKLDEN);
ccbbnikojic.m_target = this;
int num2 = 0;
MakerPenPaletteSearchScreen.KGKDFLGLEJD kgkdflglejd;
kgkdflglejd.FieldGetter(num2, num, func8);
NPLPHEMHBJE[] array3;
kgkdflglejd.BOOHBJEEGKH = array3;
kgkdflglejd.DFDJBICAFOJ = ccbbnikojic;
Func<NPLPHEMHBJE, string> func9;
if (MakerPenPaletteSearchScreen.KGKDFLGLEJD.<>c.<>9__5_0 == 0)
{
func9 = (NPLPHEMHBJE i) => null;
MakerPenPaletteSearchScreen.KGKDFLGLEJD.<>c.<>9__5_0 = func9;
}
string[] array4 = Enumerable.ToArray<string>(Enumerable.Select<NPLPHEMHBJE, string>(array3, func9));
int num3;
ulong num4;
BDMJDFPGABJ bdmjdfpgabj = new BDMJDFPGABJ(true, num3 != 0, 2, (int)num4);
int num5 = 0;
num3 = 0;
GFBBGCFBPBJ.MIKGLHLCKIJ mikglhlckij = new GFBBGCFBPBJ.MIKGLHLCKIJ(kgkdflglejd.BEKNPHKLDEN);
GFBBGCFBPBJ gfbbgcfbpbj;
kgkdflglejd.OFFPIEEOIFF = gfbbgcfbpbj;
this.OFFPIEEOIFF = kgkdflglejd;
this.IKBGDJLPLHF = num5;
}
}
// Token: 0x060102DA RID: 66266 RVA: 0x003CB0B8 File Offset: 0x003C92B8
[Token(Token = "0x60102DA")]
[Address(RVA = "0x1725380", Offset = "0x1723D80", VA = "0x181725380")]
private void IOGHPKLLEIL(bool CEHJGNDELGL)
{
if (this.MGDAPEECLAG && this.OFFPIEEOIFF != (ulong)0L && !this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L)
{
AG_TMP_InputField ag_TMP_InputField = this.filterInputField;
this.IDPEPGKNHML = true;
string text = ag_TMP_InputField.m_Text;
this.CCOFOOPMDDO(text);
return;
}
}
// Token: 0x060102DB RID: 66267 RVA: 0x003CB110 File Offset: 0x003C9310
[Token(Token = "0x60102DB")]
[Address(RVA = "0x1725610", Offset = "0x1724010", VA = "0x181725610")]
private void OFFBIKPMOMB()
{
if (!this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L)
{
AG_TMP_InputField ag_TMP_InputField = this.filterInputField;
this.IDPEPGKNHML = true;
string text = ag_TMP_InputField.m_Text;
this.CCOFOOPMDDO(text);
return;
}
}
// Token: 0x060102DC RID: 66268 RVA: 0x003CB154 File Offset: 0x003C9354
[Token(Token = "0x60102DC")]
[Address(RVA = "0x1724910", Offset = "0x1723310", VA = "0x181724910")]
private void EGAFKEDLJMN(string LMAJKCLDDIF)
{
this.CCOFOOPMDDO(LMAJKCLDDIF);
}
// Token: 0x060102DD RID: 66269 RVA: 0x003CB168 File Offset: 0x003C9368
[Token(Token = "0x60102DD")]
[Address(RVA = "0x1724660", Offset = "0x1723060", VA = "0x181724660")]
private void CCOFOOPMDDO(string LIICHFENGMG)
{
if (this.IDPEPGKNHML)
{
this.EJLAHFHBCKF();
MakerPenPaletteSearchScreen.KGKDFLGLEJD offpieeoiff = this.OFFPIEEOIFF;
string text = LIICHFENGMG.Trim();
string hhbblbajime = offpieeoiff.HHBBLBAJIME;
if (hhbblbajime == 0 || !text.StartsWith(hhbblbajime))
{
GFKEKLOMIAO statClass = SingletonMonoBehaviour.Instance.GetStatClass<GFKEKLOMIAO>();
if (statClass != 0)
{
statClass.FFGOCNBJHPM("palette_search_num_searches");
}
}
GFBBGCFBPBJ offpieeoiff2 = offpieeoiff.OFFPIEEOIFF;
offpieeoiff.HHBBLBAJIME = text;
offpieeoiff2.AKKIECEKEEI(text);
}
}
// Token: 0x060102DE RID: 66270 RVA: 0x003CB1E0 File Offset: 0x003C93E0
[Token(Token = "0x60102DE")]
[Address(RVA = "0x17244D0", Offset = "0x1722ED0", VA = "0x1817244D0")]
private void BEKNPHKLDEN(IEnumerable<NPLPHEMHBJE> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF)
{
MakerPenPaletteSearchPagedGrid makerPenPaletteSearchPagedGrid = this.pagedGrid;
makerPenPaletteSearchPagedGrid.JCKFJAHJLPF = JCKFJAHJLPF;
bool isCompleted = ((IAsyncResult)makerPenPaletteSearchPagedGrid).IsCompleted;
}
// Token: 0x060102DF RID: 66271 RVA: 0x003CB208 File Offset: 0x003C9408
[Token(Token = "0x60102DF")]
[Address(RVA = "0x17248B0", Offset = "0x17232B0", VA = "0x1817248B0")]
public void ClearInputField()
{
if (this.IDPEPGKNHML)
{
this.filterInputField.text = "";
return;
}
}
// Token: 0x060102E0 RID: 66272 RVA: 0x003CB238 File Offset: 0x003C9438
[Token(Token = "0x60102E0")]
[Address(RVA = "0x1725760", Offset = "0x1724160", VA = "0x181725760")]
public void SetPendingInventions(IEnumerable<OBBBPCBIMME> HEIDKAMCPIL)
{
this.IKBGDJLPLHF = HEIDKAMCPIL;
if ((!this.MGDAPEECLAG || !this.subscreen.gameObject.activeInHierarchy || !this.IDPEPGKNHML) && !this.IDPEPGKNHML && this.IKBGDJLPLHF != (ulong)0L)
{
AG_TMP_InputField ag_TMP_InputField = this.filterInputField;
this.IDPEPGKNHML = true;
string text = ag_TMP_InputField.m_Text;
this.CCOFOOPMDDO(text);
return;
}
}
// Token: 0x060102E1 RID: 66273 RVA: 0x003CB2A8 File Offset: 0x003C94A8
[Token(Token = "0x60102E1")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public MakerPenPaletteSearchScreen()
{
}
// Token: 0x060102E2 RID: 66274 RVA: 0x003CB2BC File Offset: 0x003C94BC
[Token(Token = "0x60102E2")]
[Address(RVA = "0x1724510", Offset = "0x1722F10", VA = "0x181724510")]
[CompilerGenerated]
private MakerPenPaletteSearchScreen.IGELJONGACI BGMJDNPDOGG(OGNBCNBPFCC EGFEJGHDNAI)
{
OGNBCNBPFCC tool;
Action action = delegate
{
MakerPenPaletteMainScreen makerPenPaletteMainScreen = EGFEJGHDNAI.mainScreen;
OGNBCNBPFCC tool2 = tool;
MakerPen <LJOGMLBAABG>k__BackingField = makerPenPaletteMainScreen.<LJOGMLBAABG>k__BackingField;
makerPenPaletteMainScreen.IAKCONALDPO = tool2;
string text2;
makerPenPaletteMainScreen.MCAMCBPMOLD(text2);
MakerPen.HJPIHGIFKEO currentTargetMode = makerPenPaletteMainScreen.<LJOGMLBAABG>k__BackingField.CHCJAGKENGF;
makerPenPaletteMainScreen.<LJOGMLBAABG>k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateObject, MakerPen.HJPIHGIFKEO.CircuitGroup);
};
Func<bool> func = delegate
{
if (EGFEJGHDNAI.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateObject)
{
}
return EGFEJGHDNAI.mainScreen.<LJOGMLBAABG>k__BackingField.NMKNHCHOGBC == tool;
};
int tool4 = (int)tool;
Func<MakerPenPaletteSearchScreen.IGELJONGACI, int, NPLPHEMHBJE> func2 = delegate(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
OGNBCNBPFCC tool3 = tool;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
};
string text;
this.m_CachedPtr = text;
throw new NullReferenceException();
}
// Token: 0x060102E3 RID: 66275 RVA: 0x003CB314 File Offset: 0x003C9514
[Token(Token = "0x60102E3")]
[Address(RVA = "0x17253E0", Offset = "0x1723DE0", VA = "0x1817253E0")]
[CompilerGenerated]
private MakerPenPaletteSearchScreen.IGELJONGACI KDCFCKGPBOJ(OBBBPCBIMME LDNFNNNHPPB)
{
OBBBPCBIMME invention;
Action action = delegate
{
MakerPenPaletteMainScreen makerPenPaletteMainScreen = LDNFNNNHPPB.mainScreen;
MakerPen <LJOGMLBAABG>k__BackingField = makerPenPaletteMainScreen.<LJOGMLBAABG>k__BackingField;
OBBBPCBIMME invention3 = invention;
<LJOGMLBAABG>k__BackingField.AEHODCGDMBA = invention3;
makerPenPaletteMainScreen.LFLBDJBBIMH = invention3;
string <LGACIEKBLBM>k__BackingField2 = invention3.<LGACIEKBLBM>k__BackingField;
makerPenPaletteMainScreen.MCAMCBPMOLD(<LGACIEKBLBM>k__BackingField2);
MakerPen <LJOGMLBAABG>k__BackingField2 = makerPenPaletteMainScreen.<LJOGMLBAABG>k__BackingField;
int num = 0;
<LJOGMLBAABG>k__BackingField2.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateInventionInstance, (MakerPen.HJPIHGIFKEO)num);
long <BHBCCAKKIMJ>k__BackingField = invention3.<BHBCCAKKIMJ>k__BackingField;
makerPenPaletteMainScreen.AILJLPKFJIA(JEOFCGOPBDC.Invention, <BHBCCAKKIMJ>k__BackingField);
};
Func<bool> func = delegate
{
if (LDNFNNNHPPB.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateInvention)
{
}
if (LDNFNNNHPPB.mainScreen.<LJOGMLBAABG>k__BackingField.<FGECGABICGC>k__BackingField != 0)
{
}
OBBBPCBIMME invention2 = invention;
return (ulong)(-1L) == (ulong)invention2.<BHBCCAKKIMJ>k__BackingField;
};
string <LGACIEKBLBM>k__BackingField = invention.<LGACIEKBLBM>k__BackingField;
Func<MakerPenPaletteSearchScreen.IGELJONGACI, int, NPLPHEMHBJE> func2 = delegate(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
};
this.m_CachedPtr = <LGACIEKBLBM>k__BackingField;
throw new NullReferenceException();
}
// Token: 0x060102E4 RID: 66276 RVA: 0x003CB370 File Offset: 0x003C9570
[Token(Token = "0x60102E4")]
[Address(RVA = "0x1725250", Offset = "0x1723C50", VA = "0x181725250")]
[CompilerGenerated]
private MakerPenPaletteSearchScreen.IGELJONGACI FIGEFFNCNNG(ShapeColorInfo IICCLKJLEDE)
{
ShapeColorInfo colorInfo;
Action action = delegate
{
MakerPenPaletteSearchScreen <>4__this = IICCLKJLEDE;
ShapeColorInfo colorInfo2 = colorInfo;
MakerPenPaletteMainScreen makerPenPaletteMainScreen = <>4__this.mainScreen;
LNBGEMHOKFN colorID = colorInfo2.ColorID;
if (makerPenPaletteMainScreen.ShapeColorSelectionButtonPressed != 0)
{
}
makerPenPaletteMainScreen.FJHODABGKOL();
};
Func<bool> func = delegate
{
if (IICCLKJLEDE.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape)
{
}
MakerPen <LJOGMLBAABG>k__BackingField = IICCLKJLEDE.mainScreen.<LJOGMLBAABG>k__BackingField;
LNBGEMHOKFN colorID2 = colorInfo.ColorID;
return <LJOGMLBAABG>k__BackingField.AEKHJMPAOKM == colorID2;
};
string name = colorInfo.name;
Func<MakerPenPaletteSearchScreen.IGELJONGACI, int, NPLPHEMHBJE> func2 = delegate(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
LNBGEMHOKFN colorID3 = colorInfo.ColorID;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
};
this.m_CachedPtr = name;
throw new NullReferenceException();
}
// Token: 0x060102E5 RID: 66277 RVA: 0x003CB3CC File Offset: 0x003C95CC
[Token(Token = "0x60102E5")]
[Address(RVA = "0x1725120", Offset = "0x1723B20", VA = "0x181725120")]
[CompilerGenerated]
private MakerPenPaletteSearchScreen.IGELJONGACI FCPCAEDOCIP(ShapeMaterialInfo BHBLLBGJHJB)
{
ShapeMaterialInfo materialInfo;
Action action = delegate
{
MakerPenPaletteSearchScreen <>4__this = BHBLLBGJHJB;
ShapeMaterialInfo materialInfo2 = materialInfo;
MakerPenPaletteMainScreen makerPenPaletteMainScreen = <>4__this.mainScreen;
CLKCBCAGDDK materialId = materialInfo2.MaterialId;
if (makerPenPaletteMainScreen.ShapeMaterialSelectionButtonPressed != 0)
{
}
makerPenPaletteMainScreen.FJHODABGKOL();
};
Func<bool> func = delegate
{
if (BHBLLBGJHJB.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape)
{
}
MakerPen <LJOGMLBAABG>k__BackingField = BHBLLBGJHJB.mainScreen.<LJOGMLBAABG>k__BackingField;
CLKCBCAGDDK materialId2 = materialInfo.MaterialId;
return <LJOGMLBAABG>k__BackingField.FDIOCLHGCND == materialId2;
};
string displayName = materialInfo.DisplayName;
Func<MakerPenPaletteSearchScreen.IGELJONGACI, int, NPLPHEMHBJE> func2 = delegate(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
CLKCBCAGDDK materialId3 = materialInfo.MaterialId;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
};
this.m_CachedPtr = displayName;
throw new NullReferenceException();
}
// Token: 0x060102E6 RID: 66278 RVA: 0x003CB428 File Offset: 0x003C9628
[Token(Token = "0x60102E6")]
[Address(RVA = "0x1724760", Offset = "0x1723160", VA = "0x181724760")]
[CompilerGenerated]
private MakerPenPaletteSearchScreen.IGELJONGACI COGFBHBAPBN(ACBDPBHGKJL LENAGPGLDLE)
{
ACBDPBHGKJL shapeType;
Action action = delegate
{
MakerPenPaletteMainScreen makerPenPaletteMainScreen = LENAGPGLDLE.mainScreen;
ACBDPBHGKJL shapeType2 = shapeType;
if (makerPenPaletteMainScreen.ShapeTypeSelectionButtonPressed != 0)
{
}
};
Func<bool> func = delegate
{
if (LENAGPGLDLE.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape)
{
}
return LENAGPGLDLE.mainScreen.<LJOGMLBAABG>k__BackingField.NBDMJGKOPMA == shapeType;
};
int shapeType4 = (int)shapeType;
Func<MakerPenPaletteSearchScreen.IGELJONGACI, int, NPLPHEMHBJE> func2 = delegate(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
ACBDPBHGKJL shapeType3 = shapeType;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
};
string text;
this.m_CachedPtr = text;
throw new NullReferenceException();
}
// Token: 0x0400ABFB RID: 44027
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400ABFB")]
[SerializeField]
private MakerPenPaletteSearchPagedGrid pagedGrid;
// Token: 0x0400ABFC RID: 44028
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400ABFC")]
[SerializeField]
private AG_TMP_InputField filterInputField;
// Token: 0x0400ABFD RID: 44029
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400ABFD")]
[SerializeField]
private Subscreen subscreen;
// Token: 0x0400ABFE RID: 44030
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400ABFE")]
[SerializeField]
private MakerPenPaletteMainScreen mainScreen;
// Token: 0x0400ABFF RID: 44031
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400ABFF")]
private bool IDPEPGKNHML;
// Token: 0x0400AC00 RID: 44032
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400AC00")]
private MakerPenPaletteSearchScreen.KGKDFLGLEJD OFFPIEEOIFF;
// Token: 0x0400AC01 RID: 44033
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400AC01")]
private IEnumerable<OBBBPCBIMME> IKBGDJLPLHF;
// Token: 0x02002482 RID: 9346
[Token(Token = "0x2002482")]
private struct IGELJONGACI
{
// Token: 0x0400AC02 RID: 44034
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC02")]
public Action MEEKCCGGFFD;
// Token: 0x0400AC03 RID: 44035
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400AC03")]
public Func<bool> FEPMCENMHAA;
// Token: 0x0400AC04 RID: 44036
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC04")]
public string FIKEBGGCDFN;
// Token: 0x0400AC05 RID: 44037
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC05")]
public Func<MakerPenPaletteSearchScreen.IGELJONGACI, int, NPLPHEMHBJE> GJCGLNJNHPB;
}
// Token: 0x02002483 RID: 9347
[Token(Token = "0x2002483")]
private sealed class KGKDFLGLEJD : IDisposable
{
// Token: 0x060102E7 RID: 66279 RVA: 0x003CB480 File Offset: 0x003C9680
[Token(Token = "0x60102E7")]
[Address(RVA = "0x1712580", Offset = "0x1710F80", VA = "0x181712580")]
public KGKDFLGLEJD(IReadOnlyList<NPLPHEMHBJE> items, MonoBehaviour context, MakerPenPaletteSearchScreen.KGKDFLGLEJD.CCBBNIKOJIC onComplete)
{
this.BOOHBJEEGKH = items;
this.DFDJBICAFOJ = onComplete;
Func<NPLPHEMHBJE, string> <>9__5_ = MakerPenPaletteSearchScreen.KGKDFLGLEJD.<>c.<>9__5_0;
if (<>9__5_ == 0)
{
MakerPenPaletteSearchScreen.KGKDFLGLEJD.<>c.<>9__5_0 = (NPLPHEMHBJE i) => null;
}
string[] array = Enumerable.ToArray<string>(Enumerable.Select<NPLPHEMHBJE, string>(items, <>9__5_));
int num;
ulong num2;
BDMJDFPGABJ bdmjdfpgabj = new BDMJDFPGABJ(true, num != 0, 2, (int)num2);
num = 0;
GFBBGCFBPBJ.MIKGLHLCKIJ mikglhlckij = new GFBBGCFBPBJ.MIKGLHLCKIJ(this.BEKNPHKLDEN);
GFBBGCFBPBJ gfbbgcfbpbj;
this.OFFPIEEOIFF = gfbbgcfbpbj;
}
// Token: 0x060102E8 RID: 66280 RVA: 0x003CB4F4 File Offset: 0x003C96F4
[Token(Token = "0x60102E8")]
[Address(RVA = "0x17122A0", Offset = "0x1710CA0", VA = "0x1817122A0")]
public void AKKIECEKEEI(string LIICHFENGMG)
{
string hhbblbajime = this.HHBBLBAJIME;
if (hhbblbajime == 0 || !LIICHFENGMG.StartsWith(hhbblbajime))
{
GFKEKLOMIAO statClass = SingletonMonoBehaviour.Instance.GetStatClass<GFKEKLOMIAO>();
if (statClass != 0)
{
statClass.FFGOCNBJHPM("palette_search_num_searches");
}
}
GFBBGCFBPBJ offpieeoiff = this.OFFPIEEOIFF;
this.HHBBLBAJIME = LIICHFENGMG;
offpieeoiff.AKKIECEKEEI(LIICHFENGMG);
}
// Token: 0x060102E9 RID: 66281 RVA: 0x003CB54C File Offset: 0x003C974C
[Token(Token = "0x60102E9")]
[Address(RVA = "0x1712370", Offset = "0x1710D70", VA = "0x181712370")]
private void BEKNPHKLDEN(IReadOnlyList<CHMKJJNNAKO> LLCIDEKMKBG, IReadOnlyList<bool> JCKFJAHJLPF)
{
bool flag = string.IsNullOrWhiteSpace(this.HHBBLBAJIME);
bool emptySearch = flag;
MakerPenPaletteSearchScreen.KGKDFLGLEJD.CCBBNIKOJIC dfdjbicafoj = this.DFDJBICAFOJ;
if (dfdjbicafoj != 0)
{
Func<CHMKJJNNAKO, bool> func = (CHMKJJNNAKO x) => default(bool);
IEnumerable<CHMKJJNNAKO> enumerable = Enumerable.Where<CHMKJJNNAKO>(LLCIDEKMKBG, func);
Func<CHMKJJNNAKO, float> func2 = new Func(this.JFFDMHKJHEO);
IOrderedEnumerable<CHMKJJNNAKO> orderedEnumerable = Enumerable.OrderByDescending<CHMKJJNNAKO, float>(enumerable, func2);
Func<CHMKJJNNAKO, NPLPHEMHBJE> func3 = (CHMKJJNNAKO i) => null;
IEnumerable<CHMKJJNNAKO> enumerable2 = Enumerable.Select<CHMKJJNNAKO, NPLPHEMHBJE>(orderedEnumerable, func3);
IReadOnlyList<bool> readOnlyList = this.OFFPIEEOIFF.DLBFGPALNOH();
dfdjbicafoj.Invoke(enumerable2, readOnlyList);
}
}
// Token: 0x060102EA RID: 66282 RVA: 0x003CB5EC File Offset: 0x003C97EC
[Token(Token = "0x60102EA")]
[Address(RVA = "0x17124F0", Offset = "0x1710EF0", VA = "0x1817124F0")]
private float JFFDMHKJHEO(CHMKJJNNAKO HPKJNHNEFBB)
{
IReadOnlyList<NPLPHEMHBJE> boohbjeegkh = this.BOOHBJEEGKH;
HNICCJDPJJO hniccjdpjjo = HNICCJDPJJO.ONCPNMDGGKG;
float num;
return num;
}
// Token: 0x060102EB RID: 66283 RVA: 0x003CB610 File Offset: 0x003C9810
[Token(Token = "0x60102EB")]
[Address(RVA = "0x11936C0", Offset = "0x11920C0", VA = "0x1811936C0", Slot = "4")]
public void Dispose()
{
this.OFFPIEEOIFF.Dispose();
}
// Token: 0x0400AC06 RID: 44038
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC06")]
private readonly IReadOnlyList<NPLPHEMHBJE> BOOHBJEEGKH;
// Token: 0x0400AC07 RID: 44039
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC07")]
private readonly GFBBGCFBPBJ OFFPIEEOIFF;
// Token: 0x0400AC08 RID: 44040
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400AC08")]
private readonly MakerPenPaletteSearchScreen.KGKDFLGLEJD.CCBBNIKOJIC DFDJBICAFOJ;
// Token: 0x0400AC09 RID: 44041
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400AC09")]
private string HHBBLBAJIME;
// Token: 0x02002484 RID: 9348
// (Invoke) Token: 0x060102ED RID: 66285
[Token(Token = "0x2002484")]
public delegate void CCBBNIKOJIC(IEnumerable<NPLPHEMHBJE> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF);
// Token: 0x02002486 RID: 9350
[Token(Token = "0x2002486")]
[CompilerGenerated]
private sealed class FJJLKPADJIH
{
// Token: 0x060102F3 RID: 66291 RVA: 0x0003C3EA File Offset: 0x0003A5EA
[Token(Token = "0x60102F3")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public FJJLKPADJIH()
{
}
// Token: 0x060102F4 RID: 66292 RVA: 0x003CB630 File Offset: 0x003C9830
[Token(Token = "0x60102F4")]
[Address(RVA = "0x1196A00", Offset = "0x1195400", VA = "0x181196A00")]
internal bool <OnSearchComplete>b__0(CHMKJJNNAKO x)
{
return default(bool);
}
// Token: 0x060102F5 RID: 66293 RVA: 0x00062DDE File Offset: 0x00060FDE
[Token(Token = "0x60102F5")]
[Address(RVA = "0x1711D80", Offset = "0x1710780", VA = "0x181711D80")]
internal NPLPHEMHBJE <OnSearchComplete>b__1(CHMKJJNNAKO i)
{
return null;
}
// Token: 0x0400AC0C RID: 44044
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC0C")]
public bool emptySearch;
// Token: 0x0400AC0D RID: 44045
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC0D")]
public MakerPenPaletteSearchScreen.KGKDFLGLEJD <>4__this;
}
}
// Token: 0x02002487 RID: 9351
[Token(Token = "0x2002487")]
[CompilerGenerated]
private sealed class OGHCKAGNEIC
{
// Token: 0x060102F6 RID: 66294 RVA: 0x003CB648 File Offset: 0x003C9848
[Token(Token = "0x60102F6")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public OGHCKAGNEIC()
{
}
// Token: 0x060102F7 RID: 66295 RVA: 0x003CB65C File Offset: 0x003C985C
[Token(Token = "0x60102F7")]
[Address(RVA = "0x1727DD0", Offset = "0x17267D0", VA = "0x181727DD0")]
internal void <TryRebuildSearchContext>b__8()
{
MakerPenPaletteMainScreen mainScreen = this.<>4__this.mainScreen;
OGNBCNBPFCC ognbcnbpfcc = this.tool;
MakerPen <LJOGMLBAABG>k__BackingField = mainScreen.<LJOGMLBAABG>k__BackingField;
mainScreen.IAKCONALDPO = ognbcnbpfcc;
string text;
mainScreen.MCAMCBPMOLD(text);
MakerPen.HJPIHGIFKEO currentTargetMode = mainScreen.<LJOGMLBAABG>k__BackingField.CHCJAGKENGF;
mainScreen.<LJOGMLBAABG>k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateObject, MakerPen.HJPIHGIFKEO.CircuitGroup);
}
// Token: 0x060102F8 RID: 66296 RVA: 0x003CB6B8 File Offset: 0x003C98B8
[Token(Token = "0x60102F8")]
[Address(RVA = "0x1727ED0", Offset = "0x17268D0", VA = "0x181727ED0")]
internal bool <TryRebuildSearchContext>b__9()
{
if (this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateObject)
{
}
return this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.NMKNHCHOGBC == this.tool;
}
// Token: 0x060102F9 RID: 66297 RVA: 0x003CB704 File Offset: 0x003C9904
[Token(Token = "0x60102F9")]
[Address(RVA = "0x1727D30", Offset = "0x1726730", VA = "0x181727D30")]
internal NPLPHEMHBJE <TryRebuildSearchContext>b__10(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
OGNBCNBPFCC ognbcnbpfcc = this.tool;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
}
// Token: 0x0400AC0E RID: 44046
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC0E")]
public OGNBCNBPFCC tool;
// Token: 0x0400AC0F RID: 44047
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC0F")]
public MakerPenPaletteSearchScreen <>4__this;
}
// Token: 0x02002488 RID: 9352
[Token(Token = "0x2002488")]
[CompilerGenerated]
private sealed class KLIKOPNBMOD
{
// Token: 0x060102FA RID: 66298 RVA: 0x003CB71C File Offset: 0x003C991C
[Token(Token = "0x60102FA")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public KLIKOPNBMOD()
{
}
// Token: 0x060102FB RID: 66299 RVA: 0x003CB730 File Offset: 0x003C9930
[Token(Token = "0x60102FB")]
[Address(RVA = "0x17127C0", Offset = "0x17111C0", VA = "0x1817127C0")]
internal void <TryRebuildSearchContext>b__11()
{
MakerPenPaletteMainScreen mainScreen = this.<>4__this.mainScreen;
MakerPen <LJOGMLBAABG>k__BackingField = mainScreen.<LJOGMLBAABG>k__BackingField;
OBBBPCBIMME obbbpcbimme = this.invention;
<LJOGMLBAABG>k__BackingField.AEHODCGDMBA = obbbpcbimme;
mainScreen.LFLBDJBBIMH = obbbpcbimme;
string <LGACIEKBLBM>k__BackingField = obbbpcbimme.<LGACIEKBLBM>k__BackingField;
mainScreen.MCAMCBPMOLD(<LGACIEKBLBM>k__BackingField);
MakerPen <LJOGMLBAABG>k__BackingField2 = mainScreen.<LJOGMLBAABG>k__BackingField;
int num = 0;
<LJOGMLBAABG>k__BackingField2.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateInventionInstance, (MakerPen.HJPIHGIFKEO)num);
long <BHBCCAKKIMJ>k__BackingField = obbbpcbimme.<BHBCCAKKIMJ>k__BackingField;
mainScreen.AILJLPKFJIA(JEOFCGOPBDC.Invention, <BHBCCAKKIMJ>k__BackingField);
}
// Token: 0x060102FC RID: 66300 RVA: 0x003CB7A0 File Offset: 0x003C99A0
[Token(Token = "0x60102FC")]
[Address(RVA = "0x1712860", Offset = "0x1711260", VA = "0x181712860")]
internal bool <TryRebuildSearchContext>b__12()
{
if (this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateInvention)
{
}
if (this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.<FGECGABICGC>k__BackingField != 0)
{
}
OBBBPCBIMME obbbpcbimme = this.invention;
return (ulong)(-1L) == (ulong)obbbpcbimme.<BHBCCAKKIMJ>k__BackingField;
}
// Token: 0x060102FD RID: 66301 RVA: 0x003CB7F8 File Offset: 0x003C99F8
[Token(Token = "0x60102FD")]
[Address(RVA = "0x17128F0", Offset = "0x17112F0", VA = "0x1817128F0")]
internal NPLPHEMHBJE <TryRebuildSearchContext>b__13(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
}
// Token: 0x0400AC10 RID: 44048
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC10")]
public OBBBPCBIMME invention;
// Token: 0x0400AC11 RID: 44049
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC11")]
public MakerPenPaletteSearchScreen <>4__this;
}
// Token: 0x02002489 RID: 9353
[Token(Token = "0x2002489")]
[CompilerGenerated]
private sealed class EHHPMDPDMEK
{
// Token: 0x060102FE RID: 66302 RVA: 0x003CB808 File Offset: 0x003C9A08
[Token(Token = "0x60102FE")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public EHHPMDPDMEK()
{
}
// Token: 0x060102FF RID: 66303 RVA: 0x003CB81C File Offset: 0x003C9A1C
[Token(Token = "0x60102FF")]
[Address(RVA = "0x1711850", Offset = "0x1710250", VA = "0x181711850")]
internal void <TryRebuildSearchContext>b__14()
{
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = this.<>4__this;
ShapeColorInfo shapeColorInfo = this.colorInfo;
MakerPenPaletteMainScreen mainScreen = makerPenPaletteSearchScreen.mainScreen;
LNBGEMHOKFN colorID = shapeColorInfo.ColorID;
if (mainScreen.ShapeColorSelectionButtonPressed != 0)
{
}
mainScreen.FJHODABGKOL();
}
// Token: 0x06010300 RID: 66304 RVA: 0x003CB85C File Offset: 0x003C9A5C
[Token(Token = "0x6010300")]
[Address(RVA = "0x17118E0", Offset = "0x17102E0", VA = "0x1817118E0")]
internal bool <TryRebuildSearchContext>b__15()
{
if (this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape)
{
}
MakerPen <LJOGMLBAABG>k__BackingField = this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField;
LNBGEMHOKFN colorID = this.colorInfo.ColorID;
return <LJOGMLBAABG>k__BackingField.AEKHJMPAOKM == colorID;
}
// Token: 0x06010301 RID: 66305 RVA: 0x003CB8B0 File Offset: 0x003C9AB0
[Token(Token = "0x6010301")]
[Address(RVA = "0x1711960", Offset = "0x1710360", VA = "0x181711960")]
internal NPLPHEMHBJE <TryRebuildSearchContext>b__16(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
LNBGEMHOKFN colorID = this.colorInfo.ColorID;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
}
// Token: 0x0400AC12 RID: 44050
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC12")]
public ShapeColorInfo colorInfo;
// Token: 0x0400AC13 RID: 44051
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC13")]
public MakerPenPaletteSearchScreen <>4__this;
}
// Token: 0x0200248A RID: 9354
[Token(Token = "0x200248A")]
[CompilerGenerated]
private sealed class EOBKGIOFDMK
{
// Token: 0x06010302 RID: 66306 RVA: 0x003CB8D0 File Offset: 0x003C9AD0
[Token(Token = "0x6010302")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public EOBKGIOFDMK()
{
}
// Token: 0x06010303 RID: 66307 RVA: 0x003CB8E4 File Offset: 0x003C9AE4
[Token(Token = "0x6010303")]
[Address(RVA = "0x1711BC0", Offset = "0x17105C0", VA = "0x181711BC0")]
internal void <TryRebuildSearchContext>b__17()
{
MakerPenPaletteSearchScreen makerPenPaletteSearchScreen = this.<>4__this;
ShapeMaterialInfo shapeMaterialInfo = this.materialInfo;
MakerPenPaletteMainScreen mainScreen = makerPenPaletteSearchScreen.mainScreen;
CLKCBCAGDDK materialId = shapeMaterialInfo.MaterialId;
if (mainScreen.ShapeMaterialSelectionButtonPressed != 0)
{
}
mainScreen.FJHODABGKOL();
}
// Token: 0x06010304 RID: 66308 RVA: 0x003CB924 File Offset: 0x003C9B24
[Token(Token = "0x6010304")]
[Address(RVA = "0x1711C50", Offset = "0x1710650", VA = "0x181711C50")]
internal bool <TryRebuildSearchContext>b__18()
{
if (this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape)
{
}
MakerPen <LJOGMLBAABG>k__BackingField = this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField;
CLKCBCAGDDK materialId = this.materialInfo.MaterialId;
return <LJOGMLBAABG>k__BackingField.FDIOCLHGCND == materialId;
}
// Token: 0x06010305 RID: 66309 RVA: 0x003CB978 File Offset: 0x003C9B78
[Token(Token = "0x6010305")]
[Address(RVA = "0x1711CD0", Offset = "0x17106D0", VA = "0x181711CD0")]
internal NPLPHEMHBJE <TryRebuildSearchContext>b__19(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
CLKCBCAGDDK materialId = this.materialInfo.MaterialId;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
}
// Token: 0x0400AC14 RID: 44052
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC14")]
public ShapeMaterialInfo materialInfo;
// Token: 0x0400AC15 RID: 44053
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC15")]
public MakerPenPaletteSearchScreen <>4__this;
}
// Token: 0x0200248B RID: 9355
[Token(Token = "0x200248B")]
[CompilerGenerated]
private sealed class OHAJAINBGPA
{
// Token: 0x06010306 RID: 66310 RVA: 0x003CB998 File Offset: 0x003C9B98
[Token(Token = "0x6010306")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public OHAJAINBGPA()
{
}
// Token: 0x06010307 RID: 66311 RVA: 0x003CB9AC File Offset: 0x003C9BAC
[Token(Token = "0x6010307")]
[Address(RVA = "0x1727F50", Offset = "0x1726950", VA = "0x181727F50")]
internal void <TryRebuildSearchContext>b__20()
{
MakerPenPaletteMainScreen mainScreen = this.<>4__this.mainScreen;
ACBDPBHGKJL acbdpbhgkjl = this.shapeType;
if (mainScreen.ShapeTypeSelectionButtonPressed != 0)
{
}
}
// Token: 0x06010308 RID: 66312 RVA: 0x003CB9DC File Offset: 0x003C9BDC
[Token(Token = "0x6010308")]
[Address(RVA = "0x1727FD0", Offset = "0x17269D0", VA = "0x181727FD0")]
internal bool <TryRebuildSearchContext>b__21()
{
if (this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.DGHFNGLPJJL != MakerPen.KLAENPHIBEM.CreateShape)
{
}
return this.<>4__this.mainScreen.<LJOGMLBAABG>k__BackingField.NBDMJGKOPMA == this.shapeType;
}
// Token: 0x06010309 RID: 66313 RVA: 0x003CBA28 File Offset: 0x003C9C28
[Token(Token = "0x6010309")]
[Address(RVA = "0x1728050", Offset = "0x1726A50", VA = "0x181728050")]
internal NPLPHEMHBJE <TryRebuildSearchContext>b__22(MakerPenPaletteSearchScreen.IGELJONGACI item, int baseMatchIndex)
{
ACBDPBHGKJL acbdpbhgkjl = this.shapeType;
NPLPHEMHBJE nplphemhbje;
return nplphemhbje;
}
// Token: 0x0400AC16 RID: 44054
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC16")]
public ACBDPBHGKJL shapeType;
// Token: 0x0400AC17 RID: 44055
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AC17")]
public MakerPenPaletteSearchScreen <>4__this;
}
}
}