307 lines
9.9 KiB
C#
307 lines
9.9 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering.Universal;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x02002C01 RID: 11265
|
|
[Token(Token = "0x2002C01")]
|
|
[Serializable]
|
|
public class MakerPenVROffHandTranslate<T> : MakerPenVROffHandOperation
|
|
{
|
|
// Token: 0x17003475 RID: 13429
|
|
// (get) Token: 0x06012C2B RID: 76843 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06012C2C RID: 76844 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003475")]
|
|
protected bool isPerformingMove
|
|
{
|
|
[Token(Token = "0x6012C2B")]
|
|
[Address(RVA = "0x696850", Offset = "0x695850", VA = "0x180696850")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6012C2C")]
|
|
[Address(RVA = "0x2790FD0", Offset = "0x278FFD0", VA = "0x182790FD0")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003476 RID: 13430
|
|
// (get) Token: 0x06012C2D RID: 76845 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003476")]
|
|
protected virtual ANECMOONIPJ<T> SelectionContext
|
|
{
|
|
[Token(Token = "0x6012C2D")]
|
|
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0", Slot = "8")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C2E RID: 76846 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012C2E")]
|
|
[Address(RVA = "0x278EDE0", Offset = "0x278DDE0", VA = "0x18278EDE0", Slot = "5")]
|
|
public override void LOAPFBEMCFF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012C2F RID: 76847 RVA: 0x004445EC File Offset: 0x004427EC
|
|
[Token(Token = "0x6012C2F")]
|
|
[Address(RVA = "0x278CEE0", Offset = "0x278BEE0", VA = "0x18278CEE0", Slot = "7")]
|
|
public override void EOMBMPKEPFK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
base.LOAPFBEMCFF(HKDPLMDENDA, CKCOCKOPHAM);
|
|
}
|
|
|
|
// Token: 0x06012C30 RID: 76848 RVA: 0x00444608 File Offset: 0x00442808
|
|
[Token(Token = "0x6012C30")]
|
|
[Address(RVA = "0x72B370", Offset = "0x72A370", VA = "0x18072B370", Slot = "9")]
|
|
protected virtual MakerPen.KLAENPHIBEM BOLCMNPCAKC()
|
|
{
|
|
return MakerPen.KLAENPHIBEM.OffHandCompanion;
|
|
}
|
|
|
|
// Token: 0x06012C31 RID: 76849 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012C31")]
|
|
[Address(RVA = "0x278E120", Offset = "0x278D120", VA = "0x18278E120")]
|
|
protected void IBGPALJBKNH(T[] JEJLNJACEFP, ref int DOKPLAIBGKA, ref Vector3 CFKFOBANCMF, ref Collider AJFMFPFCKIP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012C32 RID: 76850 RVA: 0x00444618 File Offset: 0x00442818
|
|
[Token(Token = "0x6012C32")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "10")]
|
|
protected virtual bool PIAOGPHBBMP(T[] JEJLNJACEFP, int FAMKJOKHPBF)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06012C33 RID: 76851 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012C33")]
|
|
[Address(RVA = "0x278D860", Offset = "0x278C860", VA = "0x18278D860", Slot = "11")]
|
|
protected virtual void GNJOPGBFLMC(bool BFOEHMFLHIK, Vector3 NMPNMBABPLI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17003477 RID: 13431
|
|
// (get) Token: 0x06012C34 RID: 76852 RVA: 0x00444628 File Offset: 0x00442828
|
|
[Token(Token = "0x17003477")]
|
|
protected virtual int MaxAllowedBounds
|
|
{
|
|
[Token(Token = "0x6012C34")]
|
|
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "12")]
|
|
get
|
|
{
|
|
return 1;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C35 RID: 76853 RVA: 0x00444638 File Offset: 0x00442838
|
|
[Token(Token = "0x6012C35")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "13")]
|
|
protected virtual bool KJLNGBCIPHC()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06012C36 RID: 76854 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012C36")]
|
|
[Address(RVA = "0x278FC10", Offset = "0x278EC10", VA = "0x18278FC10")]
|
|
protected void MNHHMEACPMJ()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012C37 RID: 76855 RVA: 0x00444648 File Offset: 0x00442848
|
|
[Token(Token = "0x6012C37")]
|
|
[Address(RVA = "0x2790C60", Offset = "0x278FC60", VA = "0x182790C60", Slot = "14")]
|
|
protected virtual void OPFONFNOGOI(Vector3 NIDPCGKJKGO)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
float z = NIDPCGKJKGO.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06012C38 RID: 76856 RVA: 0x00444694 File Offset: 0x00442894
|
|
[Token(Token = "0x6012C38")]
|
|
[Address(RVA = "0x278CD00", Offset = "0x278BD00", VA = "0x18278CD00", Slot = "15")]
|
|
protected virtual void EOEHFIFDPBF(Quaternion PJCFHOAJCLK, [Optional] Vector3? EJHGNFPAIGO)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06012C39 RID: 76857 RVA: 0x004446BC File Offset: 0x004428BC
|
|
[Token(Token = "0x6012C39")]
|
|
[Address(RVA = "0x278CA20", Offset = "0x278BA20", VA = "0x18278CA20", Slot = "16")]
|
|
protected virtual void CJHNMBINNBB()
|
|
{
|
|
if (this.isPerformingMove)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C3A RID: 76858 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012C3A")]
|
|
[Address(RVA = "0x278C860", Offset = "0x278B860", VA = "0x18278C860")]
|
|
protected void BPOEKOOILFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012C3B RID: 76859 RVA: 0x004446D8 File Offset: 0x004428D8
|
|
[Token(Token = "0x6012C3B")]
|
|
[Address(RVA = "0x278CF30", Offset = "0x278BF30", VA = "0x18278CF30", Slot = "17")]
|
|
protected virtual void FGFBEKNIOEM()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C3C RID: 76860 RVA: 0x004446EC File Offset: 0x004428EC
|
|
[Token(Token = "0x6012C3C")]
|
|
[Address(RVA = "0x2790ED0", Offset = "0x278FED0", VA = "0x182790ED0")]
|
|
public MakerPenVROffHandTranslate()
|
|
{
|
|
OPNIOCDBCMA opniocdbcma = new OPNIOCDBCMA();
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06012C3D RID: 76861 RVA: 0x00444708 File Offset: 0x00442908
|
|
[Token(Token = "0x6012C3D")]
|
|
[Address(RVA = "0x278ED60", Offset = "0x278DD60", VA = "0x18278ED60")]
|
|
[CompilerGenerated]
|
|
private bool KPLEOILLILP(Collider GLPOLGOBLAA)
|
|
{
|
|
MakerPen makerPen = base.MakerPen;
|
|
WeaponDetailQualityLevel weaponDetailQuality = ((IRecRoomQualityConfigProvider)GLPOLGOBLAA).WeaponDetailQuality;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400C100 RID: 49408
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C100")]
|
|
[NonSerialized]
|
|
protected bool clearSelectionOnRelease;
|
|
|
|
// Token: 0x0400C101 RID: 49409
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C101")]
|
|
[NonSerialized]
|
|
private bool _isPerformingMove;
|
|
|
|
// Token: 0x0400C102 RID: 49410
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C102")]
|
|
[NonSerialized]
|
|
protected Vector3 pickupRelativePivotPoint;
|
|
|
|
// Token: 0x0400C103 RID: 49411
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C103")]
|
|
[NonSerialized]
|
|
protected float pickupStartTime;
|
|
|
|
// Token: 0x0400C104 RID: 49412
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C104")]
|
|
[NonSerialized]
|
|
protected float magnetDuration;
|
|
|
|
// Token: 0x0400C105 RID: 49413
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C105")]
|
|
[NonSerialized]
|
|
protected Quaternion handRotationOffset;
|
|
|
|
// Token: 0x0400C106 RID: 49414
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C106")]
|
|
[NonSerialized]
|
|
protected Vector3 objectPickupOffset;
|
|
|
|
// Token: 0x0400C107 RID: 49415
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C107")]
|
|
[NonSerialized]
|
|
protected Vector3 worldPickupPosition;
|
|
|
|
// Token: 0x0400C108 RID: 49416
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C108")]
|
|
[NonSerialized]
|
|
protected Vector3 originalPosition;
|
|
|
|
// Token: 0x0400C109 RID: 49417
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C109")]
|
|
[NonSerialized]
|
|
protected Quaternion originalRotation;
|
|
|
|
// Token: 0x0400C10A RID: 49418
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C10A")]
|
|
[NonSerialized]
|
|
protected Quaternion prevSnappedRot;
|
|
|
|
// Token: 0x0400C10B RID: 49419
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C10B")]
|
|
[NonSerialized]
|
|
protected Vector3 prevSnappedPos;
|
|
|
|
// Token: 0x0400C10C RID: 49420
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C10C")]
|
|
[NonSerialized]
|
|
protected Vector3 prevFrameSelectionWorldPos;
|
|
|
|
// Token: 0x0400C10D RID: 49421
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C10D")]
|
|
[NonSerialized]
|
|
protected CAHCDEBGPFG pendingUndoEntry;
|
|
|
|
// Token: 0x0400C10E RID: 49422
|
|
[Token(Token = "0x400C10E")]
|
|
private const float MAGNET_DURATION_MIN = 0.03f;
|
|
|
|
// Token: 0x0400C10F RID: 49423
|
|
[Token(Token = "0x400C10F")]
|
|
private const float MAGNET_DURATION_MAX = 0.15f;
|
|
|
|
// Token: 0x0400C110 RID: 49424
|
|
[Token(Token = "0x400C110")]
|
|
private const float SNAPPING_STICKYNESS = 0.4f;
|
|
|
|
// Token: 0x0400C111 RID: 49425
|
|
[Token(Token = "0x400C111")]
|
|
private const float SNAPPING_SMOOTHNESS = 0.3f;
|
|
|
|
// Token: 0x0400C112 RID: 49426
|
|
[Token(Token = "0x400C112")]
|
|
private const float SNAPPING_ROT_SMOOTHNESS = 0.4f;
|
|
|
|
// Token: 0x0400C114 RID: 49428
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C114")]
|
|
private OPNIOCDBCMA rotatedBoundsCollision;
|
|
}
|
|
}
|