Files
2026-06-04 11:42:34 +02:00

533 lines
19 KiB
C#

using System;
using UnityEngine;
// Token: 0x020000B4 RID: 180
public class HingeDoorPickup : RigidbodyPickup
{
// Token: 0x06002541 RID: 9537 RVA: 0x000AFA68 File Offset: 0x000ADC68
public virtual bool NDFDCCNBKFF()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002542 RID: 9538 RVA: 0x000AFA78 File Offset: 0x000ADC78
public virtual void JBBKDMGLGNO(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.ONPCGBIMHKI();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.PPMEEEJPPOP(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OJBHGFEFAAJ();
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x06002543 RID: 9539 RVA: 0x000AFAE8 File Offset: 0x000ADCE8
public virtual void KNANHAKIKMG(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.Release();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.PPMEEEJPPOP(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x06002544 RID: 9540 RVA: 0x000AFB58 File Offset: 0x000ADD58
public virtual void NFHKEONKDME(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.PEKCCFGHHDL();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.DIBCGCDCJGM(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OJBHGFEFAAJ();
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x06002545 RID: 9541 RVA: 0x000AFBC8 File Offset: 0x000ADDC8
public virtual void CIFMPMLKCND()
{
this.GGPILMKBGGN.IKNNJEPEBLN = this.LDGBHMIKDND;
this.GGPILMKBGGN.GJDODFOHABA(this.BJLLLKOKEAJ);
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002546 RID: 9542 RVA: 0x000AFC1C File Offset: 0x000ADE1C
private Joint JABPEOKBJIO(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = false;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x06002547 RID: 9543 RVA: 0x000AFC78 File Offset: 0x000ADE78
public virtual void LELIGMKAICM()
{
this.GGPILMKBGGN.IKNNJEPEBLN = this.LDGBHMIKDND;
this.GGPILMKBGGN.GJDODFOHABA(this.BJLLLKOKEAJ);
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002548 RID: 9544 RVA: 0x000AFCCC File Offset: 0x000ADECC
public virtual void NNAEDKBPKBH()
{
this.GGPILMKBGGN.IKNNJEPEBLN = this.LDGBHMIKDND;
this.GGPILMKBGGN.OBNCDPGKCGJ = this.BJLLLKOKEAJ;
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002549 RID: 9545 RVA: 0x000AFD20 File Offset: 0x000ADF20
public virtual void NOJNEAKHFFN(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.BDJINEJMDHH();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.CIDECLINIDJ(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OJBHGFEFAAJ();
this.GGPILMKBGGN.IKNNJEPEBLN = this.linearDrag;
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x0600254A RID: 9546 RVA: 0x000AFD90 File Offset: 0x000ADF90
public virtual bool ICOEGKHODEC()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x0600254B RID: 9547 RVA: 0x000AFDA0 File Offset: 0x000ADFA0
public virtual void EJKIKJAFNFB(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.PEKCCFGHHDL();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.JABPEOKBJIO(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OJBHGFEFAAJ();
this.GGPILMKBGGN.IKNNJEPEBLN = this.linearDrag;
this.GGPILMKBGGN.GJDODFOHABA(this.angularDrag);
}
// Token: 0x0600254D RID: 9549 RVA: 0x000AFE44 File Offset: 0x000AE044
private Joint AMNFDNGFDFO(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = true;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x0600254E RID: 9550 RVA: 0x000AFEA0 File Offset: 0x000AE0A0
private Joint OHDCFICBKMO(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = false;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x0600254F RID: 9551 RVA: 0x000AFEFC File Offset: 0x000AE0FC
public virtual bool JCCFNPPFHEH()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002550 RID: 9552 RVA: 0x000AFF0C File Offset: 0x000AE10C
public virtual bool CAIACAPAENC()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002551 RID: 9553 RVA: 0x000AFF1C File Offset: 0x000AE11C
public virtual bool KMEOHENPMMO()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002552 RID: 9554 RVA: 0x000AFF2C File Offset: 0x000AE12C
public virtual void DIHBNPBEJBE()
{
this.GGPILMKBGGN.PGAMGFKDPMO(this.LDGBHMIKDND);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.BJLLLKOKEAJ;
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002553 RID: 9555 RVA: 0x000AFF80 File Offset: 0x000AE180
public virtual void NPHDJDOGPOM(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.PEKCCFGHHDL();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.JABPEOKBJIO(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.GJDODFOHABA(this.angularDrag);
}
// Token: 0x06002554 RID: 9556 RVA: 0x000AFFF0 File Offset: 0x000AE1F0
public override void Release()
{
this.GGPILMKBGGN.IKNNJEPEBLN = this.LDGBHMIKDND;
this.GGPILMKBGGN.OBNCDPGKCGJ = this.BJLLLKOKEAJ;
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002555 RID: 9557 RVA: 0x000B0044 File Offset: 0x000AE244
private Joint PPMEEEJPPOP(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = true;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x06002556 RID: 9558 RVA: 0x000B00A0 File Offset: 0x000AE2A0
public virtual void MBBOOEEPPEL()
{
this.GGPILMKBGGN.PGAMGFKDPMO(this.LDGBHMIKDND);
this.GGPILMKBGGN.GJDODFOHABA(this.BJLLLKOKEAJ);
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002557 RID: 9559 RVA: 0x000B00F4 File Offset: 0x000AE2F4
public virtual void IMKCMHIFKFE()
{
this.GGPILMKBGGN.PGAMGFKDPMO(this.LDGBHMIKDND);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.BJLLLKOKEAJ;
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002558 RID: 9560 RVA: 0x000B0148 File Offset: 0x000AE348
public virtual void OOFOMMGPGCA()
{
this.GGPILMKBGGN.PGAMGFKDPMO(this.LDGBHMIKDND);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.BJLLLKOKEAJ;
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x06002559 RID: 9561 RVA: 0x000B019C File Offset: 0x000AE39C
public virtual void BLHJLCBJJGL(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.JDNMLKPBIEM();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.DIBCGCDCJGM(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x170000A7 RID: 167
// (get) Token: 0x0600255A RID: 9562 RVA: 0x000B020C File Offset: 0x000AE40C
public override bool MEMOPCOHPLE
{
get
{
return this.BPPBPEMLOCH != null;
}
}
// Token: 0x0600255B RID: 9563 RVA: 0x000B021C File Offset: 0x000AE41C
public override void IKPODAPKACL(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.BDJINEJMDHH();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.AMNFDNGFDFO(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OJBHGFEFAAJ();
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.GJDODFOHABA(this.angularDrag);
}
// Token: 0x0600255C RID: 9564 RVA: 0x000B028C File Offset: 0x000AE48C
private Joint DCNAJHDECPN(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = false;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x0600255D RID: 9565 RVA: 0x000B02E8 File Offset: 0x000AE4E8
public virtual void OCJMBOFIDKM(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.FELLCGFFLLH();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.DIBCGCDCJGM(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.IKNNJEPEBLN = this.linearDrag;
this.GGPILMKBGGN.GJDODFOHABA(this.angularDrag);
}
// Token: 0x0600255E RID: 9566 RVA: 0x000B0358 File Offset: 0x000AE558
private Joint AOFIFKDAMFP(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = true;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x0600255F RID: 9567 RVA: 0x000B03B4 File Offset: 0x000AE5B4
public virtual bool NPNFNLOIMAG()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002560 RID: 9568 RVA: 0x000B03C4 File Offset: 0x000AE5C4
public virtual void AEOABAJFJOB(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.EMKMANCBLJH();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.OHDCFICBKMO(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.GJDODFOHABA(this.angularDrag);
}
// Token: 0x06002561 RID: 9569 RVA: 0x000B0434 File Offset: 0x000AE634
public virtual void NMLKIHLIFJH(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.Release();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.PKNBCENHKEM(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.GJDODFOHABA(this.angularDrag);
}
// Token: 0x06002562 RID: 9570 RVA: 0x000B04A4 File Offset: 0x000AE6A4
public virtual void CIABMMLEGNG(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.PEKCCFGHHDL();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.AMNFDNGFDFO(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OJBHGFEFAAJ();
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x06002563 RID: 9571 RVA: 0x000B0514 File Offset: 0x000AE714
public virtual bool FDMMCEFNEEF()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002564 RID: 9572 RVA: 0x000B0524 File Offset: 0x000AE724
public virtual void BGMHFJBNJFN(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.BDJINEJMDHH();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.DIBCGCDCJGM(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.OKBAEPLAILA();
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OJBHGFEFAAJ();
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x06002565 RID: 9573 RVA: 0x000B0594 File Offset: 0x000AE794
public virtual bool GEGGODJIBGN()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002566 RID: 9574 RVA: 0x000B05A4 File Offset: 0x000AE7A4
private Joint JBDENLNBMFF(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = false;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x06002567 RID: 9575 RVA: 0x000B0600 File Offset: 0x000AE800
public virtual bool EEMBDLMNMIE()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x06002568 RID: 9576 RVA: 0x000B0610 File Offset: 0x000AE810
private Joint PKNBCENHKEM(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = false;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x06002569 RID: 9577 RVA: 0x000B066C File Offset: 0x000AE86C
private Joint CIDECLINIDJ(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = false;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x0600256A RID: 9578 RVA: 0x000B06C8 File Offset: 0x000AE8C8
public virtual bool ICDDEIIJELA()
{
return this.BPPBPEMLOCH != null;
}
// Token: 0x0600256B RID: 9579 RVA: 0x000B06D8 File Offset: 0x000AE8D8
public virtual void FLOILJHICKH(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.BDJINEJMDHH();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.DIBCGCDCJGM(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.IKNNJEPEBLN = this.linearDrag;
this.GGPILMKBGGN.GJDODFOHABA(this.angularDrag);
}
// Token: 0x0600256C RID: 9580 RVA: 0x000B0748 File Offset: 0x000AE948
public virtual void GCAABHNNEIP()
{
this.GGPILMKBGGN.IKNNJEPEBLN = this.LDGBHMIKDND;
this.GGPILMKBGGN.OBNCDPGKCGJ = this.BJLLLKOKEAJ;
if (this.BPPBPEMLOCH != null)
{
global::UnityEngine.Object.Destroy(this.BPPBPEMLOCH);
this.BPPBPEMLOCH = null;
}
}
// Token: 0x0600256D RID: 9581 RVA: 0x000B079C File Offset: 0x000AE99C
private Joint DIBCGCDCJGM(RigidbodyEx MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
SpringJoint springJoint = base.gameObject.AddComponent<SpringJoint>();
springJoint.autoConfigureConnectedAnchor = false;
springJoint.anchor = -KOFPGEFEDDH;
springJoint.connectedBody = MMEBLCBANIL.POEDHHBIGLD;
springJoint.connectedAnchor = Vector3.zero;
springJoint.spring = this.springForce;
springJoint.breakForce = this.breakForce;
return springJoint;
}
// Token: 0x0600256E RID: 9582 RVA: 0x000B07F8 File Offset: 0x000AE9F8
public override void Pickup(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.Release();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.CIDECLINIDJ(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.IKNNJEPEBLN = this.linearDrag;
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x0600256F RID: 9583 RVA: 0x000B0868 File Offset: 0x000AEA68
public override void FILMFKIEBCJ(Transform MMEBLCBANIL, Vector3 KOFPGEFEDDH, Quaternion KKKJMGGKNPG)
{
this.EDINJFDHBHF();
RigidbodyEx component = MMEBLCBANIL.GetComponent<RigidbodyEx>();
this.BPPBPEMLOCH = this.AMNFDNGFDFO(component, KOFPGEFEDDH, KKKJMGGKNPG);
this.LDGBHMIKDND = this.GGPILMKBGGN.IKNNJEPEBLN;
this.BJLLLKOKEAJ = this.GGPILMKBGGN.OBNCDPGKCGJ;
this.GGPILMKBGGN.PGAMGFKDPMO(this.linearDrag);
this.GGPILMKBGGN.OBNCDPGKCGJ = this.angularDrag;
}
// Token: 0x040004E5 RID: 1253
[Header("Hold Configuration Parameters")]
[SerializeField]
private float springForce = 100f;
// Token: 0x040004E6 RID: 1254
[SerializeField]
private float linearDrag = 20f;
// Token: 0x040004E7 RID: 1255
[SerializeField]
private float angularDrag = 5f;
// Token: 0x040004E8 RID: 1256
[SerializeField]
private float breakForce = 50f;
// Token: 0x040004E9 RID: 1257
private float LDGBHMIKDND;
// Token: 0x040004EA RID: 1258
private float BJLLLKOKEAJ;
// Token: 0x040004EB RID: 1259
private Joint BPPBPEMLOCH;
}