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 all = Player.All; Action 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 playerCreatedEvent = Player.PlayerCreatedEvent; int num; Action action = new Action(num.CBDHCJEKJME); num = 0; StreamingCameraController streamingCameraController = StreamingCameraVoiceMixer.OPDNKJIGHNL; int num2; Action action2 = new Action(num2.OAOOIMMDGFH); num2 = 0; streamingCameraController.StreamingCameraModeChanged += action2; float value = this.slider.value; Slider3D.OnSlider3DValueUpdateEvent onSlider3DValueChanged = this.slider.OnSlider3DValueChanged; UnityAction 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 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; } } }