305 lines
9.7 KiB
C#
305 lines
9.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools.MakerPenTools
|
|
{
|
|
// Token: 0x02002B18 RID: 11032
|
|
[Token(Token = "0x2002B18")]
|
|
[Serializable]
|
|
public class MakerPenVROffHandTranslate<T> : MakerPenVROffHandOperation
|
|
{
|
|
// Token: 0x170033C1 RID: 13249
|
|
// (get) Token: 0x060127EE RID: 75758 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060127EF RID: 75759 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170033C1")]
|
|
protected bool isPerformingMove
|
|
{
|
|
[Token(Token = "0x60127EE")]
|
|
[Address(RVA = "0x50FC80", Offset = "0x50EA80", VA = "0x18050FC80")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60127EF")]
|
|
[Address(RVA = "0x173E5E0", Offset = "0x173D3E0", VA = "0x18173E5E0")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170033C2 RID: 13250
|
|
// (get) Token: 0x060127F0 RID: 75760 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170033C2")]
|
|
protected virtual ANECMOONIPJ<T> SelectionContext
|
|
{
|
|
[Token(Token = "0x60127F0")]
|
|
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430", Slot = "8")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x060127F1 RID: 75761 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60127F1")]
|
|
[Address(RVA = "0x173C3F0", Offset = "0x173B1F0", VA = "0x18173C3F0", Slot = "5")]
|
|
public override void LOAPFBEMCFF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060127F2 RID: 75762 RVA: 0x0043AA14 File Offset: 0x00438C14
|
|
[Token(Token = "0x60127F2")]
|
|
[Address(RVA = "0x173A4F0", Offset = "0x17392F0", VA = "0x18173A4F0", Slot = "7")]
|
|
public override void EOMBMPKEPFK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
base.LOAPFBEMCFF(HKDPLMDENDA, CKCOCKOPHAM);
|
|
}
|
|
|
|
// Token: 0x060127F3 RID: 75763 RVA: 0x0043AA30 File Offset: 0x00438C30
|
|
[Token(Token = "0x60127F3")]
|
|
[Address(RVA = "0x55CB90", Offset = "0x55B990", VA = "0x18055CB90", Slot = "9")]
|
|
protected virtual MakerPen.KLAENPHIBEM BOLCMNPCAKC()
|
|
{
|
|
return MakerPen.KLAENPHIBEM.OffHandCompanion;
|
|
}
|
|
|
|
// Token: 0x060127F4 RID: 75764 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60127F4")]
|
|
[Address(RVA = "0x173B730", Offset = "0x173A530", VA = "0x18173B730")]
|
|
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: 0x060127F5 RID: 75765 RVA: 0x0043AA40 File Offset: 0x00438C40
|
|
[Token(Token = "0x60127F5")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "10")]
|
|
protected virtual bool PIAOGPHBBMP(T[] JEJLNJACEFP, int FAMKJOKHPBF)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060127F6 RID: 75766 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60127F6")]
|
|
[Address(RVA = "0x173AE70", Offset = "0x1739C70", VA = "0x18173AE70", Slot = "11")]
|
|
protected virtual void GNJOPGBFLMC(bool BFOEHMFLHIK, Vector3 NMPNMBABPLI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x170033C3 RID: 13251
|
|
// (get) Token: 0x060127F7 RID: 75767 RVA: 0x0043AA50 File Offset: 0x00438C50
|
|
[Token(Token = "0x170033C3")]
|
|
protected virtual int MaxAllowedBounds
|
|
{
|
|
[Token(Token = "0x60127F7")]
|
|
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "12")]
|
|
get
|
|
{
|
|
return 1;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060127F8 RID: 75768 RVA: 0x0043AA60 File Offset: 0x00438C60
|
|
[Token(Token = "0x60127F8")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "13")]
|
|
protected virtual bool KJLNGBCIPHC()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060127F9 RID: 75769 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60127F9")]
|
|
[Address(RVA = "0x173D220", Offset = "0x173C020", VA = "0x18173D220")]
|
|
protected void MNHHMEACPMJ()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060127FA RID: 75770 RVA: 0x0043AA70 File Offset: 0x00438C70
|
|
[Token(Token = "0x60127FA")]
|
|
[Address(RVA = "0x173E270", Offset = "0x173D070", VA = "0x18173E270", 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: 0x060127FB RID: 75771 RVA: 0x0043AABC File Offset: 0x00438CBC
|
|
[Token(Token = "0x60127FB")]
|
|
[Address(RVA = "0x173A310", Offset = "0x1739110", VA = "0x18173A310", Slot = "15")]
|
|
protected virtual void EOEHFIFDPBF(Quaternion PJCFHOAJCLK, [Optional] Vector3? EJHGNFPAIGO)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x060127FC RID: 75772 RVA: 0x0043AAE4 File Offset: 0x00438CE4
|
|
[Token(Token = "0x60127FC")]
|
|
[Address(RVA = "0x173A030", Offset = "0x1738E30", VA = "0x18173A030", Slot = "16")]
|
|
protected virtual void CJHNMBINNBB()
|
|
{
|
|
if (this.isPerformingMove)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060127FD RID: 75773 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60127FD")]
|
|
[Address(RVA = "0x1739E70", Offset = "0x1738C70", VA = "0x181739E70")]
|
|
protected void BPOEKOOILFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060127FE RID: 75774 RVA: 0x0043AB00 File Offset: 0x00438D00
|
|
[Token(Token = "0x60127FE")]
|
|
[Address(RVA = "0x173A540", Offset = "0x1739340", VA = "0x18173A540", Slot = "17")]
|
|
protected virtual void FGFBEKNIOEM()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060127FF RID: 75775 RVA: 0x0043AB14 File Offset: 0x00438D14
|
|
[Token(Token = "0x60127FF")]
|
|
[Address(RVA = "0x173E4E0", Offset = "0x173D2E0", VA = "0x18173E4E0")]
|
|
public MakerPenVROffHandTranslate()
|
|
{
|
|
OPNIOCDBCMA opniocdbcma = new OPNIOCDBCMA();
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06012800 RID: 75776 RVA: 0x0043AB30 File Offset: 0x00438D30
|
|
[Token(Token = "0x6012800")]
|
|
[Address(RVA = "0x173C370", Offset = "0x173B170", VA = "0x18173C370")]
|
|
[CompilerGenerated]
|
|
private bool KPLEOILLILP(Collider GLPOLGOBLAA)
|
|
{
|
|
MakerPen makerPen = base.MakerPen;
|
|
return ((IAsyncResult)GLPOLGOBLAA).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0400BEED RID: 48877
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEED")]
|
|
[NonSerialized]
|
|
protected bool clearSelectionOnRelease;
|
|
|
|
// Token: 0x0400BEEE RID: 48878
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEEE")]
|
|
[NonSerialized]
|
|
private bool _isPerformingMove;
|
|
|
|
// Token: 0x0400BEEF RID: 48879
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEEF")]
|
|
[NonSerialized]
|
|
protected Vector3 pickupRelativePivotPoint;
|
|
|
|
// Token: 0x0400BEF0 RID: 48880
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF0")]
|
|
[NonSerialized]
|
|
protected float pickupStartTime;
|
|
|
|
// Token: 0x0400BEF1 RID: 48881
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF1")]
|
|
[NonSerialized]
|
|
protected float magnetDuration;
|
|
|
|
// Token: 0x0400BEF2 RID: 48882
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF2")]
|
|
[NonSerialized]
|
|
protected Quaternion handRotationOffset;
|
|
|
|
// Token: 0x0400BEF3 RID: 48883
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF3")]
|
|
[NonSerialized]
|
|
protected Vector3 objectPickupOffset;
|
|
|
|
// Token: 0x0400BEF4 RID: 48884
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF4")]
|
|
[NonSerialized]
|
|
protected Vector3 worldPickupPosition;
|
|
|
|
// Token: 0x0400BEF5 RID: 48885
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF5")]
|
|
[NonSerialized]
|
|
protected Vector3 originalPosition;
|
|
|
|
// Token: 0x0400BEF6 RID: 48886
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF6")]
|
|
[NonSerialized]
|
|
protected Quaternion originalRotation;
|
|
|
|
// Token: 0x0400BEF7 RID: 48887
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF7")]
|
|
[NonSerialized]
|
|
protected Quaternion prevSnappedRot;
|
|
|
|
// Token: 0x0400BEF8 RID: 48888
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF8")]
|
|
[NonSerialized]
|
|
protected Vector3 prevSnappedPos;
|
|
|
|
// Token: 0x0400BEF9 RID: 48889
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEF9")]
|
|
[NonSerialized]
|
|
protected Vector3 prevFrameSelectionWorldPos;
|
|
|
|
// Token: 0x0400BEFA RID: 48890
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEFA")]
|
|
[NonSerialized]
|
|
protected CAHCDEBGPFG pendingUndoEntry;
|
|
|
|
// Token: 0x0400BEFB RID: 48891
|
|
[Token(Token = "0x400BEFB")]
|
|
private const float MAGNET_DURATION_MIN = 0.03f;
|
|
|
|
// Token: 0x0400BEFC RID: 48892
|
|
[Token(Token = "0x400BEFC")]
|
|
private const float MAGNET_DURATION_MAX = 0.15f;
|
|
|
|
// Token: 0x0400BEFD RID: 48893
|
|
[Token(Token = "0x400BEFD")]
|
|
private const float SNAPPING_STICKYNESS = 0.4f;
|
|
|
|
// Token: 0x0400BEFE RID: 48894
|
|
[Token(Token = "0x400BEFE")]
|
|
private const float SNAPPING_SMOOTHNESS = 0.3f;
|
|
|
|
// Token: 0x0400BEFF RID: 48895
|
|
[Token(Token = "0x400BEFF")]
|
|
private const float SNAPPING_ROT_SMOOTHNESS = 0.4f;
|
|
|
|
// Token: 0x0400BF01 RID: 48897
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BF01")]
|
|
private OPNIOCDBCMA rotatedBoundsCollision;
|
|
}
|
|
}
|