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

193 lines
5.9 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Tools
{
// Token: 0x02002543 RID: 9539
[Token(Token = "0x2002543")]
[StructLayout(3)]
public class RemoteControlAnimation : MonoBehaviour
{
// Token: 0x17002CB7 RID: 11447
// (get) Token: 0x06010732 RID: 67378 RVA: 0x003DCAF0 File Offset: 0x003DACF0
[Token(Token = "0x17002CB7")]
public Tool PBBJCLJPFMI
{
[Token(Token = "0x6010732")]
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
get
{
return this._tool;
}
}
// Token: 0x17002CB8 RID: 11448
// (get) Token: 0x06010733 RID: 67379 RVA: 0x003DCB04 File Offset: 0x003DAD04
[Token(Token = "0x17002CB8")]
public Animator CCJNGBLKHKD
{
[Token(Token = "0x6010733")]
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
get
{
return this._animator;
}
}
// Token: 0x06010734 RID: 67380 RVA: 0x003DCB18 File Offset: 0x003DAD18
[Token(Token = "0x6010734")]
[Address(RVA = "0x12C69B0", Offset = "0x12C53B0", VA = "0x1812C69B0")]
private void Awake()
{
Tool tool = this._tool;
ActionEvent<Tool> postPickupEvent = tool.PostPickupEvent;
Action<Tool> action = new Action(this.MADAMADCJNN);
ActionEvent<Tool> actionEvent = postPickupEvent + action;
tool.PostPickupEvent = actionEvent;
}
// Token: 0x06010735 RID: 67381 RVA: 0x003DCB58 File Offset: 0x003DAD58
[Token(Token = "0x6010735")]
[Address(RVA = "0x7EB240", Offset = "0x7E9C40", VA = "0x1807EB240")]
public void PressLeftVirtualButton()
{
this.NNNAJLGLJNP = true;
}
// Token: 0x06010736 RID: 67382 RVA: 0x003DCB6C File Offset: 0x003DAD6C
[Token(Token = "0x6010736")]
[Address(RVA = "0x7EAD70", Offset = "0x7E9770", VA = "0x1807EAD70")]
public void PressRightVirtualButton()
{
this.FBKBOJNHEKK = true;
}
// Token: 0x06010737 RID: 67383 RVA: 0x003DCB80 File Offset: 0x003DAD80
[Token(Token = "0x6010737")]
[Address(RVA = "0x12C6A80", Offset = "0x12C5480", VA = "0x1812C6A80")]
public void UpdateAnimationState(Vector2 FLGMLMONLDB, float LBMJFNPEFIP, bool KDPMCHLDJGD)
{
if (this.NNNAJLGLJNP)
{
Animator animator = this._animator;
int dphncngkcfd = RemoteControlAnimation.DPHNCNGKCFD;
animator.SetTrigger(dphncngkcfd);
this.NNNAJLGLJNP = false;
}
if (this.FBKBOJNHEKK)
{
Animator animator2 = this._animator;
int ofjnbdldaif = RemoteControlAnimation.OFJNBDLDAIF;
animator2.SetTrigger(ofjnbdldaif);
this.FBKBOJNHEKK = false;
}
if (this.MBNJJHONKLA == PlayerHand.PLLIKAOIPHP.Right)
{
}
int pkajlgkkcne = RemoteControlAnimation.PKAJLGKKCNE;
this._animator.SetFloat(pkajlgkkcne, LBMJFNPEFIP);
if (this.MBNJJHONKLA == PlayerHand.PLLIKAOIPHP.Right)
{
}
int mfcdmaokclk = RemoteControlAnimation.MFCDMAOKCLK;
this._animator.SetBool(mfcdmaokclk, KDPMCHLDJGD);
if (this.MBNJJHONKLA == PlayerHand.PLLIKAOIPHP.Right)
{
}
Transform transform = this.leftControlStickTransform;
if (this.MBNJJHONKLA == PlayerHand.PLLIKAOIPHP.Left)
{
}
}
// Token: 0x06010738 RID: 67384 RVA: 0x003DCC34 File Offset: 0x003DAE34
[Token(Token = "0x6010738")]
[Address(RVA = "0x12C6A50", Offset = "0x12C5450", VA = "0x1812C6A50")]
private void MADAMADCJNN(Tool EGFEJGHDNAI)
{
PlayerHand.PLLIKAOIPHP type = EGFEJGHDNAI.<PBCNKLKCIHJ>k__BackingField.type;
this.MBNJJHONKLA = type;
}
// Token: 0x06010739 RID: 67385 RVA: 0x003DCC5C File Offset: 0x003DAE5C
[Token(Token = "0x6010739")]
[Address(RVA = "0x12C6E50", Offset = "0x12C5850", VA = "0x1812C6E50")]
public RemoteControlAnimation()
{
}
// Token: 0x0400AF36 RID: 44854
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AF36")]
[SerializeField]
private Transform leftControlStickTransform;
// Token: 0x0400AF37 RID: 44855
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400AF37")]
[SerializeField]
private Transform rightControlStickTransform;
// Token: 0x0400AF38 RID: 44856
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400AF38")]
[SerializeField]
private float maxControlStickAngle = 30f;
// Token: 0x0400AF39 RID: 44857
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400AF39")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private Tool _tool;
// Token: 0x0400AF3A RID: 44858
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400AF3A")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
private Animator _animator;
// Token: 0x0400AF3B RID: 44859
[Token(Token = "0x400AF3B")]
private static readonly int PKAJLGKKCNE = Animator.StringToHash("TriggerPressAmount");
// Token: 0x0400AF3C RID: 44860
[Token(Token = "0x400AF3C")]
private static readonly int MFCDMAOKCLK = Animator.StringToHash("MainButtonPressed");
// Token: 0x0400AF3D RID: 44861
[Token(Token = "0x400AF3D")]
private static readonly int DPHNCNGKCFD = Animator.StringToHash("VirtualButtonPressed");
// Token: 0x0400AF3E RID: 44862
[Token(Token = "0x400AF3E")]
private static readonly int DENAIOLDIHF = Animator.StringToHash("TriggerPressAmountRight");
// Token: 0x0400AF3F RID: 44863
[Token(Token = "0x400AF3F")]
private static readonly int EMMCPCIODAA = Animator.StringToHash("MainButtonPressedRight");
// Token: 0x0400AF40 RID: 44864
[Token(Token = "0x400AF40")]
private static readonly int OFJNBDLDAIF = Animator.StringToHash("VirtualButtonPressedRight");
// Token: 0x0400AF41 RID: 44865
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400AF41")]
private bool NNNAJLGLJNP;
// Token: 0x0400AF42 RID: 44866
[global::Cpp2IlInjected.FieldOffset(Offset = "0x41")]
[Token(Token = "0x400AF42")]
private bool FBKBOJNHEKK;
// Token: 0x0400AF43 RID: 44867
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x400AF43")]
private PlayerHand.PLLIKAOIPHP MBNJJHONKLA;
}
}