127 lines
3.5 KiB
C#
127 lines
3.5 KiB
C#
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<DNBOOFDJAEA> <ONDCCOPBGKE>k__BackingField = chip.<ONDCCOPBGKE>k__BackingField;
|
|
int num2 = 0;
|
|
if (GMKCNKCBEHD.IMCPFLDKEOH<DNBOOFDJAEA>(<ONDCCOPBGKE>k__BackingField, num2, num))
|
|
{
|
|
int num3 = 0;
|
|
if (GMKCNKCBEHD.IMCPFLDKEOH<Port>(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;
|
|
}
|
|
}
|