134 lines
4.1 KiB
C#
134 lines
4.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002145 RID: 8517
|
|
[Token(Token = "0x2002145")]
|
|
public abstract class HIHDPMNMEMF<T> : KDNOCKJLOGO<T> where T : class
|
|
{
|
|
// Token: 0x0600DA9B RID: 55963 RVA: 0x0032B414 File Offset: 0x00329614
|
|
[Token(Token = "0x600DA9B")]
|
|
[Address(RVA = "0x25069C0", Offset = "0x25057C0", VA = "0x1825069C0", 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: 0x0600DA9C RID: 55964 RVA: 0x0032B4D4 File Offset: 0x003296D4
|
|
[Token(Token = "0x600DA9C")]
|
|
[Address(RVA = "0x25066F0", Offset = "0x25054F0", VA = "0x1825066F0", 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: 0x0600DA9D RID: 55965 RVA: 0x0032B530 File Offset: 0x00329730
|
|
[Token(Token = "0x600DA9D")]
|
|
[Address(RVA = "0x2506880", Offset = "0x2505680", VA = "0x182506880", 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: 0x0600DA9E RID: 55966 RVA: 0x0032B578 File Offset: 0x00329778
|
|
[Token(Token = "0x600DA9E")]
|
|
[Address(RVA = "0x2506E30", Offset = "0x2505C30", VA = "0x182506E30", 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: 0x0600DA9F RID: 55967 RVA: 0x0032B5BC File Offset: 0x003297BC
|
|
[Token(Token = "0x600DA9F")]
|
|
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30", Slot = "8")]
|
|
public override void HMJLMCABLPN(Action<T> GPDNANJACJO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600DAA0 RID: 55968 RVA: 0x0032B5CC File Offset: 0x003297CC
|
|
[Token(Token = "0x600DAA0")]
|
|
[Address(RVA = "0x1F06410", Offset = "0x1F05210", VA = "0x181F06410")]
|
|
protected HIHDPMNMEMF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04008E7D RID: 36477
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008E7D")]
|
|
private Action<T> JKJFGMEFIKO;
|
|
}
|