using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x0200213D RID: 8509 [Token(Token = "0x200213D")] public class ShapeManipulationHandle : MonoBehaviour { // Token: 0x0600DA7D RID: 55933 RVA: 0x0032AB10 File Offset: 0x00328D10 [Token(Token = "0x600DA7D")] [Address(RVA = "0x7B70F0", Offset = "0x7B5EF0", VA = "0x1807B70F0")] private void Awake() { Renderer component = this.axisObject.GetComponent(); GameObject gameObject = this.pointObject; this.AMIOHFOKEHC = component; Renderer component2 = gameObject.GetComponent(); Renderer amiohfokehc = this.AMIOHFOKEHC; this.HNOCBPNNLPD = component2; this.POAAJBJPJCD = amiohfokehc; Material[] sharedMaterialArray = amiohfokehc.GetSharedMaterialArray(); this.LHPEANFIAED = sharedMaterialArray; Material[] array = new Material[2]; Material material = this.highlightZOffMaterial; if (material != 0) { } array[0] = material; Material material2 = this.highlightMaterial; if (material2 != 0) { } array[1] = material2; this.EBMCILOIFEC = array; } // Token: 0x0600DA7E RID: 55934 RVA: 0x0032ABA8 File Offset: 0x00328DA8 [Token(Token = "0x600DA7E")] [Address(RVA = "0x7B7360", Offset = "0x7B6160", VA = "0x1807B7360")] public void UpdateInfo(JNIJFOIGFGJ FJGEIMFHPFE, Transform OAJPMJIJPDP) { float y = FJGEIMFHPFE.GLHHBDHELAO.y; Guid gogcpnplcep = FJGEIMFHPFE.GOGCPNPLCEP; this.info.GLHHBDHELAO.y = y; Quaternion igpenjbjadk = FJGEIMFHPFE.IGPENJBJADK; this.info.GOGCPNPLCEP = gogcpnplcep; Quaternion mbiehefdgke = FJGEIMFHPFE.MBIEHEFDGKE; this.info.IGPENJBJADK = igpenjbjadk; this.info.MBIEHEFDGKE = mbiehefdgke; bool flag = FJGEIMFHPFE.LFOEEMDGOPO; GameObject gameObject = this.axisObject; if (!flag) { Renderer amiohfokehc = this.AMIOHFOKEHC; this.POAAJBJPJCD = amiohfokehc; gameObject.SetActive(true); GameObject gameObject2 = this.pointObject; int num = 0; gameObject2.SetActive(num != 0); } Renderer hnocbpnnlpd = this.HNOCBPNNLPD; this.POAAJBJPJCD = hnocbpnnlpd; int num2 = 0; gameObject.SetActive(num2 != 0); this.pointObject.SetActive(true); Renderer poaajbjpjcd = this.POAAJBJPJCD; Material[] lhpeanfiaed = this.LHPEANFIAED; poaajbjpjcd.SetMaterialArray(lhpeanfiaed); Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform; float ojjohdifmeg = this.info.OJJOHDIFMEG; float num4; float num3 = Mathf.Clamp(num4, 0.02f, 0.15f); Transform transform2 = base.transform; int num5 = 0; float z = Vector3.one.z; transform2.localScale = num5; int num6 = 0; base.transform.position = num6; int num7 = 0; base.transform.rotation = num7; } // Token: 0x0600DA7F RID: 55935 RVA: 0x0032AD04 File Offset: 0x00328F04 [Token(Token = "0x600DA7F")] [Address(RVA = "0x7B7250", Offset = "0x7B6050", VA = "0x1807B7250")] public void Highlight() { Renderer poaajbjpjcd = this.POAAJBJPJCD; Material[] ebmciloifec = this.EBMCILOIFEC; poaajbjpjcd.SetMaterialArray(ebmciloifec); Transform transform = base.transform; Transform transform2 = base.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; } // Token: 0x0600DA80 RID: 55936 RVA: 0x0032AD4C File Offset: 0x00328F4C [Token(Token = "0x600DA80")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public ShapeManipulationHandle() { } // Token: 0x04008E64 RID: 36452 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4008E64")] [HideInInspector] public JNIJFOIGFGJ info; // Token: 0x04008E65 RID: 36453 [Token(Token = "0x4008E65")] private const float GKMNGELKHPG = 0.02f; // Token: 0x04008E66 RID: 36454 [Token(Token = "0x4008E66")] private const float FNAGKMMENDH = 0.15f; // Token: 0x04008E67 RID: 36455 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4008E67")] [SerializeField] private Material highlightMaterial; // Token: 0x04008E68 RID: 36456 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4008E68")] [SerializeField] private Material highlightZOffMaterial; // Token: 0x04008E69 RID: 36457 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4008E69")] [SerializeField] private GameObject axisObject; // Token: 0x04008E6A RID: 36458 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4008E6A")] [SerializeField] private GameObject pointObject; // Token: 0x04008E6B RID: 36459 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4008E6B")] private Material[] LHPEANFIAED; // Token: 0x04008E6C RID: 36460 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4008E6C")] private Material[] EBMCILOIFEC; // Token: 0x04008E6D RID: 36461 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4008E6D")] private Renderer AMIOHFOKEHC; // Token: 0x04008E6E RID: 36462 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4008E6E")] private Renderer HNOCBPNNLPD; // Token: 0x04008E6F RID: 36463 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4008E6F")] private Renderer POAAJBJPJCD; } }