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 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 k__BackingField = this.charadesPen.k__BackingField; if (k__BackingField == ACBDPBHGKJL.Tube || k__BackingField != ACBDPBHGKJL.Ribbon) { } bool flag = this.LDEOLNOPNJK(); if (!this.inCameraTargetingMode) { ACBDPBHGKJL k__BackingField2 = this.charadesPen.k__BackingField; if (k__BackingField2 == ACBDPBHGKJL.Ribbon || 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 k__BackingField = this.charadesPen.k__BackingField; if (k__BackingField == ACBDPBHGKJL.Tube || 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; } }