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

165 lines
4.7 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom
{
// Token: 0x02001C48 RID: 7240
[Token(Token = "0x2001C48")]
[StructLayout(3)]
public class FakePlayerHand : MonoBehaviour
{
// Token: 0x17001E3B RID: 7739
// (get) Token: 0x0600C1D1 RID: 49617 RVA: 0x002DAE38 File Offset: 0x002D9038
[Token(Token = "0x17001E3B")]
public Vector3 HPKGEPCKKEM
{
[Token(Token = "0x600C1D1")]
[Address(RVA = "0x11ADD50", Offset = "0x11AC750", VA = "0x1811ADD50")]
get
{
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x17001E3C RID: 7740
// (get) Token: 0x0600C1D2 RID: 49618 RVA: 0x002DAE54 File Offset: 0x002D9054
[Token(Token = "0x17001E3C")]
public MenuFinger ALMDGGGDJEB
{
[Token(Token = "0x600C1D2")]
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
get
{
return this.menuFinger;
}
}
// Token: 0x17001E3D RID: 7741
// (get) Token: 0x0600C1D3 RID: 49619 RVA: 0x002DAE68 File Offset: 0x002D9068
[Token(Token = "0x17001E3D")]
public bool APOJFLDGMAP
{
[Token(Token = "0x600C1D3")]
[Address(RVA = "0x12211A0", Offset = "0x121FBA0", VA = "0x1812211A0")]
get
{
return this.menuLaser.enabled;
}
}
// Token: 0x0600C1D4 RID: 49620 RVA: 0x002DAE88 File Offset: 0x002D9088
[Token(Token = "0x600C1D4")]
[Address(RVA = "0x1220DE0", Offset = "0x121F7E0", VA = "0x181220DE0")]
public void UpdateMenuLaser(Vector3 HNCDHKNIJNE, bool ADLGFOOPPAN, bool BBJEDDGGNJL)
{
this.menuLaser.enabled = true;
Transform transform = this.menuHandVisibleLaserStartPosition;
Vector3 vector;
float z = vector.z;
Transform transform2 = this.menuHandVisibleLaserStartPosition;
LineRenderer lineRenderer = this.menuLaser;
int num = 0;
int num2 = 0;
lineRenderer.SetPosition(num2, num);
LineRenderer lineRenderer2 = this.menuLaser;
float widthMultiplier = lineRenderer2.widthMultiplier;
lineRenderer2.SetPosition(1, num);
int num3 = 0;
Color black = Color.black;
this.menuLaser.startColor = num3;
int num4 = 0;
Color white = Color.white;
if (!ADLGFOOPPAN)
{
Transform transform3 = this.menuHandVisibleLaserStartPosition;
float num6;
float num5 = this.MenuLaserDistanceAlpha.Evaluate(num6);
if (!BBJEDDGGNJL)
{
}
}
this.menuLaser.endColor = num4;
}
// Token: 0x0600C1D5 RID: 49621 RVA: 0x002DAF40 File Offset: 0x002D9140
[Token(Token = "0x600C1D5")]
[Address(RVA = "0x1220C90", Offset = "0x121F690", VA = "0x181220C90")]
public void DisableMenuLaser()
{
LineRenderer lineRenderer = this.menuLaser;
int num = 0;
lineRenderer.enabled = num != 0;
}
// Token: 0x0600C1D6 RID: 49622 RVA: 0x002DAF64 File Offset: 0x002D9164
[Token(Token = "0x600C1D6")]
[Address(RVA = "0x1220CC0", Offset = "0x121F6C0", VA = "0x181220CC0")]
private float OGLKLIOJIMC(Vector3 HNCDHKNIJNE, bool ADLGFOOPPAN, bool BBJEDDGGNJL)
{
if (!ADLGFOOPPAN)
{
Transform transform = this.menuHandVisibleLaserStartPosition;
Vector3 vector;
float z = vector.z;
float z2 = HNCDHKNIJNE.z;
float num2;
float num = this.MenuLaserDistanceAlpha.Evaluate(num2);
if (!BBJEDDGGNJL)
{
}
}
throw new NullReferenceException();
}
// Token: 0x0600C1D7 RID: 49623 RVA: 0x002DAFA4 File Offset: 0x002D91A4
[Token(Token = "0x600C1D7")]
[Address(RVA = "0x1221160", Offset = "0x121FB60", VA = "0x181221160")]
public FakePlayerHand()
{
int num = 0;
AnimationCurve animationCurve = AnimationCurve.Linear((float)0, (float)num, 0.25f, 1f);
this.MenuLaserDistanceAlpha = animationCurve;
base..ctor();
}
// Token: 0x04008005 RID: 32773
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008005")]
[SerializeField]
private LineRenderer menuLaser;
// Token: 0x04008006 RID: 32774
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008006")]
[SerializeField]
private Transform menuHandVisibleLaserStartPosition;
// Token: 0x04008007 RID: 32775
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008007")]
[SerializeField]
private Transform menuRaycastStartPosition;
// Token: 0x04008008 RID: 32776
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4008008")]
[SerializeField]
private AnimationCurve MenuLaserDistanceAlpha;
// Token: 0x04008009 RID: 32777
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4008009")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
private MenuFinger menuFinger;
// Token: 0x0400800A RID: 32778
[Token(Token = "0x400800A")]
private const float BOIEABLOGIN = 0.85f;
}
}