168 lines
5.4 KiB
C#
168 lines
5.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Creation;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools
|
|
{
|
|
// Token: 0x02002B13 RID: 11027
|
|
[Token(Token = "0x2002B13")]
|
|
[Serializable]
|
|
public class CharadesPenShapeCreationLogic : ShapeCreationLogic
|
|
{
|
|
// Token: 0x0601261C RID: 75292 RVA: 0x0042D4AC File Offset: 0x0042B6AC
|
|
[Token(Token = "0x601261C")]
|
|
[Address(RVA = "0x1D649F0", Offset = "0x1D639F0", VA = "0x181D649F0")]
|
|
public void OFFLOPLJBBG(CharadesPen DNNCJCBOIAN, CreationContext LHOMKMINCHH, ShapeCreationContext MOJKBJJOCFG, Camera FOMHGMLPOND, bool OMMFDPIMAIE, Func<float> HBGPHHDJKKN)
|
|
{
|
|
this.camera = 0;
|
|
this.charadesPen = DNNCJCBOIAN;
|
|
this.inCameraTargetingMode = false;
|
|
}
|
|
|
|
// Token: 0x0601261D RID: 75293 RVA: 0x0042D4D0 File Offset: 0x0042B6D0
|
|
[Token(Token = "0x601261D")]
|
|
[Address(RVA = "0x1D64920", Offset = "0x1D63920", VA = "0x181D64920")]
|
|
private float LEEFALOOLEB()
|
|
{
|
|
ACBDPBHGKJL <NMPJKFAHACC>k__BackingField = this.charadesPen.<NMPJKFAHACC>k__BackingField;
|
|
if (<NMPJKFAHACC>k__BackingField == ACBDPBHGKJL.Tube || <NMPJKFAHACC>k__BackingField != ACBDPBHGKJL.Ribbon)
|
|
{
|
|
}
|
|
bool flag = this.LDEOLNOPNJK();
|
|
if (!this.inCameraTargetingMode)
|
|
{
|
|
ACBDPBHGKJL <NMPJKFAHACC>k__BackingField2 = this.charadesPen.<NMPJKFAHACC>k__BackingField;
|
|
if (<NMPJKFAHACC>k__BackingField2 == ACBDPBHGKJL.Ribbon || <NMPJKFAHACC>k__BackingField2 == ACBDPBHGKJL.Tube)
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601261E RID: 75294 RVA: 0x0042D51C File Offset: 0x0042B71C
|
|
[Token(Token = "0x601261E")]
|
|
[Address(RVA = "0x1D64A30", Offset = "0x1D63A30", VA = "0x181D64A30")]
|
|
public float OOAELLGHJLG()
|
|
{
|
|
ACBDPBHGKJL <NMPJKFAHACC>k__BackingField = this.charadesPen.<NMPJKFAHACC>k__BackingField;
|
|
if (<NMPJKFAHACC>k__BackingField == ACBDPBHGKJL.Tube || <NMPJKFAHACC>k__BackingField != ACBDPBHGKJL.Ribbon)
|
|
{
|
|
}
|
|
Vector3 vector = base.KHELIHDNAEN();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601261F RID: 75295 RVA: 0x0042D54C File Offset: 0x0042B74C
|
|
[Token(Token = "0x601261F")]
|
|
[Address(RVA = "0x1D64650", Offset = "0x1D63650", VA = "0x181D64650", Slot = "4")]
|
|
protected override Vector3 KHELIHDNAEN()
|
|
{
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)0L)
|
|
{
|
|
}
|
|
Vector3 forward = Vector3.forward;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012620 RID: 75296 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012620")]
|
|
[Address(RVA = "0x1D649B0", Offset = "0x1D639B0", VA = "0x181D649B0")]
|
|
public Vector3 LINIMLJKIIM()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012621 RID: 75297 RVA: 0x0042D57C File Offset: 0x0042B77C
|
|
[Token(Token = "0x6012621")]
|
|
[Address(RVA = "0x1D64450", Offset = "0x1D63450", VA = "0x181D64450")]
|
|
public void DLGLHHLPIPL(Vector3 DDHPAFKBMON)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
this.creationViewportPosition.z = z;
|
|
}
|
|
|
|
// Token: 0x06012622 RID: 75298 RVA: 0x0042D59C File Offset: 0x0042B79C
|
|
[Token(Token = "0x6012622")]
|
|
[Address(RVA = "0x1D64A80", Offset = "0x1D63A80", VA = "0x181D64A80")]
|
|
public void PEGNAEKONCL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012623 RID: 75299 RVA: 0x0042D5AC File Offset: 0x0042B7AC
|
|
[Token(Token = "0x6012623")]
|
|
[Address(RVA = "0x1D64470", Offset = "0x1D63470", VA = "0x181D64470", Slot = "5")]
|
|
protected override Quaternion FILFLIOEGEL()
|
|
{
|
|
int num = 0;
|
|
if ("{il2cpp array field il2cppMethodInfo->}" != num)
|
|
{
|
|
}
|
|
Vector3 up = Vector3.up;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012624 RID: 75300 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012624")]
|
|
[Address(RVA = "0x1D648F0", Offset = "0x1D638F0", VA = "0x181D648F0")]
|
|
public Quaternion LCMAGMIJMHL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012625 RID: 75301 RVA: 0x0042D5D0 File Offset: 0x0042B7D0
|
|
[Token(Token = "0x6012625")]
|
|
[Address(RVA = "0x1D64620", Offset = "0x1D63620", VA = "0x181D64620", Slot = "6")]
|
|
protected override Transform JBDIEJILJBG()
|
|
{
|
|
return this.charadesPen._penVisuals.extrusionPoint;
|
|
}
|
|
|
|
// Token: 0x1700337E RID: 13182
|
|
// (get) Token: 0x06012626 RID: 75302 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700337E")]
|
|
protected override IJGKBBCJKNO CurveShapeSettings
|
|
{
|
|
[Token(Token = "0x6012626")]
|
|
[Address(RVA = "0x69ACF0", Offset = "0x699CF0", VA = "0x18069ACF0", Slot = "7")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012627 RID: 75303 RVA: 0x0042D5F4 File Offset: 0x0042B7F4
|
|
[Token(Token = "0x6012627")]
|
|
[Address(RVA = "0x1D64AF0", Offset = "0x1D63AF0", VA = "0x181D64AF0")]
|
|
public CharadesPenShapeCreationLogic()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BD55 RID: 48469
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400BD55")]
|
|
[NonSerialized]
|
|
private CharadesPen charadesPen;
|
|
|
|
// Token: 0x0400BD56 RID: 48470
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400BD56")]
|
|
[NonSerialized]
|
|
private Camera camera;
|
|
|
|
// Token: 0x0400BD57 RID: 48471
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400BD57")]
|
|
[NonSerialized]
|
|
private bool inCameraTargetingMode;
|
|
|
|
// Token: 0x0400BD58 RID: 48472
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400BD58")]
|
|
[NonSerialized]
|
|
private Vector3 creationViewportPosition;
|
|
}
|
|
}
|