188 lines
4.6 KiB
C#
188 lines
4.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace VRPanorama
|
|
{
|
|
// Token: 0x02000756 RID: 1878
|
|
[Token(Token = "0x2000756")]
|
|
public class VRPanoInterface : MonoBehaviour
|
|
{
|
|
// Token: 0x0600363E RID: 13886 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600363E")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
|
private void Start()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600363F RID: 13887 RVA: 0x000E0924 File Offset: 0x000DEB24
|
|
[Token(Token = "0x600363F")]
|
|
[Address(RVA = "0x1560B70", Offset = "0x155F970", VA = "0x181560B70")]
|
|
private void Update()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if ((this.rt ? 1 : 0) == num)
|
|
{
|
|
Image image = this.texLoader;
|
|
float num2 = this.progressInd;
|
|
image.fillAmount = num2;
|
|
string text = this.timeCounter.text;
|
|
Camera panoramaCam = this.PanoramaCam;
|
|
int num3 = 0;
|
|
panoramaCam.transform.localScale = num3;
|
|
}
|
|
}
|
|
while (!this.sbs || (this.mono ? 1 : 0) != num || (this.rt ? 1 : 0) == num);
|
|
Camera panoramaCam2 = this.PanoramaCam;
|
|
int num4 = 0;
|
|
panoramaCam2.transform.localScale = num4;
|
|
GameObject gameObject = this.quadR;
|
|
int num5 = 0;
|
|
gameObject.transform.localPosition = num5;
|
|
GameObject gameObject2 = this.quadL;
|
|
int num6 = 0;
|
|
gameObject2.transform.localPosition = num6;
|
|
if (!this.sbs)
|
|
{
|
|
if ((this.mono ? 1 : 0) != num)
|
|
{
|
|
goto IL_11A;
|
|
}
|
|
if ((this.rt ? 1 : 0) != num)
|
|
{
|
|
Camera panoramaCam3 = this.PanoramaCam;
|
|
int num7 = 0;
|
|
panoramaCam3.transform.localScale = num7;
|
|
GameObject gameObject3 = this.quadR;
|
|
int num8 = 0;
|
|
gameObject3.transform.localPosition = num8;
|
|
GameObject gameObject4 = this.quadL;
|
|
int num9 = 0;
|
|
gameObject4.transform.localPosition = num9;
|
|
}
|
|
}
|
|
if ((this.mono ? 1 : 0) == num)
|
|
{
|
|
goto IL_13C;
|
|
}
|
|
IL_11A:
|
|
if ((this.rt ? 1 : 0) != num)
|
|
{
|
|
Camera panoramaCam4 = this.PanoramaCam;
|
|
int num10 = 0;
|
|
panoramaCam4.transform.localScale = num10;
|
|
}
|
|
IL_13C:
|
|
if ((this.hQ ? 1 : 0) == num)
|
|
{
|
|
if ((this.rt ? 1 : 0) == num)
|
|
{
|
|
GameObject gameObject5 = this.hQPlane;
|
|
int num11 = 0;
|
|
if (gameObject5 != num11)
|
|
{
|
|
GameObject gameObject6 = this.hQPlane;
|
|
int num12 = 0;
|
|
gameObject6.SetActive(num12 != 0);
|
|
}
|
|
}
|
|
return;
|
|
}
|
|
GameObject gameObject7 = this.hQPlane;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003640 RID: 13888 RVA: 0x000E0AB8 File Offset: 0x000DECB8
|
|
[Token(Token = "0x6003640")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public VRPanoInterface()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002D24 RID: 11556
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002D24")]
|
|
public float progressInd;
|
|
|
|
// Token: 0x04002D25 RID: 11557
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002D25")]
|
|
public string timeCounterText;
|
|
|
|
// Token: 0x04002D26 RID: 11558
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002D26")]
|
|
public Image texLoader;
|
|
|
|
// Token: 0x04002D27 RID: 11559
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002D27")]
|
|
public Text timeCounter;
|
|
|
|
// Token: 0x04002D28 RID: 11560
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002D28")]
|
|
public int width;
|
|
|
|
// Token: 0x04002D29 RID: 11561
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4002D29")]
|
|
public int height;
|
|
|
|
// Token: 0x04002D2A RID: 11562
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002D2A")]
|
|
public Camera PanoramaCam;
|
|
|
|
// Token: 0x04002D2B RID: 11563
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002D2B")]
|
|
public GameObject hQCam;
|
|
|
|
// Token: 0x04002D2C RID: 11564
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002D2C")]
|
|
public bool rt;
|
|
|
|
// Token: 0x04002D2D RID: 11565
|
|
[FieldOffset(Offset = "0x51")]
|
|
[Token(Token = "0x4002D2D")]
|
|
public bool mono;
|
|
|
|
// Token: 0x04002D2E RID: 11566
|
|
[FieldOffset(Offset = "0x52")]
|
|
[Token(Token = "0x4002D2E")]
|
|
public bool sbs;
|
|
|
|
// Token: 0x04002D2F RID: 11567
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002D2F")]
|
|
public GameObject quadR;
|
|
|
|
// Token: 0x04002D30 RID: 11568
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002D30")]
|
|
public GameObject quadL;
|
|
|
|
// Token: 0x04002D31 RID: 11569
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002D31")]
|
|
public GameObject hQPlane;
|
|
|
|
// Token: 0x04002D32 RID: 11570
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002D32")]
|
|
public bool hQ;
|
|
|
|
// Token: 0x04002D33 RID: 11571
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x4002D33")]
|
|
public int step;
|
|
}
|
|
}
|