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 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.k__BackingField); this.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 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 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.k__BackingField; ulong num7; bool flag2 = pcikhfeihgo.KDBPJKOOMGC(mesh, num7 != 0UL); pcikhfeihgo.Dispose(); return; IL_E5: this.k__BackingField.Clear(); throw new NullReferenceException(); } // Token: 0x0400ED49 RID: 60745 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400ED49")] private List 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; }