132 lines
4.0 KiB
C#
132 lines
4.0 KiB
C#
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<HingeJoint>();
|
|
this.<HLEDLIEOCMD>k__BackingField = component;
|
|
Renderer componentInChildren = base.GetComponentInChildren<Renderer>();
|
|
this.linkRenderer = componentInChildren;
|
|
Rigidbody component2 = base.GetComponent<Rigidbody>();
|
|
this.<GFGFMCBMKBD>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.<HLEDLIEOCMD>k__BackingField;
|
|
int num = 0;
|
|
if (hingeJoint != num)
|
|
{
|
|
Rigidbody connectedBody = this.<HLEDLIEOCMD>k__BackingField.connectedBody;
|
|
int num2 = 0;
|
|
if (connectedBody != num2)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.<HLEDLIEOCMD>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.<HLEDLIEOCMD>k__BackingField;
|
|
int num = 0;
|
|
if (hingeJoint != num)
|
|
{
|
|
Rigidbody connectedBody = this.<HLEDLIEOCMD>k__BackingField.connectedBody;
|
|
int num2 = 0;
|
|
if (connectedBody != num2)
|
|
{
|
|
TearStripLink component = this.<HLEDLIEOCMD>k__BackingField.connectedBody.GetComponent<TearStripLink>();
|
|
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;
|
|
}
|