using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Tools.MakerPenTools; using UnityEngine; namespace RecRoom.CircuitsV2.Mock { // Token: 0x02002571 RID: 9585 [Token(Token = "0x2002571")] [ExecuteInEditMode] public sealed class MockMakerPenPinInfoManager : MonoBehaviour { // Token: 0x0600F995 RID: 63893 RVA: 0x00393714 File Offset: 0x00391914 [Token(Token = "0x600F995")] [Address(RVA = "0x1208B40", Offset = "0x1207940", VA = "0x181208B40")] public void Bind() { Chip chip = this.chip; int num = 0; IReadOnlyList k__BackingField = chip.k__BackingField; int num2 = 0; if (GMKCNKCBEHD.IMCPFLDKEOH(k__BackingField, num2, num)) { int num3 = 0; if (GMKCNKCBEHD.IMCPFLDKEOH(num, num3, num)) { this.pinInfo.JOGMGBBAOFC = num; this.pinInfo.gameObject.SetActive(true); OPFEFPDPBAN.OFFLOPLJBBG(); } } } // Token: 0x0600F996 RID: 63894 RVA: 0x00393778 File Offset: 0x00391978 [Token(Token = "0x600F996")] [Address(RVA = "0x1208C20", Offset = "0x1207A20", VA = "0x181208C20")] public void Unbind() { this.EDLGMLKNCGM = (ulong)0L; } // Token: 0x0600F997 RID: 63895 RVA: 0x00393790 File Offset: 0x00391990 [Token(Token = "0x600F997")] [Address(RVA = "0x1208C30", Offset = "0x1207A30", VA = "0x181208C30")] public void Update() { Port edlgmlkncgm = this.EDLGMLKNCGM; int num = 0; if (!(edlgmlkncgm == num)) { Camera camera = this.sceneCamera; int num2 = 0; if (!(camera == num2)) { Port edlgmlkncgm2 = this.EDLGMLKNCGM; CV2MakerPenPinInfo cv2MakerPenPinInfo = this.pinInfo; Transform transform = edlgmlkncgm2.transform; Vector3 vector; float z = vector.z; if (z == 0f) { if (z == 0f) { if (z == 0f) { if (z == 0f) { if (z == 0f) { if (z == 0f) { return; } Transform transform2 = this.sceneCamera.transform; Transform transform3 = this.sceneCamera.transform; } Transform transform4 = this.sceneCamera.transform; Transform transform5 = this.sceneCamera.transform; } Transform transform6 = this.sceneCamera.transform; Transform transform7 = this.sceneCamera.transform; } Transform transform8 = this.sceneCamera.transform; Transform transform9 = this.sceneCamera.transform; } Transform transform10 = this.sceneCamera.transform; Transform transform11 = this.sceneCamera.transform; } Transform transform12 = this.sceneCamera.transform; Transform transform13 = this.sceneCamera.transform; } } } // Token: 0x0600F998 RID: 63896 RVA: 0x003938D0 File Offset: 0x00391AD0 [Token(Token = "0x600F998")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public MockMakerPenPinInfoManager() { } // Token: 0x0400A518 RID: 42264 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400A518")] [SerializeField] private CV2MakerPenPinInfo pinInfo; // Token: 0x0400A519 RID: 42265 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400A519")] [SerializeField] private Chip chip; // Token: 0x0400A51A RID: 42266 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400A51A")] [SerializeField] private Camera sceneCamera; // Token: 0x0400A51B RID: 42267 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400A51B")] private Port EDLGMLKNCGM; } }