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 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 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: 0x060121E2 RID: 74210 RVA: 0x00423930 File Offset: 0x00421B30 [Token(Token = "0x60121E2")] [Address(RVA = "0xACB3F0", Offset = "0xACA1F0", VA = "0x180ACB3F0")] 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: 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; } }