265 lines
6.4 KiB
C#
265 lines
6.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using Unity.Collections;
|
|
using Unity.Jobs;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200335A RID: 13146
|
|
[Token(Token = "0x200335A")]
|
|
public class FIGILABAJNF
|
|
{
|
|
// Token: 0x17003F10 RID: 16144
|
|
// (get) Token: 0x06016CF1 RID: 93425 RVA: 0x005527F8 File Offset: 0x005509F8
|
|
// (set) Token: 0x06016CF2 RID: 93426 RVA: 0x0055280C File Offset: 0x00550A0C
|
|
[Token(Token = "0x17003F10")]
|
|
public Mesh IHBCLLCIGOJ
|
|
{
|
|
[Token(Token = "0x6016CF1")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
get;
|
|
[Token(Token = "0x6016CF2")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06016CF3 RID: 93427 RVA: 0x00552820 File Offset: 0x00550A20
|
|
[Token(Token = "0x6016CF3")]
|
|
[Address(RVA = "0x9011E0", Offset = "0x8FFFE0", VA = "0x1809011E0")]
|
|
public void DBNJDLHEEPJ()
|
|
{
|
|
this.EHKKBCCLPNH = true;
|
|
}
|
|
|
|
// Token: 0x06016CF4 RID: 93428 RVA: 0x00552834 File Offset: 0x00550A34
|
|
[Token(Token = "0x6016CF4")]
|
|
[Address(RVA = "0x117F020", Offset = "0x117DE20", VA = "0x18117F020")]
|
|
public FIGILABAJNF(string MMBOKOLAJFH)
|
|
{
|
|
List<IPMIEGJGMGN> list = new List();
|
|
this.IKHCBHDLNBB = list;
|
|
this.EHKKBCCLPNH = true;
|
|
base..ctor();
|
|
this.IHBCLLCIGOJ = new Mesh
|
|
{
|
|
name = MMBOKOLAJFH
|
|
};
|
|
}
|
|
|
|
// Token: 0x06016CF5 RID: 93429 RVA: 0x00552878 File Offset: 0x00550A78
|
|
[Token(Token = "0x6016CF5")]
|
|
[Address(RVA = "0x117EF20", Offset = "0x117DD20", VA = "0x18117EF20")]
|
|
public void MDDAPCCABNK()
|
|
{
|
|
OMCHJHPFBDN.KBFLHNONOHF(this.<IOPMECBEAKK>k__BackingField);
|
|
this.<IOPMECBEAKK>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06016CF6 RID: 93430 RVA: 0x0055289C File Offset: 0x00550A9C
|
|
[Token(Token = "0x6016CF6")]
|
|
[Address(RVA = "0x117EF50", Offset = "0x117DD50", VA = "0x18117EF50")]
|
|
public void OIDIEMLLPLB(IPMIEGJGMGN MAGFLCHNHBK)
|
|
{
|
|
this.IKHCBHDLNBB.Add(MAGFLCHNHBK);
|
|
int bpdjccmcihc = this.BPDJCCMCIHC;
|
|
int mmjnjndnkch = this.MMJNJNDNKCH;
|
|
}
|
|
|
|
// Token: 0x06016CF7 RID: 93431 RVA: 0x005528CC File Offset: 0x00550ACC
|
|
[Token(Token = "0x6016CF7")]
|
|
[Address(RVA = "0x117EC40", Offset = "0x117DA40", VA = "0x18117EC40")]
|
|
private void JBIEIMBFFFA()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if ((this.EHKKBCCLPNH ? 1 : 0) == num)
|
|
{
|
|
return;
|
|
}
|
|
this.BPDJCCMCIHC = num;
|
|
List<IPMIEGJGMGN> ikhcbhdlnbb = this.IKHCBHDLNBB;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
int bpdjccmcihc = this.BPDJCCMCIHC;
|
|
num += num;
|
|
num++;
|
|
flag = (flag ? 1 : 0) + bpdjccmcihc != 0;
|
|
this.BPDJCCMCIHC = (flag ? 1 : 0);
|
|
int mmjnjndnkch = this.MMJNJNDNKCH;
|
|
uint num2;
|
|
if (num < (int)num2)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
num += mmjnjndnkch;
|
|
this.MMJNJNDNKCH = num;
|
|
uint num3;
|
|
num3 += num3;
|
|
num++;
|
|
num += 19;
|
|
num3 += num3;
|
|
num += 2;
|
|
num += 19;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.EHKKBCCLPNH = false;
|
|
}
|
|
|
|
// Token: 0x17003F11 RID: 16145
|
|
// (get) Token: 0x06016CF8 RID: 93432 RVA: 0x00552970 File Offset: 0x00550B70
|
|
[Token(Token = "0x17003F11")]
|
|
public int KHFAJBCGLCL
|
|
{
|
|
[Token(Token = "0x6016CF8")]
|
|
[Address(RVA = "0x117F000", Offset = "0x117DE00", VA = "0x18117F000")]
|
|
get
|
|
{
|
|
this.JBIEIMBFFFA();
|
|
return this.BPDJCCMCIHC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003F12 RID: 16146
|
|
// (get) Token: 0x06016CF9 RID: 93433 RVA: 0x0055298C File Offset: 0x00550B8C
|
|
[Token(Token = "0x17003F12")]
|
|
public int DDMBGIKDMDP
|
|
{
|
|
[Token(Token = "0x6016CF9")]
|
|
[Address(RVA = "0x117EBB0", Offset = "0x117D9B0", VA = "0x18117EBB0")]
|
|
get
|
|
{
|
|
this.JBIEIMBFFFA();
|
|
return this.MMJNJNDNKCH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016CFA RID: 93434 RVA: 0x005529A8 File Offset: 0x00550BA8
|
|
[Token(Token = "0x6016CFA")]
|
|
[Address(RVA = "0x117EBD0", Offset = "0x117D9D0", VA = "0x18117EBD0")]
|
|
public bool EMNMBICNDJC(IPMIEGJGMGN MAGFLCHNHBK)
|
|
{
|
|
bool flag = this.IKHCBHDLNBB.Remove(MAGFLCHNHBK);
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
this.EHKKBCCLPNH = true;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06016CFB RID: 93435 RVA: 0x005529D8 File Offset: 0x00550BD8
|
|
[Token(Token = "0x6016CFB")]
|
|
[Address(RVA = "0x117EE70", Offset = "0x117DC70", VA = "0x18117EE70")]
|
|
public bool KCFPIEEMJON(IPMIEGJGMGN MAGFLCHNHBK)
|
|
{
|
|
return this.IKHCBHDLNBB.Contains(MAGFLCHNHBK);
|
|
}
|
|
|
|
// Token: 0x06016CFC RID: 93436 RVA: 0x005529F8 File Offset: 0x00550BF8
|
|
[Token(Token = "0x6016CFC")]
|
|
[Address(RVA = "0x117EED0", Offset = "0x117DCD0", VA = "0x18117EED0")]
|
|
public void LEFBEHFJOBO()
|
|
{
|
|
this.IKHCBHDLNBB.Clear();
|
|
int num = 0;
|
|
this.BPDJCCMCIHC = num;
|
|
}
|
|
|
|
// Token: 0x06016CFD RID: 93437 RVA: 0x00552A20 File Offset: 0x00550C20
|
|
[Token(Token = "0x6016CFD")]
|
|
[Address(RVA = "0x117E7C0", Offset = "0x117D5C0", VA = "0x18117E7C0")]
|
|
public void BGHEFHKEOON(Transform DFEIOJDNOGD)
|
|
{
|
|
int num;
|
|
PCIKHFEIHGO pcikhfeihgo;
|
|
do
|
|
{
|
|
num = 0;
|
|
this.JBIEIMBFFFA();
|
|
if (this.BPDJCCMCIHC <= num)
|
|
{
|
|
goto IL_E5;
|
|
}
|
|
this.JBIEIMBFFFA();
|
|
if (this.MMJNJNDNKCH <= num)
|
|
{
|
|
goto IL_E5;
|
|
}
|
|
pcikhfeihgo = new PCIKHFEIHGO();
|
|
this.JBIEIMBFFFA();
|
|
int bpdjccmcihc = this.BPDJCCMCIHC;
|
|
this.JBIEIMBFFFA();
|
|
int mmjnjndnkch = this.MMJNJNDNKCH;
|
|
ulong num2;
|
|
ulong num3;
|
|
pcikhfeihgo.BHJCIMDJCED(bpdjccmcihc, mmjnjndnkch, Allocator.Temp, num2 != 0UL, num3 != 0UL);
|
|
List<IPMIEGJGMGN> ikhcbhdlnbb = this.IKHCBHDLNBB;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
num += num;
|
|
num++;
|
|
uint num4;
|
|
if (num < (int)num4)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
num += num;
|
|
uint num5;
|
|
if (num < (int)num5)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
num += num;
|
|
JobHandle.ScheduleBatchedJobs();
|
|
uint num6;
|
|
num6 += num6;
|
|
num += 3;
|
|
num += 19;
|
|
num6 += num6;
|
|
num++;
|
|
num += 19;
|
|
num6 += num6;
|
|
num += 2;
|
|
num += 19;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
Mesh mesh = this.<IOPMECBEAKK>k__BackingField;
|
|
ulong num7;
|
|
bool flag2 = pcikhfeihgo.KDBPJKOOMGC(mesh, num7 != 0UL);
|
|
pcikhfeihgo.Dispose();
|
|
return;
|
|
IL_E5:
|
|
this.<IOPMECBEAKK>k__BackingField.Clear();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400ED49 RID: 60745
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400ED49")]
|
|
private List<IPMIEGJGMGN> IKHCBHDLNBB;
|
|
|
|
// Token: 0x0400ED4A RID: 60746
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400ED4A")]
|
|
private bool EHKKBCCLPNH;
|
|
|
|
// Token: 0x0400ED4B RID: 60747
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400ED4B")]
|
|
private int BPDJCCMCIHC;
|
|
|
|
// Token: 0x0400ED4C RID: 60748
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400ED4C")]
|
|
private int MMJNJNDNKCH;
|
|
}
|