using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002A73 RID: 10867 [Token(Token = "0x2002A73")] public class RotationCircleCenterHandle : MakerPenMeshHandle { // Token: 0x17003313 RID: 13075 // (get) Token: 0x06012467 RID: 74855 RVA: 0x0042D5FC File Offset: 0x0042B7FC // (set) Token: 0x06012468 RID: 74856 RVA: 0x0042D610 File Offset: 0x0042B810 [Token(Token = "0x17003313")] public float DBLCENPKMBI { [Token(Token = "0x6012467")] [Address(RVA = "0x933770", Offset = "0x932570", VA = "0x180933770")] get; [Token(Token = "0x6012468")] [Address(RVA = "0x933780", Offset = "0x932580", VA = "0x180933780")] set; } = 1f; // Token: 0x06012469 RID: 74857 RVA: 0x0042D624 File Offset: 0x0042B824 [Token(Token = "0x6012469")] [Address(RVA = "0x9326F0", Offset = "0x9314F0", VA = "0x1809326F0")] public void Initialize(Color GJAINANBOCB, MakerPenHandle.FNHHECGOJKM GLHHBDHELAO, float OJJOHDIFMEG, Quaternion LDAKIHFDIFN) { float z = Vector3.forward.z; Vector3 vector; float z2 = vector.z; this.BJHFIHPLFOK.z = z2; Transform transform = base.transform; Vector3 vector2; float z3 = vector2.z; this.k__BackingField = OJJOHDIFMEG; this.LJAELKIEGJN.z = z3; } // Token: 0x0601246A RID: 74858 RVA: 0x0042D67C File Offset: 0x0042B87C [Token(Token = "0x601246A")] [Address(RVA = "0x9011E0", Offset = "0x8FFFE0", VA = "0x1809011E0")] public void UpdateInteractive() { this.k__BackingField = true; } // Token: 0x0601246B RID: 74859 RVA: 0x0042D690 File Offset: 0x0042B890 [Token(Token = "0x601246B")] [Address(RVA = "0x933380", Offset = "0x932180", VA = "0x180933380")] protected void Update() { Camera activeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL; Transform transform = activeCamera.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; GameObject meshRoot = this.meshRoot; int num = 0; Transform transform4 = meshRoot.transform; Vector3 vector; float z = vector.z; transform4.rotation = num; float num2 = MakerPenHandleManager.ONCPNMDGGKG.JDANHJNLKLI.KDLLCNNBEBD(num2); Transform transform5 = base.transform; int num3 = 0; float z2 = Vector3.one.z; transform5.localScale = num3; GameObject gameObject = this.circleBack; Transform transform6 = activeCamera.transform; Vector3 vector2; float z3 = vector2.z; float num4; num2 = num4; base.AINFCKEPMDC(); } // Token: 0x0601246C RID: 74860 RVA: 0x0042D74C File Offset: 0x0042B94C [Token(Token = "0x601246C")] [Address(RVA = "0x1781E70", Offset = "0x1780C70", VA = "0x181781E70", Slot = "8")] public override OJCIMLNJIOB CreateState(ANECMOONIPJ LHOMKMINCHH, CreationController KAMOHEPMEIF, Vector3 MMEIDGMCHNK) { Transform transform = base.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; Vector3 vector; float z = vector.z; Transform transform4 = base.transform; throw new NullReferenceException(); } // Token: 0x0601246D RID: 74861 RVA: 0x0042D788 File Offset: 0x0042B988 [Token(Token = "0x601246D")] [Address(RVA = "0x16A8400", Offset = "0x16A7200", VA = "0x1816A8400", Slot = "9")] public override void OnClicked(ANECMOONIPJ LHOMKMINCHH, CreationController KAMOHEPMEIF) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Quaternion quaternion; if (quaternion == 0) { int num = 0; num += num; num++; return; } PCGBNHABFJL pcgbnhabfjl = new PCGBNHABFJL(); int num2 = 0; Action action; APANEBCNDDJ.OHLPJBFCABI(pcgbnhabfjl.GFBIJNLKLCM(num2), action).KOLCDBDBPFC(); throw new NullReferenceException(); } // Token: 0x0601246E RID: 74862 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601246E")] [Address(RVA = "0x9326D0", Offset = "0x9314D0", VA = "0x1809326D0", Slot = "4")] public override Vector3 GetHandleCollisionPos() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17003314 RID: 13076 // (get) Token: 0x0601246F RID: 74863 RVA: 0x0042D7F4 File Offset: 0x0042B9F4 [Token(Token = "0x17003314")] private float GLCJKJLEEEC { [Token(Token = "0x601246F")] [Address(RVA = "0x932820", Offset = "0x931620", VA = "0x180932820")] get { Transform transform = base.transform; throw new NullReferenceException(); } } // Token: 0x06012470 RID: 74864 RVA: 0x0042D810 File Offset: 0x0042BA10 [Token(Token = "0x6012470")] [Address(RVA = "0x933070", Offset = "0x931E70", VA = "0x180933070", Slot = "7")] public override bool RayCast(Ray OPMKFDNLHKI, ref float JDPIDIMJMBA) { bool flag; bool flag2; if (flag || flag2) { Vector3 vector; float z = vector.z; float num; float num2; if (0 <= (int)num && num2 <= 2f) { Transform transform = base.transform; Transform transform2 = base.transform; float num3; JDPIDIMJMBA.m_value = num3; } } throw new NullReferenceException(); } // Token: 0x06012471 RID: 74865 RVA: 0x0042D85C File Offset: 0x0042BA5C [Token(Token = "0x6012471")] [Address(RVA = "0x932850", Offset = "0x931650", VA = "0x180932850")] private bool PGKKDKHDMOE(Ray OPMKFDNLHKI, out Vector3 GBCEBGGFOBM) { Transform transform = base.transform; Transform transform2 = base.transform; Transform transform3 = base.transform; Vector3 vector; float z = vector.z; GBCEBGGFOBM.z = z; return true; } // Token: 0x06012472 RID: 74866 RVA: 0x0042D898 File Offset: 0x0042BA98 [Token(Token = "0x6012472")] [Address(RVA = "0x932B10", Offset = "0x931910", VA = "0x180932B10")] private bool PJKLPCOJCOI(Ray OPMKFDNLHKI, out Vector3 GBCEBGGFOBM) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Transform transform2 = base.transform; Transform transform3 = base.transform; Vector3 vector3; float z3 = vector3.z; float num; if (0 <= (int)num) { Vector3 vector4; float z4 = vector4.z; GBCEBGGFOBM.z = z4; Transform transform4 = base.transform; float num2; num = num2; Vector3 vector5; float z5 = vector5.z; GBCEBGGFOBM.z = z5; Transform transform5 = base.transform; num = num2; Vector3 vector6; float z6 = vector6.z; GBCEBGGFOBM.z = z6; return true; } GBCEBGGFOBM.z = z; throw new NullReferenceException(); } // Token: 0x06012473 RID: 74867 RVA: 0x0042D934 File Offset: 0x0042BB34 [Token(Token = "0x6012473")] [Address(RVA = "0x933760", Offset = "0x932560", VA = "0x180933760")] public RotationCircleCenterHandle() { } // Token: 0x0400BCAC RID: 48300 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400BCAC")] public GameObject circleBack; // Token: 0x0400BCAE RID: 48302 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x400BCAE")] private Vector3 LJAELKIEGJN; // Token: 0x02002A74 RID: 10868 [Token(Token = "0x2002A74")] [CompilerGenerated] private sealed class BPFCMOFCKAA { // Token: 0x06012474 RID: 74868 RVA: 0x0042D954 File Offset: 0x0042BB54 [Token(Token = "0x6012474")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public BPFCMOFCKAA() { } // Token: 0x06012475 RID: 74869 RVA: 0x0042D970 File Offset: 0x0042BB70 [Token(Token = "0x6012475")] [Address(RVA = "0x2905490", Offset = "0x2904290", VA = "0x182905490")] internal void b__0(PCGBNHABFJL transformCommand) { Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction; } // Token: 0x0400BCAF RID: 48303 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BCAF")] public CreationController controller; } } }