134 lines
4.1 KiB
C#
134 lines
4.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002233 RID: 8755
|
|
[Token(Token = "0x2002233")]
|
|
public abstract class HIHDPMNMEMF<T> : KDNOCKJLOGO<T> where T : class
|
|
{
|
|
// Token: 0x0600DEBD RID: 57021 RVA: 0x00334B10 File Offset: 0x00332D10
|
|
[Token(Token = "0x600DEBD")]
|
|
[Address(RVA = "0x2DC6350", Offset = "0x2DC5350", VA = "0x182DC6350", Slot = "4")]
|
|
public override void JCINJNBJMGN()
|
|
{
|
|
int num;
|
|
int num5;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
GameObject gameObject;
|
|
RecRoomCollider component = gameObject.GetComponent<RecRoomCollider>();
|
|
int num2 = 0;
|
|
if (component == num2)
|
|
{
|
|
continue;
|
|
}
|
|
Action<RecRoomCollider> action;
|
|
MFBGLIHGCGO<RecRoomCollider> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(component.RRColliderDisabledOrDestroyed, action);
|
|
component.RRColliderDisabledOrDestroyed = mfbglihgcgo;
|
|
}
|
|
uint num3;
|
|
num3 += (uint)1;
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
if (num != 0)
|
|
{
|
|
goto IL_AC;
|
|
}
|
|
num4 += 19;
|
|
num4 += typeof(List<Collider>.Enumerator).TypeHandle;
|
|
while (num3 == (uint)(-1))
|
|
{
|
|
}
|
|
num5 = 0;
|
|
num5 += num5;
|
|
num5++;
|
|
}
|
|
while (num != 0);
|
|
num5 += num5;
|
|
num5 += 19;
|
|
num5 += typeof(Dictionary<T, ValueTuple<List<Collider>, bool>>.Enumerator).TypeHandle;
|
|
return;
|
|
IL_AC:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600DEBE RID: 57022 RVA: 0x00334BD0 File Offset: 0x00332DD0
|
|
[Token(Token = "0x600DEBE")]
|
|
[Address(RVA = "0x2DC6080", Offset = "0x2DC5080", VA = "0x182DC6080", Slot = "5")]
|
|
public override bool ELHNIPHFLEJ(Collider GLPOLGOBLAA, out T PGPKHKFMPLD)
|
|
{
|
|
RecRoomCollider component = GLPOLGOBLAA.gameObject.GetComponent<RecRoomCollider>();
|
|
int num = 0;
|
|
bool flag = component != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
Action<RecRoomCollider> action;
|
|
MFBGLIHGCGO<RecRoomCollider> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(component.RRColliderDisabledOrDestroyed, action);
|
|
component.RRColliderDisabledOrDestroyed = mfbglihgcgo;
|
|
Action<RecRoomCollider> action2;
|
|
MFBGLIHGCGO<RecRoomCollider> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(mfbglihgcgo, action2);
|
|
component.RRColliderDisabledOrDestroyed = mfbglihgcgo2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600DEBF RID: 57023 RVA: 0x00334C2C File Offset: 0x00332E2C
|
|
[Token(Token = "0x600DEBF")]
|
|
[Address(RVA = "0x2DC6210", Offset = "0x2DC5210", VA = "0x182DC6210", Slot = "6")]
|
|
public override bool IKDIIJFMEAF(Collider GLPOLGOBLAA, out T PGPKHKFMPLD)
|
|
{
|
|
RecRoomCollider component = GLPOLGOBLAA.gameObject.GetComponent<RecRoomCollider>();
|
|
int num = 0;
|
|
bool flag = component != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
Action<RecRoomCollider> action;
|
|
MFBGLIHGCGO<RecRoomCollider> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(component.RRColliderDisabledOrDestroyed, action);
|
|
component.RRColliderDisabledOrDestroyed = mfbglihgcgo;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600DEC0 RID: 57024 RVA: 0x00334C74 File Offset: 0x00332E74
|
|
[Token(Token = "0x600DEC0")]
|
|
[Address(RVA = "0x2DC67C0", Offset = "0x2DC57C0", VA = "0x182DC67C0", Slot = "12")]
|
|
protected virtual void NALALAOBDBO(RecRoomCollider MOGMDMDANPO)
|
|
{
|
|
int num = 0;
|
|
Collider component = MOGMDMDANPO.gameObject.GetComponent<Collider>();
|
|
Action<RecRoomCollider> action;
|
|
MFBGLIHGCGO<RecRoomCollider> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(MOGMDMDANPO.RRColliderDisabledOrDestroyed, action);
|
|
MOGMDMDANPO.RRColliderDisabledOrDestroyed = mfbglihgcgo;
|
|
if (this.DPCEHFCALJK(num, component, num))
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600DEC1 RID: 57025 RVA: 0x00334CB8 File Offset: 0x00332EB8
|
|
[Token(Token = "0x600DEC1")]
|
|
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960", Slot = "8")]
|
|
public override void HMJLMCABLPN(Action<T> GPDNANJACJO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600DEC2 RID: 57026 RVA: 0x00334CC8 File Offset: 0x00332EC8
|
|
[Token(Token = "0x600DEC2")]
|
|
[Address(RVA = "0x26125C0", Offset = "0x26115C0", VA = "0x1826125C0")]
|
|
protected HIHDPMNMEMF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04009065 RID: 36965
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4009065")]
|
|
private Action<T> JKJFGMEFIKO;
|
|
}
|