using System; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Inputs; using UnityEngine; namespace RecRoom.Tools { // Token: 0x02002A48 RID: 10824 [Token(Token = "0x2002A48")] [CreateAssetMenu] [Serializable] public class MakerPenVRController : VRToolController { // Token: 0x06012303 RID: 74499 RVA: 0x0042850C File Offset: 0x0042670C [Token(Token = "0x6012303")] [Address(RVA = "0x927BD0", Offset = "0x9269D0", VA = "0x180927BD0", Slot = "4")] public override bool JDHEFJIPEKN(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { MakerPen component = EGFEJGHDNAI.GetComponent(); int num = 0; if (component != num) { int num2 = 0; if (IEKDDPPNFPF != num2) { int inpoaaaoahi = IEKDDPPNFPF.DBAJDHGDPOL.INPOAAAOAHI; return component.WasSpawnedForPlayer(inpoaaaoahi); } } throw new NullReferenceException(); } // Token: 0x06012304 RID: 74500 RVA: 0x00428554 File Offset: 0x00426754 [Token(Token = "0x6012304")] [Address(RVA = "0x927AA0", Offset = "0x9268A0", VA = "0x180927AA0", Slot = "5")] public override void DJFDPJKOGMJ(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { MakerPen component = EGFEJGHDNAI.GetComponent(); int num = 0; if (!(component == num)) { VRCreationController vrcreationController = this.creationController; return; } Debug.LogError(string.Format("Could not Start {0}, Maker Pen was null!", this)); throw new NullReferenceException(); } // Token: 0x06012305 RID: 74501 RVA: 0x00428594 File Offset: 0x00426794 [Token(Token = "0x6012305")] [Address(RVA = "0x927A80", Offset = "0x926880", VA = "0x180927A80", Slot = "6")] public override void BDMHMGGPNME(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { this.creationController.BDMHMGGPNME(FINBOONIGDO); } // Token: 0x06012306 RID: 74502 RVA: 0x004285B4 File Offset: 0x004267B4 [Token(Token = "0x6012306")] [Address(RVA = "0x927A50", Offset = "0x926850", VA = "0x180927A50", Slot = "7")] public override bool BALOKJMBNIN(VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Tool EGFEJGHDNAI, PlayerHand MMPLJBIDOPO, PlayerHand EEGCGDDDIED, VRInputHandler IBKAOIMGPMM, VRInputHandler GOOMFIBIGIL) { VRCreationController vrcreationController = this.creationController; bool flag; return flag; } // Token: 0x06012307 RID: 74503 RVA: 0x004285D0 File Offset: 0x004267D0 [Token(Token = "0x6012307")] [Address(RVA = "0x927CC0", Offset = "0x926AC0", VA = "0x180927CC0")] public MakerPenVRController() { } // Token: 0x0400BBBA RID: 48058 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400BBBA")] [SerializeField] private VRCreationController creationController; } }