122 lines
3.7 KiB
C#
122 lines
3.7 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x0200228E RID: 8846
|
|
[Token(Token = "0x200228E")]
|
|
[StructLayout(3)]
|
|
public class BJALGDKNGBE<InputType> where InputType : Enum
|
|
{
|
|
// Token: 0x0600F30A RID: 62218 RVA: 0x00397D60 File Offset: 0x00395F60
|
|
[Token(Token = "0x600F30A")]
|
|
[Address(RVA = "0x2236550", Offset = "0x2234F50", VA = "0x182236550")]
|
|
public BJALGDKNGBE(int inputCount)
|
|
{
|
|
BJALGDKNGBE.OIJBHHEDEDK[] array = new BJALGDKNGBE<InputType>.OIJBHHEDEDK[inputCount];
|
|
this.GKJJIBMBKGB = array;
|
|
}
|
|
|
|
// Token: 0x0600F30B RID: 62219 RVA: 0x00397D88 File Offset: 0x00395F88
|
|
[Token(Token = "0x600F30B")]
|
|
[Address(RVA = "0x2235FE0", Offset = "0x22349E0", VA = "0x182235FE0")]
|
|
public void CJMJKHBBNGC(GAMNIEMGCBI NJDKPFFBCOM, InputType KJNDMFLHLIJ)
|
|
{
|
|
BJALGDKNGBE.OIJBHHEDEDK[] gkjjibmbkgb = this.GKJJIBMBKGB;
|
|
if ("{il2cpp array field local4->}" != (ulong)0L)
|
|
{
|
|
if ("{il2cpp array field local4->}" != NJDKPFFBCOM)
|
|
{
|
|
ulong num;
|
|
gkjjibmbkgb[0] = num;
|
|
}
|
|
return;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F30C RID: 62220 RVA: 0x00397DC0 File Offset: 0x00395FC0
|
|
[Token(Token = "0x600F30C")]
|
|
[Address(RVA = "0x22361C0", Offset = "0x2234BC0", VA = "0x1822361C0")]
|
|
public void KCIJGLHFAHO(GAMNIEMGCBI NJDKPFFBCOM, InputType KJNDMFLHLIJ)
|
|
{
|
|
BJALGDKNGBE.OIJBHHEDEDK[] gkjjibmbkgb = this.GKJJIBMBKGB;
|
|
if ("{il2cpp array field local4->}" == (ulong)1L && "{il2cpp array field local4->}" == NJDKPFFBCOM)
|
|
{
|
|
ulong num;
|
|
gkjjibmbkgb[0] = num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F30D RID: 62221 RVA: 0x00397DF8 File Offset: 0x00395FF8
|
|
[Token(Token = "0x600F30D")]
|
|
[Address(RVA = "0x22362C0", Offset = "0x2234CC0", VA = "0x1822362C0")]
|
|
public void MOPNNFHKCFM()
|
|
{
|
|
BJALGDKNGBE.OIJBHHEDEDK[] gkjjibmbkgb = this.GKJJIBMBKGB;
|
|
int num = 0;
|
|
if (num < gkjjibmbkgb.Length)
|
|
{
|
|
num++;
|
|
gkjjibmbkgb[0] = num;
|
|
BJALGDKNGBE.OIJBHHEDEDK[] gkjjibmbkgb2 = this.GKJJIBMBKGB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F30E RID: 62222 RVA: 0x00397E30 File Offset: 0x00396030
|
|
[Token(Token = "0x600F30E")]
|
|
[Address(RVA = "0x2236340", Offset = "0x2234D40", VA = "0x182236340")]
|
|
public bool PBOOILFPDLL(GAMNIEMGCBI ADPHKGJEBIB, InputType KJNDMFLHLIJ)
|
|
{
|
|
int length = this.GKJJIBMBKGB.Length;
|
|
BJALGDKNGBE.OIJBHHEDEDK oijbhhededk;
|
|
if ((oijbhhededk == (ulong)1L && "{il2cpp array field local4->}" != ADPHKGJEBIB) || oijbhhededk == (ulong)2L)
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400A272 RID: 41586
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A272")]
|
|
private readonly BJALGDKNGBE<InputType>.OIJBHHEDEDK[] GKJJIBMBKGB;
|
|
|
|
// Token: 0x0200228F RID: 8847
|
|
[Token(Token = "0x200228F")]
|
|
private enum KFHLDGLGCFL
|
|
{
|
|
// Token: 0x0400A274 RID: 41588
|
|
[Token(Token = "0x400A274")]
|
|
NONE,
|
|
// Token: 0x0400A275 RID: 41589
|
|
[Token(Token = "0x400A275")]
|
|
SINGLE,
|
|
// Token: 0x0400A276 RID: 41590
|
|
[Token(Token = "0x400A276")]
|
|
MULTIPLE
|
|
}
|
|
|
|
// Token: 0x02002290 RID: 8848
|
|
[Token(Token = "0x2002290")]
|
|
private readonly struct OIJBHHEDEDK
|
|
{
|
|
// Token: 0x0600F30F RID: 62223 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F30F")]
|
|
[Address(RVA = "0x2180", Offset = "0x1580", VA = "0x180002180")]
|
|
public OIJBHHEDEDK(BJALGDKNGBE<InputType>.KFHLDGLGCFL state, GAMNIEMGCBI consumerControlType)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400A277 RID: 41591
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A277")]
|
|
public readonly BJALGDKNGBE<InputType>.KFHLDGLGCFL GKNIHNHGBKC;
|
|
|
|
// Token: 0x0400A278 RID: 41592
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A278")]
|
|
public readonly GAMNIEMGCBI ADPHKGJEBIB;
|
|
}
|
|
}
|