Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Tools/MakerPenVRController.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

82 lines
3.0 KiB
C#

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