Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Tools/MakerPenVRController.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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;
}
}