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: 0x02002A2A RID: 10794
|
|
[Token(Token = "0x2002A2A")]
|
|
[Serializable]
|
|
public class CharadesPenShapeCreationLogic : ShapeCreationLogic
|
|
{
|
|
// Token: 0x060121E0 RID: 74208 RVA: 0x004238C0 File Offset: 0x00421AC0
|
|
[Token(Token = "0x60121E0")]
|
|
[Address(RVA = "0xACB3B0", Offset = "0xACA1B0", VA = "0x180ACB3B0")]
|
|
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: 0x060121E1 RID: 74209 RVA: 0x004238E4 File Offset: 0x00421AE4
|
|
[Token(Token = "0x60121E1")]
|
|
[Address(RVA = "0xACB2E0", Offset = "0xACA0E0", VA = "0x180ACB2E0")]
|
|
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: 0x060121E2 RID: 74210 RVA: 0x00423930 File Offset: 0x00421B30
|
|
[Token(Token = "0x60121E2")]
|
|
[Address(RVA = "0xACB3F0", Offset = "0xACA1F0", VA = "0x180ACB3F0")]
|
|
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: 0x060121E3 RID: 74211 RVA: 0x00423960 File Offset: 0x00421B60
|
|
[Token(Token = "0x60121E3")]
|
|
[Address(RVA = "0xACB010", Offset = "0xAC9E10", VA = "0x180ACB010", 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: 0x060121E4 RID: 74212 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60121E4")]
|
|
[Address(RVA = "0xACB370", Offset = "0xACA170", VA = "0x180ACB370")]
|
|
public Vector3 LINIMLJKIIM()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060121E5 RID: 74213 RVA: 0x00423990 File Offset: 0x00421B90
|
|
[Token(Token = "0x60121E5")]
|
|
[Address(RVA = "0xACAE10", Offset = "0xAC9C10", VA = "0x180ACAE10")]
|
|
public void DLGLHHLPIPL(Vector3 DDHPAFKBMON)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
this.creationViewportPosition.z = z;
|
|
}
|
|
|
|
// Token: 0x060121E6 RID: 74214 RVA: 0x004239B0 File Offset: 0x00421BB0
|
|
[Token(Token = "0x60121E6")]
|
|
[Address(RVA = "0xACB440", Offset = "0xACA240", VA = "0x180ACB440")]
|
|
public void PEGNAEKONCL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060121E7 RID: 74215 RVA: 0x004239C0 File Offset: 0x00421BC0
|
|
[Token(Token = "0x60121E7")]
|
|
[Address(RVA = "0xACAE30", Offset = "0xAC9C30", VA = "0x180ACAE30", Slot = "5")]
|
|
protected override Quaternion FILFLIOEGEL()
|
|
{
|
|
int num = 0;
|
|
if ("{il2cpp array field il2cppMethodInfo->}" != num)
|
|
{
|
|
}
|
|
Vector3 up = Vector3.up;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060121E8 RID: 74216 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60121E8")]
|
|
[Address(RVA = "0xACB2B0", Offset = "0xACA0B0", VA = "0x180ACB2B0")]
|
|
public Quaternion LCMAGMIJMHL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060121E9 RID: 74217 RVA: 0x004239E4 File Offset: 0x00421BE4
|
|
[Token(Token = "0x60121E9")]
|
|
[Address(RVA = "0xACAFE0", Offset = "0xAC9DE0", VA = "0x180ACAFE0", Slot = "6")]
|
|
protected override Transform JBDIEJILJBG()
|
|
{
|
|
return this.charadesPen._penVisuals.extrusionPoint;
|
|
}
|
|
|
|
// Token: 0x170032CB RID: 13003
|
|
// (get) Token: 0x060121EA RID: 74218 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170032CB")]
|
|
protected override IJGKBBCJKNO CurveShapeSettings
|
|
{
|
|
[Token(Token = "0x60121EA")]
|
|
[Address(RVA = "0xACB530", Offset = "0xACA330", VA = "0x180ACB530", Slot = "7")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x060121EB RID: 74219 RVA: 0x00423A08 File Offset: 0x00421C08
|
|
[Token(Token = "0x60121EB")]
|
|
[Address(RVA = "0xACB4B0", Offset = "0xACA2B0", VA = "0x180ACB4B0")]
|
|
public CharadesPenShapeCreationLogic()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BB43 RID: 47939
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400BB43")]
|
|
[NonSerialized]
|
|
private CharadesPen charadesPen;
|
|
|
|
// Token: 0x0400BB44 RID: 47940
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400BB44")]
|
|
[NonSerialized]
|
|
private Camera camera;
|
|
|
|
// Token: 0x0400BB45 RID: 47941
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400BB45")]
|
|
[NonSerialized]
|
|
private bool inCameraTargetingMode;
|
|
|
|
// Token: 0x0400BB46 RID: 47942
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400BB46")]
|
|
[NonSerialized]
|
|
private Vector3 creationViewportPosition;
|
|
}
|
|
}
|