using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Avatars; using RecRoom.Core; using RecRoom.Settings; using UnityEngine; // Token: 0x02002080 RID: 8320 [Token(Token = "0x2002080")] public static class GIPPKKOGGFI { // Token: 0x0600D4A5 RID: 54437 RVA: 0x00313024 File Offset: 0x00311224 [Token(Token = "0x600D4A5")] [Address(RVA = "0xF7CA70", Offset = "0xF7B870", VA = "0x180F7CA70")] public static bool LPJKPCODNDB(Vector3 MHCMKHIHAIJ, Vector3 ACGCBEKFFIK, out float EDGIHHJJLML) { float z = MHCMKHIHAIJ.z; float z2 = ACGCBEKFFIK.z; float z3 = ACGCBEKFFIK.z; float z4 = MHCMKHIHAIJ.z; float z5 = ACGCBEKFFIK.z; float z6 = MHCMKHIHAIJ.z; EDGIHHJJLML.m_value = z5; return true; } // Token: 0x0600D4A6 RID: 54438 RVA: 0x0031306C File Offset: 0x0031126C [Token(Token = "0x600D4A6")] [Address(RVA = "0xF7CB90", Offset = "0xF7B990", VA = "0x180F7CB90")] private static Vector3 MFCFBNJHMJN(Tool EGFEJGHDNAI, Vector3 JJGDNPNBINJ) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } // Token: 0x0600D4A7 RID: 54439 RVA: 0x00313090 File Offset: 0x00311290 [Token(Token = "0x600D4A7")] [Address(RVA = "0xF7BEE0", Offset = "0xF7ACE0", VA = "0x180F7BEE0")] private static bool GDDAHFNLCMB(Player HBMIPPCKNHF, float IIDNJFOBMBH, float JBNOODAMAJP = 0f) { IgnoreBufferSize k__BackingField = HBMIPPCKNHF.k__BackingField; throw new NullReferenceException(); } // Token: 0x0600D4A8 RID: 54440 RVA: 0x003130B0 File Offset: 0x003112B0 [Token(Token = "0x600D4A8")] [Address(RVA = "0xF7C370", Offset = "0xF7B170", VA = "0x180F7C370")] private static NNMEEMAHJNP JKCJCHPIPDK(Player HBMIPPCKNHF, Player EMCEAPOIJGC) { for (;;) { int num = 0; if (!(HBMIPPCKNHF == num)) { int num2 = 0; if (!(EMCEAPOIJGC == num2) && !(HBMIPPCKNHF == EMCEAPOIJGC) && (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD || !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)) { break; } } bool flag; if (flag && EMCEAPOIJGC.DAAJILOBEJD) { return NNMEEMAHJNP.Ignore; } EEDONNAHMFK myUpdateLod = EMCEAPOIJGC.IKDLOKLGPCF; MBGFOCMOFOB mbgfocmofob; while (mbgfocmofob == MBGFOCMOFOB.Disabled) { } bool flag2; if (!flag2 || !EMCEAPOIJGC.MHEGHKNGOEG) { return NNMEEMAHJNP.IgnoreInRange; } } string[] array = new string[5]; throw new ArrayTypeMismatchException(); } // Token: 0x0600D4A9 RID: 54441 RVA: 0x003131AC File Offset: 0x003113AC [Token(Token = "0x600D4A9")] [Address(RVA = "0xF7BF70", Offset = "0xF7AD70", VA = "0x180F7BF70")] public static bool GPLJKODLAOH(CameraIgnoreBubble GJLNKLMIFLO, Player IEKDDPPNFPF) { int num; do { num = 0; if ((GJLNKLMIFLO.supportsIgnoringLocalPlayer ? 1 : 0) == num) { Player k__BackingField = Player.k__BackingField; if (IEKDDPPNFPF == k__BackingField) { } } IReadOnlyList testPoints = IEKDDPPNFPF.playerAvatar.playerAvatarDisplay.ignoreEffect.GetTestPoints(); if (testPoints != 0) { if (num >= testPoints) { goto IL_47; } num += num; if (num != testPoints) { num++; goto IL_47; } IL_60: Transform transform; transform += transform; float num2; num2 += 2.7E-44f; goto IL_71; IL_47: transform = GJLNKLMIFLO._camera.transform; Vector3 vector; num2 = vector.z; goto IL_60; } IL_71: if (testPoints != 0) { } } while (num != 0); while (num == -1) { } throw new NullReferenceException(); } // Token: 0x0600D4AA RID: 54442 RVA: 0x00313250 File Offset: 0x00311450 [Token(Token = "0x600D4AA")] [Address(RVA = "0xF7BD30", Offset = "0xF7AB30", VA = "0x180F7BD30")] public static bool ANGFOENAMEJ(CameraIgnoreBubble GJLNKLMIFLO, Tool EGFEJGHDNAI) { Player k__BackingField = EGFEJGHDNAI.k__BackingField; int num = 0; if (k__BackingField != num) { Transform transform = GJLNKLMIFLO._camera.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; float radius = GJLNKLMIFLO.radius; } throw new NullReferenceException(); } // Token: 0x0600D4AB RID: 54443 RVA: 0x003132A0 File Offset: 0x003114A0 [Token(Token = "0x600D4AB")] [Address(RVA = "0xF7CD00", Offset = "0xF7BB00", VA = "0x180F7CD00")] public static bool PJFFMFDEGPB(Player HBMIPPCKNHF, Player EMCEAPOIJGC, out float IIDNJFOBMBH) { for (;;) { int num = 0; NNMEEMAHJNP nnmeemahjnp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, EMCEAPOIJGC); int num2 = (int)nnmeemahjnp; if (nnmeemahjnp != NNMEEMAHJNP.Skip) { if (nnmeemahjnp == NNMEEMAHJNP.Skip) { break; } if (num2 != 1) { Debug.LogError(string.Format("Unexpected PlayerIgnoreStatus: {0}", nnmeemahjnp)); } } IL_2D: IReadOnlyList testPoints = EMCEAPOIJGC.playerAvatar.playerAvatarDisplay.ignoreEffect.GetTestPoints(); Transform transform = HBMIPPCKNHF.head.transform; Vector3 vector; float num3 = vector.z; int num4 = 0; if (num3 != 0f) { if (num >= (int)num3) { goto IL_78; } num += num; if (num != (int)num3) { num++; goto IL_78; } IL_83: num3 += num3; num3 += 2.7E-44f; goto IL_94; IL_78: IIDNJFOBMBH.m_value = (float)num4; goto IL_83; } IL_94: if (num3 != 0f) { } if (num == 0) { break; } continue; goto IL_2D; } throw new NullReferenceException(); } // Token: 0x0600D4AC RID: 54444 RVA: 0x00313358 File Offset: 0x00311558 [Token(Token = "0x600D4AC")] [Address(RVA = "0xF7C8C0", Offset = "0xF7B6C0", VA = "0x180F7C8C0")] public static bool LCNCBDCKJHB(Player HBMIPPCKNHF, Tool BDCAOBKFAEJ, out float IIDNJFOBMBH) { Player k__BackingField = BDCAOBKFAEJ.k__BackingField; NNMEEMAHJNP nnmeemahjnp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, k__BackingField); int num = (int)nnmeemahjnp; if (nnmeemahjnp != NNMEEMAHJNP.Skip) { if (nnmeemahjnp == NNMEEMAHJNP.Skip) { goto IL_53; } if (num != 1) { Debug.LogError(string.Format("Unexpected PlayerIgnoreStatus: {0}", nnmeemahjnp)); } } Transform transform = HBMIPPCKNHF.head.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; bool flag; if (flag) { } IL_53: throw new NullReferenceException(); } // Token: 0x0600D4AD RID: 54445 RVA: 0x003133C0 File Offset: 0x003115C0 [Token(Token = "0x600D4AD")] [Address(RVA = "0xF7C710", Offset = "0xF7B510", VA = "0x180F7C710")] public static bool LCNCBDCKJHB(Player HBMIPPCKNHF, Tool BDCAOBKFAEJ) { Player k__BackingField = BDCAOBKFAEJ.k__BackingField; NNMEEMAHJNP nnmeemahjnp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, k__BackingField); int num = (int)nnmeemahjnp; if (nnmeemahjnp != NNMEEMAHJNP.Skip) { if (nnmeemahjnp == NNMEEMAHJNP.Skip) { goto IL_53; } if (num != 1) { Debug.LogError(string.Format("Unexpected PlayerIgnoreStatus: {0}", nnmeemahjnp)); } } Transform transform = HBMIPPCKNHF.head.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; bool flag; while (!flag) { } IL_53: throw new NullReferenceException(); } // Token: 0x04008833 RID: 34867 [Token(Token = "0x4008833")] private const EEDONNAHMFK EPJINKPBGKL = EEDONNAHMFK.TenMeters; // Token: 0x04008834 RID: 34868 [Token(Token = "0x4008834")] private const float NIINCLFGMPC = 2f; }