Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

618 lines
19 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02002A3B RID: 10811
[Token(Token = "0x2002A3B")]
public sealed class KEILCHJAJJB : IDisposable
{
// Token: 0x1700324F RID: 12879
// (get) Token: 0x06012016 RID: 73750 RVA: 0x00413DC4 File Offset: 0x00411FC4
[Token(Token = "0x1700324F")]
private KEILCHJAJJB.JAKCPODFHNP CHKNMGMOHJJ
{
[Token(Token = "0x6012016")]
[Address(RVA = "0x1B7B2D0", Offset = "0x1B7A2D0", VA = "0x181B7B2D0")]
get
{
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = this.GOLFJKPKMLP;
int num = this.IBMIPGFDDLI;
num++;
num += golfjkpkmlp;
throw new NullReferenceException();
}
}
// Token: 0x17003250 RID: 12880
// (get) Token: 0x06012017 RID: 73751 RVA: 0x00413DEC File Offset: 0x00411FEC
[Token(Token = "0x17003250")]
private BDMJDFPGABJ HHLGPDAIBAF
{
[Token(Token = "0x6012017")]
[Address(RVA = "0x1B7B1F0", Offset = "0x1B7A1F0", VA = "0x181B7B1F0")]
get
{
return BDMJDFPGABJ.EDLIKGJFHAP;
}
}
// Token: 0x06012018 RID: 73752 RVA: 0x00413E00 File Offset: 0x00412000
[Token(Token = "0x6012018")]
[Address(RVA = "0x1B7B5C0", Offset = "0x1B7A5C0", VA = "0x181B7B5C0")]
public KEILCHJAJJB(IEnumerable<GHBMENJJJLA> BOOHBJEEGKH, MonoBehaviour LHOMKMINCHH, KEILCHJAJJB.APHJCEIGLIN MADHAFHMHOM, KEILCHJAJJB.APHJCEIGLIN NDLILNHIMLJ, Action<string> IJNFAKPFCCI)
{
this.LHOMKMINCHH = LHOMKMINCHH;
GHBMENJJJLA[] array = BOOHBJEEGKH.DLOLGHKAINP<GHBMENJJJLA>();
this.BOOHBJEEGKH = array;
this.NDLILNHIMLJ = 0;
this.MADHAFHMHOM = MADHAFHMHOM;
Func<GHBMENJJJLA, string> <>9__18_ = KEILCHJAJJB.<>c.<>9__18_0;
if (<>9__18_ == 0)
{
KEILCHJAJJB.<>c.<>9__18_0 = (GHBMENJJJLA i) => i.KKJIOHNFHFJ;
}
string[] array2 = Enumerable.ToArray<string>(Enumerable.Select<GHBMENJJJLA, string>(array, <>9__18_));
BDMJDFPGABJ bdmjdfpgabj = BDMJDFPGABJ.EDLIKGJFHAP;
GFBBGCFBPBJ.MIKGLHLCKIJ mikglhlckij = new GFBBGCFBPBJ.MIKGLHLCKIJ(this.CHPBDBLMEJL);
GJPPEHCBNDI.MNKPONDCOGP mnkpondcogp = new GJPPEHCBNDI.MNKPONDCOGP(this.BLAFLKGKGKO);
GFBBGCFBPBJ gfbbgcfbpbj;
this.IEOANJMPIGN = gfbbgcfbpbj;
if (KEILCHJAJJB.<>c.<>9__18_1 == 0)
{
KEILCHJAJJB.<>c.<>9__18_1 = (LMEIOAAMBBO i) => i.MEPGPGKFENE;
}
int num;
KEILCHJAJJB.JAKCPODFHNP[] array3 = new KEILCHJAJJB.JAKCPODFHNP[num + 1];
IReadOnlyList<LMEIOAAMBBO> almicnfabok = this.ALMICNFABOK;
this.GOLFJKPKMLP = array3;
Func<LMEIOAAMBBO, string> func;
if (KEILCHJAJJB.<>c.<>9__18_2 == 0)
{
func = (LMEIOAAMBBO i) => i.KKJIOHNFHFJ;
KEILCHJAJJB.<>c.<>9__18_2 = func;
}
LMEIOAAMBBO[] array4 = BCKPFAJAPEO.KPDAENONKPJ<LMEIOAAMBBO, string>(almicnfabok, func).DLOLGHKAINP<LMEIOAAMBBO>();
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = this.GOLFJKPKMLP;
int num2 = 0;
Func<LMEIOAAMBBO, string> func2;
if (KEILCHJAJJB.<>c.<>9__18_3 == 0)
{
func2 = (LMEIOAAMBBO i) => i.KKJIOHNFHFJ;
KEILCHJAJJB.<>c.<>9__18_3 = func2;
}
string[] array5 = Enumerable.ToArray<string>(Enumerable.Select<LMEIOAAMBBO, string>(array4, func2));
BDMJDFPGABJ bdmjdfpgabj2 = BDMJDFPGABJ.EDLIKGJFHAP;
GFBBGCFBPBJ.MIKGLHLCKIJ mikglhlckij2 = new GFBBGCFBPBJ.MIKGLHLCKIJ(this.OKADAFHHBPI);
golfjkpkmlp[0] = num2;
golfjkpkmlp[2] = array4;
}
// Token: 0x06012019 RID: 73753 RVA: 0x00413F68 File Offset: 0x00412168
[Token(Token = "0x6012019")]
[Address(RVA = "0x1B7A440", Offset = "0x1B79440", VA = "0x181B7A440")]
public string EDADPIABCJP(string LIICHFENGMG)
{
int num;
IEnumerable<LMEIOAAMBBO> enumerable6;
for (;;)
{
num = 0;
string hhbblbajime = this.HHBBLBAJIME;
if (string.Equals(LIICHFENGMG, hhbblbajime))
{
goto IL_366;
}
if (!string.Equals(this.HHBBLBAJIME + "\\", LIICHFENGMG))
{
this.OALJPCHGJEO = num != 0;
}
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = this.GOLFJKPKMLP;
int ibmipgfddli = this.IBMIPGFDDLI;
if (golfjkpkmlp != 0)
{
goto IL_38F;
}
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp2 = this.GOLFJKPKMLP;
int ibmipgfddli2 = this.IBMIPGFDDLI;
this.HHBBLBAJIME = LIICHFENGMG;
if (LIICHFENGMG == 0 || !LIICHFENGMG.StartsWith(LIICHFENGMG))
{
GFKEKLOMIAO statClass = SingletonMonoBehaviour.ONCPNMDGGKG.GetStatClass<GFKEKLOMIAO>();
if (statClass != 0)
{
statClass.FFGOCNBJHPM("palette_search_num_searches");
}
}
uint num2;
string[] array = LIICHFENGMG.Split(new char[] { (char)num2 });
int length = array.Length;
IEnumerable<string> enumerable = Enumerable.Take<string>(array, length);
int length2 = array.Length;
int num3 = length2 - 1;
int num4 = length2 - 1;
this.KKGNGJLFDDD = enumerable;
uint num5;
IEnumerable<KEILCHJAJJB.JAKCPODFHNP> enumerable2 = Enumerable.Skip<KEILCHJAJJB.JAKCPODFHNP>(this.GOLFJKPKMLP, (int)num5);
int ibmipgfddli3 = this.IBMIPGFDDLI;
IEnumerable<KEILCHJAJJB.JAKCPODFHNP> enumerable3 = Enumerable.Take<KEILCHJAJJB.JAKCPODFHNP>(enumerable2, ibmipgfddli3);
IEnumerable enumerable5;
IEnumerable enumerable4 = BCKPFAJAPEO.AKGEGLEMFGM<ValueTuple<KEILCHJAJJB.JAKCPODFHNP, string>>(enumerable5);
if (enumerable4 != 0)
{
if (num < enumerable4)
{
num += num;
if (num == enumerable4)
{
goto IL_121;
}
num++;
}
bool flag;
while (!flag)
{
}
}
IL_121:
enumerable4 += enumerable4;
if (enumerable4 != 0)
{
}
if (num == 0)
{
if (num != -1)
{
}
bool flag2 = this.IBMIPGFDDLI > num;
if (num != (flag2 ? 1 : 0))
{
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp3 = this.GOLFJKPKMLP;
this.CHKNMGMOHJJ.OHKDHDPHLFD.Dispose();
KEILCHJAJJB.JAKCPODFHNP jakcpodfhnp = this.CHKNMGMOHJJ;
int num6 = 0;
jakcpodfhnp.PAMJMKNCIFC = num6;
jakcpodfhnp.AKFDMGLACLA = num6;
jakcpodfhnp.IEHJBLEKOHK = num6;
jakcpodfhnp.OHKDHDPHLFD = num6;
int ibmipgfddli4 = this.IBMIPGFDDLI;
this.IBMIPGFDDLI = ibmipgfddli4;
}
int num7;
if (num7 >= num3)
{
goto IL_1F4;
}
int ibmipgfddli5 = this.IBMIPGFDDLI;
int num8 = this.GOLFJKPKMLP.Length - 1;
int num10;
if (ibmipgfddli5 != num8)
{
int num9 = ibmipgfddli5 + 1;
this.IBMIPGFDDLI = num9;
KEILCHJAJJB.JAKCPODFHNP jakcpodfhnp2 = this.CHKNMGMOHJJ;
string text = array[num7];
IReadOnlyDictionary<AGEIAJGBFMI, int> abbglhlolfd = this.ABBGLHLOLFD;
num10 = 0;
num7++;
goto IL_1F4;
}
IL_204:
string text2 = FNAIFEHNKCN.PMFGGEGMPCC<string>(Enumerable.Take<string>(array, num10), "\\");
KEILCHJAJJB.JAKCPODFHNP jakcpodfhnp3 = this.CHKNMGMOHJJ;
IReadOnlyList<LMEIOAAMBBO> iehjblekohk = jakcpodfhnp3.IEHJBLEKOHK;
if (jakcpodfhnp3 != 0)
{
int ibmipgfddli6 = this.IBMIPGFDDLI;
}
if (jakcpodfhnp3 != 0)
{
}
if (num7 != 0)
{
continue;
}
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp4 = this.GOLFJKPKMLP;
int ibmipgfddli7 = this.IBMIPGFDDLI;
IReadOnlyList<LMEIOAAMBBO> almicnfabok = this.ALMICNFABOK;
Func<LMEIOAAMBBO, bool> func = new Func(this.MJECPOECJCI);
enumerable6 = Enumerable.Where<LMEIOAAMBBO>(almicnfabok, func);
if (enumerable6 != 0)
{
int ibmipgfddli8 = this.IBMIPGFDDLI;
}
if (enumerable6 != 0)
{
}
if (almicnfabok == 0)
{
break;
}
continue;
IL_1F4:
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp5 = this.GOLFJKPKMLP;
int ibmipgfddli9 = this.IBMIPGFDDLI;
goto IL_204;
}
}
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp6 = this.GOLFJKPKMLP;
int num11 = this.IBMIPGFDDLI;
num11 += golfjkpkmlp6;
Func<LMEIOAAMBBO, string> func2;
if (KEILCHJAJJB.<>c.<>9__19_1 == 0)
{
func2 = (LMEIOAAMBBO i) => i.KKJIOHNFHFJ;
KEILCHJAJJB.<>c.<>9__19_1 = func2;
}
LMEIOAAMBBO[] array2 = Enumerable.ToArray<LMEIOAAMBBO>(BCKPFAJAPEO.KPDAENONKPJ<LMEIOAAMBBO, string>(enumerable6, func2)).DLOLGHKAINP<LMEIOAAMBBO>();
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp7 = this.GOLFJKPKMLP;
int ibmipgfddli10 = this.IBMIPGFDDLI;
if (KEILCHJAJJB.<>c.<>9__19_2 == 0)
{
KEILCHJAJJB.<>c.<>9__19_2 = (LMEIOAAMBBO i) => i.KKJIOHNFHFJ;
}
IEnumerable<LMEIOAAMBBO> enumerable7;
string[] array3 = Enumerable.ToArray<string>(enumerable7);
BDMJDFPGABJ bdmjdfpgabj = BDMJDFPGABJ.EDLIKGJFHAP;
GFBBGCFBPBJ.MIKGLHLCKIJ mikglhlckij = new GFBBGCFBPBJ.MIKGLHLCKIJ(this.OKADAFHHBPI);
MonoBehaviour lhomkminchh = this.LHOMKMINCHH;
GFBBGCFBPBJ gfbbgcfbpbj;
gfbbgcfbpbj.PEGLEBGEAJN = gfbbgcfbpbj;
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp8 = this.GOLFJKPKMLP;
int ibmipgfddli11 = this.IBMIPGFDDLI;
GFBBGCFBPBJ ieoanjmpign = this.IEOANJMPIGN;
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp9 = this.GOLFJKPKMLP;
int ibmipgfddli12 = this.IBMIPGFDDLI;
IL_366:
this.OALJPCHGJEO = num != 0;
IReadOnlyList<LMEIOAAMBBO> iehjblekohk2 = this.CHKNMGMOHJJ.IEHJBLEKOHK;
IReadOnlyList<CHMKJJNNAKO> readOnlyList = this.CHKNMGMOHJJ.OHKDHDPHLFD.DMGBFBHAIOM();
IL_38F:
this.OALJPCHGJEO = true;
throw new NullReferenceException();
}
// Token: 0x0601201A RID: 73754 RVA: 0x00414310 File Offset: 0x00412510
[Token(Token = "0x601201A")]
[Address(RVA = "0x1B7A1B0", Offset = "0x1B791B0", VA = "0x181B7A1B0")]
private int BLAFLKGKGKO(IReadOnlyList<char> LEBJDJNPEGI, int JBMOOHOHPCN, string ABGKAPINPNP)
{
if (this.IBMIPGFDDLI == 0 && typeof(string).TypeHandle != 0)
{
IReadOnlyList<GHBMENJJJLA> boohbjeegkh = this.BOOHBJEEGKH;
return typeof(string).TypeHandle;
}
return 0;
}
// Token: 0x0601201B RID: 73755 RVA: 0x00414344 File Offset: 0x00412544
[Token(Token = "0x601201B")]
[Address(RVA = "0x1B7A270", Offset = "0x1B79270", VA = "0x181B7A270")]
private void CHPBDBLMEJL(IReadOnlyList<CHMKJJNNAKO> LLCIDEKMKBG, IReadOnlyList<bool> JCKFJAHJLPF)
{
bool flag = string.IsNullOrWhiteSpace(this.KKGNGJLFDDD);
bool emptySearch = flag;
KEILCHJAJJB.APHJCEIGLIN madhafhmhom = this.MADHAFHMHOM;
if (madhafhmhom != 0)
{
Func<CHMKJJNNAKO, bool> func = delegate(CHMKJJNNAKO i)
{
if (!emptySearch)
{
}
bool flag2;
return this.IBMIPGFDDLI == 0 || flag2;
};
IEnumerable<CHMKJJNNAKO> enumerable = Enumerable.Where<CHMKJJNNAKO>(LLCIDEKMKBG, func);
Func<CHMKJJNNAKO, GHBMENJJJLA> func2 = delegate(CHMKJJNNAKO i)
{
IReadOnlyList<GHBMENJJJLA> boohbjeegkh = this.BOOHBJEEGKH;
throw new NullReferenceException();
};
IEnumerable<CHMKJJNNAKO> enumerable2 = Enumerable.Select<CHMKJJNNAKO, GHBMENJJJLA>(enumerable, func2);
IReadOnlyList<bool> readOnlyList = this.IEOANJMPIGN.DLBFGPALNOH();
madhafhmhom.Invoke(enumerable2, readOnlyList);
}
}
// Token: 0x0601201C RID: 73756 RVA: 0x004143C8 File Offset: 0x004125C8
[Token(Token = "0x601201C")]
[Address(RVA = "0x1B7B310", Offset = "0x1B7A310", VA = "0x181B7B310")]
private void OKADAFHHBPI(IReadOnlyList<CHMKJJNNAKO> LLCIDEKMKBG, IReadOnlyList<bool> JCKFJAHJLPF)
{
KEILCHJAJJB.MIKKMDCAFCK mikkmdcafck;
for (;;)
{
mikkmdcafck = new KEILCHJAJJB.MIKKMDCAFCK();
mikkmdcafck.<>4__this = this;
if (this.OALJPCHGJEO)
{
this.OALJPCHGJEO = false;
if (mikkmdcafck > 0)
{
break;
}
}
bool flag = string.IsNullOrWhiteSpace(this.KKGNGJLFDDD);
mikkmdcafck.emptySearch = flag;
if (this.NDLILNHIMLJ != 0)
{
goto Block_2;
}
}
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = this.GOLFJKPKMLP;
int ibmipgfddli = this.IBMIPGFDDLI;
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp2 = this.GOLFJKPKMLP;
int ibmipgfddli2 = this.IBMIPGFDDLI;
return;
Block_2:
Func<CHMKJJNNAKO, bool> func = (CHMKJJNNAKO i) => mikkmdcafck.emptySearch || i.<GIAGDNCDKHK>k__BackingField > 0;
IEnumerable<CHMKJJNNAKO> enumerable = Enumerable.Where<CHMKJJNNAKO>(LLCIDEKMKBG, func);
Func<CHMKJJNNAKO, LMEIOAAMBBO> func2 = delegate(CHMKJJNNAKO i)
{
KEILCHJAJJB <>4__this = mikkmdcafck.<>4__this;
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp4 = <>4__this.GOLFJKPKMLP;
int ibmipgfddli4 = <>4__this.IBMIPGFDDLI;
throw new NullReferenceException();
};
IEnumerable<CHMKJJNNAKO> enumerable2 = Enumerable.Select<CHMKJJNNAKO, LMEIOAAMBBO>(enumerable, func2);
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp3 = this.GOLFJKPKMLP;
int ibmipgfddli3 = this.IBMIPGFDDLI;
throw new NullReferenceException();
}
// Token: 0x0601201D RID: 73757 RVA: 0x0041447C File Offset: 0x0041267C
[Token(Token = "0x601201D")]
[Address(RVA = "0x1B7A3B0", Offset = "0x1B793B0", VA = "0x181B7A3B0", Slot = "4")]
public void Dispose()
{
this.IEOANJMPIGN.Dispose();
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = this.GOLFJKPKMLP;
int num = 0;
if (num < golfjkpkmlp.Length)
{
KEILCHJAJJB.JAKCPODFHNP jakcpodfhnp;
if (jakcpodfhnp != 0)
{
}
num++;
}
}
// Token: 0x0601201E RID: 73758 RVA: 0x004144B4 File Offset: 0x004126B4
[Token(Token = "0x601201E")]
[Address(RVA = "0x1B7B240", Offset = "0x1B7A240", VA = "0x181B7B240")]
[CompilerGenerated]
private bool MJECPOECJCI(LMEIOAAMBBO OJGHMDKEBEK)
{
int ibmipgfddli = this.IBMIPGFDDLI;
int num = OJGHMDKEBEK.AKFDMGLACLA(ibmipgfddli);
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = this.GOLFJKPKMLP;
num = this.IBMIPGFDDLI;
return OJGHMDKEBEK.MEPGPGKFENE > this.IBMIPGFDDLI;
}
// Token: 0x0400B892 RID: 47250
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B892")]
private readonly IReadOnlyList<GHBMENJJJLA> BOOHBJEEGKH;
// Token: 0x0400B893 RID: 47251
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B893")]
private readonly GFBBGCFBPBJ IEOANJMPIGN;
// Token: 0x0400B894 RID: 47252
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400B894")]
private readonly IReadOnlyList<LMEIOAAMBBO> ALMICNFABOK;
// Token: 0x0400B895 RID: 47253
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400B895")]
private readonly IReadOnlyDictionary<AGEIAJGBFMI, int> ABBGLHLOLFD;
// Token: 0x0400B896 RID: 47254
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400B896")]
private readonly KEILCHJAJJB.JAKCPODFHNP[] GOLFJKPKMLP;
// Token: 0x0400B897 RID: 47255
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400B897")]
private int IBMIPGFDDLI;
// Token: 0x0400B898 RID: 47256
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400B898")]
private readonly MonoBehaviour LHOMKMINCHH;
// Token: 0x0400B899 RID: 47257
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400B899")]
private readonly KEILCHJAJJB.APHJCEIGLIN MADHAFHMHOM;
// Token: 0x0400B89A RID: 47258
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400B89A")]
private readonly KEILCHJAJJB.APHJCEIGLIN NDLILNHIMLJ;
// Token: 0x0400B89B RID: 47259
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400B89B")]
private string HHBBLBAJIME;
// Token: 0x0400B89C RID: 47260
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400B89C")]
private string KKGNGJLFDDD;
// Token: 0x0400B89D RID: 47261
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400B89D")]
private bool OALJPCHGJEO;
// Token: 0x02002A3C RID: 10812
[Token(Token = "0x2002A3C")]
public sealed class APHJCEIGLIN : MulticastDelegate
{
// Token: 0x0601201F RID: 73759 RVA: 0x004144F4 File Offset: 0x004126F4
[Token(Token = "0x601201F")]
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
public APHJCEIGLIN(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x06012020 RID: 73760 RVA: 0x00414510 File Offset: 0x00412710
[Token(Token = "0x6012020")]
[Address(RVA = "0x52CCA0", Offset = "0x52BCA0", VA = "0x18052CCA0", Slot = "13")]
public void Invoke(IEnumerable<HNPAMCPHEPJ> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x06012021 RID: 73761 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012021")]
[Address(RVA = "0x52CC60", Offset = "0x52BC60", VA = "0x18052CC60", Slot = "14")]
public IAsyncResult BeginInvoke(IEnumerable<HNPAMCPHEPJ> BOOHBJEEGKH, IReadOnlyList<bool> JCKFJAHJLPF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06012022 RID: 73762 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012022")]
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x02002A3D RID: 10813
[Token(Token = "0x2002A3D")]
private struct JAKCPODFHNP
{
// Token: 0x0400B89E RID: 47262
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B89E")]
public string PAMJMKNCIFC;
// Token: 0x0400B89F RID: 47263
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400B89F")]
public int AKFDMGLACLA;
// Token: 0x0400B8A0 RID: 47264
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x400B8A0")]
public bool JOADJMHKNAH;
// Token: 0x0400B8A1 RID: 47265
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B8A1")]
public IReadOnlyList<LMEIOAAMBBO> IEHJBLEKOHK;
// Token: 0x0400B8A2 RID: 47266
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B8A2")]
public GFBBGCFBPBJ OHKDHDPHLFD;
}
// Token: 0x02002A3F RID: 10815
[Token(Token = "0x2002A3F")]
[CompilerGenerated]
private sealed class LBLJBCLKFJN
{
// Token: 0x0601202B RID: 73771 RVA: 0x004146E4 File Offset: 0x004128E4
[Token(Token = "0x601202B")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public LBLJBCLKFJN()
{
}
// Token: 0x0601202C RID: 73772 RVA: 0x004146F8 File Offset: 0x004128F8
[Token(Token = "0x601202C")]
[Address(RVA = "0x1B861D0", Offset = "0x1B851D0", VA = "0x181B861D0")]
internal bool <ItemSearchComplete>b__0(CHMKJJNNAKO i)
{
if (!this.emptySearch)
{
}
bool flag;
return this.<>4__this.IBMIPGFDDLI == 0 || flag;
}
// Token: 0x0601202D RID: 73773 RVA: 0x0041472C File Offset: 0x0041292C
[Token(Token = "0x601202D")]
[Address(RVA = "0x1B862B0", Offset = "0x1B852B0", VA = "0x181B862B0")]
internal GHBMENJJJLA <ItemSearchComplete>b__1(CHMKJJNNAKO i)
{
IReadOnlyList<GHBMENJJJLA> boohbjeegkh = this.<>4__this.BOOHBJEEGKH;
throw new NullReferenceException();
}
// Token: 0x0400B8AA RID: 47274
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B8AA")]
public bool emptySearch;
// Token: 0x0400B8AB RID: 47275
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B8AB")]
public KEILCHJAJJB <>4__this;
}
// Token: 0x02002A40 RID: 10816
[Token(Token = "0x2002A40")]
[CompilerGenerated]
private sealed class MIKKMDCAFCK
{
// Token: 0x0601202E RID: 73774 RVA: 0x0041474C File Offset: 0x0041294C
[Token(Token = "0x601202E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public MIKKMDCAFCK()
{
}
// Token: 0x0601202F RID: 73775 RVA: 0x00414760 File Offset: 0x00412960
[Token(Token = "0x601202F")]
[Address(RVA = "0x1B86480", Offset = "0x1B85480", VA = "0x181B86480")]
internal bool <FilterSearchComplete>b__0(CHMKJJNNAKO i)
{
return this.emptySearch || i.<GIAGDNCDKHK>k__BackingField > 0;
}
// Token: 0x06012030 RID: 73776 RVA: 0x00414784 File Offset: 0x00412984
[Token(Token = "0x6012030")]
[Address(RVA = "0x1B864A0", Offset = "0x1B854A0", VA = "0x181B864A0")]
internal LMEIOAAMBBO <FilterSearchComplete>b__1(CHMKJJNNAKO i)
{
KEILCHJAJJB keilchjajjb = this.<>4__this;
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = keilchjajjb.GOLFJKPKMLP;
int ibmipgfddli = keilchjajjb.IBMIPGFDDLI;
throw new NullReferenceException();
}
// Token: 0x0400B8AC RID: 47276
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B8AC")]
public bool emptySearch;
// Token: 0x0400B8AD RID: 47277
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B8AD")]
public KEILCHJAJJB <>4__this;
}
}