This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,1347 @@
using System;
using UnityEngine;
namespace Valve.VR.InteractionSystem
{
// Token: 0x020005D0 RID: 1488
public class SeeThru : MonoBehaviour
{
// Token: 0x0600EC08 RID: 60424 RVA: 0x00467860 File Offset: 0x00465A60
private void LJFJILFBKHF()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 1; i < num; i += 0)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC09 RID: 60425 RVA: 0x00467910 File Offset: 0x00465B10
private void OLEBPMMFNIF()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("Albatross");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i++)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j++)
{
this.EBJDANBMEGK.materials[j].renderQueue = -90;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -125)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 46;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(false);
}
// Token: 0x0600EC0A RID: 60426 RVA: 0x00467B60 File Offset: 0x00465D60
private void PMMJCJAKFNJ(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC0B RID: 60427 RVA: 0x00467B70 File Offset: 0x00465D70
private void HLAMOBDIOEF(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC0C RID: 60428 RVA: 0x00467B80 File Offset: 0x00465D80
private void IGPFODPCJEP()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject(" [INVITE ONLY]");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i++)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j++)
{
this.EBJDANBMEGK.materials[j].renderQueue = -100;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k += 0)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -155)
{
this.GDCGHLBGBMM.materials[k].renderQueue = -153;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(true);
}
// Token: 0x0600EC0D RID: 60429 RVA: 0x00467DD0 File Offset: 0x00465FD0
private void PPOPAEBNGPC()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("Chat");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j += 0)
{
this.EBJDANBMEGK.materials[j].renderQueue = 163;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -51)
{
this.GDCGHLBGBMM.materials[k].renderQueue = -36;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(true);
}
// Token: 0x0600EC0E RID: 60430 RVA: 0x00468020 File Offset: 0x00466220
private void AGEBBAFKMKN(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC0F RID: 60431 RVA: 0x00468030 File Offset: 0x00466230
private void IIFLLEPLHPN(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC10 RID: 60432 RVA: 0x00468040 File Offset: 0x00466240
private void LDHOOGBEGPM()
{
this.KGDIOPBEONB.FCIENHEAODD(new Interactable.LPFHOAJCNFL(this.FMNEKAOKLLD));
this.KGDIOPBEONB.NIEFPFKKPGN(new Interactable.NPJGEOCJEJN(this.IPHABKMCLNA));
}
// Token: 0x0600EC11 RID: 60433 RVA: 0x00468070 File Offset: 0x00466270
private void OJAIDLPNIEI()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("3");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j += 0)
{
this.EBJDANBMEGK.materials[j].renderQueue = -91;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k += 0)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -173)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 155;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(false);
}
// Token: 0x0600EC12 RID: 60434 RVA: 0x004682C0 File Offset: 0x004664C0
private void OnDisable()
{
this.KGDIOPBEONB.NKFKCFBJFKI -= this.EOBDNBOLPEE;
this.KGDIOPBEONB.CMNGCEHFKNH -= this.PELDPHMLAFJ;
}
// Token: 0x0600EC13 RID: 60435 RVA: 0x004682F0 File Offset: 0x004664F0
private void DFDDMGKKKBO(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC14 RID: 60436 RVA: 0x00468300 File Offset: 0x00466500
private void HHHMDBJFABN()
{
this.KGDIOPBEONB.JPGPFBBFGJO(new Interactable.LPFHOAJCNFL(this.ANMIMEDJOID));
this.KGDIOPBEONB.KEMIKJLKLIO(new Interactable.NPJGEOCJEJN(this.KODKEGNADID));
}
// Token: 0x0600EC15 RID: 60437 RVA: 0x00468330 File Offset: 0x00466530
private void BEMKLCGIILA(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC16 RID: 60438 RVA: 0x00468340 File Offset: 0x00466540
private void KNFEIGPBGPN()
{
this.KGDIOPBEONB.NKFKCFBJFKI += this.IFCEAPBBJIJ;
this.KGDIOPBEONB.GIOFBEOGGAM(new Interactable.NPJGEOCJEJN(this.PMMJCJAKFNJ));
}
// Token: 0x0600EC17 RID: 60439 RVA: 0x00468370 File Offset: 0x00466570
private void OnEnable()
{
this.KGDIOPBEONB.NKFKCFBJFKI += this.EOBDNBOLPEE;
this.KGDIOPBEONB.CMNGCEHFKNH += this.PELDPHMLAFJ;
}
// Token: 0x0600EC18 RID: 60440 RVA: 0x004683A0 File Offset: 0x004665A0
private void MJEHPNFIMPP()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 1; i < num; i += 0)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC19 RID: 60441 RVA: 0x00468450 File Offset: 0x00466650
private void KODKEGNADID(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC1A RID: 60442 RVA: 0x00468460 File Offset: 0x00466660
private void AMNNBMEMJGB()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("{0}v1/crashdump");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 1; j < this.EBJDANBMEGK.materials.Length; j += 0)
{
this.EBJDANBMEGK.materials[j].renderQueue = 69;
}
for (int k = 1; k < this.GDCGHLBGBMM.materials.Length; k += 0)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == 93)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 87;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(false);
}
// Token: 0x0600EC1B RID: 60443 RVA: 0x004686B0 File Offset: 0x004668B0
private void NALNMODEMMD(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC1C RID: 60444 RVA: 0x004686C0 File Offset: 0x004668C0
private void ANMIMEDJOID(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC1D RID: 60445 RVA: 0x004686D0 File Offset: 0x004668D0
private void BGHHKKGMBFJ()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 0; i < num; i++)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC1E RID: 60446 RVA: 0x00468780 File Offset: 0x00466980
private void AJNBGIBNKBN(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC20 RID: 60448 RVA: 0x00468798 File Offset: 0x00466998
private void MNPIBNAJNEK()
{
this.KGDIOPBEONB.AHJHODFILEN(new Interactable.LPFHOAJCNFL(this.EKKKKPPHNEM));
this.KGDIOPBEONB.AHPFGDPIAPJ(new Interactable.NPJGEOCJEJN(this.AJNBGIBNKBN));
}
// Token: 0x0600EC21 RID: 60449 RVA: 0x004687C8 File Offset: 0x004669C8
private void EKKKKPPHNEM(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC22 RID: 60450 RVA: 0x004687D8 File Offset: 0x004669D8
private void IKNELLJADDC()
{
this.KGDIOPBEONB.NKFKCFBJFKI -= this.DAGMCOPNLEI;
this.KGDIOPBEONB.LAIFPJFBDJA(new Interactable.NPJGEOCJEJN(this.PMMJCJAKFNJ));
}
// Token: 0x0600EC23 RID: 60451 RVA: 0x00468808 File Offset: 0x00466A08
private void DMAPCNBHMDD()
{
this.KGDIOPBEONB.NKFKCFBJFKI += this.EOBDNBOLPEE;
this.KGDIOPBEONB.FPIEMFDBCAN(new Interactable.NPJGEOCJEJN(this.BEMKLCGIILA));
}
// Token: 0x0600EC24 RID: 60452 RVA: 0x00468838 File Offset: 0x00466A38
private void EPDJKNMBKPF(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC25 RID: 60453 RVA: 0x00468848 File Offset: 0x00466A48
private void MHBCNPOKNCP(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC26 RID: 60454 RVA: 0x00468858 File Offset: 0x00466A58
private void FNCMBFKHMDJ(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC27 RID: 60455 RVA: 0x00468868 File Offset: 0x00466A68
private void AAFMPBJLEOA(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC28 RID: 60456 RVA: 0x00468878 File Offset: 0x00466A78
private void PELDPHMLAFJ(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC29 RID: 60457 RVA: 0x00468888 File Offset: 0x00466A88
private void ILEKPHFMBLK(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC2A RID: 60458 RVA: 0x00468898 File Offset: 0x00466A98
private void IKFCLMNDGPF()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 1; i < num; i++)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC2B RID: 60459 RVA: 0x00468948 File Offset: 0x00466B48
private void HNICCBIJKNI(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC2C RID: 60460 RVA: 0x00468958 File Offset: 0x00466B58
private void NFGPPLBDBJJ(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC2D RID: 60461 RVA: 0x00468968 File Offset: 0x00466B68
private void NDIAAIGKNKA()
{
this.KGDIOPBEONB.JHJFCMOAJCA(new Interactable.LPFHOAJCNFL(this.ANMIMEDJOID));
this.KGDIOPBEONB.GJDBNPODOIN(new Interactable.NPJGEOCJEJN(this.DFDDMGKKKBO));
}
// Token: 0x0600EC2E RID: 60462 RVA: 0x00468998 File Offset: 0x00466B98
private void DPEGBHPJMDA()
{
this.KGDIOPBEONB.FCIENHEAODD(new Interactable.LPFHOAJCNFL(this.CALKNFAMKBN));
this.KGDIOPBEONB.JEOHHIBPGIB(new Interactable.NPJGEOCJEJN(this.NFGPPLBDBJJ));
}
// Token: 0x0600EC2F RID: 60463 RVA: 0x004689C8 File Offset: 0x00466BC8
private void OFDCCGLFACL()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 0; i < num; i++)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC30 RID: 60464 RVA: 0x00468A78 File Offset: 0x00466C78
private void Update()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 0; i < num; i++)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC31 RID: 60465 RVA: 0x00468B28 File Offset: 0x00466D28
private void ACJGCKEMJIC()
{
this.KGDIOPBEONB.NOCKCPNHJNI(new Interactable.LPFHOAJCNFL(this.OGBGGPKLCGK));
this.KGDIOPBEONB.AHPFGDPIAPJ(new Interactable.NPJGEOCJEJN(this.AGEBBAFKMKN));
}
// Token: 0x0600EC32 RID: 60466 RVA: 0x00468B58 File Offset: 0x00466D58
private void PJPDNCHIPPP()
{
this.KGDIOPBEONB.CNNGEJFDEPI(new Interactable.LPFHOAJCNFL(this.AAFMPBJLEOA));
this.KGDIOPBEONB.FPIEMFDBCAN(new Interactable.NPJGEOCJEJN(this.NFGPPLBDBJJ));
}
// Token: 0x0600EC33 RID: 60467 RVA: 0x00468B88 File Offset: 0x00466D88
private void HDPJKNLIECE(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC34 RID: 60468 RVA: 0x00468B98 File Offset: 0x00466D98
private void MNMJCMNBKPL(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC35 RID: 60469 RVA: 0x00468BA8 File Offset: 0x00466DA8
private void IPHABKMCLNA(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC36 RID: 60470 RVA: 0x00468BB8 File Offset: 0x00466DB8
private void ONKCFGIOGCF()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("HTTPConnection");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 1; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 1; j < this.EBJDANBMEGK.materials.Length; j += 0)
{
this.EBJDANBMEGK.materials[j].renderQueue = -169;
}
for (int k = 1; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -4)
{
this.GDCGHLBGBMM.materials[k].renderQueue = -178;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(false);
}
// Token: 0x0600EC37 RID: 60471 RVA: 0x00468E08 File Offset: 0x00467008
private void EOBDNBOLPEE(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC38 RID: 60472 RVA: 0x00468E18 File Offset: 0x00467018
private void GCJAIGNHIBD(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC39 RID: 60473 RVA: 0x00468E28 File Offset: 0x00467028
private void IFCEAPBBJIJ(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC3A RID: 60474 RVA: 0x00468E38 File Offset: 0x00467038
private void MCECFOCPOCA()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("Launch game");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 1; j < this.EBJDANBMEGK.materials.Length; j += 0)
{
this.EBJDANBMEGK.materials[j].renderQueue = -100;
}
for (int k = 1; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == 80)
{
this.GDCGHLBGBMM.materials[k].renderQueue = -195;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(false);
}
// Token: 0x0600EC3B RID: 60475 RVA: 0x00469088 File Offset: 0x00467288
private void OEKOPBDDGCK()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 0; i < num; i += 0)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC3C RID: 60476 RVA: 0x00469138 File Offset: 0x00467338
private void NIBGLHFHJLJ()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 0; i < num; i += 0)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC3D RID: 60477 RVA: 0x004691E8 File Offset: 0x004673E8
private void OGBGGPKLCGK(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC3E RID: 60478 RVA: 0x004691F8 File Offset: 0x004673F8
private void IDNEPKFPLMB(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC3F RID: 60479 RVA: 0x00469208 File Offset: 0x00467408
private void PNMPAHLHMMF(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC40 RID: 60480 RVA: 0x00469218 File Offset: 0x00467418
private void NGHJFABFAOA()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("RC");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 1; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j++)
{
this.EBJDANBMEGK.materials[j].renderQueue = 187;
}
for (int k = 1; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -23)
{
this.GDCGHLBGBMM.materials[k].renderQueue = -139;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(false);
}
// Token: 0x0600EC41 RID: 60481 RVA: 0x00469468 File Offset: 0x00467668
private void PDGDKDDDBKM(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC42 RID: 60482 RVA: 0x00469478 File Offset: 0x00467678
private void FMNEKAOKLLD(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC43 RID: 60483 RVA: 0x00469488 File Offset: 0x00467688
private void IPIFGGBNGLP()
{
this.KGDIOPBEONB.NEELHNCICLP(new Interactable.LPFHOAJCNFL(this.EKKKKPPHNEM));
this.KGDIOPBEONB.CMNGCEHFKNH += this.HJJJADBKDPE;
}
// Token: 0x0600EC44 RID: 60484 RVA: 0x004694B8 File Offset: 0x004676B8
private void AHLMADACOLB()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("OBJECTIVE_FORCE_MIGRATION");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 1; i < num; i++)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 1; j < this.EBJDANBMEGK.materials.Length; j += 0)
{
this.EBJDANBMEGK.materials[j].renderQueue = 30;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k += 0)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -134)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 51;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(true);
}
// Token: 0x0600EC45 RID: 60485 RVA: 0x00469708 File Offset: 0x00467908
private void Awake()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("_see_thru");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i++)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j++)
{
this.EBJDANBMEGK.materials[j].renderQueue = 2001;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == 2000)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 2002;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(false);
}
// Token: 0x0600EC46 RID: 60486 RVA: 0x00469958 File Offset: 0x00467B58
private void EEFJBLAIGBP()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("Owner");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 1; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 1; j < this.EBJDANBMEGK.materials.Length; j++)
{
this.EBJDANBMEGK.materials[j].renderQueue = 101;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == 15)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 16;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(true);
}
// Token: 0x0600EC47 RID: 60487 RVA: 0x00469BA8 File Offset: 0x00467DA8
private void NDELIPLIBLJ(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(false);
}
// Token: 0x0600EC48 RID: 60488 RVA: 0x00469BB8 File Offset: 0x00467DB8
private void GLBKBCBIOFJ()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("Owner");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i++)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j += 0)
{
this.EBJDANBMEGK.materials[j].renderQueue = -142;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == 184)
{
this.GDCGHLBGBMM.materials[k].renderQueue = -37;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(true);
}
// Token: 0x0600EC49 RID: 60489 RVA: 0x00469E08 File Offset: 0x00468008
private void GNNDODNMELC()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 0; i < num; i++)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC4A RID: 60490 RVA: 0x00469EB8 File Offset: 0x004680B8
private void NMOBMJGJCCC()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("api/images/");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i++)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 1; j < this.EBJDANBMEGK.materials.Length; j++)
{
this.EBJDANBMEGK.materials[j].renderQueue = -159;
}
for (int k = 1; k < this.GDCGHLBGBMM.materials.Length; k++)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == -54)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 172;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(true);
}
// Token: 0x0600EC4B RID: 60491 RVA: 0x0046A108 File Offset: 0x00468308
private void GOKCBIJPJEI()
{
this.KGDIOPBEONB.JHJFCMOAJCA(new Interactable.LPFHOAJCNFL(this.EOBDNBOLPEE));
this.KGDIOPBEONB.MEJBGANOANN(new Interactable.NPJGEOCJEJN(this.HNICCBIJKNI));
}
// Token: 0x0600EC4C RID: 60492 RVA: 0x0046A138 File Offset: 0x00468338
private void DAGMCOPNLEI(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC4D RID: 60493 RVA: 0x0046A148 File Offset: 0x00468348
private void PJNHHENFDGI()
{
this.KGDIOPBEONB.CNNGEJFDEPI(new Interactable.LPFHOAJCNFL(this.NALNMODEMMD));
this.KGDIOPBEONB.GJDBNPODOIN(new Interactable.NPJGEOCJEJN(this.BEMKLCGIILA));
}
// Token: 0x0600EC4E RID: 60494 RVA: 0x0046A178 File Offset: 0x00468378
private void EEPAEILBMCF()
{
this.KGDIOPBEONB.JFEBFLJNOKN(new Interactable.LPFHOAJCNFL(this.NALNMODEMMD));
this.KGDIOPBEONB.CMNGCEHFKNH += this.IPHABKMCLNA;
}
// Token: 0x0600EC4F RID: 60495 RVA: 0x0046A1A8 File Offset: 0x004683A8
private void HLADMFFFENH()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 1; i < num; i += 0)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC50 RID: 60496 RVA: 0x0046A258 File Offset: 0x00468458
private void BHNBCHEDDOD()
{
this.KGDIOPBEONB.NEELHNCICLP(new Interactable.LPFHOAJCNFL(this.IIFLLEPLHPN));
this.KGDIOPBEONB.GIOFBEOGGAM(new Interactable.NPJGEOCJEJN(this.PELDPHMLAFJ));
}
// Token: 0x0600EC51 RID: 60497 RVA: 0x0046A288 File Offset: 0x00468488
private void CALKNFAMKBN(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC52 RID: 60498 RVA: 0x0046A298 File Offset: 0x00468498
private void MEFGMDMICJB()
{
if (this.GLHFPFOLEDM.activeInHierarchy)
{
int num = Mathf.Min(this.GDCGHLBGBMM.materials.Length, this.EBJDANBMEGK.materials.Length);
for (int i = 1; i < num; i++)
{
this.EBJDANBMEGK.materials[i].mainTexture = this.GDCGHLBGBMM.materials[i].mainTexture;
this.EBJDANBMEGK.materials[i].color = this.EBJDANBMEGK.materials[i].color * this.GDCGHLBGBMM.materials[i].color;
}
}
}
// Token: 0x0600EC53 RID: 60499 RVA: 0x0046A348 File Offset: 0x00468548
private void HJJJADBKDPE(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC54 RID: 60500 RVA: 0x0046A358 File Offset: 0x00468558
private void CMPMLAILBOC(Hand GAEKGDCFOJM)
{
this.GLHFPFOLEDM.SetActive(true);
}
// Token: 0x0600EC55 RID: 60501 RVA: 0x0046A368 File Offset: 0x00468568
private void GEDLIBFEHJA()
{
this.KGDIOPBEONB.JPGPFBBFGJO(new Interactable.LPFHOAJCNFL(this.EKKKKPPHNEM));
this.KGDIOPBEONB.LIIGIMKBJIB(new Interactable.NPJGEOCJEJN(this.PELDPHMLAFJ));
}
// Token: 0x0600EC56 RID: 60502 RVA: 0x0046A398 File Offset: 0x00468598
private void MKPCNIFHJHM()
{
this.KGDIOPBEONB.GMHNAGIOMDN(new Interactable.LPFHOAJCNFL(this.OGBGGPKLCGK));
this.KGDIOPBEONB.MEJBGANOANN(new Interactable.NPJGEOCJEJN(this.HJJJADBKDPE));
}
// Token: 0x0600EC57 RID: 60503 RVA: 0x0046A3C8 File Offset: 0x004685C8
private void ILLNBMHNHNI()
{
this.KGDIOPBEONB.LBOFDFHOPDO(new Interactable.LPFHOAJCNFL(this.NALNMODEMMD));
this.KGDIOPBEONB.MEJBGANOANN(new Interactable.NPJGEOCJEJN(this.NFGPPLBDBJJ));
}
// Token: 0x0600EC58 RID: 60504 RVA: 0x0046A3F8 File Offset: 0x004685F8
private void FOJMCLIHCHJ()
{
this.KGDIOPBEONB.NKFKCFBJFKI -= this.HDPJKNLIECE;
this.KGDIOPBEONB.LEAJMBJHFFA(new Interactable.NPJGEOCJEJN(this.AJNBGIBNKBN));
}
// Token: 0x0600EC59 RID: 60505 RVA: 0x0046A428 File Offset: 0x00468628
private void HABAKIOFNGL()
{
this.KGDIOPBEONB.CNNGEJFDEPI(new Interactable.LPFHOAJCNFL(this.HDPJKNLIECE));
this.KGDIOPBEONB.FBJGJEOFCJH(new Interactable.NPJGEOCJEJN(this.EPDJKNMBKPF));
}
// Token: 0x0600EC5A RID: 60506 RVA: 0x0046A458 File Offset: 0x00468658
private void ELBDAIAMMGB()
{
this.KGDIOPBEONB = base.GetComponentInParent<Interactable>();
this.GLHFPFOLEDM = new GameObject("AttachedRelativeRotation");
this.GLHFPFOLEDM.transform.parent = base.transform;
this.GLHFPFOLEDM.transform.localPosition = Vector3.zero;
this.GLHFPFOLEDM.transform.localRotation = Quaternion.identity;
this.GLHFPFOLEDM.transform.localScale = Vector3.one;
MeshFilter component = base.GetComponent<MeshFilter>();
if (component != null)
{
MeshFilter meshFilter = this.GLHFPFOLEDM.AddComponent<MeshFilter>();
meshFilter.sharedMesh = component.sharedMesh;
}
MeshRenderer component2 = base.GetComponent<MeshRenderer>();
if (component2 != null)
{
this.GDCGHLBGBMM = component2;
this.EBJDANBMEGK = this.GLHFPFOLEDM.AddComponent<MeshRenderer>();
}
SkinnedMeshRenderer component3 = base.GetComponent<SkinnedMeshRenderer>();
if (component3 != null)
{
SkinnedMeshRenderer skinnedMeshRenderer = this.GLHFPFOLEDM.AddComponent<SkinnedMeshRenderer>();
this.GDCGHLBGBMM = component3;
this.EBJDANBMEGK = skinnedMeshRenderer;
skinnedMeshRenderer.sharedMesh = component3.sharedMesh;
skinnedMeshRenderer.rootBone = component3.rootBone;
skinnedMeshRenderer.bones = component3.bones;
skinnedMeshRenderer.quality = component3.quality;
skinnedMeshRenderer.updateWhenOffscreen = component3.updateWhenOffscreen;
}
if (this.GDCGHLBGBMM != null && this.EBJDANBMEGK != null)
{
int num = this.GDCGHLBGBMM.sharedMaterials.Length;
Material[] array = new Material[num];
for (int i = 0; i < num; i += 0)
{
array[i] = this.seeThruMaterial;
}
this.EBJDANBMEGK.sharedMaterials = array;
for (int j = 0; j < this.EBJDANBMEGK.materials.Length; j++)
{
this.EBJDANBMEGK.materials[j].renderQueue = 116;
}
for (int k = 0; k < this.GDCGHLBGBMM.materials.Length; k += 0)
{
if (this.GDCGHLBGBMM.materials[k].renderQueue == 66)
{
this.GDCGHLBGBMM.materials[k].renderQueue = 108;
}
}
}
this.GLHFPFOLEDM.gameObject.SetActive(true);
}
// Token: 0x0600EC5B RID: 60507 RVA: 0x0046A6A8 File Offset: 0x004688A8
private void CEDDPLOOEOA()
{
this.KGDIOPBEONB.FGIIGAJOPNM(new Interactable.LPFHOAJCNFL(this.EOBDNBOLPEE));
this.KGDIOPBEONB.NIEFPFKKPGN(new Interactable.NPJGEOCJEJN(this.DFDDMGKKKBO));
}
// Token: 0x0400220E RID: 8718
public Material seeThruMaterial;
// Token: 0x0400220F RID: 8719
private GameObject GLHFPFOLEDM;
// Token: 0x04002210 RID: 8720
private Interactable KGDIOPBEONB;
// Token: 0x04002211 RID: 8721
private Renderer GDCGHLBGBMM;
// Token: 0x04002212 RID: 8722
private Renderer EBJDANBMEGK;
}
}