using System; using Cpp2IlInjected; using RecRoom.Core.DataStructures; using RecRoom.Inputs; using RecRoom.Tools.Weapons; using UnityEngine; namespace RecRoom.Tools { // Token: 0x02002A4C RID: 10828 [Token(Token = "0x2002A4C")] [CreateAssetMenu] public class WhipGestureVRController : VRToolController { // Token: 0x0601231A RID: 74522 RVA: 0x00428B40 File Offset: 0x00426D40 [Token(Token = "0x601231A")] [Address(RVA = "0xBC7880", Offset = "0xBC6680", VA = "0x180BC7880", Slot = "4")] public override bool JDHEFJIPEKN(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { if (!EGFEJGHDNAI.k__BackingField) { } Player k__BackingField = EGFEJGHDNAI.k__BackingField; return IEKDDPPNFPF == k__BackingField; } // Token: 0x0601231B RID: 74523 RVA: 0x00428B6C File Offset: 0x00426D6C [Token(Token = "0x601231B")] [Address(RVA = "0xBC7780", Offset = "0xBC6580", VA = "0x180BC7780", Slot = "5")] public override void DJFDPJKOGMJ(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { Whip component = EGFEJGHDNAI.GetComponent(); int num = 0; if (component != num) { KLLMCPFPIIE kpofibgpmmf = component.KPOFIBGPMMF; int num2 = 0; kpofibgpmmf.BDJFGEJFPPO(num2); } VRInputHandler.ALLAJOJFDJI allajojfdji = new VRInputHandler.ALLAJOJFDJI(this.KGBJBGMPDPA); } // Token: 0x0601231C RID: 74524 RVA: 0x00428BB0 File Offset: 0x00426DB0 [Token(Token = "0x601231C")] [Address(RVA = "0x92A390", Offset = "0x929190", VA = "0x18092A390", Slot = "7")] public override bool BALOKJMBNIN(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { return EGFEJGHDNAI.k__BackingField; } // Token: 0x0601231D RID: 74525 RVA: 0x00428BCC File Offset: 0x00426DCC [Token(Token = "0x601231D")] [Address(RVA = "0xBC7710", Offset = "0xBC6510", VA = "0x180BC7710", Slot = "6")] public override void BDMHMGGPNME(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { VRInputHandler.ALLAJOJFDJI allajojfdji = new VRInputHandler.ALLAJOJFDJI(this.KGBJBGMPDPA); } // Token: 0x0601231E RID: 74526 RVA: 0x00428BE8 File Offset: 0x00426DE8 [Token(Token = "0x601231E")] [Address(RVA = "0xBC7910", Offset = "0xBC6710", VA = "0x180BC7910")] private void KGBJBGMPDPA(VRInputHandler GFAPCDJHMHC) { int num = 0; if (GFAPCDJHMHC.k__BackingField == (VRTrackedController.PJJMKFHNMMM)num) { Player k__BackingField = Player.k__BackingField; } PlayerHand rightHand = Player.k__BackingField.rightHand; float z; if (rightHand.NGLBANPEAOI) { Whip component = rightHand.FEBAPKCNNDC.GetComponent(); int num2 = 0; if (!(component == num2)) { BJIFHHPBNNJ k__BackingField = rightHand.k__BackingField; ReferencePoint popperPrimedPosition = component.popperPrimedPosition; Vector3 vector; z = vector.z; float fixedDeltaTime = Time.fixedDeltaTime; float fixedDeltaTime2 = Time.fixedDeltaTime; float fixedDeltaTime3 = Time.fixedDeltaTime; float fixedDeltaTime4 = Time.fixedDeltaTime; ControllerVelocitySettings.KLOLHKHLELP k__BackingField = GFAPCDJHMHC.k__BackingField; ControllerVelocitySettings.KLOLHKHLELP k__BackingField = GFAPCDJHMHC.k__BackingField; k__BackingField.Dispose(); return; } } VRInputHandler.ALLAJOJFDJI allajojfdji = new VRInputHandler.ALLAJOJFDJI(z.KGBJBGMPDPA); GFAPCDJHMHC.IIJNHDCADHF -= allajojfdji; throw new NullReferenceException(); } // Token: 0x0601231F RID: 74527 RVA: 0x00428CAC File Offset: 0x00426EAC [Token(Token = "0x601231F")] [Address(RVA = "0x927CC0", Offset = "0x926AC0", VA = "0x180927CC0")] public WhipGestureVRController() { } } }