103 lines
3.7 KiB
C#
103 lines
3.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Creation;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x02002631 RID: 9777
|
|
[Token(Token = "0x2002631")]
|
|
[Serializable]
|
|
[StructLayout(3)]
|
|
public class MakerPenVROffHandTranslate_Object : MakerPenVROffHandTranslate<GIPDDLFFNGG>
|
|
{
|
|
// Token: 0x17002DFE RID: 11774
|
|
// (get) Token: 0x06010E8F RID: 69263 RVA: 0x003F95F4 File Offset: 0x003F77F4
|
|
[Token(Token = "0x17002DFE")]
|
|
protected override ANECMOONIPJ<GIPDDLFFNGG> SelectionContext
|
|
{
|
|
[Token(Token = "0x6010E8F")]
|
|
[Address(RVA = "0xA4B9E0", Offset = "0xA4A3E0", VA = "0x180A4B9E0", Slot = "8")]
|
|
get
|
|
{
|
|
CreationContext <CreationContext>k__BackingField = this._controller.<CreationContext>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010E90 RID: 69264 RVA: 0x003F9614 File Offset: 0x003F7814
|
|
[Token(Token = "0x6010E90")]
|
|
[Address(RVA = "0x12C1410", Offset = "0x12BFE10", VA = "0x1812C1410", Slot = "6")]
|
|
public override void FDNBEMIPBNM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06010E91 RID: 69265 RVA: 0x003F9624 File Offset: 0x003F7824
|
|
[Token(Token = "0x6010E91")]
|
|
[Address(RVA = "0x12C15B0", Offset = "0x12BFFB0", VA = "0x1812C15B0", Slot = "11")]
|
|
protected override void GNJOPGBFLMC(bool BFOEHMFLHIK, Vector3 NMPNMBABPLI)
|
|
{
|
|
this._controller.<CreationContext>k__BackingField.DisableDynamicCollisionForSelectionUntilDeSelected();
|
|
float z = NMPNMBABPLI.z;
|
|
CreationContext <CreationContext>k__BackingField = this._controller.<CreationContext>k__BackingField;
|
|
List<GIPDDLFFNGG> llfdkcncmkf = <CreationContext>k__BackingField.LLFDKCNCMKF;
|
|
ulong num;
|
|
ulong num2;
|
|
ulong num3;
|
|
JHOILAOPKFL jhoilaopkfl = new JHOILAOPKFL("move", llfdkcncmkf, <CreationContext>k__BackingField, num != 0UL, num2 != 0UL, num3 != 0UL);
|
|
}
|
|
|
|
// Token: 0x06010E92 RID: 69266 RVA: 0x003F9674 File Offset: 0x003F7874
|
|
[Token(Token = "0x6010E92")]
|
|
[Address(RVA = "0x12C14A0", Offset = "0x12BFEA0", VA = "0x1812C14A0", Slot = "14")]
|
|
protected override void FGFBEKNIOEM()
|
|
{
|
|
VRCreationController controller = this._controller;
|
|
CreationContext <CreationContext>k__BackingField = controller.<CreationContext>k__BackingField;
|
|
PlayerHand <OffHand>k__BackingField = controller.<OffHand>k__BackingField;
|
|
List<CreationObject> chmmbnihbja = <CreationContext>k__BackingField.CHMMBNIHBJA;
|
|
if (chmmbnihbja == 0 || Enumerable.FirstOrDefault<CreationObject>(chmmbnihbja) != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
<OffHand>k__BackingField.DisableCollisionForThrowRelease(num);
|
|
if (this._controller.<MakerPen>k__BackingField.Snapping.NNCJIEJDHAJ)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010E93 RID: 69267 RVA: 0x003F96D4 File Offset: 0x003F78D4
|
|
[Token(Token = "0x6010E93")]
|
|
[Address(RVA = "0x12C16E0", Offset = "0x12C00E0", VA = "0x1812C16E0", Slot = "10")]
|
|
protected override bool PIAOGPHBBMP(GIPDDLFFNGG[] JEJLNJACEFP, int FAMKJOKHPBF)
|
|
{
|
|
if (FAMKJOKHPBF > 0)
|
|
{
|
|
GIPDDLFFNGG gipddlffngg = JEJLNJACEFP[0];
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06010E94 RID: 69268 RVA: 0x003F96F8 File Offset: 0x003F78F8
|
|
[Token(Token = "0x6010E94")]
|
|
[Address(RVA = "0x12C16B0", Offset = "0x12C00B0", VA = "0x1812C16B0", Slot = "13")]
|
|
protected override bool KJLNGBCIPHC()
|
|
{
|
|
return this._controller.<CreationContext>k__BackingField.ENEJDOAEDCJ == 1;
|
|
}
|
|
|
|
// Token: 0x06010E95 RID: 69269 RVA: 0x003F9720 File Offset: 0x003F7920
|
|
[Token(Token = "0x6010E95")]
|
|
[Address(RVA = "0x12C17A0", Offset = "0x12C01A0", VA = "0x1812C17A0")]
|
|
public MakerPenVROffHandTranslate_Object()
|
|
{
|
|
}
|
|
}
|
|
}
|