165 lines
4.7 KiB
C#
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;
|
|
}
|
|
}
|