Files
2026-04-08 23:40:05 +02:00

297 lines
7.7 KiB
C#

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 <HCECMBCPFKA>k__BackingField = HBMIPPCKNHF.<HCECMBCPFKA>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 <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
if (IEKDDPPNFPF == <EGKJPJKLEAI>k__BackingField)
{
}
}
IReadOnlyList<PlayerAvatarDisplayIgnoreEffect.ENFCPPILJPA> 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 <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: 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<PlayerAvatarDisplayIgnoreEffect.ENFCPPILJPA> 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 <OKDFEPHLKCB>k__BackingField = BDCAOBKFAEJ.<OKDFEPHLKCB>k__BackingField;
MPHFNLAOILP mphfnlaoilp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, <OKDFEPHLKCB>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 <OKDFEPHLKCB>k__BackingField = BDCAOBKFAEJ.<OKDFEPHLKCB>k__BackingField;
MPHFNLAOILP mphfnlaoilp = GIPPKKOGGFI.JKCJCHPIPDK(HBMIPPCKNHF, <OKDFEPHLKCB>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;
}