290 lines
7.6 KiB
C#
290 lines
7.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Avatars;
|
|
using RecRoom.Core;
|
|
using RecRoom.Settings;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200216C RID: 8556
|
|
[Token(Token = "0x200216C")]
|
|
public static class GIPPKKOGGFI
|
|
{
|
|
// Token: 0x0600D8AC RID: 55468 RVA: 0x0031BE7C File Offset: 0x0031A07C
|
|
[Token(Token = "0x600D8AC")]
|
|
[Address(RVA = "0x1ADBA40", Offset = "0x1ADAA40", VA = "0x181ADBA40")]
|
|
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: 0x0600D8AD RID: 55469 RVA: 0x0031BEC4 File Offset: 0x0031A0C4
|
|
[Token(Token = "0x600D8AD")]
|
|
[Address(RVA = "0x1ADBB60", Offset = "0x1ADAB60", VA = "0x181ADBB60")]
|
|
private static Vector3 MFCFBNJHMJN(Tool EGFEJGHDNAI, Vector3 JJGDNPNBINJ)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600D8AE RID: 55470 RVA: 0x0031BEE8 File Offset: 0x0031A0E8
|
|
[Token(Token = "0x600D8AE")]
|
|
[Address(RVA = "0x1ADAEB0", Offset = "0x1AD9EB0", VA = "0x181ADAEB0")]
|
|
private static bool GDDAHFNLCMB(Player HBMIPPCKNHF, float IIDNJFOBMBH, float JBNOODAMAJP = 0f)
|
|
{
|
|
IgnoreBufferSize <HCECMBCPFKA>k__BackingField = HBMIPPCKNHF.<HCECMBCPFKA>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600D8AF RID: 55471 RVA: 0x0031BF08 File Offset: 0x0031A108
|
|
[Token(Token = "0x600D8AF")]
|
|
[Address(RVA = "0x1ADB340", Offset = "0x1ADA340", VA = "0x181ADB340")]
|
|
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: 0x0600D8B0 RID: 55472 RVA: 0x0031C004 File Offset: 0x0031A204
|
|
[Token(Token = "0x600D8B0")]
|
|
[Address(RVA = "0x1ADAF40", Offset = "0x1AD9F40", VA = "0x181ADAF40")]
|
|
public static bool GPLJKODLAOH(CameraIgnoreBubble GJLNKLMIFLO, Player IEKDDPPNFPF)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if ((GJLNKLMIFLO.supportsIgnoringLocalPlayer ? 1 : 0) == num)
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
if (IEKDDPPNFPF == <EGKJPJKLEAI>k__BackingField)
|
|
{
|
|
}
|
|
}
|
|
IReadOnlyList<PlayerAvatarDisplayIgnoreEffect.HBKLENPGDDN> 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: 0x0600D8B1 RID: 55473 RVA: 0x0031C0A8 File Offset: 0x0031A2A8
|
|
[Token(Token = "0x600D8B1")]
|
|
[Address(RVA = "0x1ADAD00", Offset = "0x1AD9D00", VA = "0x181ADAD00")]
|
|
public static bool ANGFOENAMEJ(CameraIgnoreBubble GJLNKLMIFLO, Tool EGFEJGHDNAI)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField;
|
|
int num = 0;
|
|
if (<OKDFEPHLKCB>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: 0x0600D8B2 RID: 55474 RVA: 0x0031C0F8 File Offset: 0x0031A2F8
|
|
[Token(Token = "0x600D8B2")]
|
|
[Address(RVA = "0x1ADBCD0", Offset = "0x1ADACD0", VA = "0x181ADBCD0")]
|
|
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<PlayerAvatarDisplayIgnoreEffect.HBKLENPGDDN> 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: 0x0600D8B3 RID: 55475 RVA: 0x0031C1B0 File Offset: 0x0031A3B0
|
|
[Token(Token = "0x600D8B3")]
|
|
[Address(RVA = "0x1ADB890", Offset = "0x1ADA890", VA = "0x181ADB890")]
|
|
public static bool LCNCBDCKJHB(Player HBMIPPCKNHF, Tool BDCAOBKFAEJ, out float IIDNJFOBMBH)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField = BDCAOBKFAEJ.<OKDFEPHLKCB>k__BackingField;
|
|
NNMEEMAHJNP nnmeemahjnp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, <OKDFEPHLKCB>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: 0x0600D8B4 RID: 55476 RVA: 0x0031C218 File Offset: 0x0031A418
|
|
[Token(Token = "0x600D8B4")]
|
|
[Address(RVA = "0x1ADB6E0", Offset = "0x1ADA6E0", VA = "0x181ADB6E0")]
|
|
public static bool LCNCBDCKJHB(Player HBMIPPCKNHF, Tool BDCAOBKFAEJ)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField = BDCAOBKFAEJ.<OKDFEPHLKCB>k__BackingField;
|
|
NNMEEMAHJNP nnmeemahjnp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, <OKDFEPHLKCB>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: 0x04008A07 RID: 35335
|
|
[Token(Token = "0x4008A07")]
|
|
private const EEDONNAHMFK EPJINKPBGKL = EEDONNAHMFK.TenMeters;
|
|
|
|
// Token: 0x04008A08 RID: 35336
|
|
[Token(Token = "0x4008A08")]
|
|
private const float NIINCLFGMPC = 2f;
|
|
}
|