Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Tools/CharadesPenShapeCreationLogic.cs
T
2026-04-08 23:40:05 +02:00

176 lines
5.7 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core.Creation;
using UnityEngine;
namespace RecRoom.Tools
{
// Token: 0x02002572 RID: 9586
[Token(Token = "0x2002572")]
[Serializable]
[StructLayout(3)]
public class CharadesPenShapeCreationLogic : ShapeCreationLogic
{
// Token: 0x0601095F RID: 67935 RVA: 0x003E5F20 File Offset: 0x003E4120
[Token(Token = "0x601095F")]
[Address(RVA = "0x1A5F760", Offset = "0x1A5E160", VA = "0x181A5F760")]
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: 0x06010960 RID: 67936 RVA: 0x003E5F44 File Offset: 0x003E4144
[Token(Token = "0x6010960")]
[Address(RVA = "0x1A5F690", Offset = "0x1A5E090", VA = "0x181A5F690")]
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: 0x06010961 RID: 67937 RVA: 0x003E5F90 File Offset: 0x003E4190
[Token(Token = "0x6010961")]
[Address(RVA = "0x1A5F7A0", Offset = "0x1A5E1A0", VA = "0x181A5F7A0")]
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: 0x06010962 RID: 67938 RVA: 0x003E5FC0 File Offset: 0x003E41C0
[Token(Token = "0x6010962")]
[Address(RVA = "0x1A5F320", Offset = "0x1A5DD20", VA = "0x181A5F320", Slot = "4")]
protected override Vector3 KHELIHDNAEN()
{
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)0L)
{
if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L)
{
}
float z = Vector3.zero.z;
}
Vector3 forward = Vector3.forward;
Vector3 vector;
float z2 = vector.z;
throw new NullReferenceException();
}
// Token: 0x06010963 RID: 67939 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6010963")]
[Address(RVA = "0x1A5F720", Offset = "0x1A5E120", VA = "0x181A5F720")]
public Vector3 LINIMLJKIIM()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06010964 RID: 67940 RVA: 0x003E6008 File Offset: 0x003E4208
[Token(Token = "0x6010964")]
[Address(RVA = "0x1A5F120", Offset = "0x1A5DB20", VA = "0x181A5F120")]
public void DLGLHHLPIPL(Vector3 DDHPAFKBMON)
{
float z = DDHPAFKBMON.z;
this.creationViewportPosition.z = z;
}
// Token: 0x06010965 RID: 67941 RVA: 0x003E6028 File Offset: 0x003E4228
[Token(Token = "0x6010965")]
[Address(RVA = "0x1A5F7F0", Offset = "0x1A5E1F0", VA = "0x181A5F7F0")]
public void PEGNAEKONCL()
{
}
// Token: 0x06010966 RID: 67942 RVA: 0x003E6038 File Offset: 0x003E4238
[Token(Token = "0x6010966")]
[Address(RVA = "0x1A5F140", Offset = "0x1A5DB40", VA = "0x181A5F140", Slot = "5")]
protected override Quaternion FILFLIOEGEL()
{
int num = 0;
if ("{il2cpp array field il2cppMethodInfo->}" != num)
{
}
Vector3 up = Vector3.up;
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
// Token: 0x06010967 RID: 67943 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6010967")]
[Address(RVA = "0x1A5F660", Offset = "0x1A5E060", VA = "0x181A5F660")]
public Quaternion LCMAGMIJMHL()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06010968 RID: 67944 RVA: 0x003E6064 File Offset: 0x003E4264
[Token(Token = "0x6010968")]
[Address(RVA = "0x1A5F2F0", Offset = "0x1A5DCF0", VA = "0x181A5F2F0", Slot = "6")]
protected override Transform JBDIEJILJBG()
{
return this.charadesPen._penVisuals.extrusionPoint;
}
// Token: 0x17002D27 RID: 11559
// (get) Token: 0x06010969 RID: 67945 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17002D27")]
protected override IJGKBBCJKNO CurveShapeSettings
{
[Token(Token = "0x6010969")]
[Address(RVA = "0xF4BF00", Offset = "0xF4A900", VA = "0x180F4BF00", Slot = "7")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x0601096A RID: 67946 RVA: 0x003E6088 File Offset: 0x003E4288
[Token(Token = "0x601096A")]
[Address(RVA = "0x1A5F860", Offset = "0x1A5E260", VA = "0x181A5F860")]
public CharadesPenShapeCreationLogic()
{
}
// Token: 0x0400B0B9 RID: 45241
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400B0B9")]
[NonSerialized]
private CharadesPen charadesPen;
// Token: 0x0400B0BA RID: 45242
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400B0BA")]
[NonSerialized]
private Camera camera;
// Token: 0x0400B0BB RID: 45243
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400B0BB")]
[NonSerialized]
private bool inCameraTargetingMode;
// Token: 0x0400B0BC RID: 45244
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400B0BC")]
[NonSerialized]
private Vector3 creationViewportPosition;
}
}