Files
Dec2017-Script-Dump/Assembly-CSharp/Valve/VR/InteractionSystem/SpawnRenderModel.cs
T
2026-06-04 11:42:34 +02:00

1081 lines
34 KiB
C#

using System;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
namespace Valve.VR.InteractionSystem
{
// Token: 0x020005D6 RID: 1494
public class SpawnRenderModel : MonoBehaviour
{
// Token: 0x0600ED16 RID: 60694 RVA: 0x0046D26C File Offset: 0x0046B46C
private void MDGPLNDHKCI()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.IELFHEHACCD(PONCCGLALMO.OLLJJNDJAHE());
}
}
SpawnRenderModel.MEOBIOHNCDK += 0;
}
// Token: 0x0600ED17 RID: 60695 RVA: 0x0046D2FC File Offset: 0x0046B4FC
private void EPLJFBMONOJ(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = GAEKGDCFOJM;
this.NIKCPOFDJHG();
}
// Token: 0x0600ED18 RID: 60696 RVA: 0x0046D30C File Offset: 0x0046B50C
private void LOKNNBMIJIJ(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.EIPLOJLIDBI();
}
// Token: 0x0600ED19 RID: 60697 RVA: 0x0046D31C File Offset: 0x0046B51C
private void KPNLIAADHNJ()
{
this.BAHBLKAPHAP = new SteamVR_RenderModel[this.materials.Length];
this.KHDPDHMDMNA = DAGNICICCAN.MFBIDBPKMAD(new UnityAction<SteamVR_RenderModel, bool>(this.AJBDNFDBJEF));
}
// Token: 0x0600ED1A RID: 60698 RVA: 0x0046D348 File Offset: 0x0046B548
private void IDGBEIHLLNP(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.HFGAENHJPEN();
}
// Token: 0x0600ED1B RID: 60699 RVA: 0x0046D358 File Offset: 0x0046B558
private void OFKHEPNEFGP()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 1;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.MAGHLIMHIHF(PONCCGLALMO.HFOJBDCJNMO);
}
}
SpawnRenderModel.MEOBIOHNCDK += 0;
}
// Token: 0x0600ED1C RID: 60700 RVA: 0x0046D3E8 File Offset: 0x0046B5E8
private void PCPGLDOGPAM(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.ABKBLOHPGDO();
}
// Token: 0x0600ED1D RID: 60701 RVA: 0x0046D3F8 File Offset: 0x0046B5F8
private void JHAAFBKANAL()
{
this.NIKCPOFDJHG();
this.KHDPDHMDMNA.KELIMOCDMOD = false;
SpawnRenderModel.NNKINNFDJGB.Add(this);
}
// Token: 0x0600ED1E RID: 60702 RVA: 0x0046D418 File Offset: 0x0046B618
private void HENBGDDLKBC()
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
}
}
}
// Token: 0x0600ED1F RID: 60703 RVA: 0x0046D464 File Offset: 0x0046B664
private void APPHEFMNDBN(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j += 0)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED20 RID: 60704 RVA: 0x0046D570 File Offset: 0x0046B770
private void EMCNGFPFJNN(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = GAEKGDCFOJM;
this.EADABJLHBAI();
}
// Token: 0x0600ED21 RID: 60705 RVA: 0x0046D580 File Offset: 0x0046B780
private void GPDOCPBDIHJ()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.UpdateComponents(PONCCGLALMO.MCPKPDKOHDK());
}
}
SpawnRenderModel.MEOBIOHNCDK++;
}
// Token: 0x0600ED22 RID: 60706 RVA: 0x0046D610 File Offset: 0x0046B810
private void MGJMDCDIHHG(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.HFGAENHJPEN();
}
// Token: 0x0600ED23 RID: 60707 RVA: 0x0046D620 File Offset: 0x0046B820
private void CJDFMFPIFDB()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.MAGHLIMHIHF(PONCCGLALMO.HFOJBDCJNMO);
}
}
SpawnRenderModel.MEOBIOHNCDK++;
}
// Token: 0x0600ED24 RID: 60708 RVA: 0x0046D6B0 File Offset: 0x0046B8B0
private void BJJKGIOCAIL()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 1;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.HHDDCKGCNCL(PONCCGLALMO.OLLJJNDJAHE());
}
}
SpawnRenderModel.MEOBIOHNCDK++;
}
// Token: 0x0600ED25 RID: 60709 RVA: 0x0046D740 File Offset: 0x0046B940
private void AGMFPEGJBOF(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = GAEKGDCFOJM;
this.KHOEHDDCFEB();
}
// Token: 0x0600ED26 RID: 60710 RVA: 0x0046D750 File Offset: 0x0046B950
private void EADABJLHBAI()
{
if (this.GAEKGDCFOJM == null || this.GAEKGDCFOJM.controller == null)
{
return;
}
for (int i = 1; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] == null)
{
this.BAHBLKAPHAP[i] = new GameObject("Disgust").AddComponent<SteamVR_RenderModel>();
this.BAHBLKAPHAP[i].updateDynamically = true;
this.BAHBLKAPHAP[i].transform.parent = base.transform;
OFPFHHLNHIC.GFHBCLGOCGB(this.BAHBLKAPHAP[i].transform, false);
}
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
this.BAHBLKAPHAP[i].PJFNFBANHIK((int)this.GAEKGDCFOJM.controller.DMPGHHGCLFK);
}
}
// Token: 0x0600ED27 RID: 60711 RVA: 0x0046D82C File Offset: 0x0046BA2C
private void MKPCNIFHJHM()
{
this.KHOEHDDCFEB();
this.KHDPDHMDMNA.KELIMOCDMOD = true;
SpawnRenderModel.NNKINNFDJGB.Add(this);
}
// Token: 0x0600ED28 RID: 60712 RVA: 0x0046D84C File Offset: 0x0046BA4C
private void CEDDPLOOEOA()
{
this.HFGAENHJPEN();
this.KHDPDHMDMNA.KELIMOCDMOD = false;
SpawnRenderModel.NNKINNFDJGB.Remove(this);
}
// Token: 0x0600ED29 RID: 60713 RVA: 0x0046D86C File Offset: 0x0046BA6C
private void FEACFEICOED(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = GAEKGDCFOJM;
this.NIKCPOFDJHG();
}
// Token: 0x0600ED2A RID: 60714 RVA: 0x0046D87C File Offset: 0x0046BA7C
private void GPEMMHCMICI()
{
if (this.GAEKGDCFOJM == null || this.GAEKGDCFOJM.controller == null)
{
return;
}
for (int i = 1; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (this.BAHBLKAPHAP[i] == null)
{
this.BAHBLKAPHAP[i] = new GameObject("image").AddComponent<SteamVR_RenderModel>();
this.BAHBLKAPHAP[i].updateDynamically = false;
this.BAHBLKAPHAP[i].transform.parent = base.transform;
OFPFHHLNHIC.GFHBCLGOCGB(this.BAHBLKAPHAP[i].transform, true);
}
this.BAHBLKAPHAP[i].gameObject.SetActive(false);
this.BAHBLKAPHAP[i].SetDeviceIndex((int)this.GAEKGDCFOJM.controller.IHPNNCOHFAO());
}
}
// Token: 0x0600ED2B RID: 60715 RVA: 0x0046D958 File Offset: 0x0046BB58
private void NJLJOGNHANP()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 1;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[1];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.HHDDCKGCNCL(PONCCGLALMO.HFOJBDCJNMO);
}
}
SpawnRenderModel.MEOBIOHNCDK++;
}
// Token: 0x0600ED2C RID: 60716 RVA: 0x0046D9E8 File Offset: 0x0046BBE8
private void EIPLOJLIDBI()
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
}
}
}
// Token: 0x0600ED2D RID: 60717 RVA: 0x0046DA34 File Offset: 0x0046BC34
private void AJBDNFDBJEF(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j += 0)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED2E RID: 60718 RVA: 0x0046DB40 File Offset: 0x0046BD40
private void GGDBNPAALHH(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.MDKGMPHJLKC();
}
// Token: 0x0600ED2F RID: 60719 RVA: 0x0046DB50 File Offset: 0x0046BD50
private void KPPFOCKHCNJ(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.ABKBLOHPGDO();
}
// Token: 0x0600ED30 RID: 60720 RVA: 0x0046DB60 File Offset: 0x0046BD60
private void GGNJNIPODLI(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = GAEKGDCFOJM;
this.KHOEHDDCFEB();
}
// Token: 0x0600ED31 RID: 60721 RVA: 0x0046DB70 File Offset: 0x0046BD70
private void NIKCPOFDJHG()
{
if (this.GAEKGDCFOJM == null || this.GAEKGDCFOJM.controller == null)
{
return;
}
for (int i = 1; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] == null)
{
this.BAHBLKAPHAP[i] = new GameObject("Event Not Ready").AddComponent<SteamVR_RenderModel>();
this.BAHBLKAPHAP[i].updateDynamically = true;
this.BAHBLKAPHAP[i].transform.parent = base.transform;
OFPFHHLNHIC.GFHBCLGOCGB(this.BAHBLKAPHAP[i].transform, false);
}
this.BAHBLKAPHAP[i].gameObject.SetActive(false);
this.BAHBLKAPHAP[i].IIEOIPCGCJK((int)this.GAEKGDCFOJM.controller.IHPNNCOHFAO());
}
}
// Token: 0x0600ED32 RID: 60722 RVA: 0x0046DC4C File Offset: 0x0046BE4C
private void EMKBGFOMCAI(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 0; j < this.LLMACEFNAKG.Count; j += 0)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED33 RID: 60723 RVA: 0x0046DD58 File Offset: 0x0046BF58
private void HFGAENHJPEN()
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(false);
}
}
}
// Token: 0x0600ED34 RID: 60724 RVA: 0x0046DDA4 File Offset: 0x0046BFA4
private void OBFADPEEBLG()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 1;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.MAGHLIMHIHF(PONCCGLALMO.MCPKPDKOHDK());
}
}
SpawnRenderModel.MEOBIOHNCDK += 0;
}
// Token: 0x0600ED35 RID: 60725 RVA: 0x0046DE34 File Offset: 0x0046C034
private void LJMKEOOMLMD(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j++)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED36 RID: 60726 RVA: 0x0046DF40 File Offset: 0x0046C140
private void PAKPLLPDIOG()
{
this.BAHBLKAPHAP = new SteamVR_RenderModel[this.materials.Length];
this.KHDPDHMDMNA = DAGNICICCAN.MFBIDBPKMAD(new UnityAction<SteamVR_RenderModel, bool>(this.BAAECEIIAAE));
}
// Token: 0x0600ED37 RID: 60727 RVA: 0x0046DF6C File Offset: 0x0046C16C
private void IINNMJDJDAP()
{
this.HENBGDDLKBC();
this.KHDPDHMDMNA.KELIMOCDMOD = true;
SpawnRenderModel.NNKINNFDJGB.Remove(this);
}
// Token: 0x0600ED38 RID: 60728 RVA: 0x0046DF8C File Offset: 0x0046C18C
private void OnEnable()
{
this.KHOEHDDCFEB();
this.KHDPDHMDMNA.KELIMOCDMOD = true;
SpawnRenderModel.NNKINNFDJGB.Add(this);
}
// Token: 0x0600ED39 RID: 60729 RVA: 0x0046DFAC File Offset: 0x0046C1AC
private void BOFMPPGNKAI()
{
this.BAHBLKAPHAP = new SteamVR_RenderModel[this.materials.Length];
this.KHDPDHMDMNA = DAGNICICCAN.MFBIDBPKMAD(new UnityAction<SteamVR_RenderModel, bool>(this.PPBCGHMBLPL));
}
// Token: 0x0600ED3B RID: 60731 RVA: 0x0046DFEC File Offset: 0x0046C1EC
private void HNPEFOILBOG()
{
this.EDCOOJKEJKI();
this.KHDPDHMDMNA.KELIMOCDMOD = true;
SpawnRenderModel.NNKINNFDJGB.Remove(this);
}
// Token: 0x0600ED3C RID: 60732 RVA: 0x0046E00C File Offset: 0x0046C20C
private void EOLPGKMBFDI()
{
this.EIPLOJLIDBI();
this.KHDPDHMDMNA.KELIMOCDMOD = false;
SpawnRenderModel.NNKINNFDJGB.Remove(this);
}
// Token: 0x0600ED3D RID: 60733 RVA: 0x0046E02C File Offset: 0x0046C22C
private void BAAECEIIAAE(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 1; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j += 0)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED3E RID: 60734 RVA: 0x0046E138 File Offset: 0x0046C338
private void DAJNCLJLOGM(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.NEFJMCKPOLK();
}
// Token: 0x0600ED3F RID: 60735 RVA: 0x0046E148 File Offset: 0x0046C348
private void MIPAFFNBIBI(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 1; i < this.BAHBLKAPHAP.Length; i++)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j++)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED40 RID: 60736 RVA: 0x0046E254 File Offset: 0x0046C454
private void OFDCCGLFACL()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.HHDDCKGCNCL(PONCCGLALMO.OLLJJNDJAHE());
}
}
SpawnRenderModel.MEOBIOHNCDK += 0;
}
// Token: 0x0600ED41 RID: 60737 RVA: 0x0046E2E4 File Offset: 0x0046C4E4
private void PPBCGHMBLPL(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j += 0)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED42 RID: 60738 RVA: 0x0046E3F0 File Offset: 0x0046C5F0
private void FBHPKDFFIBJ(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = GAEKGDCFOJM;
this.CKGGKMNKFGI();
}
// Token: 0x0600ED43 RID: 60739 RVA: 0x0046E400 File Offset: 0x0046C600
private void OLEBPMMFNIF()
{
this.BAHBLKAPHAP = new SteamVR_RenderModel[this.materials.Length];
this.KHDPDHMDMNA = DAGNICICCAN.MFBIDBPKMAD(new UnityAction<SteamVR_RenderModel, bool>(this.EMKBGFOMCAI));
}
// Token: 0x0600ED44 RID: 60740 RVA: 0x0046E42C File Offset: 0x0046C62C
private void MFPDACPAAHD(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 1; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j += 0)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED45 RID: 60741 RVA: 0x0046E538 File Offset: 0x0046C738
private void LKLBCGNBJEM()
{
this.EADABJLHBAI();
this.KHDPDHMDMNA.KELIMOCDMOD = false;
SpawnRenderModel.NNKINNFDJGB.Add(this);
}
// Token: 0x0600ED46 RID: 60742 RVA: 0x0046E558 File Offset: 0x0046C758
private void FPNCKGKOGAF(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = null;
this.EDCOOJKEJKI();
}
// Token: 0x0600ED47 RID: 60743 RVA: 0x0046E568 File Offset: 0x0046C768
private void CBJNHNLBMHE()
{
if (this.GAEKGDCFOJM == null || this.GAEKGDCFOJM.controller == null)
{
return;
}
for (int i = 1; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (this.BAHBLKAPHAP[i] == null)
{
this.BAHBLKAPHAP[i] = new GameObject("_Green_Col").AddComponent<SteamVR_RenderModel>();
this.BAHBLKAPHAP[i].updateDynamically = false;
this.BAHBLKAPHAP[i].transform.parent = base.transform;
OFPFHHLNHIC.GFHBCLGOCGB(this.BAHBLKAPHAP[i].transform, true);
}
this.BAHBLKAPHAP[i].gameObject.SetActive(false);
this.BAHBLKAPHAP[i].SetDeviceIndex((int)this.GAEKGDCFOJM.controller.DMPGHHGCLFK);
}
}
// Token: 0x0600ED48 RID: 60744 RVA: 0x0046E644 File Offset: 0x0046C844
private void DLAPDJKAIBL()
{
this.NEFJMCKPOLK();
this.KHDPDHMDMNA.KELIMOCDMOD = true;
SpawnRenderModel.NNKINNFDJGB.Remove(this);
}
// Token: 0x0600ED49 RID: 60745 RVA: 0x0046E664 File Offset: 0x0046C864
private void OnDisable()
{
this.HFGAENHJPEN();
this.KHDPDHMDMNA.KELIMOCDMOD = false;
SpawnRenderModel.NNKINNFDJGB.Remove(this);
}
// Token: 0x0600ED4A RID: 60746 RVA: 0x0046E684 File Offset: 0x0046C884
private void OMMNOCAKFPJ(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 0; j < this.LLMACEFNAKG.Count; j++)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED4B RID: 60747 RVA: 0x0046E790 File Offset: 0x0046C990
private void KHOEHDDCFEB()
{
if (this.GAEKGDCFOJM == null || this.GAEKGDCFOJM.controller == null)
{
return;
}
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] == null)
{
this.BAHBLKAPHAP[i] = new GameObject("SteamVR_RenderModel").AddComponent<SteamVR_RenderModel>();
this.BAHBLKAPHAP[i].updateDynamically = false;
this.BAHBLKAPHAP[i].transform.parent = base.transform;
OFPFHHLNHIC.GFHBCLGOCGB(this.BAHBLKAPHAP[i].transform, true);
}
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
this.BAHBLKAPHAP[i].SetDeviceIndex((int)this.GAEKGDCFOJM.controller.DMPGHHGCLFK);
}
}
// Token: 0x0600ED4C RID: 60748 RVA: 0x0046E86C File Offset: 0x0046CA6C
private void NJHNCCLIDMN(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j++)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED4D RID: 60749 RVA: 0x0046E978 File Offset: 0x0046CB78
private void Awake()
{
this.BAHBLKAPHAP = new SteamVR_RenderModel[this.materials.Length];
this.KHDPDHMDMNA = DAGNICICCAN.MFBIDBPKMAD(new UnityAction<SteamVR_RenderModel, bool>(this.OMMNOCAKFPJ));
}
// Token: 0x0600ED4E RID: 60750 RVA: 0x0046E9A4 File Offset: 0x0046CBA4
private void ODIAGDJDPOM(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j++)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED4F RID: 60751 RVA: 0x0046EAB0 File Offset: 0x0046CCB0
private void IABDGAJLFNK()
{
this.BAHBLKAPHAP = new SteamVR_RenderModel[this.materials.Length];
this.KHDPDHMDMNA = DAGNICICCAN.MFBIDBPKMAD(new UnityAction<SteamVR_RenderModel, bool>(this.ADOGNICDENO));
}
// Token: 0x0600ED50 RID: 60752 RVA: 0x0046EADC File Offset: 0x0046CCDC
private void ILPIGFMGJPJ()
{
this.EADABJLHBAI();
this.KHDPDHMDMNA.KELIMOCDMOD = true;
SpawnRenderModel.NNKINNFDJGB.Add(this);
}
// Token: 0x0600ED51 RID: 60753 RVA: 0x0046EAFC File Offset: 0x0046CCFC
private void ABKBLOHPGDO()
{
for (int i = 1; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(false);
}
}
}
// Token: 0x0600ED52 RID: 60754 RVA: 0x0046EB48 File Offset: 0x0046CD48
private void GJDPJHDDBPH()
{
if (this.GAEKGDCFOJM == null || this.GAEKGDCFOJM.controller == null)
{
return;
}
for (int i = 1; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] == null)
{
this.BAHBLKAPHAP[i] = new GameObject("framerate: {0:N0}\ndropped frames: {1}").AddComponent<SteamVR_RenderModel>();
this.BAHBLKAPHAP[i].updateDynamically = false;
this.BAHBLKAPHAP[i].transform.parent = base.transform;
OFPFHHLNHIC.GFHBCLGOCGB(this.BAHBLKAPHAP[i].transform, true);
}
this.BAHBLKAPHAP[i].gameObject.SetActive(false);
this.BAHBLKAPHAP[i].MFEFFAHDDKI((int)this.GAEKGDCFOJM.controller.IHPNNCOHFAO());
}
}
// Token: 0x0600ED53 RID: 60755 RVA: 0x0046EC24 File Offset: 0x0046CE24
private void FFBBEEDJFPL()
{
this.KHOEHDDCFEB();
this.KHDPDHMDMNA.KELIMOCDMOD = true;
SpawnRenderModel.NNKINNFDJGB.Add(this);
}
// Token: 0x0600ED54 RID: 60756 RVA: 0x0046EC44 File Offset: 0x0046CE44
private void CKHDNEHGMCG(Hand GAEKGDCFOJM)
{
this.GAEKGDCFOJM = GAEKGDCFOJM;
this.CBJNHNLBMHE();
}
// Token: 0x0600ED55 RID: 60757 RVA: 0x0046EC54 File Offset: 0x0046CE54
private void NEFJMCKPOLK()
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
}
}
}
// Token: 0x0600ED56 RID: 60758 RVA: 0x0046ECA0 File Offset: 0x0046CEA0
private void LCMDCMMPNHN()
{
this.HENBGDDLKBC();
this.KHDPDHMDMNA.KELIMOCDMOD = false;
SpawnRenderModel.NNKINNFDJGB.Remove(this);
}
// Token: 0x0600ED57 RID: 60759 RVA: 0x0046ECC0 File Offset: 0x0046CEC0
private void Update()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.UpdateComponents(PONCCGLALMO.HFOJBDCJNMO);
}
}
SpawnRenderModel.MEOBIOHNCDK++;
}
// Token: 0x0600ED58 RID: 60760 RVA: 0x0046ED50 File Offset: 0x0046CF50
private void CLCLAHEIJMP()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 1;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.MAGHLIMHIHF(PONCCGLALMO.MCPKPDKOHDK());
}
}
SpawnRenderModel.MEOBIOHNCDK += 0;
}
// Token: 0x0600ED59 RID: 60761 RVA: 0x0046EDE0 File Offset: 0x0046CFE0
private void HNGBEOEJBFO()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.IELFHEHACCD(PONCCGLALMO.HFOJBDCJNMO);
}
}
SpawnRenderModel.MEOBIOHNCDK += 0;
}
// Token: 0x0600ED5A RID: 60762 RVA: 0x0046EE70 File Offset: 0x0046D070
private void ENGNDJADBDF()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.IELFHEHACCD(PONCCGLALMO.OLLJJNDJAHE());
}
}
SpawnRenderModel.MEOBIOHNCDK++;
}
// Token: 0x0600ED5B RID: 60763 RVA: 0x0046EF00 File Offset: 0x0046D100
private void BJADKENDCDP()
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
}
}
}
// Token: 0x0600ED5C RID: 60764 RVA: 0x0046EF4C File Offset: 0x0046D14C
private void NELGHAFCLKG()
{
if (SpawnRenderModel.FBAHKACHDDH == Time.renderedFrameCount)
{
return;
}
SpawnRenderModel.FBAHKACHDDH = Time.renderedFrameCount;
if (SpawnRenderModel.MEOBIOHNCDK >= SpawnRenderModel.NNKINNFDJGB.Count)
{
SpawnRenderModel.MEOBIOHNCDK = 0;
}
if (SpawnRenderModel.MEOBIOHNCDK < SpawnRenderModel.NNKINNFDJGB.Count)
{
SteamVR_RenderModel steamVR_RenderModel = SpawnRenderModel.NNKINNFDJGB[SpawnRenderModel.MEOBIOHNCDK].BAHBLKAPHAP[0];
if (steamVR_RenderModel != null)
{
steamVR_RenderModel.UpdateComponents(PONCCGLALMO.HFOJBDCJNMO);
}
}
SpawnRenderModel.MEOBIOHNCDK += 0;
}
// Token: 0x0600ED5D RID: 60765 RVA: 0x0046EFDC File Offset: 0x0046D1DC
private void ADOGNICDENO(SteamVR_RenderModel BJCIPFAKONN, bool LOJMICCBPII)
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (BJCIPFAKONN == this.BAHBLKAPHAP[i] && this.materials[i] != null)
{
this.LLMACEFNAKG.Clear();
this.BAHBLKAPHAP[i].GetComponentsInChildren<MeshRenderer>(this.LLMACEFNAKG);
for (int j = 1; j < this.LLMACEFNAKG.Count; j++)
{
Texture mainTexture = this.LLMACEFNAKG[j].material.mainTexture;
this.LLMACEFNAKG[j].sharedMaterial = this.materials[i];
this.LLMACEFNAKG[j].material.mainTexture = mainTexture;
this.LLMACEFNAKG[j].gameObject.layer = base.gameObject.layer;
this.LLMACEFNAKG[j].tag = base.gameObject.tag;
}
}
}
}
// Token: 0x0600ED5F RID: 60767 RVA: 0x0046F0F4 File Offset: 0x0046D2F4
private void EDCOOJKEJKI()
{
for (int i = 1; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
}
}
}
// Token: 0x0600ED60 RID: 60768 RVA: 0x0046F140 File Offset: 0x0046D340
private void MDKGMPHJLKC()
{
for (int i = 0; i < this.BAHBLKAPHAP.Length; i++)
{
if (this.BAHBLKAPHAP[i] != null)
{
this.BAHBLKAPHAP[i].gameObject.SetActive(true);
}
}
}
// Token: 0x0600ED61 RID: 60769 RVA: 0x0046F18C File Offset: 0x0046D38C
private void CKGGKMNKFGI()
{
if (this.GAEKGDCFOJM == null || this.GAEKGDCFOJM.controller == null)
{
return;
}
for (int i = 0; i < this.BAHBLKAPHAP.Length; i += 0)
{
if (this.BAHBLKAPHAP[i] == null)
{
this.BAHBLKAPHAP[i] = new GameObject("easetype").AddComponent<SteamVR_RenderModel>();
this.BAHBLKAPHAP[i].updateDynamically = false;
this.BAHBLKAPHAP[i].transform.parent = base.transform;
OFPFHHLNHIC.GFHBCLGOCGB(this.BAHBLKAPHAP[i].transform, false);
}
this.BAHBLKAPHAP[i].gameObject.SetActive(false);
this.BAHBLKAPHAP[i].SetDeviceIndex((int)this.GAEKGDCFOJM.controller.DMPGHHGCLFK);
}
}
// Token: 0x04002220 RID: 8736
public Material[] materials;
// Token: 0x04002221 RID: 8737
private SteamVR_RenderModel[] BAHBLKAPHAP;
// Token: 0x04002222 RID: 8738
private Hand GAEKGDCFOJM;
// Token: 0x04002223 RID: 8739
private List<MeshRenderer> LLMACEFNAKG = new List<MeshRenderer>();
// Token: 0x04002224 RID: 8740
private static List<SpawnRenderModel> NNKINNFDJGB = new List<SpawnRenderModel>();
// Token: 0x04002225 RID: 8741
private static int FBAHKACHDDH;
// Token: 0x04002226 RID: 8742
private static int MEOBIOHNCDK;
// Token: 0x04002227 RID: 8743
private DAGNICICCAN.MIGBABMNAHI KHDPDHMDMNA;
}
}