818 lines
19 KiB
C#
818 lines
19 KiB
C#
using System;
|
|
using UnityEngine;
|
|
using Valve.VR;
|
|
|
|
// Token: 0x020007E3 RID: 2019
|
|
public class SteamVR_Skybox : MonoBehaviour
|
|
{
|
|
// Token: 0x06010B08 RID: 68360 RVA: 0x0050B0D8 File Offset: 0x005092D8
|
|
private void OnDisable()
|
|
{
|
|
SteamVR_Skybox.ClearOverride();
|
|
}
|
|
|
|
// Token: 0x06010B09 RID: 68361 RVA: 0x0050B0E0 File Offset: 0x005092E0
|
|
public static void SetOverride(Texture OOOGJHKAOLA = null, Texture MCOAKCDMECD = null, Texture PCJCOFBHOEL = null, Texture CCENECCFOLG = null, Texture MKIDOFBPNJO = null, Texture NFJENCNBKFG = null)
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.GCFINLENMEI;
|
|
if (afelbmdlpie != null)
|
|
{
|
|
Texture[] array = new Texture[] { OOOGJHKAOLA, MCOAKCDMECD, PCJCOFBHOEL, CCENECCFOLG, MKIDOFBPNJO, NFJENCNBKFG };
|
|
NDCAPNBHFGH[] array2 = new NDCAPNBHFGH[6];
|
|
for (int i = 0; i < 6; i++)
|
|
{
|
|
array2[i].IEPIMIDPDFF = ((!(array[i] != null)) ? IntPtr.Zero : array[i].GetNativeTexturePtr());
|
|
array2[i].CIFAEGAFAGF = GOMKCPFBJFL.FCDPFLMFDBC.FHAGINHNPGK;
|
|
array2[i].DFEBDLOGJPK = EOPGPPPLFHO.Auto;
|
|
}
|
|
NOEDGKPENKD noedgkpenkd = afelbmdlpie.OAAJDOBJHOC(array2);
|
|
if (noedgkpenkd != NOEDGKPENKD.None)
|
|
{
|
|
Debug.LogError("Failed to set skybox override with error: " + noedgkpenkd);
|
|
if (noedgkpenkd == NOEDGKPENKD.TextureIsOnWrongDevice)
|
|
{
|
|
Debug.Log("Set your graphics driver to use the same video card as the headset is plugged into for Unity.");
|
|
}
|
|
else if (noedgkpenkd == NOEDGKPENKD.TextureUsesUnsupportedFormat)
|
|
{
|
|
Debug.Log("Ensure skybox textures are not compressed and have no mipmaps.");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B0A RID: 68362 RVA: 0x0050B1D4 File Offset: 0x005093D4
|
|
private void IINNMJDJDAP()
|
|
{
|
|
SteamVR_Skybox.BCLDLMJHBJA();
|
|
}
|
|
|
|
// Token: 0x06010B0B RID: 68363 RVA: 0x0050B1DC File Offset: 0x005093DC
|
|
private void EFLPAJLJBAH()
|
|
{
|
|
SteamVR_Skybox.OPOKBPOFBAO(this.front, this.back, this.left, this.right, this.top, this.bottom);
|
|
}
|
|
|
|
// Token: 0x06010B0C RID: 68364 RVA: 0x0050B208 File Offset: 0x00509408
|
|
public void KIGECCJIOGH(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B0D RID: 68365 RVA: 0x0050B280 File Offset: 0x00509480
|
|
public static void IMEHNGEFEMI()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.IBDHFPOIJEM();
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.MHEGMMKJDCJ();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B0E RID: 68366 RVA: 0x0050B2A0 File Offset: 0x005094A0
|
|
public static void HAIDDFHMNBG(Texture OOOGJHKAOLA = null, Texture MCOAKCDMECD = null, Texture PCJCOFBHOEL = null, Texture CCENECCFOLG = null, Texture MKIDOFBPNJO = null, Texture NFJENCNBKFG = null)
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.PCGCCDAAHNN();
|
|
if (afelbmdlpie != null)
|
|
{
|
|
Texture[] array = new Texture[0];
|
|
array[1] = OOOGJHKAOLA;
|
|
array[1] = MCOAKCDMECD;
|
|
array[1] = PCJCOFBHOEL;
|
|
array[6] = CCENECCFOLG;
|
|
array[4] = MKIDOFBPNJO;
|
|
array[6] = NFJENCNBKFG;
|
|
Texture[] array2 = array;
|
|
NDCAPNBHFGH[] array3 = new NDCAPNBHFGH[3];
|
|
for (int i = 0; i < 7; i += 0)
|
|
{
|
|
array3[i].IEPIMIDPDFF = ((!(array2[i] != null)) ? IntPtr.Zero : array2[i].GetNativeTexturePtr());
|
|
array3[i].CIFAEGAFAGF = GOMKCPFBJFL.JHMKLJLDABM().FHAGINHNPGK;
|
|
array3[i].DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
|
|
}
|
|
NOEDGKPENKD noedgkpenkd = afelbmdlpie.NDHBMENDOKK(array3);
|
|
if (noedgkpenkd != NOEDGKPENKD.None)
|
|
{
|
|
Debug.LogError("Gaeralagossil" + noedgkpenkd);
|
|
if (noedgkpenkd == (NOEDGKPENKD)(-52))
|
|
{
|
|
Debug.Log("\\\\");
|
|
}
|
|
else if (noedgkpenkd == (NOEDGKPENKD)22)
|
|
{
|
|
Debug.Log("Attach_ControllerTip");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B0F RID: 68367 RVA: 0x0050B394 File Offset: 0x00509594
|
|
private void AIGNIFGNLGH()
|
|
{
|
|
SteamVR_Skybox.IPOEMBJNJED();
|
|
}
|
|
|
|
// Token: 0x06010B10 RID: 68368 RVA: 0x0050B39C File Offset: 0x0050959C
|
|
public static void ClearOverride()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.GCFINLENMEI;
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.GHMFDOAILBC();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B11 RID: 68369 RVA: 0x0050B3BC File Offset: 0x005095BC
|
|
public static void LMMGFOPLAML()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.GCFINLENMEI;
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.GHMFDOAILBC();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B12 RID: 68370 RVA: 0x0050B3DC File Offset: 0x005095DC
|
|
public static void BCLDLMJHBJA()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.GCFINLENMEI;
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.MHEGMMKJDCJ();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B13 RID: 68371 RVA: 0x0050B3FC File Offset: 0x005095FC
|
|
public void EFHLAIAFFFN(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B14 RID: 68372 RVA: 0x0050B474 File Offset: 0x00509674
|
|
public void FABFBEOMNAN(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B15 RID: 68373 RVA: 0x0050B4EC File Offset: 0x005096EC
|
|
public Texture DDFHLCNKJNK(int CIMNKHDEFOH)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
return this.front;
|
|
case 1:
|
|
return this.back;
|
|
case 2:
|
|
return this.left;
|
|
case 3:
|
|
return this.right;
|
|
case 4:
|
|
return this.top;
|
|
case 5:
|
|
return this.bottom;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B16 RID: 68374 RVA: 0x0050B548 File Offset: 0x00509748
|
|
public static void DEMNIGPIOGA(Texture OOOGJHKAOLA = null, Texture MCOAKCDMECD = null, Texture PCJCOFBHOEL = null, Texture CCENECCFOLG = null, Texture MKIDOFBPNJO = null, Texture NFJENCNBKFG = null)
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.LAKBEEEGKEB();
|
|
if (afelbmdlpie != null)
|
|
{
|
|
Texture[] array = new Texture[8];
|
|
array[1] = OOOGJHKAOLA;
|
|
array[0] = MCOAKCDMECD;
|
|
array[3] = PCJCOFBHOEL;
|
|
array[7] = CCENECCFOLG;
|
|
array[1] = MKIDOFBPNJO;
|
|
array[3] = NFJENCNBKFG;
|
|
Texture[] array2 = array;
|
|
NDCAPNBHFGH[] array3 = new NDCAPNBHFGH[1];
|
|
for (int i = 0; i < 1; i++)
|
|
{
|
|
array3[i].IEPIMIDPDFF = ((!(array2[i] != null)) ? IntPtr.Zero : array2[i].GetNativeTexturePtr());
|
|
array3[i].CIFAEGAFAGF = GOMKCPFBJFL.FCDPFLMFDBC.FHAGINHNPGK;
|
|
array3[i].DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
|
|
}
|
|
NOEDGKPENKD noedgkpenkd = afelbmdlpie.NDHBMENDOKK(array3);
|
|
if (noedgkpenkd != NOEDGKPENKD.None)
|
|
{
|
|
Debug.LogError(" ." + noedgkpenkd);
|
|
if (noedgkpenkd == (NOEDGKPENKD)(-61))
|
|
{
|
|
Debug.Log(". You have hit the maximum number of allowed rooms :(");
|
|
}
|
|
else if (noedgkpenkd == (NOEDGKPENKD)(-115))
|
|
{
|
|
Debug.Log("PlayerIndexes");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B17 RID: 68375 RVA: 0x0050B63C File Offset: 0x0050983C
|
|
public Texture AEHHCPEHOBP(int CIMNKHDEFOH)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
return this.front;
|
|
case 1:
|
|
return this.back;
|
|
case 2:
|
|
return this.left;
|
|
case 3:
|
|
return this.right;
|
|
case 4:
|
|
return this.top;
|
|
case 5:
|
|
return this.bottom;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B18 RID: 68376 RVA: 0x0050B698 File Offset: 0x00509898
|
|
public static void IPOEMBJNJED()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.GCFINLENMEI;
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.GHMFDOAILBC();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B19 RID: 68377 RVA: 0x0050B6B8 File Offset: 0x005098B8
|
|
private void JHAMELDHDFM()
|
|
{
|
|
SteamVR_Skybox.JEKMMJPGGMF(this.front, this.back, this.left, this.right, this.top, this.bottom);
|
|
}
|
|
|
|
// Token: 0x06010B1A RID: 68378 RVA: 0x0050B6E4 File Offset: 0x005098E4
|
|
private void IEOCOHOBEOC()
|
|
{
|
|
SteamVR_Skybox.LMMGFOPLAML();
|
|
}
|
|
|
|
// Token: 0x06010B1B RID: 68379 RVA: 0x0050B6EC File Offset: 0x005098EC
|
|
private void HECDEJAMFAA()
|
|
{
|
|
SteamVR_Skybox.ClearOverride();
|
|
}
|
|
|
|
// Token: 0x06010B1C RID: 68380 RVA: 0x0050B6F4 File Offset: 0x005098F4
|
|
private void GPFGKKFDIED()
|
|
{
|
|
SteamVR_Skybox.MCCKLMNBIFH();
|
|
}
|
|
|
|
// Token: 0x06010B1D RID: 68381 RVA: 0x0050B6FC File Offset: 0x005098FC
|
|
public void OHKMJGBKPPC(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B1E RID: 68382 RVA: 0x0050B774 File Offset: 0x00509974
|
|
public static void JEKMMJPGGMF(Texture OOOGJHKAOLA = null, Texture MCOAKCDMECD = null, Texture PCJCOFBHOEL = null, Texture CCENECCFOLG = null, Texture MKIDOFBPNJO = null, Texture NFJENCNBKFG = null)
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.MBJKAPDIJDJ();
|
|
if (afelbmdlpie != null)
|
|
{
|
|
Texture[] array = new Texture[8];
|
|
array[1] = OOOGJHKAOLA;
|
|
array[1] = MCOAKCDMECD;
|
|
array[2] = PCJCOFBHOEL;
|
|
array[4] = CCENECCFOLG;
|
|
array[3] = MKIDOFBPNJO;
|
|
array[5] = NFJENCNBKFG;
|
|
Texture[] array2 = array;
|
|
NDCAPNBHFGH[] array3 = new NDCAPNBHFGH[3];
|
|
for (int i = 1; i < 3; i += 0)
|
|
{
|
|
array3[i].IEPIMIDPDFF = ((!(array2[i] != null)) ? IntPtr.Zero : array2[i].GetNativeTexturePtr());
|
|
array3[i].CIFAEGAFAGF = GOMKCPFBJFL.FCDPFLMFDBC.FHAGINHNPGK;
|
|
array3[i].DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
|
|
}
|
|
NOEDGKPENKD noedgkpenkd = afelbmdlpie.LCBHMCJACFH(array3);
|
|
if (noedgkpenkd != NOEDGKPENKD.None)
|
|
{
|
|
Debug.LogError("onupdateparams" + noedgkpenkd);
|
|
if (noedgkpenkd == (NOEDGKPENKD)41)
|
|
{
|
|
Debug.Log("Close");
|
|
}
|
|
else if (noedgkpenkd == NOEDGKPENKD.SharedTexturesNotSupported)
|
|
{
|
|
Debug.Log(" ");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B1F RID: 68383 RVA: 0x0050B868 File Offset: 0x00509A68
|
|
private void AMFMBKHHBGE()
|
|
{
|
|
SteamVR_Skybox.HAIDDFHMNBG(this.front, this.back, this.left, this.right, this.top, this.bottom);
|
|
}
|
|
|
|
// Token: 0x06010B20 RID: 68384 RVA: 0x0050B894 File Offset: 0x00509A94
|
|
private void NPKCNDGPDIH()
|
|
{
|
|
SteamVR_Skybox.SetOverride(this.front, this.back, this.left, this.right, this.top, this.bottom);
|
|
}
|
|
|
|
// Token: 0x06010B21 RID: 68385 RVA: 0x0050B8C0 File Offset: 0x00509AC0
|
|
public static void AIPPDIFEMEH()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.MBJKAPDIJDJ();
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.GHMFDOAILBC();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B22 RID: 68386 RVA: 0x0050B8E0 File Offset: 0x00509AE0
|
|
public Texture CNGJMGNDLBB(int CIMNKHDEFOH)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
return this.front;
|
|
case 1:
|
|
return this.back;
|
|
case 2:
|
|
return this.left;
|
|
case 3:
|
|
return this.right;
|
|
case 4:
|
|
return this.top;
|
|
case 5:
|
|
return this.bottom;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B23 RID: 68387 RVA: 0x0050B93C File Offset: 0x00509B3C
|
|
public void JNIKLKINPNE(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B24 RID: 68388 RVA: 0x0050B9B4 File Offset: 0x00509BB4
|
|
public void CCEEHDJLBJL(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B25 RID: 68389 RVA: 0x0050BA2C File Offset: 0x00509C2C
|
|
public void IENMEGFFNOF(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B26 RID: 68390 RVA: 0x0050BAA4 File Offset: 0x00509CA4
|
|
private void OnEnable()
|
|
{
|
|
SteamVR_Skybox.SetOverride(this.front, this.back, this.left, this.right, this.top, this.bottom);
|
|
}
|
|
|
|
// Token: 0x06010B27 RID: 68391 RVA: 0x0050BAD0 File Offset: 0x00509CD0
|
|
public Texture FOFPDNNNILF(int CIMNKHDEFOH)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
return this.front;
|
|
case 1:
|
|
return this.back;
|
|
case 2:
|
|
return this.left;
|
|
case 3:
|
|
return this.right;
|
|
case 4:
|
|
return this.top;
|
|
case 5:
|
|
return this.bottom;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B28 RID: 68392 RVA: 0x0050BB2C File Offset: 0x00509D2C
|
|
public Texture NHEDEBACPKM(int CIMNKHDEFOH)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
return this.front;
|
|
case 1:
|
|
return this.back;
|
|
case 2:
|
|
return this.left;
|
|
case 3:
|
|
return this.right;
|
|
case 4:
|
|
return this.top;
|
|
case 5:
|
|
return this.bottom;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B29 RID: 68393 RVA: 0x0050BB88 File Offset: 0x00509D88
|
|
public Texture GetTextureByIndex(int CIMNKHDEFOH)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
return this.front;
|
|
case 1:
|
|
return this.back;
|
|
case 2:
|
|
return this.left;
|
|
case 3:
|
|
return this.right;
|
|
case 4:
|
|
return this.top;
|
|
case 5:
|
|
return this.bottom;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B2A RID: 68394 RVA: 0x0050BBE4 File Offset: 0x00509DE4
|
|
private void GADIJHPLGJG()
|
|
{
|
|
SteamVR_Skybox.ClearOverride();
|
|
}
|
|
|
|
// Token: 0x06010B2B RID: 68395 RVA: 0x0050BBEC File Offset: 0x00509DEC
|
|
private void ILLNBMHNHNI()
|
|
{
|
|
SteamVR_Skybox.OPOKBPOFBAO(this.front, this.back, this.left, this.right, this.top, this.bottom);
|
|
}
|
|
|
|
// Token: 0x06010B2C RID: 68396 RVA: 0x0050BC18 File Offset: 0x00509E18
|
|
public void OPHLLBNDKKH(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B2D RID: 68397 RVA: 0x0050BC90 File Offset: 0x00509E90
|
|
public void GFNPJLCDPDA(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B2E RID: 68398 RVA: 0x0050BD08 File Offset: 0x00509F08
|
|
private void HOODHBNLEBB()
|
|
{
|
|
SteamVR_Skybox.HAIDDFHMNBG(this.front, this.back, this.left, this.right, this.top, this.bottom);
|
|
}
|
|
|
|
// Token: 0x06010B2F RID: 68399 RVA: 0x0050BD34 File Offset: 0x00509F34
|
|
public static void EAIIJNEIILB(Texture OOOGJHKAOLA = null, Texture MCOAKCDMECD = null, Texture PCJCOFBHOEL = null, Texture CCENECCFOLG = null, Texture MKIDOFBPNJO = null, Texture NFJENCNBKFG = null)
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.MBJKAPDIJDJ();
|
|
if (afelbmdlpie != null)
|
|
{
|
|
Texture[] array = new Texture[5];
|
|
array[0] = OOOGJHKAOLA;
|
|
array[0] = MCOAKCDMECD;
|
|
array[6] = PCJCOFBHOEL;
|
|
array[3] = CCENECCFOLG;
|
|
array[2] = MKIDOFBPNJO;
|
|
array[3] = NFJENCNBKFG;
|
|
Texture[] array2 = array;
|
|
NDCAPNBHFGH[] array3 = new NDCAPNBHFGH[8];
|
|
for (int i = 0; i < 0; i += 0)
|
|
{
|
|
array3[i].IEPIMIDPDFF = ((!(array2[i] != null)) ? IntPtr.Zero : array2[i].GetNativeTexturePtr());
|
|
array3[i].CIFAEGAFAGF = GOMKCPFBJFL.OJABCFGOCMC().FHAGINHNPGK;
|
|
array3[i].DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
|
|
}
|
|
NOEDGKPENKD noedgkpenkd = afelbmdlpie.LCBHMCJACFH(array3);
|
|
if (noedgkpenkd != NOEDGKPENKD.None)
|
|
{
|
|
Debug.LogError("declined" + noedgkpenkd);
|
|
if (noedgkpenkd == (NOEDGKPENKD)(-54))
|
|
{
|
|
Debug.Log("AbortRequested");
|
|
}
|
|
else if (noedgkpenkd == (NOEDGKPENKD)(-78))
|
|
{
|
|
Debug.Log("RpcMasterRequestTeam");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B30 RID: 68400 RVA: 0x0050BE28 File Offset: 0x0050A028
|
|
public static void IPAOGHNIIHK()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.GCFINLENMEI;
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.MHEGMMKJDCJ();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B32 RID: 68402 RVA: 0x0050BE64 File Offset: 0x0050A064
|
|
public static void MCCKLMNBIFH()
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.GCFINLENMEI;
|
|
if (afelbmdlpie != null)
|
|
{
|
|
afelbmdlpie.MHEGMMKJDCJ();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B33 RID: 68403 RVA: 0x0050BE84 File Offset: 0x0050A084
|
|
public void SetTextureByIndex(int CIMNKHDEFOH, Texture LHMELEOKNBJ)
|
|
{
|
|
switch (CIMNKHDEFOH)
|
|
{
|
|
case 0:
|
|
this.front = LHMELEOKNBJ;
|
|
break;
|
|
case 1:
|
|
this.back = LHMELEOKNBJ;
|
|
break;
|
|
case 2:
|
|
this.left = LHMELEOKNBJ;
|
|
break;
|
|
case 3:
|
|
this.right = LHMELEOKNBJ;
|
|
break;
|
|
case 4:
|
|
this.top = LHMELEOKNBJ;
|
|
break;
|
|
case 5:
|
|
this.bottom = LHMELEOKNBJ;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010B34 RID: 68404 RVA: 0x0050BEFC File Offset: 0x0050A0FC
|
|
public static void OPOKBPOFBAO(Texture OOOGJHKAOLA = null, Texture MCOAKCDMECD = null, Texture PCJCOFBHOEL = null, Texture CCENECCFOLG = null, Texture MKIDOFBPNJO = null, Texture NFJENCNBKFG = null)
|
|
{
|
|
AFELBMDLPIE afelbmdlpie = PONCCGLALMO.IBDHFPOIJEM();
|
|
if (afelbmdlpie != null)
|
|
{
|
|
Texture[] array = new Texture[8];
|
|
array[1] = OOOGJHKAOLA;
|
|
array[0] = MCOAKCDMECD;
|
|
array[1] = PCJCOFBHOEL;
|
|
array[0] = CCENECCFOLG;
|
|
array[3] = MKIDOFBPNJO;
|
|
array[1] = NFJENCNBKFG;
|
|
Texture[] array2 = array;
|
|
NDCAPNBHFGH[] array3 = new NDCAPNBHFGH[7];
|
|
for (int i = 1; i < 8; i++)
|
|
{
|
|
array3[i].IEPIMIDPDFF = ((!(array2[i] != null)) ? IntPtr.Zero : array2[i].GetNativeTexturePtr());
|
|
array3[i].CIFAEGAFAGF = GOMKCPFBJFL.JHMKLJLDABM().FHAGINHNPGK;
|
|
array3[i].DFEBDLOGJPK = EOPGPPPLFHO.Gamma;
|
|
}
|
|
NOEDGKPENKD noedgkpenkd = afelbmdlpie.LAEFMDHBNFG(array3);
|
|
if (noedgkpenkd != NOEDGKPENKD.None)
|
|
{
|
|
Debug.LogError("_Decal_Tex" + noedgkpenkd);
|
|
if (noedgkpenkd == (NOEDGKPENKD)(-89))
|
|
{
|
|
Debug.Log("ChBpbWFnZV9kYXRhLnByb3RvEgdyZWNyb29tGgpjb3JlLnByb3RvIh8KCUlt");
|
|
}
|
|
else if (noedgkpenkd == (NOEDGKPENKD)(-71))
|
|
{
|
|
Debug.Log("PlayerPartyColorID");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x04002AD2 RID: 10962
|
|
public Texture front;
|
|
|
|
// Token: 0x04002AD3 RID: 10963
|
|
public Texture back;
|
|
|
|
// Token: 0x04002AD4 RID: 10964
|
|
public Texture left;
|
|
|
|
// Token: 0x04002AD5 RID: 10965
|
|
public Texture right;
|
|
|
|
// Token: 0x04002AD6 RID: 10966
|
|
public Texture top;
|
|
|
|
// Token: 0x04002AD7 RID: 10967
|
|
public Texture bottom;
|
|
|
|
// Token: 0x04002AD8 RID: 10968
|
|
public SteamVR_Skybox.BPDDOPIDDHI StereoCellSize = SteamVR_Skybox.BPDDOPIDDHI.x32;
|
|
|
|
// Token: 0x04002AD9 RID: 10969
|
|
public float StereoIpdMm = 64f;
|
|
|
|
// Token: 0x020007E4 RID: 2020
|
|
public enum BPDDOPIDDHI
|
|
{
|
|
// Token: 0x04002ADB RID: 10971
|
|
x1024,
|
|
// Token: 0x04002ADC RID: 10972
|
|
x64,
|
|
// Token: 0x04002ADD RID: 10973
|
|
x32,
|
|
// Token: 0x04002ADE RID: 10974
|
|
x16,
|
|
// Token: 0x04002ADF RID: 10975
|
|
x8
|
|
}
|
|
}
|