164 lines
5.3 KiB
C#
164 lines
5.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace RecRoom.Systems.StreamingCamera
|
|
{
|
|
// Token: 0x020023CA RID: 9162
|
|
[Token(Token = "0x20023CA")]
|
|
public class StreamingCameraVoiceMixer : MonoBehaviour
|
|
{
|
|
// Token: 0x17002505 RID: 9477
|
|
// (get) Token: 0x0600E914 RID: 59668 RVA: 0x00359120 File Offset: 0x00357320
|
|
[Token(Token = "0x17002505")]
|
|
private static StreamingCameraController OPDNKJIGHNL
|
|
{
|
|
[Token(Token = "0x600E914")]
|
|
[Address(RVA = "0x1D75EC0", Offset = "0x1D74EC0", VA = "0x181D75EC0")]
|
|
get
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
KHINMMJIENE khinmmjiene;
|
|
NHPNKDICPCE nhpnkdicpce = khinmmjiene.HNHGPAELCFH;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E915 RID: 59669 RVA: 0x00359148 File Offset: 0x00357348
|
|
[Token(Token = "0x600E915")]
|
|
[Address(RVA = "0x1D76090", Offset = "0x1D75090", VA = "0x181D76090")]
|
|
private static void DIGFNBBBJLF()
|
|
{
|
|
bool isOn3 = StreamingCameraVoiceMixer.OPDNKJIGHNL.BOHIGPFGJBA;
|
|
bool isOn = isOn3;
|
|
List<Player> all = Player.All;
|
|
Action<Player> action = delegate(Player p)
|
|
{
|
|
bool isOn2 = isOn;
|
|
StreamingCameraVoiceMixer.NOOGNGFFLOL(p, isOn2);
|
|
};
|
|
all.ForEach(action);
|
|
}
|
|
|
|
// Token: 0x0600E916 RID: 59670 RVA: 0x00359194 File Offset: 0x00357394
|
|
[Token(Token = "0x600E916")]
|
|
[Address(RVA = "0x1D76210", Offset = "0x1D75210", VA = "0x181D76210")]
|
|
private static void NOOGNGFFLOL(Player IEKDDPPNFPF, bool CFICOGKHLAE)
|
|
{
|
|
if (!CFICOGKHLAE)
|
|
{
|
|
IEKDDPPNFPF.RemoveVoiceVolumeMultiplier("StreamingCameraVoiceMultiplier");
|
|
return;
|
|
}
|
|
float mljckkglfcd = StreamingCameraVoiceMixer.MLJCKKGLFCD;
|
|
IEKDDPPNFPF.AddVoiceVolumeMultiplier(mljckkglfcd, "StreamingCameraVoiceMultiplier");
|
|
}
|
|
|
|
// Token: 0x0600E917 RID: 59671 RVA: 0x003591CC File Offset: 0x003573CC
|
|
[Token(Token = "0x600E917")]
|
|
[Address(RVA = "0x1D76310", Offset = "0x1D75310", VA = "0x181D76310")]
|
|
private void Start()
|
|
{
|
|
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
|
int num;
|
|
Action<Player> action = new Action(num.CBDHCJEKJME);
|
|
num = 0;
|
|
StreamingCameraController streamingCameraController = StreamingCameraVoiceMixer.OPDNKJIGHNL;
|
|
int num2;
|
|
Action<StreamingCameraController.BKBFLNLAMGM> action2 = new Action(num2.OAOOIMMDGFH);
|
|
num2 = 0;
|
|
streamingCameraController.StreamingCameraModeChanged += action2;
|
|
float value = this.slider.value;
|
|
Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged = this.slider.OnSlider3DValueChanged;
|
|
UnityAction<float> unityAction = new UnityAction(this.LINOFELACKC);
|
|
onSlider3DValueChanged.AddListener(unityAction);
|
|
StreamingCameraVoiceMixer.DIGFNBBBJLF();
|
|
}
|
|
|
|
// Token: 0x0600E918 RID: 59672 RVA: 0x00359254 File Offset: 0x00357454
|
|
[Token(Token = "0x600E918")]
|
|
[Address(RVA = "0x1D76010", Offset = "0x1D75010", VA = "0x181D76010")]
|
|
private static void CBDHCJEKJME(Player IEKDDPPNFPF)
|
|
{
|
|
bool isOn = StreamingCameraVoiceMixer.OPDNKJIGHNL.BOHIGPFGJBA;
|
|
StreamingCameraVoiceMixer.NOOGNGFFLOL(IEKDDPPNFPF, isOn);
|
|
}
|
|
|
|
// Token: 0x0600E919 RID: 59673 RVA: 0x0035927C File Offset: 0x0035747C
|
|
[Token(Token = "0x600E919")]
|
|
[Address(RVA = "0x1D762C0", Offset = "0x1D752C0", VA = "0x181D762C0")]
|
|
private static void OAOOIMMDGFH(StreamingCameraController.BKBFLNLAMGM OJJLDEPGAEJ)
|
|
{
|
|
StreamingCameraVoiceMixer.DIGFNBBBJLF();
|
|
}
|
|
|
|
// Token: 0x0600E91A RID: 59674 RVA: 0x00359290 File Offset: 0x00357490
|
|
[Token(Token = "0x600E91A")]
|
|
[Address(RVA = "0x1D761A0", Offset = "0x1D751A0", VA = "0x181D761A0")]
|
|
private void LINOFELACKC(float ONGBFDACHHG)
|
|
{
|
|
StreamingCameraVoiceMixer.MLJCKKGLFCD = ONGBFDACHHG;
|
|
StreamingCameraVoiceMixer.DIGFNBBBJLF();
|
|
}
|
|
|
|
// Token: 0x0600E91B RID: 59675 RVA: 0x003592AC File Offset: 0x003574AC
|
|
[Token(Token = "0x600E91B")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public StreamingCameraVoiceMixer()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04009785 RID: 38789
|
|
[Token(Token = "0x4009785")]
|
|
private const string DLPFKDAOBFO = "StreamingCameraVoiceMultiplier";
|
|
|
|
// Token: 0x04009786 RID: 38790
|
|
[Token(Token = "0x4009786")]
|
|
private static bool NKLMCHBIHNJ;
|
|
|
|
// Token: 0x04009787 RID: 38791
|
|
[Token(Token = "0x4009787")]
|
|
private static float MLJCKKGLFCD;
|
|
|
|
// Token: 0x04009788 RID: 38792
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009788")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
|
private Slider3D slider;
|
|
|
|
// Token: 0x020023CB RID: 9163
|
|
[Token(Token = "0x20023CB")]
|
|
[CompilerGenerated]
|
|
private sealed class DNNJNCHLPMC
|
|
{
|
|
// Token: 0x0600E91D RID: 59677 RVA: 0x003592D0 File Offset: 0x003574D0
|
|
[Token(Token = "0x600E91D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DNNJNCHLPMC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E91E RID: 59678 RVA: 0x003592E4 File Offset: 0x003574E4
|
|
[Token(Token = "0x600E91E")]
|
|
[Address(RVA = "0x1D66D70", Offset = "0x1D65D70", VA = "0x181D66D70")]
|
|
internal void <UpdateAllPlayers>b__0(Player p)
|
|
{
|
|
bool flag = this.isOn;
|
|
StreamingCameraVoiceMixer.NOOGNGFFLOL(p, flag);
|
|
}
|
|
|
|
// Token: 0x04009789 RID: 38793
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009789")]
|
|
public bool isOn;
|
|
}
|
|
}
|
|
}
|