using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020004C4 RID: 1220 [Token(Token = "0x20004C4")] [RequireComponent(typeof(Rigidbody))] public class TearStripLink : MonoBehaviour { // Token: 0x1700065E RID: 1630 // (get) Token: 0x06002455 RID: 9301 RVA: 0x000920C8 File Offset: 0x000902C8 // (set) Token: 0x06002456 RID: 9302 RVA: 0x000920DC File Offset: 0x000902DC [Token(Token = "0x1700065E")] public bool LEHJAFJFFMI { [Token(Token = "0x6002455")] [Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")] get; [Token(Token = "0x6002456")] [Address(RVA = "0x611070", Offset = "0x610070", VA = "0x180611070")] set; } // Token: 0x1700065F RID: 1631 // (get) Token: 0x06002457 RID: 9303 RVA: 0x000920F0 File Offset: 0x000902F0 // (set) Token: 0x06002458 RID: 9304 RVA: 0x00092104 File Offset: 0x00090304 [Token(Token = "0x1700065F")] public Rigidbody LAEBJFBLDND { [Token(Token = "0x6002457")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get; [Token(Token = "0x6002458")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] protected set; } // Token: 0x17000660 RID: 1632 // (get) Token: 0x06002459 RID: 9305 RVA: 0x00092118 File Offset: 0x00090318 // (set) Token: 0x0600245A RID: 9306 RVA: 0x0009212C File Offset: 0x0009032C [Token(Token = "0x17000660")] public HingeJoint DPIBDKJIAHJ { [Token(Token = "0x6002459")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get; [Token(Token = "0x600245A")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")] protected set; } // Token: 0x17000661 RID: 1633 // (get) Token: 0x0600245B RID: 9307 RVA: 0x00092140 File Offset: 0x00090340 [Token(Token = "0x17000661")] public Renderer LPFNLNNJGKK { [Token(Token = "0x600245B")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get { return this.linkRenderer; } } // Token: 0x0600245C RID: 9308 RVA: 0x00092154 File Offset: 0x00090354 [Token(Token = "0x600245C")] [Address(RVA = "0x147E440", Offset = "0x147D440", VA = "0x18147E440")] 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: 0x0600245D RID: 9309 RVA: 0x0009218C File Offset: 0x0009038C [Token(Token = "0x600245D")] [Address(RVA = "0x147E600", Offset = "0x147D600", VA = "0x18147E600")] 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: 0x0600245E RID: 9310 RVA: 0x000921E0 File Offset: 0x000903E0 [Token(Token = "0x600245E")] [Address(RVA = "0x147E4B0", Offset = "0x147D4B0", VA = "0x18147E4B0")] 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: 0x0600245F RID: 9311 RVA: 0x0009224C File Offset: 0x0009044C [Token(Token = "0x600245F")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public TearStripLink() { } // Token: 0x04001BDC RID: 7132 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4001BDC")] [SerializeField] private Renderer linkRenderer; }