using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x02002233 RID: 8755 [Token(Token = "0x2002233")] public abstract class HIHDPMNMEMF : KDNOCKJLOGO 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(); int num2 = 0; if (component == num2) { continue; } Action action; MFBGLIHGCGO 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.Enumerator).TypeHandle; while (num3 == (uint)(-1)) { } num5 = 0; num5 += num5; num5++; } while (num != 0); num5 += num5; num5 += 19; num5 += typeof(Dictionary, 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(); int num = 0; bool flag = component != num; if (!flag) { return flag; } Action action; MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(component.RRColliderDisabledOrDestroyed, action); component.RRColliderDisabledOrDestroyed = mfbglihgcgo; Action action2; MFBGLIHGCGO 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(); int num = 0; bool flag = component != num; if (!flag) { return flag; } Action action; MFBGLIHGCGO 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(); Action action; MFBGLIHGCGO 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 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 JKJFGMEFIKO; }