Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}