using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools { // Token: 0x02002ADF RID: 10975 [Token(Token = "0x2002ADF")] public class RemoteControlAnimation : MonoBehaviour { // Token: 0x17003305 RID: 13061 // (get) Token: 0x060123DD RID: 74717 RVA: 0x00423AB8 File Offset: 0x00421CB8 [Token(Token = "0x17003305")] public Tool PBBJCLJPFMI { [Token(Token = "0x60123DD")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get { return this._tool; } } // Token: 0x17003306 RID: 13062 // (get) Token: 0x060123DE RID: 74718 RVA: 0x00423ACC File Offset: 0x00421CCC [Token(Token = "0x17003306")] public Animator CCJNGBLKHKD { [Token(Token = "0x60123DE")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get { return this._animator; } } // Token: 0x060123DF RID: 74719 RVA: 0x00423AE0 File Offset: 0x00421CE0 [Token(Token = "0x60123DF")] [Address(RVA = "0x14C3460", Offset = "0x14C2460", VA = "0x1814C3460")] private void Awake() { Tool tool = this._tool; MFBGLIHGCGO postPickupEvent = tool.PostPickupEvent; Action action = new Action(this.MADAMADCJNN); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action); tool.PostPickupEvent = mfbglihgcgo; } // Token: 0x060123E0 RID: 74720 RVA: 0x00423B20 File Offset: 0x00421D20 [Token(Token = "0x60123E0")] [Address(RVA = "0x9AA900", Offset = "0x9A9900", VA = "0x1809AA900")] public void PressLeftVirtualButton() { this.NNNAJLGLJNP = true; } // Token: 0x060123E1 RID: 74721 RVA: 0x00423B34 File Offset: 0x00421D34 [Token(Token = "0x60123E1")] [Address(RVA = "0x9AA430", Offset = "0x9A9430", VA = "0x1809AA430")] public void PressRightVirtualButton() { this.FBKBOJNHEKK = true; } // Token: 0x060123E2 RID: 74722 RVA: 0x00423B48 File Offset: 0x00421D48 [Token(Token = "0x60123E2")] [Address(RVA = "0x14C3530", Offset = "0x14C2530", VA = "0x1814C3530")] 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: 0x060123E3 RID: 74723 RVA: 0x00423BFC File Offset: 0x00421DFC [Token(Token = "0x60123E3")] [Address(RVA = "0x14C3500", Offset = "0x14C2500", VA = "0x1814C3500")] private void MADAMADCJNN(Tool EGFEJGHDNAI) { PlayerHand.PLLIKAOIPHP type = EGFEJGHDNAI.k__BackingField.type; this.MBNJJHONKLA = type; } // Token: 0x060123E4 RID: 74724 RVA: 0x00423C24 File Offset: 0x00421E24 [Token(Token = "0x60123E4")] [Address(RVA = "0x14C3900", Offset = "0x14C2900", VA = "0x1814C3900")] public RemoteControlAnimation() { } // Token: 0x0400BBB8 RID: 48056 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400BBB8")] [SerializeField] private Transform leftControlStickTransform; // Token: 0x0400BBB9 RID: 48057 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400BBB9")] [SerializeField] private Transform rightControlStickTransform; // Token: 0x0400BBBA RID: 48058 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400BBBA")] [SerializeField] private float maxControlStickAngle = 30f; // Token: 0x0400BBBB RID: 48059 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400BBBB")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Tool _tool; // Token: 0x0400BBBC RID: 48060 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400BBBC")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)] private Animator _animator; // Token: 0x0400BBBD RID: 48061 [Token(Token = "0x400BBBD")] private static readonly int PKAJLGKKCNE = Animator.StringToHash("TriggerPressAmount"); // Token: 0x0400BBBE RID: 48062 [Token(Token = "0x400BBBE")] private static readonly int MFCDMAOKCLK = Animator.StringToHash("MainButtonPressed"); // Token: 0x0400BBBF RID: 48063 [Token(Token = "0x400BBBF")] private static readonly int DPHNCNGKCFD = Animator.StringToHash("VirtualButtonPressed"); // Token: 0x0400BBC0 RID: 48064 [Token(Token = "0x400BBC0")] private static readonly int DENAIOLDIHF = Animator.StringToHash("TriggerPressAmountRight"); // Token: 0x0400BBC1 RID: 48065 [Token(Token = "0x400BBC1")] private static readonly int EMMCPCIODAA = Animator.StringToHash("MainButtonPressedRight"); // Token: 0x0400BBC2 RID: 48066 [Token(Token = "0x400BBC2")] private static readonly int OFJNBDLDAIF = Animator.StringToHash("VirtualButtonPressedRight"); // Token: 0x0400BBC3 RID: 48067 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400BBC3")] private bool NNNAJLGLJNP; // Token: 0x0400BBC4 RID: 48068 [FieldOffset(Offset = "0x41")] [Token(Token = "0x400BBC4")] private bool FBKBOJNHEKK; // Token: 0x0400BBC5 RID: 48069 [FieldOffset(Offset = "0x44")] [Token(Token = "0x400BBC5")] private PlayerHand.PLLIKAOIPHP MBNJJHONKLA; } }