m
This commit is contained in:
@@ -0,0 +1,218 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Pools;
|
||||
using UnityEngine;
|
||||
using UnityEngine.AddressableAssets;
|
||||
|
||||
// Token: 0x02002DFD RID: 11773
|
||||
[Token(Token = "0x2002DFD")]
|
||||
public class HMPFJLIECAA : IDisposable
|
||||
{
|
||||
// Token: 0x06013EA5 RID: 81573 RVA: 0x0049CA98 File Offset: 0x0049AC98
|
||||
[Token(Token = "0x6013EA5")]
|
||||
[Address(RVA = "0x1B8BBF0", Offset = "0x1B8ABF0", VA = "0x181B8BBF0")]
|
||||
public HMPFJLIECAA(string MFDCCNKNIPD, int DEFPEMNIDLB)
|
||||
{
|
||||
string text = "Router Pool (" + MFDCCNKNIPD + ")";
|
||||
Type[] array = new Type[1];
|
||||
Type typeFromHandle = typeof(ObjectPool);
|
||||
if (typeFromHandle != 0)
|
||||
{
|
||||
}
|
||||
array[0] = typeFromHandle;
|
||||
GameObject gameObject = new GameObject(text, array);
|
||||
gameObject.DFFNGCIAOME();
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
ObjectPool component = gameObject.GetComponent<ObjectPool>();
|
||||
this.IBOGELDDLOG = component;
|
||||
OFCOGMFCOGA ofcogmfcoga = new OFCOGMFCOGA(DEFPEMNIDLB);
|
||||
this.DEMFJDEILDL = ofcogmfcoga;
|
||||
MFBGLIHGCGO<global::UnityEngine.Object> fgbiopbholo = ofcogmfcoga.FGBIOPBHOLO;
|
||||
Action<global::UnityEngine.Object> action = new Action(this.BGJMCPPGGNC);
|
||||
}
|
||||
|
||||
// Token: 0x06013EA6 RID: 81574 RVA: 0x0049CB30 File Offset: 0x0049AD30
|
||||
[Token(Token = "0x6013EA6")]
|
||||
[Address(RVA = "0x21BF5D0", Offset = "0x21BE5D0", VA = "0x1821BF5D0")]
|
||||
public HMPFJLIECAA.KGAGNDKHGCK<T> OBCMOHDGJNN<T>(AssetReference JAJJDKLKEBI) where T : Component
|
||||
{
|
||||
OFCOGMFCOGA demfjdeildl = this.DEMFJDEILDL;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013EA7 RID: 81575 RVA: 0x0049CB4C File Offset: 0x0049AD4C
|
||||
[Token(Token = "0x6013EA7")]
|
||||
[Address(RVA = "0x1B8B9C0", Offset = "0x1B8A9C0", VA = "0x181B8B9C0", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
if (!this.BLNLLFGAAEC)
|
||||
{
|
||||
ObjectPool ibogelddlog = this.IBOGELDDLOG;
|
||||
int num = 0;
|
||||
if (ibogelddlog != num)
|
||||
{
|
||||
this.IBOGELDDLOG.Clear();
|
||||
global::UnityEngine.Object.Destroy(this.IBOGELDDLOG.gameObject);
|
||||
this.IBOGELDDLOG = (ulong)0L;
|
||||
}
|
||||
OFCOGMFCOGA demfjdeildl = this.DEMFJDEILDL;
|
||||
if (demfjdeildl != 0)
|
||||
{
|
||||
demfjdeildl.Dispose();
|
||||
}
|
||||
this.DEMFJDEILDL = (ulong)0L;
|
||||
this.BLNLLFGAAEC = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013EA8 RID: 81576 RVA: 0x0049CBC0 File Offset: 0x0049ADC0
|
||||
[Token(Token = "0x6013EA8")]
|
||||
[Address(RVA = "0x1B8B890", Offset = "0x1B8A890", VA = "0x181B8B890")]
|
||||
private void BGJMCPPGGNC(global::UnityEngine.Object BEKEOBJFIAC)
|
||||
{
|
||||
if (BEKEOBJFIAC != 0 && BEKEOBJFIAC != 0)
|
||||
{
|
||||
ObjectPool ibogelddlog = this.IBOGELDDLOG;
|
||||
int num = 0;
|
||||
if (ibogelddlog != num)
|
||||
{
|
||||
ObjectPool ibogelddlog2 = this.IBOGELDDLOG;
|
||||
return;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Debug.LogError(string.Format("AddressablePool unloading non-Component asset {0}", BEKEOBJFIAC));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013EA9 RID: 81577 RVA: 0x0049CC08 File Offset: 0x0049AE08
|
||||
[Token(Token = "0x6013EA9")]
|
||||
[Address(RVA = "0x1B8BAB0", Offset = "0x1B8AAB0", VA = "0x181B8BAB0")]
|
||||
private ObjectPool HFMCDCCFBPB(string MFDCCNKNIPD)
|
||||
{
|
||||
string text = "Router Pool (" + MFDCCNKNIPD + ")";
|
||||
Type[] array = new Type[1];
|
||||
Type typeFromHandle = typeof(ObjectPool);
|
||||
if (typeFromHandle != 0)
|
||||
{
|
||||
}
|
||||
array[0] = typeFromHandle;
|
||||
GameObject gameObject = new GameObject(text, array);
|
||||
gameObject.DFFNGCIAOME();
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
return gameObject.GetComponent<ObjectPool>();
|
||||
}
|
||||
|
||||
// Token: 0x0400CE64 RID: 52836
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400CE64")]
|
||||
private OFCOGMFCOGA DEMFJDEILDL;
|
||||
|
||||
// Token: 0x0400CE65 RID: 52837
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400CE65")]
|
||||
private ObjectPool IBOGELDDLOG;
|
||||
|
||||
// Token: 0x0400CE66 RID: 52838
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400CE66")]
|
||||
private bool BLNLLFGAAEC;
|
||||
|
||||
// Token: 0x02002DFE RID: 11774
|
||||
[Token(Token = "0x2002DFE")]
|
||||
public class KGAGNDKHGCK<T> : CBLLFJEDOII<T>, BOHAAHKCJLL<T>, PMGCJEPKFOF<T>, DABKFAIHBBP, IEnumerator, IDisposable where T : Component
|
||||
{
|
||||
// Token: 0x06013EAA RID: 81578 RVA: 0x0049CC6C File Offset: 0x0049AE6C
|
||||
[Token(Token = "0x6013EAA")]
|
||||
[Address(RVA = "0x2DD25B0", Offset = "0x2DD15B0", VA = "0x182DD25B0")]
|
||||
public KGAGNDKHGCK(IKAEDJBFIMM<T> JCPCLCFKPIB, ObjectPool IBOGELDDLOG)
|
||||
{
|
||||
ObjectPool objectPool = IBOGELDDLOG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013EAB RID: 81579 RVA: 0x0049CC9C File Offset: 0x0049AE9C
|
||||
[Token(Token = "0x6013EAB")]
|
||||
[Address(RVA = "0x2DD2470", Offset = "0x2DD1470", VA = "0x182DD2470", Slot = "27")]
|
||||
public void Dispose()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
GameObject gameObject;
|
||||
global::UnityEngine.Object.Destroy(gameObject);
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400CE67 RID: 52839
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400CE67")]
|
||||
private IKAEDJBFIMM<T> JCPCLCFKPIB;
|
||||
|
||||
// Token: 0x0400CE68 RID: 52840
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400CE68")]
|
||||
private ObjectPool IBOGELDDLOG;
|
||||
|
||||
// Token: 0x0400CE69 RID: 52841
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400CE69")]
|
||||
private T GCCLEJOGCCE;
|
||||
|
||||
// Token: 0x0400CE6A RID: 52842
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400CE6A")]
|
||||
private bool BLNLLFGAAEC;
|
||||
|
||||
// Token: 0x02002DFF RID: 11775
|
||||
[Token(Token = "0x2002DFF")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HNNFACCIAFB
|
||||
{
|
||||
// Token: 0x06013EAC RID: 81580 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6013EAC")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public HNNFACCIAFB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013EAD RID: 81581 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6013EAD")]
|
||||
[Address(RVA = "0x2DC74E0", Offset = "0x2DC64E0", VA = "0x182DC74E0")]
|
||||
internal void <.ctor>b__0(T prefab)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013EAE RID: 81582 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x6013EAE")]
|
||||
[Address(RVA = "0x2AD82F0", Offset = "0x2AD72F0", VA = "0x182AD82F0")]
|
||||
internal void <.ctor>b__1(string e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400CE6B RID: 52843
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400CE6B")]
|
||||
public HMPFJLIECAA.KGAGNDKHGCK<T> <>4__this;
|
||||
|
||||
// Token: 0x0400CE6C RID: 52844
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400CE6C")]
|
||||
public ObjectPool objectPool;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user