using System; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Inputs; using UnityEngine; namespace RecRoom.Tools { // Token: 0x02002B31 RID: 11057 [Token(Token = "0x2002B31")] [CreateAssetMenu] [Serializable] public class MakerPenVRController : VRToolController { // Token: 0x0601273F RID: 75583 RVA: 0x00432194 File Offset: 0x00430394 [Token(Token = "0x601273F")] [Address(RVA = "0x14BCCC0", Offset = "0x14BBCC0", VA = "0x1814BCCC0", 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: 0x06012740 RID: 75584 RVA: 0x004321DC File Offset: 0x004303DC [Token(Token = "0x6012740")] [Address(RVA = "0x14BCB90", Offset = "0x14BBB90", VA = "0x1814BCB90", 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: 0x06012741 RID: 75585 RVA: 0x0043221C File Offset: 0x0043041C [Token(Token = "0x6012741")] [Address(RVA = "0x14BCB70", Offset = "0x14BBB70", VA = "0x1814BCB70", 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: 0x06012742 RID: 75586 RVA: 0x0043223C File Offset: 0x0043043C [Token(Token = "0x6012742")] [Address(RVA = "0x14BCB40", Offset = "0x14BBB40", VA = "0x1814BCB40", 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: 0x06012743 RID: 75587 RVA: 0x00432258 File Offset: 0x00430458 [Token(Token = "0x6012743")] [Address(RVA = "0x14BCDB0", Offset = "0x14BBDB0", VA = "0x1814BCDB0")] public MakerPenVRController() { } // Token: 0x0400BDCC RID: 48588 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400BDCC")] [SerializeField] private VRCreationController creationController; } }