using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020004C6 RID: 1222 [Token(Token = "0x20004C6")] [RequireComponent(typeof(Rigidbody))] [StructLayout(3)] public class TearStripLink : MonoBehaviour { // Token: 0x17000678 RID: 1656 // (get) Token: 0x06002426 RID: 9254 RVA: 0x00095948 File Offset: 0x00093B48 // (set) Token: 0x06002427 RID: 9255 RVA: 0x0009595C File Offset: 0x00093B5C [Token(Token = "0x17000678")] public bool LEHJAFJFFMI { [Token(Token = "0x6002426")] [Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")] get; [Token(Token = "0x6002427")] [Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")] set; } // Token: 0x17000679 RID: 1657 // (get) Token: 0x06002428 RID: 9256 RVA: 0x00095970 File Offset: 0x00093B70 // (set) Token: 0x06002429 RID: 9257 RVA: 0x00095984 File Offset: 0x00093B84 [Token(Token = "0x17000679")] public Rigidbody LAEBJFBLDND { [Token(Token = "0x6002428")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x6002429")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] protected set; } // Token: 0x1700067A RID: 1658 // (get) Token: 0x0600242A RID: 9258 RVA: 0x00095998 File Offset: 0x00093B98 // (set) Token: 0x0600242B RID: 9259 RVA: 0x000959AC File Offset: 0x00093BAC [Token(Token = "0x1700067A")] public HingeJoint DPIBDKJIAHJ { [Token(Token = "0x600242A")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x600242B")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] protected set; } // Token: 0x1700067B RID: 1659 // (get) Token: 0x0600242C RID: 9260 RVA: 0x000959C0 File Offset: 0x00093BC0 [Token(Token = "0x1700067B")] public Renderer LPFNLNNJGKK { [Token(Token = "0x600242C")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get { return this.linkRenderer; } } // Token: 0x0600242D RID: 9261 RVA: 0x000959D4 File Offset: 0x00093BD4 [Token(Token = "0x600242D")] [Address(RVA = "0x13B0350", Offset = "0x13AED50", VA = "0x1813B0350")] private void Awake() { HingeJoint component = base.GetComponent(); this.k__BackingField = component; Renderer componentInChildren = base.GetComponentInChildren(); this.linkRenderer = componentInChildren; Rigidbody component2 = base.GetComponent(); this.k__BackingField = component2; } // Token: 0x0600242E RID: 9262 RVA: 0x00095A0C File Offset: 0x00093C0C [Token(Token = "0x600242E")] [Address(RVA = "0x13B0510", Offset = "0x13AEF10", VA = "0x1813B0510")] private void OnDestroy() { HingeJoint hingeJoint = this.k__BackingField; int num = 0; if (hingeJoint != num) { Rigidbody connectedBody = this.k__BackingField.connectedBody; int num2 = 0; if (connectedBody != num2) { global::UnityEngine.Object.Destroy(this.k__BackingField.connectedBody.gameObject); } } } // Token: 0x0600242F RID: 9263 RVA: 0x00095A60 File Offset: 0x00093C60 [Token(Token = "0x600242F")] [Address(RVA = "0x13B03C0", Offset = "0x13AEDC0", VA = "0x1813B03C0")] public void ChangeParent(Transform ICJLNPKIMKH) { base.transform.parentInternal = ICJLNPKIMKH; HingeJoint hingeJoint = this.k__BackingField; int num = 0; if (hingeJoint != num) { Rigidbody connectedBody = this.k__BackingField.connectedBody; int num2 = 0; if (connectedBody != num2) { TearStripLink component = this.k__BackingField.connectedBody.GetComponent(); int num3 = 0; if (component != num3) { } } } } // Token: 0x06002430 RID: 9264 RVA: 0x00095ACC File Offset: 0x00093CCC [Token(Token = "0x6002430")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public TearStripLink() { } // Token: 0x04001D4D RID: 7501 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001D4D")] [SerializeField] private Renderer linkRenderer; }