using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.DataStructures; // Token: 0x020022E9 RID: 8937 [Token(Token = "0x20022E9")] [StructLayout(3)] public class DLDFCFELAJA { // Token: 0x0600F56B RID: 62827 RVA: 0x0039F15C File Offset: 0x0039D35C [Token(Token = "0x600F56B")] [Address(RVA = "0x1BF1540", Offset = "0x1BEFF40", VA = "0x181BF1540")] public bool IFOALMGBAJL(int AEECCBGIPKK, JJOBICMCEFO IGDPDLHKFFL) { Dictionary fcmgbldaoge = this.FCMGBLDAOGE; bool flag; int num; JJOBICMCEFO jjobicmcefo; if (flag && num > 0 && jjobicmcefo != 0 && jjobicmcefo != IGDPDLHKFFL) { int k__BackingField = jjobicmcefo.k__BackingField; bool flag2 = ListExt.Contains(jjobicmcefo.BHEBANPKLLA, IGDPDLHKFFL); if (!flag2) { return flag2; } } return true; } // Token: 0x0600F56C RID: 62828 RVA: 0x0039F1AC File Offset: 0x0039D3AC [Token(Token = "0x600F56C")] [Address(RVA = "0x1BF1650", Offset = "0x1BF0050", VA = "0x181BF1650")] public bool PJEOMOLIHAA(int AEECCBGIPKK, JJOBICMCEFO IGDPDLHKFFL) { Dictionary fcmgbldaoge = this.FCMGBLDAOGE; bool flag; if (!flag) { return flag; } bool flag2; return flag2; } // Token: 0x0600F56D RID: 62829 RVA: 0x0039F1D0 File Offset: 0x0039D3D0 [Token(Token = "0x600F56D")] [Address(RVA = "0x1BF16F0", Offset = "0x1BF00F0", VA = "0x181BF16F0")] public bool PLHMLJKGCMN(int AEECCBGIPKK, JJOBICMCEFO IGDPDLHKFFL) { Dictionary fcmgbldaoge = this.FCMGBLDAOGE; bool flag; int num; JJOBICMCEFO jjobicmcefo; if (flag && num > 0 && jjobicmcefo != 0 && jjobicmcefo != IGDPDLHKFFL) { int k__BackingField = jjobicmcefo.k__BackingField; bool flag2 = ListExt.Contains(jjobicmcefo.BHEBANPKLLA, IGDPDLHKFFL); if (!flag2) { return flag2; } } Dictionary fcmgbldaoge2 = this.FCMGBLDAOGE; bool flag3; DLDFCFELAJA.IICHANNOPAN iichannopan; if (!flag3) { iichannopan = this.JMBABKCLIII.Acquire(); this.FCMGBLDAOGE.Add(AEECCBGIPKK, iichannopan); } if (!iichannopan.Contains(IGDPDLHKFFL)) { int k__BackingField2 = IGDPDLHKFFL.k__BackingField; iichannopan.Add(IGDPDLHKFFL, k__BackingField2); if (iichannopan.Peek() == IGDPDLHKFFL) { this.HIBFIAKALGG(iichannopan); } } return true; } // Token: 0x0600F56E RID: 62830 RVA: 0x0039F274 File Offset: 0x0039D474 [Token(Token = "0x600F56E")] [Address(RVA = "0x1BF1300", Offset = "0x1BEFD00", VA = "0x181BF1300")] private void HAKBNFNJOPC(int AEECCBGIPKK, JJOBICMCEFO IGDPDLHKFFL) { Dictionary fcmgbldaoge = this.FCMGBLDAOGE; bool flag; if (!flag) { DLDFCFELAJA.IICHANNOPAN iichannopan = this.JMBABKCLIII.Acquire(); this.FCMGBLDAOGE.Add(AEECCBGIPKK, iichannopan); } bool flag2; if (!flag2) { int k__BackingField = IGDPDLHKFFL.k__BackingField; JJOBICMCEFO jjobicmcefo; if (jjobicmcefo == IGDPDLHKFFL) { } } } // Token: 0x0600F56F RID: 62831 RVA: 0x0039F2C0 File Offset: 0x0039D4C0 [Token(Token = "0x600F56F")] [Address(RVA = "0x1BF10C0", Offset = "0x1BEFAC0", VA = "0x181BF10C0")] public bool DOJKJNMCKEF(int AEECCBGIPKK, JJOBICMCEFO IGDPDLHKFFL) { Dictionary fcmgbldaoge = this.FCMGBLDAOGE; bool flag; int num; JJOBICMCEFO jjobicmcefo; if (!flag || num == 0 || jjobicmcefo == IGDPDLHKFFL) { } bool flag2; while (!flag2) { } throw new NullReferenceException(); } // Token: 0x0600F570 RID: 62832 RVA: 0x0039F2F0 File Offset: 0x0039D4F0 [Token(Token = "0x600F570")] [Address(RVA = "0x1BF1420", Offset = "0x1BEFE20", VA = "0x181BF1420")] private void HIBFIAKALGG(DLDFCFELAJA.IICHANNOPAN NFAFKLCKOKH) { JJOBICMCEFO jjobicmcefo = NFAFKLCKOKH.Peek(); int num = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); if (num != jjobicmcefo) { List bhebanpklla = jjobicmcefo.BHEBANPKLLA; if (!ListExt.Contains(bhebanpklla, num)) { bhebanpklla.RemoveAt(num); } } num++; } // Token: 0x0600F571 RID: 62833 RVA: 0x0039F334 File Offset: 0x0039D534 [Token(Token = "0x600F571")] [Address(RVA = "0x1BF1250", Offset = "0x1BEFC50", VA = "0x181BF1250")] public void FIFGGKHMEMI(int AEECCBGIPKK) { Dictionary fcmgbldaoge = this.FCMGBLDAOGE; bool flag; if (flag) { SimplePool jmbabkcliii = this.JMBABKCLIII; bool flag2 = this.FCMGBLDAOGE.Remove(AEECCBGIPKK); } } // Token: 0x0600F572 RID: 62834 RVA: 0x0039F368 File Offset: 0x0039D568 [Token(Token = "0x600F572")] [Address(RVA = "0x1BF1010", Offset = "0x1BEFA10", VA = "0x181BF1010")] public JJOBICMCEFO CKLHBHDGHFM(int AEECCBGIPKK) { Dictionary fcmgbldaoge = this.FCMGBLDAOGE; bool flag; int num; if (flag && num > 0) { JJOBICMCEFO jjobicmcefo; return jjobicmcefo; } throw new NullReferenceException(); } // Token: 0x0600F573 RID: 62835 RVA: 0x0039F390 File Offset: 0x0039D590 [Token(Token = "0x600F573")] [Address(RVA = "0x1BF1900", Offset = "0x1BF0300", VA = "0x181BF1900")] public DLDFCFELAJA() { Dictionary dictionary = new Dictionary(); this.FCMGBLDAOGE = dictionary; SimplePool simplePool = new SimplePool(); this.JMBABKCLIII = simplePool; base..ctor(); } // Token: 0x0400A483 RID: 42115 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A483")] private readonly Dictionary FCMGBLDAOGE; // Token: 0x0400A484 RID: 42116 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400A484")] private readonly SimplePool JMBABKCLIII; // Token: 0x020022EA RID: 8938 [Token(Token = "0x20022EA")] private class IICHANNOPAN : PriorityQueue { // Token: 0x0600F574 RID: 62836 RVA: 0x0039F3C0 File Offset: 0x0039D5C0 [Token(Token = "0x600F574")] [Address(RVA = "0x1BF2910", Offset = "0x1BF1310", VA = "0x181BF2910")] public void HPGPPBNBJPD(JJOBICMCEFO DBFBLNILIGL) { int num = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); if (DBFBLNILIGL != null) { List bhebanpklla = DBFBLNILIGL.BHEBANPKLLA; if (!ListExt.Contains(bhebanpklla, DBFBLNILIGL)) { bhebanpklla.RemoveAt(num); } } num++; } // Token: 0x0600F575 RID: 62837 RVA: 0x0039F3FC File Offset: 0x0039D5FC [Token(Token = "0x600F575")] [Address(RVA = "0x1BF2A00", Offset = "0x1BF1400", VA = "0x181BF2A00")] public IICHANNOPAN() { } } }