using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020002AA RID: 682 [Token(Token = "0x20002AA")] [StructLayout(3)] public class MaintainWorldSpaceOffset : MonoBehaviour { // Token: 0x060013DE RID: 5086 RVA: 0x00053CF8 File Offset: 0x00051EF8 [Token(Token = "0x60013DE")] [Address(RVA = "0x109D3D0", Offset = "0x109BDD0", VA = "0x18109D3D0")] private void Update() { Transform origin = this.Origin; int num = 0; if (origin != num) { Transform transform = base.transform; Transform origin2 = this.Origin; float z = this.WorldSpaceOffset.z; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; } } // Token: 0x060013DF RID: 5087 RVA: 0x00053D4C File Offset: 0x00051F4C [Token(Token = "0x60013DF")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public MaintainWorldSpaceOffset() { } // Token: 0x04000FF6 RID: 4086 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000FF6")] [NonSerialized] public Transform Origin; // Token: 0x04000FF7 RID: 4087 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000FF7")] [NonSerialized] public Vector3 WorldSpaceOffset; }