using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Avatar; using RecRoom.Core; using UnityEngine; // Token: 0x02001CE6 RID: 7398 [Token(Token = "0x2001CE6")] [StructLayout(3)] public static class GIPPKKOGGFI { // Token: 0x0600C6F5 RID: 50933 RVA: 0x002F23E0 File Offset: 0x002F05E0 [Token(Token = "0x600C6F5")] [Address(RVA = "0x180E720", Offset = "0x180D120", VA = "0x18180E720")] 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: 0x0600C6F6 RID: 50934 RVA: 0x002F2428 File Offset: 0x002F0628 [Token(Token = "0x600C6F6")] [Address(RVA = "0x180E840", Offset = "0x180D240", VA = "0x18180E840")] private static Vector3 MFCFBNJHMJN(Tool EGFEJGHDNAI, Vector3 JJGDNPNBINJ) { throw new NullReferenceException(); } // Token: 0x0600C6F7 RID: 50935 RVA: 0x002F243C File Offset: 0x002F063C [Token(Token = "0x600C6F7")] [Address(RVA = "0x180DB80", Offset = "0x180C580", VA = "0x18180DB80")] private static bool GDDAHFNLCMB(Player HBMIPPCKNHF, float IIDNJFOBMBH, float JBNOODAMAJP = 0f) { IgnoreBufferSize k__BackingField = HBMIPPCKNHF.k__BackingField; throw new NullReferenceException(); } // Token: 0x0600C6F8 RID: 50936 RVA: 0x002F245C File Offset: 0x002F065C [Token(Token = "0x600C6F8")] [Address(RVA = "0x180E020", Offset = "0x180CA20", VA = "0x18180E020")] private static MPHFNLAOILP 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 MPHFNLAOILP.Ignore; } EEDONNAHMFK myUpdateLod = EMCEAPOIJGC.IKDLOKLGPCF; OGLAFLIPGEB oglaflipgeb; while (oglaflipgeb == OGLAFLIPGEB.Disabled) { } bool flag2; if (!flag2 || !EMCEAPOIJGC.MHEGHKNGOEG) { return MPHFNLAOILP.IgnoreInRange; } } string[] array = new string[5]; throw new ArrayTypeMismatchException(); } // Token: 0x0600C6F9 RID: 50937 RVA: 0x002F2558 File Offset: 0x002F0758 [Token(Token = "0x600C6F9")] [Address(RVA = "0x180DC10", Offset = "0x180C610", VA = "0x18180DC10")] 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) { } if (num != -1) { if (typeof(IDisposable).TypeHandle == (ulong)136L) { } while (typeof(IDisposable).TypeHandle == (ulong)134L) { } } } while (num != 0); throw new NullReferenceException(); } // Token: 0x0600C6FA RID: 50938 RVA: 0x002F2618 File Offset: 0x002F0818 [Token(Token = "0x600C6FA")] [Address(RVA = "0x180D9D0", Offset = "0x180C3D0", VA = "0x18180D9D0")] 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: 0x0600C6FB RID: 50939 RVA: 0x002F2668 File Offset: 0x002F0868 [Token(Token = "0x600C6FB")] [Address(RVA = "0x180E9B0", Offset = "0x180D3B0", VA = "0x18180E9B0")] public static bool PJFFMFDEGPB(Player HBMIPPCKNHF, Player EMCEAPOIJGC, out float IIDNJFOBMBH) { for (;;) { int num = 0; MPHFNLAOILP mphfnlaoilp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, EMCEAPOIJGC); int num2 = (int)mphfnlaoilp; if (mphfnlaoilp != MPHFNLAOILP.Skip) { if (mphfnlaoilp == MPHFNLAOILP.Skip) { break; } if (num2 != 1) { Debug.LogError(string.Format("Unexpected PlayerIgnoreStatus: {0}", mphfnlaoilp)); } } 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 != -1) { } if (num == 0) { break; } continue; goto IL_2D; } throw new NullReferenceException(); } // Token: 0x0600C6FC RID: 50940 RVA: 0x002F2724 File Offset: 0x002F0924 [Token(Token = "0x600C6FC")] [Address(RVA = "0x180E570", Offset = "0x180CF70", VA = "0x18180E570")] public static bool LCNCBDCKJHB(Player HBMIPPCKNHF, Tool BDCAOBKFAEJ, out float IIDNJFOBMBH) { Player k__BackingField = BDCAOBKFAEJ.k__BackingField; MPHFNLAOILP mphfnlaoilp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, k__BackingField); int num = (int)mphfnlaoilp; if (mphfnlaoilp != MPHFNLAOILP.Skip) { if (mphfnlaoilp == MPHFNLAOILP.Skip) { goto IL_53; } if (num != 1) { Debug.LogError(string.Format("Unexpected PlayerIgnoreStatus: {0}", mphfnlaoilp)); } } 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: 0x0600C6FD RID: 50941 RVA: 0x002F278C File Offset: 0x002F098C [Token(Token = "0x600C6FD")] [Address(RVA = "0x180E3C0", Offset = "0x180CDC0", VA = "0x18180E3C0")] public static bool LCNCBDCKJHB(Player HBMIPPCKNHF, Tool BDCAOBKFAEJ) { Player k__BackingField = BDCAOBKFAEJ.k__BackingField; MPHFNLAOILP mphfnlaoilp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, k__BackingField); int num = (int)mphfnlaoilp; if (mphfnlaoilp != MPHFNLAOILP.Skip) { if (mphfnlaoilp == MPHFNLAOILP.Skip) { goto IL_53; } if (num != 1) { Debug.LogError(string.Format("Unexpected PlayerIgnoreStatus: {0}", mphfnlaoilp)); } } 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: 0x040083C8 RID: 33736 [Token(Token = "0x40083C8")] private const EEDONNAHMFK EPJINKPBGKL = EEDONNAHMFK.TenMeters; // Token: 0x040083C9 RID: 33737 [Token(Token = "0x40083C9")] private const float NIINCLFGMPC = 2f; }