82 lines
3.0 KiB
C#
82 lines
3.0 KiB
C#
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<MakerPen>();
|
|
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<MakerPen>();
|
|
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;
|
|
}
|
|
}
|