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

797 lines
31 KiB
C#

using System;
using UnityEngine;
// Token: 0x0200059C RID: 1436
[RequireComponent(typeof(SteamVR_TrackedObject))]
public class SteamVR_TestThrow : MonoBehaviour
{
// Token: 0x0600E360 RID: 58208 RVA: 0x0043B910 File Offset: 0x00439B10
private void AMNNBMEMJGB()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E361 RID: 58209 RVA: 0x0043B920 File Offset: 0x00439B20
private void KNCFKKFIIBL()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.AIEEPHKDFIH((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.CDGBMGEFAGP(1818UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(1611UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 408f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.JKOGFCNNGKP();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E362 RID: 58210 RVA: 0x0043BAA0 File Offset: 0x00439CA0
private void NGOPCBJCNJM()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E363 RID: 58211 RVA: 0x0043BAB0 File Offset: 0x00439CB0
private void OKGGDGJIPAM()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E364 RID: 58212 RVA: 0x0043BAC0 File Offset: 0x00439CC0
private void OEHDEPBJFAB()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E365 RID: 58213 RVA: 0x0043BAD0 File Offset: 0x00439CD0
private void DHAEEPCMCMI()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E366 RID: 58214 RVA: 0x0043BAE0 File Offset: 0x00439CE0
private void Awake()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E367 RID: 58215 RVA: 0x0043BAF0 File Offset: 0x00439CF0
private void BBKPAKKLOGB()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E368 RID: 58216 RVA: 0x0043BB00 File Offset: 0x00439D00
private void INGMCGGJGMA()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E369 RID: 58217 RVA: 0x0043BB10 File Offset: 0x00439D10
private void FIDMEJHMGJI()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E36A RID: 58218 RVA: 0x0043BB20 File Offset: 0x00439D20
private void JLEFPEPGPFJ()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.HDFMGHCOBEM((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.FDGDPKJBGPB(18446744073709550574UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.IHLJMBCLAIJ(18446744073709550534UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1396f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E36B RID: 58219 RVA: 0x0043BCA0 File Offset: 0x00439EA0
private void JLAMLNOHONO()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.DCIHGCGCFJA((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.NOPFFJKCJDN(814UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.JKEDHGKBGDP(18446744073709551362UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1769f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.IMKBGDNOPHN());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E36C RID: 58220 RVA: 0x0043BE20 File Offset: 0x0043A020
private void EMAFJPOFNPB()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.PCAJLNJLBBO((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.FDGDPKJBGPB(651UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(18446744073709549795UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1392f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.IMKBGDNOPHN());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E36D RID: 58221 RVA: 0x0043BFA0 File Offset: 0x0043A1A0
private void PEMILJJNOEP()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E36F RID: 58223 RVA: 0x0043BFB8 File Offset: 0x0043A1B8
private void ANJNJKMNIOB()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.BENGKODMLNF((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.FDGDPKJBGPB(740UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.IFBPCGJOMMI(1142UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 77f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E370 RID: 58224 RVA: 0x0043C138 File Offset: 0x0043A338
private void BDKMGEHDIIH()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E371 RID: 58225 RVA: 0x0043C148 File Offset: 0x0043A348
private void IPAPMGBLCNF()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E372 RID: 58226 RVA: 0x0043C158 File Offset: 0x0043A358
private void DNIIOPFOBEF()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.FCEPNCCENFA((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.JNCEAIPLJGJ(18446744073709550431UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.IFBPCGJOMMI(1975UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1053f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.IMKBGDNOPHN();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E373 RID: 58227 RVA: 0x0043C2D8 File Offset: 0x0043A4D8
private void JGNGKDEIJMJ()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.ANFILCHDMBL((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.CDGBMGEFAGP(1879UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(1751UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 523f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.JKOGFCNNGKP();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E374 RID: 58228 RVA: 0x0043C458 File Offset: 0x0043A658
private void DLCHNOFPONJ()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E375 RID: 58229 RVA: 0x0043C468 File Offset: 0x0043A668
private void ANPAMFJNGEN()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.IEOEDKPLHKO((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.NOPFFJKCJDN(18446744073709551052UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.JKEDHGKBGDP(18446744073709549694UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1778f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.JKOGFCNNGKP();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E376 RID: 58230 RVA: 0x0043C5E8 File Offset: 0x0043A7E8
private void JJEKHMENJFE()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E377 RID: 58231 RVA: 0x0043C5F8 File Offset: 0x0043A7F8
private void PBCGMHKELND()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E378 RID: 58232 RVA: 0x0043C608 File Offset: 0x0043A808
private void IABDGAJLFNK()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E379 RID: 58233 RVA: 0x0043C618 File Offset: 0x0043A818
private void EFADDFEFPHH()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.PCAJLNJLBBO((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.CDGBMGEFAGP(18446744073709550559UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.JKEDHGKBGDP(1438UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1827f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E37A RID: 58234 RVA: 0x0043C798 File Offset: 0x0043A998
private void NALJBDAAOHL()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.HDFMGHCOBEM((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.NOPFFJKCJDN(1715UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(18446744073709551386UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1912f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E37B RID: 58235 RVA: 0x0043C918 File Offset: 0x0043AB18
private void POMCHIPOPEA()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E37C RID: 58236 RVA: 0x0043C928 File Offset: 0x0043AB28
private void OFOPHGFIAJM()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E37D RID: 58237 RVA: 0x0043C938 File Offset: 0x0043AB38
private void FixedUpdate()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.KHOLKDHABII((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.CDGBMGEFAGP(8589934592UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(8589934592UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 15f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E37E RID: 58238 RVA: 0x0043CAB8 File Offset: 0x0043ACB8
private void OMBKANKMGEL()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.MEOPBIDHIOM((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.FDGDPKJBGPB(1934UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(1835UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 490f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.IMKBGDNOPHN());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E37F RID: 58239 RVA: 0x0043CC38 File Offset: 0x0043AE38
private void EIMPMCFDMIA()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E380 RID: 58240 RVA: 0x0043CC48 File Offset: 0x0043AE48
private void DFJGLGEHABD()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.EDJFKBPBKAH((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.FDGDPKJBGPB(18446744073709549989UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.IFBPCGJOMMI(18446744073709550340UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 237f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.JKOGFCNNGKP();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E381 RID: 58241 RVA: 0x0043CDC8 File Offset: 0x0043AFC8
private void IDFGKJHJBLA()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E382 RID: 58242 RVA: 0x0043CDD8 File Offset: 0x0043AFD8
private void KCONNOMEMGE()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.CKMFGNJEIKC((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.CDGBMGEFAGP(18446744073709550807UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(391UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1013f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.IMKBGDNOPHN();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E383 RID: 58243 RVA: 0x0043CF58 File Offset: 0x0043B158
private void JHCLJIABPPJ()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E384 RID: 58244 RVA: 0x0043CF68 File Offset: 0x0043B168
private void PDJOLBEEGGG()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.GPEAIDBBHMP((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.NOPFFJKCJDN(798UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(1994UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1319f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.JKOGFCNNGKP();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E385 RID: 58245 RVA: 0x0043D0E8 File Offset: 0x0043B2E8
private void NHLJJOPDMIN()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E386 RID: 58246 RVA: 0x0043D0F8 File Offset: 0x0043B2F8
private void GFJBMHDCFEC()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.ANFILCHDMBL((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.CDGBMGEFAGP(18446744073709550237UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(18446744073709551582UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1692f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.JKOGFCNNGKP());
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E387 RID: 58247 RVA: 0x0043D278 File Offset: 0x0043B478
private void JHCOJFFBMKO()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.IJIKGLGEKKJ((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.JNCEAIPLJGJ(200UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.IHLJMBCLAIJ(1948UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1199f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.CCHAEPGJJLI;
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E388 RID: 58248 RVA: 0x0043D3F8 File Offset: 0x0043B5F8
private void MIOGJFJJIGH()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.EGNEJAFGAPC((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.NOPFFJKCJDN(400UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(170UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 1710f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.IMKBGDNOPHN();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x0600E389 RID: 58249 RVA: 0x0043D578 File Offset: 0x0043B778
private void NGHJFABFAOA()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E38A RID: 58250 RVA: 0x0043D588 File Offset: 0x0043B788
private void KJBPHNKFCAM()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E38B RID: 58251 RVA: 0x0043D598 File Offset: 0x0043B798
private void ABBDFEGOFPH()
{
this.ELPPJKLCDGO = base.GetComponent<SteamVR_TrackedObject>();
}
// Token: 0x0600E38C RID: 58252 RVA: 0x0043D5A8 File Offset: 0x0043B7A8
private void FPFODKHDHCL()
{
PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.IJIKGLGEKKJ((int)this.ELPPJKLCDGO.index);
if (this.GEBGAKFMAOJ == null && oopoglbnjpf.NOPFFJKCJDN(253UL))
{
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.prefab);
gameObject.transform.position = this.attachPoint.transform.position;
this.GEBGAKFMAOJ = gameObject.AddComponent<FixedJoint>();
this.GEBGAKFMAOJ.connectedBody = this.attachPoint;
}
else if (this.GEBGAKFMAOJ != null && oopoglbnjpf.FOBCMPMOEFF(18446744073709551017UL))
{
GameObject gameObject2 = this.GEBGAKFMAOJ.gameObject;
Rigidbody component = gameObject2.GetComponent<Rigidbody>();
global::UnityEngine.Object.DestroyImmediate(this.GEBGAKFMAOJ);
this.GEBGAKFMAOJ = null;
global::UnityEngine.Object.Destroy(gameObject2, 127f);
Transform transform = ((!this.ELPPJKLCDGO.origin) ? this.ELPPJKLCDGO.transform.parent : this.ELPPJKLCDGO.origin);
if (transform != null)
{
component.velocity = transform.TransformVector(oopoglbnjpf.IGOFELJMFOF);
component.angularVelocity = transform.TransformVector(oopoglbnjpf.CCHAEPGJJLI);
}
else
{
component.velocity = oopoglbnjpf.IGOFELJMFOF;
component.angularVelocity = oopoglbnjpf.IMKBGDNOPHN();
}
component.maxAngularVelocity = component.angularVelocity.magnitude;
}
}
// Token: 0x040020F1 RID: 8433
public GameObject prefab;
// Token: 0x040020F2 RID: 8434
public Rigidbody attachPoint;
// Token: 0x040020F3 RID: 8435
private SteamVR_TrackedObject ELPPJKLCDGO;
// Token: 0x040020F4 RID: 8436
private FixedJoint GEBGAKFMAOJ;
}