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; } }