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 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 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: 0x0601261E RID: 75294 RVA: 0x0042D51C File Offset: 0x0042B71C [Token(Token = "0x601261E")] [Address(RVA = "0x1D64A30", Offset = "0x1D63A30", VA = "0x181D64A30")] 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: 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; } }