103 lines
3.1 KiB
C#
103 lines
3.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020006D1 RID: 1745
|
|
[Token(Token = "0x20006D1")]
|
|
[StructLayout(3)]
|
|
public class VolumeDisplay : MonoBehaviour
|
|
{
|
|
// Token: 0x060032DE RID: 13022 RVA: 0x000D3678 File Offset: 0x000D1878
|
|
[Token(Token = "0x60032DE")]
|
|
[Address(RVA = "0x1A15990", Offset = "0x1A14390", VA = "0x181A15990")]
|
|
private void Awake()
|
|
{
|
|
float[] array = new float[this.indicators.Length];
|
|
this.FDOEOBHECHG = array;
|
|
float[] array2 = new float[this.indicators.Length];
|
|
float[] fdoeobhechg = this.FDOEOBHECHG;
|
|
int num = 0;
|
|
this.BHNCBKCFMDJ = array2;
|
|
if (num < fdoeobhechg.Length)
|
|
{
|
|
fdoeobhechg[0] = (float)num;
|
|
GameObject[] array3 = this.indicators;
|
|
float[] bhncbkcfmdj = this.BHNCBKCFMDJ;
|
|
float gmhlilgadkl = this.GMHLILGADKL;
|
|
float num2 = this.maxVolume;
|
|
num++;
|
|
float num3;
|
|
bhncbkcfmdj[0] = num3;
|
|
float[] fdoeobhechg2 = this.FDOEOBHECHG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060032DF RID: 13023 RVA: 0x000D370C File Offset: 0x000D190C
|
|
[Token(Token = "0x60032DF")]
|
|
[Address(RVA = "0x1A15B50", Offset = "0x1A14550", VA = "0x181A15B50")]
|
|
private void Update()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
if (!(<EGKJPJKLEAI>k__BackingField == num))
|
|
{
|
|
float audioMaxForFrame = Player.<EGKJPJKLEAI>k__BackingField.DNMEOEIALCD;
|
|
int length = this.indicators.Length;
|
|
float[] bhncbkcfmdj = this.BHNCBKCFMDJ;
|
|
GameObject[] array = this.indicators;
|
|
if (array[length].activeSelf)
|
|
{
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
float[] fdoeobhechg = this.FDOEOBHECHG;
|
|
if (realtimeSinceStartup > "{il2cpp array field local17->}")
|
|
{
|
|
GameObject gameObject = this.indicators[length];
|
|
int num2 = 0;
|
|
gameObject.SetActive(num2 != 0);
|
|
bool activeSelf = array[length].activeSelf;
|
|
ulong num3;
|
|
this.indicators[length].SetActive(num3 != 0UL);
|
|
float[] fdoeobhechg2 = this.FDOEOBHECHG;
|
|
float realtimeSinceStartup2 = Time.realtimeSinceStartup;
|
|
fdoeobhechg2[0] = realtimeSinceStartup2;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060032E0 RID: 13024 RVA: 0x000D37E0 File Offset: 0x000D19E0
|
|
[Token(Token = "0x60032E0")]
|
|
[Address(RVA = "0x1A15EB0", Offset = "0x1A148B0", VA = "0x181A15EB0")]
|
|
public VolumeDisplay()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002B77 RID: 11127
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002B77")]
|
|
[SerializeField]
|
|
private GameObject[] indicators;
|
|
|
|
// Token: 0x04002B78 RID: 11128
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002B78")]
|
|
private float[] BHNCBKCFMDJ;
|
|
|
|
// Token: 0x04002B79 RID: 11129
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002B79")]
|
|
private float[] FDOEOBHECHG;
|
|
|
|
// Token: 0x04002B7A RID: 11130
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002B7A")]
|
|
private float GMHLILGADKL;
|
|
|
|
// Token: 0x04002B7B RID: 11131
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4002B7B")]
|
|
[SerializeField]
|
|
private float maxVolume = 3.1622f;
|
|
}
|