618 lines
19 KiB
C#
618 lines
19 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002952 RID: 10578
|
|
[Token(Token = "0x2002952")]
|
|
public sealed class KEILCHJAJJB : IDisposable
|
|
{
|
|
// Token: 0x1700319C RID: 12700
|
|
// (get) Token: 0x06011BDA RID: 72666 RVA: 0x0040A3F4 File Offset: 0x004085F4
|
|
[Token(Token = "0x1700319C")]
|
|
private KEILCHJAJJB.JAKCPODFHNP CHKNMGMOHJJ
|
|
{
|
|
[Token(Token = "0x6011BDA")]
|
|
[Address(RVA = "0x1163CB0", Offset = "0x1162AB0", VA = "0x181163CB0")]
|
|
get
|
|
{
|
|
KEILCHJAJJB.JAKCPODFHNP[] golfjkpkmlp = this.GOLFJKPKMLP;
|
|
int num = this.IBMIPGFDDLI;
|
|
num++;
|
|
num += golfjkpkmlp;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700319D RID: 12701
|
|
// (get) Token: 0x06011BDB RID: 72667 RVA: 0x0040A41C File Offset: 0x0040861C
|
|
[Token(Token = "0x1700319D")]
|
|
private BDMJDFPGABJ HHLGPDAIBAF
|
|
{
|
|
[Token(Token = "0x6011BDB")]
|
|
[Address(RVA = "0x1163BD0", Offset = "0x11629D0", VA = "0x181163BD0")]
|
|
get
|
|
{
|
|
return BDMJDFPGABJ.EDLIKGJFHAP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011BDC RID: 72668 RVA: 0x0040A430 File Offset: 0x00408630
|
|
[Token(Token = "0x6011BDC")]
|
|
[Address(RVA = "0x1163FA0", Offset = "0x1162DA0", VA = "0x181163FA0")]
|
|
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 = LEAAAPEKOBD.PDEKHEHPBEJ<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: 0x06011BDD RID: 72669 RVA: 0x0040A598 File Offset: 0x00408798
|
|
[Token(Token = "0x6011BDD")]
|
|
[Address(RVA = "0x1162E20", Offset = "0x1161C20", VA = "0x181162E20")]
|
|
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 = LEAAAPEKOBD.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>(LEAAAPEKOBD.PDEKHEHPBEJ<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: 0x06011BDE RID: 72670 RVA: 0x0040A940 File Offset: 0x00408B40
|
|
[Token(Token = "0x6011BDE")]
|
|
[Address(RVA = "0x1162B90", Offset = "0x1161990", VA = "0x181162B90")]
|
|
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: 0x06011BDF RID: 72671 RVA: 0x0040A974 File Offset: 0x00408B74
|
|
[Token(Token = "0x6011BDF")]
|
|
[Address(RVA = "0x1162C50", Offset = "0x1161A50", VA = "0x181162C50")]
|
|
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: 0x06011BE0 RID: 72672 RVA: 0x0040A9F8 File Offset: 0x00408BF8
|
|
[Token(Token = "0x6011BE0")]
|
|
[Address(RVA = "0x1163CF0", Offset = "0x1162AF0", VA = "0x181163CF0")]
|
|
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: 0x06011BE1 RID: 72673 RVA: 0x0040AAAC File Offset: 0x00408CAC
|
|
[Token(Token = "0x6011BE1")]
|
|
[Address(RVA = "0x1162D90", Offset = "0x1161B90", VA = "0x181162D90", 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: 0x06011BE2 RID: 72674 RVA: 0x0040AAE4 File Offset: 0x00408CE4
|
|
[Token(Token = "0x6011BE2")]
|
|
[Address(RVA = "0x1163C20", Offset = "0x1162A20", VA = "0x181163C20")]
|
|
[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: 0x0400B682 RID: 46722
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B682")]
|
|
private readonly IReadOnlyList<GHBMENJJJLA> BOOHBJEEGKH;
|
|
|
|
// Token: 0x0400B683 RID: 46723
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B683")]
|
|
private readonly GFBBGCFBPBJ IEOANJMPIGN;
|
|
|
|
// Token: 0x0400B684 RID: 46724
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400B684")]
|
|
private readonly IReadOnlyList<LMEIOAAMBBO> ALMICNFABOK;
|
|
|
|
// Token: 0x0400B685 RID: 46725
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400B685")]
|
|
private readonly IReadOnlyDictionary<AGEIAJGBFMI, int> ABBGLHLOLFD;
|
|
|
|
// Token: 0x0400B686 RID: 46726
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400B686")]
|
|
private readonly KEILCHJAJJB.JAKCPODFHNP[] GOLFJKPKMLP;
|
|
|
|
// Token: 0x0400B687 RID: 46727
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400B687")]
|
|
private int IBMIPGFDDLI;
|
|
|
|
// Token: 0x0400B688 RID: 46728
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400B688")]
|
|
private readonly MonoBehaviour LHOMKMINCHH;
|
|
|
|
// Token: 0x0400B689 RID: 46729
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400B689")]
|
|
private readonly KEILCHJAJJB.APHJCEIGLIN MADHAFHMHOM;
|
|
|
|
// Token: 0x0400B68A RID: 46730
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400B68A")]
|
|
private readonly KEILCHJAJJB.APHJCEIGLIN NDLILNHIMLJ;
|
|
|
|
// Token: 0x0400B68B RID: 46731
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400B68B")]
|
|
private string HHBBLBAJIME;
|
|
|
|
// Token: 0x0400B68C RID: 46732
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400B68C")]
|
|
private string KKGNGJLFDDD;
|
|
|
|
// Token: 0x0400B68D RID: 46733
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400B68D")]
|
|
private bool OALJPCHGJEO;
|
|
|
|
// Token: 0x02002953 RID: 10579
|
|
[Token(Token = "0x2002953")]
|
|
public sealed class APHJCEIGLIN : MulticastDelegate
|
|
{
|
|
// Token: 0x06011BE3 RID: 72675 RVA: 0x0040AB24 File Offset: 0x00408D24
|
|
[Token(Token = "0x6011BE3")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public APHJCEIGLIN(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06011BE4 RID: 72676 RVA: 0x0040AB40 File Offset: 0x00408D40
|
|
[Token(Token = "0x6011BE4")]
|
|
[Address(RVA = "0x48FFD0", Offset = "0x48EDD0", VA = "0x18048FFD0", 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: 0x06011BE5 RID: 72677 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011BE5")]
|
|
[Address(RVA = "0x457420", Offset = "0x456220", VA = "0x180457420", 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: 0x06011BE6 RID: 72678 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6011BE6")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002954 RID: 10580
|
|
[Token(Token = "0x2002954")]
|
|
private struct JAKCPODFHNP
|
|
{
|
|
// Token: 0x0400B68E RID: 46734
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400B68E")]
|
|
public string PAMJMKNCIFC;
|
|
|
|
// Token: 0x0400B68F RID: 46735
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400B68F")]
|
|
public int AKFDMGLACLA;
|
|
|
|
// Token: 0x0400B690 RID: 46736
|
|
[FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x400B690")]
|
|
public bool JOADJMHKNAH;
|
|
|
|
// Token: 0x0400B691 RID: 46737
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B691")]
|
|
public IReadOnlyList<LMEIOAAMBBO> IEHJBLEKOHK;
|
|
|
|
// Token: 0x0400B692 RID: 46738
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B692")]
|
|
public GFBBGCFBPBJ OHKDHDPHLFD;
|
|
}
|
|
|
|
// Token: 0x02002956 RID: 10582
|
|
[Token(Token = "0x2002956")]
|
|
[CompilerGenerated]
|
|
private sealed class LBLJBCLKFJN
|
|
{
|
|
// Token: 0x06011BEF RID: 72687 RVA: 0x0040AD14 File Offset: 0x00408F14
|
|
[Token(Token = "0x6011BEF")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public LBLJBCLKFJN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011BF0 RID: 72688 RVA: 0x0040AD28 File Offset: 0x00408F28
|
|
[Token(Token = "0x6011BF0")]
|
|
[Address(RVA = "0x116EFF0", Offset = "0x116DDF0", VA = "0x18116EFF0")]
|
|
internal bool <ItemSearchComplete>b__0(CHMKJJNNAKO i)
|
|
{
|
|
if (!this.emptySearch)
|
|
{
|
|
}
|
|
bool flag;
|
|
return this.<>4__this.IBMIPGFDDLI == 0 || flag;
|
|
}
|
|
|
|
// Token: 0x06011BF1 RID: 72689 RVA: 0x0040AD5C File Offset: 0x00408F5C
|
|
[Token(Token = "0x6011BF1")]
|
|
[Address(RVA = "0x116F0D0", Offset = "0x116DED0", VA = "0x18116F0D0")]
|
|
internal GHBMENJJJLA <ItemSearchComplete>b__1(CHMKJJNNAKO i)
|
|
{
|
|
IReadOnlyList<GHBMENJJJLA> boohbjeegkh = this.<>4__this.BOOHBJEEGKH;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400B69A RID: 46746
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B69A")]
|
|
public bool emptySearch;
|
|
|
|
// Token: 0x0400B69B RID: 46747
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B69B")]
|
|
public KEILCHJAJJB <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002957 RID: 10583
|
|
[Token(Token = "0x2002957")]
|
|
[CompilerGenerated]
|
|
private sealed class MIKKMDCAFCK
|
|
{
|
|
// Token: 0x06011BF2 RID: 72690 RVA: 0x0040AD7C File Offset: 0x00408F7C
|
|
[Token(Token = "0x6011BF2")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public MIKKMDCAFCK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06011BF3 RID: 72691 RVA: 0x0040AD90 File Offset: 0x00408F90
|
|
[Token(Token = "0x6011BF3")]
|
|
[Address(RVA = "0x116F2A0", Offset = "0x116E0A0", VA = "0x18116F2A0")]
|
|
internal bool <FilterSearchComplete>b__0(CHMKJJNNAKO i)
|
|
{
|
|
return this.emptySearch || i.<GIAGDNCDKHK>k__BackingField > 0;
|
|
}
|
|
|
|
// Token: 0x06011BF4 RID: 72692 RVA: 0x0040ADB4 File Offset: 0x00408FB4
|
|
[Token(Token = "0x6011BF4")]
|
|
[Address(RVA = "0x116F2C0", Offset = "0x116E0C0", VA = "0x18116F2C0")]
|
|
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: 0x0400B69C RID: 46748
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B69C")]
|
|
public bool emptySearch;
|
|
|
|
// Token: 0x0400B69D RID: 46749
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B69D")]
|
|
public KEILCHJAJJB <>4__this;
|
|
}
|
|
}
|