using System; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Threading; using System.Threading.Tasks; using Cpp2IlInjected; using Photon.Voice.Unity; using RecRoom; using RecRoom.Audio; using RecRoom.Core; using RecRoom.Core.Pools; using UnityEngine; using UnityEngine.AddressableAssets; using UnityEngine.Audio; // Token: 0x020001E2 RID: 482 [Token(Token = "0x20001E2")] public class AudioManager : SingletonMonoBehaviour { // Token: 0x17000242 RID: 578 // (get) Token: 0x06000F09 RID: 3849 RVA: 0x000415C8 File Offset: 0x0003F7C8 [Token(Token = "0x17000242")] public static CCJPMJMBJKC CCJPMJMBJKC { [Token(Token = "0x6000F09")] [Address(RVA = "0xB174A0", Offset = "0xB162A0", VA = "0x180B174A0")] get { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { return SingletonMonoBehaviour.ONCPNMDGGKG.NMAPCLOHBKD; } throw new NullReferenceException(); } } // Token: 0x06000F0A RID: 3850 RVA: 0x000415FC File Offset: 0x0003F7FC [Token(Token = "0x6000F0A")] [Address(RVA = "0xB11450", Offset = "0xB10250", VA = "0x180B11450", Slot = "4")] protected override void Awake() { base.Awake(); EFEFMHJPJIJ efefmhjpjij; this.JFMOEGCPNAC = efefmhjpjij; if (AudioManager.<>c.<>9__40_0 == 0) { AudioManager.<>c.<>9__40_0 = delegate(EFEFMHJPJIJ props) { int num4 = 0; num4 += num4; num4++; throw new NullReferenceException(); }; } if (AudioManager.<>c.<>9__40_1 == 0) { AudioManager.<>c.<>9__40_1 = delegate(EFEFMHJPJIJ props, float newValue) { int num5 = 0; num5 += num5; num5++; }; } Action action = new Action(this.AHDECJPACJO); HHCHPIJPFKA hhchpijpfka; this.EFMMCBDJCBL = hhchpijpfka; AudioRolloff audioRolloff = this.default3DSFXRolloff; AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { bool flag = SingletonMonoBehaviour.ONCPNMDGGKG.IOOIMDCOAJO.DOEHAPOJMON(audioRolloff, this); } AudioSource audioSource = this.ambientAudioSource; int num2 = 0; audioSource.playOnAwake = num2 != 0; this.ambientAudioSource.loop = true; AudioSource audioSource2 = this.musicAudioSource; int num3 = 0; audioSource2.playOnAwake = num3 != 0; this.musicAudioSource.loop = true; } // Token: 0x06000F0B RID: 3851 RVA: 0x000416E4 File Offset: 0x0003F8E4 [Token(Token = "0x6000F0B")] [Address(RVA = "0xB16BD0", Offset = "0xB159D0", VA = "0x180B16BD0")] private void Start() { SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.PLCGPPEICMI); instance.PLCGPPEICMI += action; OKNNKFGFODL preLoadSceneAssetsEvent = Player.PreLoadSceneAssetsEvent; Action action2 = new Action(this.IAOBCLNNEPO); Player.PreLoadSceneAssetsEvent = OKNNKFGFODL.BPJDFPACLMK(preLoadSceneAssetsEvent, action2); } // Token: 0x06000F0C RID: 3852 RVA: 0x00041730 File Offset: 0x0003F930 [Token(Token = "0x6000F0C")] [Address(RVA = "0xB17090", Offset = "0xB15E90", VA = "0x180B17090")] private void Update() { if (this.KJDHMJPNDCK) { this.MIMDJGBJKHD(); bool isPlayingVO; if (SingletonMonoBehaviour.FFNIFALJLDD) { isPlayingVO = SingletonMonoBehaviour.ONCPNMDGGKG.FMHMDIFGABF; if (isPlayingVO) { } } float ejofbbohido = this.EJOFBBOHIDO; this.KPCBJHBAGEK = ejofbbohido; if (isPlayingVO) { float deltaTime = Time.deltaTime; float num = this.DDGBBPFPCMG; float num2 = Mathf.SmoothStep(deltaTime, ejofbbohido, num); AudioMixer masterMixer = this.MasterMixer; this.PIEEHJOCPJC = num2; num = num2; bool flag = masterMixer.SetFloat("NonCoachVolume", num); } this.NMAPCLOHBKD.OPEMIFENIJM(); this.MicSpamMonitor.OPEMIFENIJM(); } } // Token: 0x06000F0D RID: 3853 RVA: 0x000417D4 File Offset: 0x0003F9D4 [Token(Token = "0x6000F0D")] [Address(RVA = "0xB13E60", Offset = "0xB12C60", VA = "0x180B13E60", Slot = "5")] protected override void OnDestroy() { SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { SessionManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.PLCGPPEICMI); instance2.PLCGPPEICMI -= action; } OKNNKFGFODL preLoadSceneAssetsEvent = Player.PreLoadSceneAssetsEvent; Action action2 = new Action(this.IAOBCLNNEPO); Player.PreLoadSceneAssetsEvent = OKNNKFGFODL.GMNMHGMFGOL(preLoadSceneAssetsEvent, action2); CCNPHLMHEJO micSpamMonitor = this.MicSpamMonitor; if (micSpamMonitor != 0) { micSpamMonitor.JBBLIBHHEBC(); } AudioMixer masterMixer = this.MasterMixer; this.MicSpamMonitor = (ulong)0L; int num2 = 0; if (masterMixer != num2) { AudioMixer masterMixer2 = this.MasterMixer; float ejofbbohido = this.EJOFBBOHIDO; bool flag = masterMixer2.SetFloat("NonCoachVolume", ejofbbohido); AudioMixer masterMixer3 = this.MasterMixer; float kjkipjknhhj = this.KJKIPJKNHHJ; bool flag2 = masterMixer3.SetFloat("VoiceVolume", kjkipjknhhj); AudioMixer masterMixer4 = this.MasterMixer; float nmofgdgneeb = this.NMOFGDGNEEB; bool flag3 = masterMixer4.SetFloat("AmbienceVolume", nmofgdgneeb); AudioMixer masterMixer5 = this.MasterMixer; float ahmigijeoac = this.AHMIGIJEOAC; bool flag4 = masterMixer5.SetFloat("MusicVolume", ahmigijeoac); AudioMixer masterMixer6 = this.MasterMixer; float hboiglemeco = this.HBOIGLEMECO; bool flag5 = masterMixer6.SetFloat("SFXVolume", hboiglemeco); AudioMixer masterMixer7 = this.MasterMixer; int num3 = 0; bool flag6 = masterMixer7.SetFloat("MasterVolume", (float)num3); } base.OnDestroy(); } // Token: 0x17000243 RID: 579 // (get) Token: 0x06000F0E RID: 3854 RVA: 0x00041930 File Offset: 0x0003FB30 // (set) Token: 0x06000F0F RID: 3855 RVA: 0x00041944 File Offset: 0x0003FB44 [Token(Token = "0x17000243")] public float EOJCAPFJKBJ { [Token(Token = "0x6000F0E")] [Address(RVA = "0xB17570", Offset = "0xB16370", VA = "0x180B17570")] get { return this.PEANPILGBOH; } [Token(Token = "0x6000F0F")] [Address(RVA = "0xB176E0", Offset = "0xB164E0", VA = "0x180B176E0")] set { float num = Mathf.Clamp01(value); float ahmigijeoac = this.AHMIGIJEOAC; this.PEANPILGBOH = num; float num2 = this.LILOMFDPGBN(ahmigijeoac, num); EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; this.PPMABALEHFG = num2; EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; float peanpilgboh = this.PEANPILGBOH; } } // Token: 0x17000244 RID: 580 // (get) Token: 0x06000F10 RID: 3856 RVA: 0x00041994 File Offset: 0x0003FB94 // (set) Token: 0x06000F11 RID: 3857 RVA: 0x000419A8 File Offset: 0x0003FBA8 [Token(Token = "0x17000244")] public float GJBKKIDFOIL { [Token(Token = "0x6000F10")] [Address(RVA = "0xB17460", Offset = "0xB16260", VA = "0x180B17460")] get { return this.POKGAOKCBNI; } [Token(Token = "0x6000F11")] [Address(RVA = "0xB175E0", Offset = "0xB163E0", VA = "0x180B175E0")] set { float num = Mathf.Clamp01(value); float nmofgdgneeb = this.NMOFGDGNEEB; this.POKGAOKCBNI = num; float num2 = this.LILOMFDPGBN(nmofgdgneeb, num); EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; this.EBBKBBIFCDP = num2; EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; float pokgaokcbni = this.POKGAOKCBNI; } } // Token: 0x17000245 RID: 581 // (get) Token: 0x06000F12 RID: 3858 RVA: 0x000419F8 File Offset: 0x0003FBF8 [Token(Token = "0x17000245")] public float MBONOLFJBPC { [Token(Token = "0x6000F12")] [Address(RVA = "0xB17590", Offset = "0xB16390", VA = "0x180B17590")] get { return this.EFMMCBDJCBL.DMLIOOCLKKP; } } // Token: 0x06000F13 RID: 3859 RVA: 0x00041A18 File Offset: 0x0003FC18 [Token(Token = "0x6000F13")] [Address(RVA = "0xB167B0", Offset = "0xB155B0", VA = "0x180B167B0")] public void SetVoiceVolumePercentage(float PKNGBEPMJEE) { HHCHPIJPFKA efmmcbdjcbl = this.EFMMCBDJCBL; int num = 0; float num2 = Mathf.Clamp01(PKNGBEPMJEE); efmmcbdjcbl.EMIJEPKNBBB(num); } // Token: 0x06000F14 RID: 3860 RVA: 0x00041A44 File Offset: 0x0003FC44 [Token(Token = "0x6000F14")] [Address(RVA = "0xB14110", Offset = "0xB12F10", VA = "0x180B14110")] public void OverrideVoiceVolumePercentage(float PKNGBEPMJEE, object PIHIPPPPEBI, int JMHKMOACHDG = 2147483647) { HHCHPIJPFKA efmmcbdjcbl = this.EFMMCBDJCBL; int num = 0; float num2 = Mathf.Clamp01(PKNGBEPMJEE); efmmcbdjcbl.NHGJKHJNMAB(num, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06000F15 RID: 3861 RVA: 0x00041A70 File Offset: 0x0003FC70 [Token(Token = "0x6000F15")] [Address(RVA = "0xB16340", Offset = "0xB15140", VA = "0x180B16340")] public void RemoveVoiceVolumePercentageOverride(object PIHIPPPPEBI) { this.EFMMCBDJCBL.APCPHBLNKFO(PIHIPPPPEBI); } // Token: 0x06000F16 RID: 3862 RVA: 0x00041A90 File Offset: 0x0003FC90 [Token(Token = "0x6000F16")] [Address(RVA = "0xB111C0", Offset = "0xB0FFC0", VA = "0x180B111C0")] private void AHDECJPACJO(float OIIBAKHMAKE) { float num = this.EFMMCBDJCBL.DMLIOOCLKKP; float num2 = this.LILOMFDPGBN(OIIBAKHMAKE, num); this.BABEHKMNMKF = num2; } // Token: 0x17000246 RID: 582 // (get) Token: 0x06000F17 RID: 3863 RVA: 0x00041AC0 File Offset: 0x0003FCC0 // (set) Token: 0x06000F18 RID: 3864 RVA: 0x00041AD4 File Offset: 0x0003FCD4 [Token(Token = "0x17000246")] public float INJOPGEAOIG { [Token(Token = "0x6000F17")] [Address(RVA = "0xB17580", Offset = "0xB16380", VA = "0x180B17580")] get { return this.CEKFCJBBLJA; } [Token(Token = "0x6000F18")] [Address(RVA = "0xB177E0", Offset = "0xB165E0", VA = "0x180B177E0")] set { float num = Mathf.Clamp01(value); this.CEKFCJBBLJA = num; if (this.EAGHKGGFEHJ) { } float hboiglemeco = this.HBOIGLEMECO; float num2 = this.LILOMFDPGBN(hboiglemeco, num); this.PINMHEDGNCK = num2; EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; float cekfcjbblja = this.CEKFCJBBLJA; } } // Token: 0x06000F19 RID: 3865 RVA: 0x00041B2C File Offset: 0x0003FD2C [Token(Token = "0x6000F19")] [Address(RVA = "0xB12E30", Offset = "0xB11C30", VA = "0x180B12E30")] public void Initialize() { AudioMixer masterMixer = this.MasterMixer; bool flag; if (flag) { ulong num; this.PINMHEDGNCK = (float)num; this.CCAFCFOEPDD = (float)num; this.HBOIGLEMECO = (float)num; } AudioMixer masterMixer2 = this.MasterMixer; bool flag2; if (flag2) { ulong num2; this.PPMABALEHFG = (float)num2; this.IINLHCALHJA = (float)num2; this.AHMIGIJEOAC = (float)num2; } AudioMixer masterMixer3 = this.MasterMixer; bool flag3; if (flag3) { ulong num3; this.EBBKBBIFCDP = (float)num3; this.NNKJPJGOEDK = (float)num3; this.NMOFGDGNEEB = (float)num3; } AudioMixer masterMixer4 = this.MasterMixer; bool flag4; ulong num4; if (flag4) { this.BABEHKMNMKF = (float)num4; this.DGPDBAMIJFJ = (float)num4; this.KJKIPJKNHHJ = (float)num4; } AudioMixer masterMixer5 = this.MasterMixer; bool flag5; if (flag5) { this.KPCBJHBAGEK = (float)num4; this.PIEEHJOCPJC = (float)num4; this.EJOFBBOHIDO = (float)num4; } EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC; float num5 = Mathf.Clamp01((float)num4); float ahmigijeoac = this.AHMIGIJEOAC; this.PEANPILGBOH = num5; float num6 = this.LILOMFDPGBN(ahmigijeoac, num5); EFEFMHJPJIJ jfmoegcpnac2 = this.JFMOEGCPNAC; this.PPMABALEHFG = num6; EFEFMHJPJIJ jfmoegcpnac3 = this.JFMOEGCPNAC; float num7 = this.PEANPILGBOH; EFEFMHJPJIJ jfmoegcpnac4 = this.JFMOEGCPNAC; float num8 = Mathf.Clamp01(num7); float nmofgdgneeb = this.NMOFGDGNEEB; num5 = num8; this.POKGAOKCBNI = num8; float num9 = this.LILOMFDPGBN(nmofgdgneeb, num5); EFEFMHJPJIJ jfmoegcpnac5 = this.JFMOEGCPNAC; this.EBBKBBIFCDP = num9; EFEFMHJPJIJ jfmoegcpnac6 = this.JFMOEGCPNAC; float num10 = this.POKGAOKCBNI; EFEFMHJPJIJ jfmoegcpnac7 = this.JFMOEGCPNAC; num7 = num10; num10 = num7; float num11 = Mathf.Clamp01(num10); this.CEKFCJBBLJA = num11; if (this.EAGHKGGFEHJ) { } float hboiglemeco = this.HBOIGLEMECO; num5 = num11; float num12 = this.LILOMFDPGBN(hboiglemeco, num5); this.PINMHEDGNCK = num12; EFEFMHJPJIJ jfmoegcpnac8 = this.JFMOEGCPNAC; EFEFMHJPJIJ jfmoegcpnac9 = this.JFMOEGCPNAC; float cekfcjbblja = this.CEKFCJBBLJA; this.VOIPFilterAudioMixerGroups.Clear(); AudioMixer masterMixer6 = this.MasterMixer; Dictionary voipfilterAudioMixerGroups = this.VOIPFilterAudioMixerGroups; AudioMixerGroup audioMixerGroup = masterMixer6.FindMatchingGroups("VOIP_Master")[0]; voipfilterAudioMixerGroups.Add((uint)1, audioMixerGroup); AudioMixer masterMixer7 = this.MasterMixer; Dictionary voipfilterAudioMixerGroups2 = this.VOIPFilterAudioMixerGroups; AudioMixerGroup audioMixerGroup2 = masterMixer7.FindMatchingGroups("VOIP_Radio")[0]; voipfilterAudioMixerGroups2.Add((uint)11, audioMixerGroup2); AudioMixer masterMixer8 = this.MasterMixer; Dictionary voipfilterAudioMixerGroups3 = this.VOIPFilterAudioMixerGroups; AudioMixerGroup[] array = masterMixer8.FindMatchingGroups("VOIP_LowPitch"); int num13 = 0; AudioMixerGroup audioMixerGroup3 = array[0]; voipfilterAudioMixerGroups3.Add(num13, audioMixerGroup3); AudioMixer masterMixer9 = this.MasterMixer; Dictionary voipfilterAudioMixerGroups4 = this.VOIPFilterAudioMixerGroups; AudioMixerGroup audioMixerGroup4 = masterMixer9.FindMatchingGroups("VOIP_HighPitch")[0]; voipfilterAudioMixerGroups4.Add((uint)2, audioMixerGroup4); AudioMixer masterMixer10 = this.MasterMixer; Dictionary voipfilterAudioMixerGroups5 = this.VOIPFilterAudioMixerGroups; AudioMixerGroup audioMixerGroup5 = masterMixer10.FindMatchingGroups("VOIP_Radio_LowPitch")[0]; voipfilterAudioMixerGroups5.Add((uint)10, audioMixerGroup5); AudioMixer masterMixer11 = this.MasterMixer; Dictionary voipfilterAudioMixerGroups6 = this.VOIPFilterAudioMixerGroups; AudioMixerGroup audioMixerGroup6 = masterMixer11.FindMatchingGroups("VOIP_Radio_HighPitch")[0]; voipfilterAudioMixerGroups6.Add((uint)12, audioMixerGroup6); CCNPHLMHEJO ccnphlmhejo = new CCNPHLMHEJO(BBEFMHAEEEA.EMBFOEDHAKN); this.MicSpamMonitor = ccnphlmhejo; this.KJDHMJPNDCK = true; } // Token: 0x06000F1A RID: 3866 RVA: 0x00041E3C File Offset: 0x0004003C [Token(Token = "0x6000F1A")] [Address(RVA = "0xB128E0", Offset = "0xB116E0", VA = "0x180B128E0")] private void IAOBCLNNEPO() { GlobalPool instance = GlobalPool.ONCPNMDGGKG; SFXAudioSource sfxaudioSource = this.sfx2DAudioSourcePrefab; instance.Prefill(sfxaudioSource, 3); GlobalPool instance2 = GlobalPool.ONCPNMDGGKG; SFXAudioSource sfxaudioSource2 = this.sfx3DAudioSourcePrefab; instance2.Prefill(sfxaudioSource2, 3); } // Token: 0x06000F1B RID: 3867 RVA: 0x00041E84 File Offset: 0x00040084 [Token(Token = "0x6000F1B")] [Address(RVA = "0xB164A0", Offset = "0xB152A0", VA = "0x180B164A0")] public IEnumerator RunChangeAudioVolume(AudioSource MHFCFFJJDIL, float BANGBIKOBGO, float OALKOHJOHFO, float BJJEDIGOMGC) { int num; AudioManager.EHFPAHCCDKO ehfpahccdko = new AudioManager.EHFPAHCCDKO(num); num = 0; ehfpahccdko.from = BANGBIKOBGO; ehfpahccdko.to = OALKOHJOHFO; ehfpahccdko.duration = (float)0; ehfpahccdko.audio = MHFCFFJJDIL; throw new NullReferenceException(); } // Token: 0x06000F1C RID: 3868 RVA: 0x00041EBC File Offset: 0x000400BC [Token(Token = "0x6000F1C")] [Address(RVA = "0xB166A0", Offset = "0xB154A0", VA = "0x180B166A0")] public void SetSourceToVOIPMixer(AudioSource DIEPOPNJNCO, AudioManager.FGICFGKJOFE LMAJKCLDDIF) { Dictionary voipfilterAudioMixerGroups = this.VOIPFilterAudioMixerGroups; } // Token: 0x06000F1D RID: 3869 RVA: 0x00041ED8 File Offset: 0x000400D8 [Token(Token = "0x6000F1D")] [Address(RVA = "0xB13900", Offset = "0xB12700", VA = "0x180B13900")] private void MIMDJGBJKHD() { LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (instance != 0 && instance.EBPFBFMJMBB && SingletonMonoBehaviour.ONCPNMDGGKG.ForcedQualitySetting == 0) { float cekfcjbblja = this.CEKFCJBBLJA; float num = this.LILOMFDPGBN(-80f, cekfcjbblja); this.PINMHEDGNCK = num; this.EAGHKGGFEHJ = true; float time = Time.time; this.HCGLMFALLCL = time; } float time2; float num2; float hboiglemeco; if (this.EAGHKGGFEHJ) { time2 = Time.time; if (time2 > 1f) { num2 = this.CEKFCJBBLJA; hboiglemeco = this.HBOIGLEMECO; float num3 = this.LILOMFDPGBN(hboiglemeco, num2); this.PINMHEDGNCK = num3; this.EAGHKGGFEHJ = false; } } AudioMixer masterMixer; if (time2 != 1f) { float deltaTime = Time.deltaTime; float num4 = Mathf.SmoothStep(deltaTime, hboiglemeco, num2); masterMixer = this.MasterMixer; this.CCAFCFOEPDD = num4; num2 = num4; bool flag = masterMixer.SetFloat("SFXVolume", num2); } AudioMixer masterMixer2; if (masterMixer != 0) { float deltaTime2 = Time.deltaTime; float num5 = Mathf.SmoothStep(deltaTime2, hboiglemeco, num2); masterMixer2 = this.MasterMixer; this.IINLHCALHJA = num5; num2 = num5; bool flag2 = masterMixer2.SetFloat("MusicVolume", num2); } AudioMixer masterMixer3; if (masterMixer2 != 0) { float deltaTime3 = Time.deltaTime; float num6 = Mathf.SmoothStep(deltaTime3, hboiglemeco, num2); masterMixer3 = this.MasterMixer; this.NNKJPJGOEDK = num6; num2 = num6; bool flag3 = masterMixer3.SetFloat("AmbienceVolume", num2); } if (masterMixer3 != 0) { float deltaTime4 = Time.deltaTime; float num7 = Mathf.SmoothStep(deltaTime4, hboiglemeco, num2); AudioMixer masterMixer4 = this.MasterMixer; this.DGPDBAMIJFJ = num7; num2 = num7; bool flag4 = masterMixer4.SetFloat("VoiceVolume", num2); } } // Token: 0x06000F1E RID: 3870 RVA: 0x00042098 File Offset: 0x00040298 [Token(Token = "0x6000F1E")] [Address(RVA = "0xB13C90", Offset = "0xB12A90", VA = "0x180B13C90")] private void MLNBOONCFNG() { bool isPlayingVO; if (SingletonMonoBehaviour.FFNIFALJLDD) { isPlayingVO = SingletonMonoBehaviour.ONCPNMDGGKG.FMHMDIFGABF; if (isPlayingVO) { } } float ejofbbohido = this.EJOFBBOHIDO; this.KPCBJHBAGEK = ejofbbohido; if (isPlayingVO) { float deltaTime = Time.deltaTime; float num = this.DDGBBPFPCMG; float num2 = Mathf.SmoothStep(deltaTime, ejofbbohido, num); AudioMixer masterMixer = this.MasterMixer; this.PIEEHJOCPJC = num2; num = num2; bool flag = masterMixer.SetFloat("NonCoachVolume", num); } } // Token: 0x06000F1F RID: 3871 RVA: 0x00042114 File Offset: 0x00040314 [Token(Token = "0x6000F1F")] [Address(RVA = "0xB12170", Offset = "0xB10F70", VA = "0x180B12170")] private void FDMNFPNAIHI() { if (!this.HLHHFEDLKHG.CFLJGNJLBFG) { } float num = this.AOAIIMDKIHH.k__BackingField; float num2 = this.LILOMFDPGBN(-80f, num); AudioMixer masterMixer = SingletonMonoBehaviour.ONCPNMDGGKG.MasterMixer; num = num2; bool flag = masterMixer.SetFloat("MasterVolume", num); } // Token: 0x06000F20 RID: 3872 RVA: 0x00042168 File Offset: 0x00040368 [Token(Token = "0x6000F20")] [Address(RVA = "0xB137F0", Offset = "0xB125F0", VA = "0x180B137F0")] private float LILOMFDPGBN(float DKDOBJOOGLC, float BNFPOEAFFBO) { float num; return num; } // Token: 0x06000F21 RID: 3873 RVA: 0x00042178 File Offset: 0x00040378 [Token(Token = "0x6000F21")] [Address(RVA = "0xB13780", Offset = "0xB12580", VA = "0x180B13780")] private AudioMixerGroup JAFHKOMKDEC(AudioManager.FGICFGKJOFE LMAJKCLDDIF) { Dictionary voipfilterAudioMixerGroups = this.VOIPFilterAudioMixerGroups; throw new NullReferenceException(); } // Token: 0x06000F22 RID: 3874 RVA: 0x00042194 File Offset: 0x00040394 [Token(Token = "0x6000F22")] [Address(RVA = "0xB12030", Offset = "0xB10E30", VA = "0x180B12030")] private AudioMixerGroup EHLOCKIHDMP(AudioManager.IFEOLMCHMLA HPFGGHEMPNF) { if (HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Sfx) { } AudioMixerGroup audioMixerGroup; if (typeof(string).TypeHandle == 0) { audioMixerGroup = this.MasterMixer.FindMatchingGroups("VOIP_Master")[0]; return audioMixerGroup; } Debug.LogWarning(string.Format("AudioManager: No matching MasterMixer group name configured for {0}", audioMixerGroup)); throw new IndexOutOfRangeException(); } // Token: 0x17000247 RID: 583 // (get) Token: 0x06000F23 RID: 3875 RVA: 0x000421EC File Offset: 0x000403EC [Token(Token = "0x17000247")] public float OLADBNGBGAJ { [Token(Token = "0x6000F23")] [Address(RVA = "0xB17470", Offset = "0xB16270", VA = "0x180B17470")] get { return this.MicSpamMonitor.OLADBNGBGAJ; } } // Token: 0x06000F24 RID: 3876 RVA: 0x0004220C File Offset: 0x0004040C [Token(Token = "0x6000F24")] [Address(RVA = "0xB12010", Offset = "0xB10E10", VA = "0x180B12010")] public CDJFFFCFLMF DetectMicrophoneInput(Recorder OMPPDLLFOLK) { return this.microphoneInputDetector.StartListening(OMPPDLLFOLK); } // Token: 0x06000F25 RID: 3877 RVA: 0x0004222C File Offset: 0x0004042C [Token(Token = "0x6000F25")] [Address(RVA = "0xB141C0", Offset = "0xB12FC0", VA = "0x180B141C0")] private void PLCGPPEICMI() { CCNPHLMHEJO micSpamMonitor = this.MicSpamMonitor; if (micSpamMonitor != 0) { micSpamMonitor.JBBLIBHHEBC(); } MicrophoneInputDetector microphoneInputDetector = this.microphoneInputDetector; Recorder voiceRecorder = Player.k__BackingField.voiceRecorder; CDJFFFCFLMF cdjfffcflmf = microphoneInputDetector.StartListening(voiceRecorder); } // Token: 0x06000F26 RID: 3878 RVA: 0x0004226C File Offset: 0x0004046C [Token(Token = "0x6000F26")] [Address(RVA = "0xB13E00", Offset = "0xB12C00", VA = "0x180B13E00")] public static void Mute(object PIHIPPPPEBI) { AudioManager.SetMute(PIHIPPPPEBI, true); } // Token: 0x06000F27 RID: 3879 RVA: 0x00042280 File Offset: 0x00040480 [Token(Token = "0x6000F27")] [Address(RVA = "0xB17030", Offset = "0xB15E30", VA = "0x180B17030")] public static void Unmute(object PIHIPPPPEBI) { int num = 0; AudioManager.SetMute(PIHIPPPPEBI, num != 0); } // Token: 0x06000F28 RID: 3880 RVA: 0x00042298 File Offset: 0x00040498 [Token(Token = "0x6000F28")] [Address(RVA = "0xB16530", Offset = "0xB15330", VA = "0x180B16530")] public static void SetMute(object PIHIPPPPEBI, bool BLAHKEIHHCL) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { AOLMGGAPKEH hlhhfedlkhg = SingletonMonoBehaviour.ONCPNMDGGKG.HLHHFEDLKHG; bool flag = hlhhfedlkhg.CFLJGNJLBFG; if (!BLAHKEIHHCL) { hlhhfedlkhg.BIHKNNPGGKP(PIHIPPPPEBI); } hlhhfedlkhg.BPAJKKAGPKB(PIHIPPPPEBI); bool flag2 = hlhhfedlkhg.CFLJGNJLBFG; if (flag != flag2) { SingletonMonoBehaviour.ONCPNMDGGKG.FDMNFPNAIHI(); } } } // Token: 0x06000F29 RID: 3881 RVA: 0x000422F8 File Offset: 0x000404F8 [Token(Token = "0x6000F29")] [Address(RVA = "0xB16840", Offset = "0xB15640", VA = "0x180B16840")] public static void SetVolumeMultiplier(object PIHIPPPPEBI, float DKDOBJOOGLC) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { SingletonMonoBehaviour.ONCPNMDGGKG.AOAIIMDKIHH.DOEHAPOJMON(DKDOBJOOGLC, PIHIPPPPEBI); SingletonMonoBehaviour.ONCPNMDGGKG.FDMNFPNAIHI(); } } // Token: 0x06000F2A RID: 3882 RVA: 0x00042338 File Offset: 0x00040538 [Token(Token = "0x6000F2A")] [Address(RVA = "0xB163A0", Offset = "0xB151A0", VA = "0x180B163A0")] public static void RemoveVolumeMultiplier(object PIHIPPPPEBI) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { SingletonMonoBehaviour.ONCPNMDGGKG.AOAIIMDKIHH.HAHBGOMEMEE(PIHIPPPPEBI); SingletonMonoBehaviour.ONCPNMDGGKG.FDMNFPNAIHI(); } } // Token: 0x06000F2B RID: 3883 RVA: 0x00042378 File Offset: 0x00040578 [Token(Token = "0x6000F2B")] [Address(RVA = "0xB11240", Offset = "0xB10040", VA = "0x180B11240")] public static void Add3DSFXRolloff(AudioRolloff GHNKEONEEFM, object PIHIPPPPEBI) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { bool flag = SingletonMonoBehaviour.ONCPNMDGGKG.IOOIMDCOAJO.DOEHAPOJMON(GHNKEONEEFM, PIHIPPPPEBI); } } // Token: 0x06000F2C RID: 3884 RVA: 0x000423B0 File Offset: 0x000405B0 [Token(Token = "0x6000F2C")] [Address(RVA = "0xB16150", Offset = "0xB14F50", VA = "0x180B16150")] public static void Remove3DSFXRolloff(object PIHIPPPPEBI) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { bool flag = SingletonMonoBehaviour.ONCPNMDGGKG.IOOIMDCOAJO.HAHBGOMEMEE(PIHIPPPPEBI); } } // Token: 0x06000F2D RID: 3885 RVA: 0x000423E8 File Offset: 0x000405E8 [Token(Token = "0x6000F2D")] [Address(RVA = "0xB15F40", Offset = "0xB14D40", VA = "0x180B15F40")] public static SFXAudioSource PlaySFX(RecRoomAudioClip OAMCCIEIHAP, [Optional] Transform IGNOABFIHCE, [Optional] AudioRolloff OGNPLDFCNDE, [Optional] Action BNAIJGDCLNA) { if (OAMCCIEIHAP != 0) { int num = 0; if (!(IGNOABFIHCE == num)) { SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(OAMCCIEIHAP, IGNOABFIHCE, OGNPLDFCNDE, BNAIJGDCLNA); } SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(OAMCCIEIHAP, BNAIJGDCLNA); return; } } // Token: 0x06000F2E RID: 3886 RVA: 0x0004241C File Offset: 0x0004061C [Token(Token = "0x6000F2E")] [Address(RVA = "0xB15BD0", Offset = "0xB149D0", VA = "0x180B15BD0")] public static SFXAudioSource PlaySFX(AudioClip OAMCCIEIHAP, [Optional] Transform IGNOABFIHCE, [Optional] AudioRolloff OGNPLDFCNDE, [Optional] Action BNAIJGDCLNA) { int num = 0; if (!(OAMCCIEIHAP == num)) { int num2 = 0; if (!(IGNOABFIHCE == num2)) { int num3 = 0; if (!(IGNOABFIHCE == num3)) { Vector3 vector; float z = vector.z; int num4 = 0; SFXAudioSource sfxaudioSource; if (sfxaudioSource != num4) { sfxaudioSource.k__BackingField = IGNOABFIHCE; } } } Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform; Vector3 vector2; float z2 = vector2.z; } throw new NullReferenceException(); } // Token: 0x06000F2F RID: 3887 RVA: 0x000424A0 File Offset: 0x000406A0 [Token(Token = "0x6000F2F")] [Address(RVA = "0xB14420", Offset = "0xB13220", VA = "0x180B14420")] public static SFXAudioSource Play2DSFX(RecRoomAudioClip OAMCCIEIHAP, [Optional] Action BNAIJGDCLNA) { if (OAMCCIEIHAP != 0) { AudioClip audioClip = OAMCCIEIHAP.audioClip; Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform; Vector3 vector; float z = vector.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } throw new NullReferenceException(); } // Token: 0x06000F30 RID: 3888 RVA: 0x000424E0 File Offset: 0x000406E0 [Token(Token = "0x6000F30")] [Address(RVA = "0xB14710", Offset = "0xB13510", VA = "0x180B14710")] public static SFXAudioSource Play2DSFX(AudioClip OAMCCIEIHAP, float DKDOBJOOGLC) { Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform; Vector3 vector; float z = vector.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } // Token: 0x06000F31 RID: 3889 RVA: 0x00042514 File Offset: 0x00040714 [Token(Token = "0x6000F31")] [Address(RVA = "0xB145A0", Offset = "0xB133A0", VA = "0x180B145A0")] public static SFXAudioSource Play2DSFX(AudioClip OAMCCIEIHAP, [Optional] Action BNAIJGDCLNA) { Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform; Vector3 vector; float z = vector.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } // Token: 0x06000F32 RID: 3890 RVA: 0x00042548 File Offset: 0x00040748 [Token(Token = "0x6000F32")] [Address(RVA = "0xB14350", Offset = "0xB13150", VA = "0x180B14350")] public static SFXAudioSource Play2DSFX(AudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, float DKDOBJOOGLC = 1f, float JKKIKCCEGDM = 0f, float HKJIFGGNAPF = 0f, [Optional] Action BNAIJGDCLNA) { float z = KPLDEODOJID.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } // Token: 0x06000F33 RID: 3891 RVA: 0x00042560 File Offset: 0x00040760 [Token(Token = "0x6000F33")] [Address(RVA = "0xB14880", Offset = "0xB13680", VA = "0x180B14880")] public static SFXAudioSource Play2DSFX(RecRoomAudioClip OAMCCIEIHAP, float DKDOBJOOGLC, [Optional] Action BNAIJGDCLNA) { if (OAMCCIEIHAP != 0) { AudioClip audioClip = OAMCCIEIHAP.audioClip; Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform; Vector3 vector; float z = vector.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } throw new NullReferenceException(); } // Token: 0x06000F34 RID: 3892 RVA: 0x0004259C File Offset: 0x0004079C [Token(Token = "0x6000F34")] [Address(RVA = "0xB15100", Offset = "0xB13F00", VA = "0x180B15100")] public static SFXAudioSource Play3DSFX(RecRoomAudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action BNAIJGDCLNA) { float z = KPLDEODOJID.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } // Token: 0x06000F35 RID: 3893 RVA: 0x000425B4 File Offset: 0x000407B4 [Token(Token = "0x6000F35")] [Address(RVA = "0xB14EA0", Offset = "0xB13CA0", VA = "0x180B14EA0")] public static SFXAudioSource Play3DSFX(RecRoomAudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, bool FEIBCFEHJPJ, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action BNAIJGDCLNA) { if (OAMCCIEIHAP != 0) { float pitchVariation = OAMCCIEIHAP.pitchVariation; float pitchShift = OAMCCIEIHAP.pitchShift; float z = KPLDEODOJID.z; return; } } // Token: 0x06000F36 RID: 3894 RVA: 0x000425DC File Offset: 0x000407DC [Token(Token = "0x6000F36")] [Address(RVA = "0xB14B30", Offset = "0xB13930", VA = "0x180B14B30")] public static SFXAudioSource Play3DSFX(RecRoomAudioClip JDLICKFPJOO, Transform IGNOABFIHCE, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action BNAIJGDCLNA) { if (JDLICKFPJOO != 0) { int num = 0; if (!(IGNOABFIHCE == num)) { float pitchVariation = JDLICKFPJOO.pitchVariation; Vector3 vector; float z = vector.z; float pitchShift = JDLICKFPJOO.pitchShift; int num2 = 0; SFXAudioSource sfxaudioSource; if (sfxaudioSource != num2) { sfxaudioSource.k__BackingField = IGNOABFIHCE; } return sfxaudioSource; } } throw new NullReferenceException(); } // Token: 0x06000F37 RID: 3895 RVA: 0x00042630 File Offset: 0x00040830 [Token(Token = "0x6000F37")] [Address(RVA = "0xB15010", Offset = "0xB13E10", VA = "0x180B15010")] public static SFXAudioSource Play3DSFX(AudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, float DKDOBJOOGLC = 1f, float JKKIKCCEGDM = 0f, float HKJIFGGNAPF = 0f, bool FEIBCFEHJPJ = false, [Optional] AudioRolloff KAGGGABIBII, float CBOKCDMOPFG = 1f, [Optional] Action BNAIJGDCLNA) { float z = KPLDEODOJID.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } // Token: 0x06000F38 RID: 3896 RVA: 0x00042648 File Offset: 0x00040848 [Token(Token = "0x6000F38")] [Address(RVA = "0xB14D00", Offset = "0xB13B00", VA = "0x180B14D00")] public static SFXAudioSource Play3DSFX(AudioClip OAMCCIEIHAP, Transform IGNOABFIHCE, float DKDOBJOOGLC = 1f, float JKKIKCCEGDM = 0f, float HKJIFGGNAPF = 0f, [Optional] AudioRolloff KAGGGABIBII, float CBOKCDMOPFG = 1f, [Optional] Action BNAIJGDCLNA) { int num = 0; if (!(IGNOABFIHCE == num)) { Vector3 vector; float z = vector.z; int num2 = 0; SFXAudioSource sfxaudioSource; if (sfxaudioSource != num2) { sfxaudioSource.k__BackingField = IGNOABFIHCE; } } throw new NullReferenceException(); } // Token: 0x06000F39 RID: 3897 RVA: 0x00042688 File Offset: 0x00040888 [Token(Token = "0x6000F39")] [Address(RVA = "0xB15650", Offset = "0xB14450", VA = "0x180B15650")] public static SFXAudioSource PlayRandom2DSFX(RecRoomAudioClip[] GDOJONEIJCL, bool HOFCDHPPGJG = false, float CBOKCDMOPFG = 1f, [Optional] Action BNAIJGDCLNA) { if (GDOJONEIJCL != 0 && GDOJONEIJCL.Length != 0) { int length = GDOJONEIJCL.Length; int dnaacpoemcm = AudioManager.DNAACPOEMCM; if (!HOFCDHPPGJG) { } if (!HOFCDHPPGJG) { } AudioManager.DNAACPOEMCM = length; RecRoomAudioClip recRoomAudioClip = GDOJONEIJCL[length]; Vector3 zero = Vector3.zero; RecRoomAudioClip recRoomAudioClip2 = GDOJONEIJCL[length]; float pitchVariation = recRoomAudioClip2.pitchVariation; float pitchShift = recRoomAudioClip2.pitchShift; float z = zero.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } Debug.Log("Warning: SFX array is null."); throw new IndexOutOfRangeException(); } // Token: 0x06000F3A RID: 3898 RVA: 0x00042710 File Offset: 0x00040910 [Token(Token = "0x6000F3A")] [Address(RVA = "0xB159E0", Offset = "0xB147E0", VA = "0x180B159E0")] public static SFXAudioSource PlayRandom3DSFX(RecRoomAudioClip[] GDOJONEIJCL, Vector3 KPLDEODOJID, [Optional] AudioRolloff KAGGGABIBII, bool HOFCDHPPGJG = false, float KBPNEMHELND = 1f, [Optional] Action BNAIJGDCLNA) { if (GDOJONEIJCL != 0 && GDOJONEIJCL.Length != 0) { int length = GDOJONEIJCL.Length; int ndbknmjcncn = AudioManager.NDBKNMJCNCN; if (!HOFCDHPPGJG) { } if (!HOFCDHPPGJG) { } RecRoomAudioClip recRoomAudioClip; float volume = recRoomAudioClip.volume; float pitchShift = recRoomAudioClip.pitchShift; float pitchVariation = recRoomAudioClip.pitchVariation; float z = KPLDEODOJID.z; SFXAudioSource sfxaudioSource; return sfxaudioSource; } Debug.Log("Warning: SFX array is null."); throw new IndexOutOfRangeException(); } // Token: 0x06000F3B RID: 3899 RVA: 0x00042778 File Offset: 0x00040978 [Token(Token = "0x6000F3B")] [Address(RVA = "0xB15880", Offset = "0xB14680", VA = "0x180B15880")] public static SFXAudioSource PlayRandom3DSFX(RecRoomAudioClip[] GDOJONEIJCL, Transform IGNOABFIHCE, [Optional] AudioRolloff KAGGGABIBII, bool HOFCDHPPGJG = false, [Optional] Action BNAIJGDCLNA) { if (GDOJONEIJCL != 0 && GDOJONEIJCL.Length != 0) { int length = GDOJONEIJCL.Length; int ndbknmjcncn = AudioManager.NDBKNMJCNCN; if (!HOFCDHPPGJG) { } if (!HOFCDHPPGJG) { } SFXAudioSource sfxaudioSource; return sfxaudioSource; } Debug.Log("Warning: SFX array is null."); throw new IndexOutOfRangeException(); } // Token: 0x06000F3C RID: 3900 RVA: 0x000427C0 File Offset: 0x000409C0 [Token(Token = "0x6000F3C")] [Address(RVA = "0xB16A00", Offset = "0xB15800", VA = "0x180B16A00")] public static SFXAudioSource StartLooping3DSFX(RecRoomAudioClip OAMCCIEIHAP, Transform IGNOABFIHCE, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action BNAIJGDCLNA) { SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(OAMCCIEIHAP, IGNOABFIHCE, KAGGGABIBII, BNAIJGDCLNA); int num = 0; if (sfxaudioSource != num) { sfxaudioSource.Loop(); } return sfxaudioSource; } // Token: 0x06000F3D RID: 3901 RVA: 0x000427F0 File Offset: 0x000409F0 [Token(Token = "0x6000F3D")] [Address(RVA = "0xB16AE0", Offset = "0xB158E0", VA = "0x180B16AE0")] public static SFXAudioSource StartLooping3DSFX(RecRoomAudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action BNAIJGDCLNA) { float z = KPLDEODOJID.z; int num = 0; SFXAudioSource sfxaudioSource; if (sfxaudioSource != num) { sfxaudioSource.Loop(); } return sfxaudioSource; } // Token: 0x06000F3E RID: 3902 RVA: 0x00042820 File Offset: 0x00040A20 [Token(Token = "0x6000F3E")] [Address(RVA = "0xB16950", Offset = "0xB15750", VA = "0x180B16950")] public static SFXAudioSource StartLooping2DSFX(RecRoomAudioClip OAMCCIEIHAP, [Optional] Action BNAIJGDCLNA) { SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(OAMCCIEIHAP, BNAIJGDCLNA); int num = 0; if (sfxaudioSource != num) { sfxaudioSource.Loop(); } return sfxaudioSource; } // Token: 0x06000F3F RID: 3903 RVA: 0x00042850 File Offset: 0x00040A50 [Token(Token = "0x6000F3F")] [Address(RVA = "0xB16E20", Offset = "0xB15C20", VA = "0x180B16E20")] public static void StopLoopingSFX(SFXAudioSource FLLDIMMNCOM) { int num = 0; if (FLLDIMMNCOM != num) { FLLDIMMNCOM.Stop(); return; } } // Token: 0x06000F40 RID: 3904 RVA: 0x00042878 File Offset: 0x00040A78 [Token(Token = "0x6000F40")] [Address(RVA = "0xB11330", Offset = "0xB10130", VA = "0x180B11330")] public static void AddAmbientAudio(RecRoomAudioClip OAFEDFKPPEG, object PIHIPPPPEBI) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num && OAFEDFKPPEG != 0 && PIHIPPPPEBI != 0) { bool flag = SingletonMonoBehaviour.ONCPNMDGGKG.FBBOCLHKEBE.DOEHAPOJMON(OAFEDFKPPEG, PIHIPPPPEBI); AudioManager.GPCBDFEPICM(); } } // Token: 0x06000F41 RID: 3905 RVA: 0x000428C0 File Offset: 0x00040AC0 [Token(Token = "0x6000F41")] [Address(RVA = "0xB16230", Offset = "0xB15030", VA = "0x180B16230")] public static void RemoveAmbientAudio(object PIHIPPPPEBI) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { bool flag = SingletonMonoBehaviour.ONCPNMDGGKG.FBBOCLHKEBE.HAHBGOMEMEE(PIHIPPPPEBI); AudioManager.GPCBDFEPICM(); } } // Token: 0x06000F42 RID: 3906 RVA: 0x00042900 File Offset: 0x00040B00 [Token(Token = "0x6000F42")] [Address(RVA = "0xB151A0", Offset = "0xB13FA0", VA = "0x180B151A0")] public static void PlayAmbientAudio() { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { AudioSource audioSource = SingletonMonoBehaviour.ONCPNMDGGKG.ambientAudioSource; if (audioSource.isPlaying) { audioSource.Stop(); } int stringLength = SingletonMonoBehaviour.ONCPNMDGGKG.FBBOCLHKEBE.ToString().m_stringLength; int num2 = 0; bool flag; if (flag) { audioSource.volume = (float)num2; audioSource.Play(); } } } // Token: 0x06000F43 RID: 3907 RVA: 0x0004296C File Offset: 0x00040B6C [Token(Token = "0x6000F43")] [Address(RVA = "0xB16D00", Offset = "0xB15B00", VA = "0x180B16D00")] public static void StopAmbientAudio() { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num && SingletonMonoBehaviour.ONCPNMDGGKG.ambientAudioSource.isPlaying) { SingletonMonoBehaviour.ONCPNMDGGKG.ambientAudioSource.Stop(); return; } } // Token: 0x06000F44 RID: 3908 RVA: 0x000429B4 File Offset: 0x00040BB4 [Token(Token = "0x6000F44")] [Address(RVA = "0xB126B0", Offset = "0xB114B0", VA = "0x180B126B0")] private static void GPCBDFEPICM() { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num && SingletonMonoBehaviour.ONCPNMDGGKG.ambientAudioSource.isPlaying) { AudioManager.PlayAmbientAudio(); return; } } // Token: 0x06000F45 RID: 3909 RVA: 0x000429F4 File Offset: 0x00040BF4 [Token(Token = "0x6000F45")] [Address(RVA = "0xB15350", Offset = "0xB14150", VA = "0x180B15350")] public static void PlayMusic(RecRoomAudioClip CONAKAMBIEH, float JODPOANPJNK, bool IOOAMNLKLGP, [Optional] float? NPDCCEAGOID) { if (CONAKAMBIEH != 0) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { if (SingletonMonoBehaviour.ONCPNMDGGKG.MBONIBJLHJB != (ulong)0L) { KFBABPAPIMB mbonibjlhjb = SingletonMonoBehaviour.ONCPNMDGGKG.MBONIBJLHJB; SingletonMonoBehaviour.ONCPNMDGGKG.MBONIBJLHJB = (ulong)0L; } AudioSource audioSource = SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource; if (audioSource.isPlaying) { audioSource.Stop(); } AudioClip audioClip = CONAKAMBIEH.audioClip; int num2 = 0; if (audioClip != num2) { audioSource.loop = IOOAMNLKLGP; audioSource.volume = JODPOANPJNK; AudioClip audioClip2 = CONAKAMBIEH.audioClip; audioSource.clip = audioClip2; float length = CONAKAMBIEH.audioClip.length; audioSource.time = JODPOANPJNK; audioSource.Play(); } AudioManager.MusicStartStopEvent.CNFDGDEOPPF(); } } } // Token: 0x06000F46 RID: 3910 RVA: 0x00042AC0 File Offset: 0x00040CC0 [Token(Token = "0x6000F46")] [Address(RVA = "0xB16EA0", Offset = "0xB15CA0", VA = "0x180B16EA0")] public static void StopMusic() { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num && SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.isPlaying) { SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.Stop(); AudioManager.MusicStartStopEvent.CNFDGDEOPPF(); return; } } // Token: 0x06000F47 RID: 3911 RVA: 0x00042B14 File Offset: 0x00040D14 [Token(Token = "0x6000F47")] [Address(RVA = "0xB11F30", Offset = "0xB10D30", VA = "0x180B11F30")] public static AudioClip CurrentMusicAudioClip() { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { AudioClip clip = SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.clip; } throw new NullReferenceException(); } // Token: 0x06000F48 RID: 3912 RVA: 0x00042B4C File Offset: 0x00040D4C [Token(Token = "0x6000F48")] [Address(RVA = "0xB13630", Offset = "0xB12430", VA = "0x180B13630")] public static bool IsPlayingMusic() { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { AudioClip clip = SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.clip; int num2 = 0; if (clip != num2) { return SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.isPlaying; } } throw new NullReferenceException(); } // Token: 0x06000F49 RID: 3913 RVA: 0x00042BA0 File Offset: 0x00040DA0 [Token(Token = "0x6000F49")] [Address(RVA = "0xB127B0", Offset = "0xB115B0", VA = "0x180B127B0")] public static float GetMusicTime() { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num && SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.isPlaying) { float time = SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.time; } throw new NullReferenceException(); } // Token: 0x06000F4A RID: 3914 RVA: 0x00042BE8 File Offset: 0x00040DE8 [Token(Token = "0x6000F4A")] [Address(RVA = "0xB12240", Offset = "0xB11040", VA = "0x180B12240")] public static KFBABPAPIMB FadeMusic(float BFGNEIBHJPN, float BJJEDIGOMGC) { if (SingletonMonoBehaviour.ONCPNMDGGKG.MBONIBJLHJB != (ulong)0L) { KFBABPAPIMB mbonibjlhjb = SingletonMonoBehaviour.ONCPNMDGGKG.MBONIBJLHJB; SingletonMonoBehaviour.ONCPNMDGGKG.MBONIBJLHJB = (ulong)0L; } AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; AudioManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG; AudioSource audioSource = SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource; float volume = SingletonMonoBehaviour.ONCPNMDGGKG.musicAudioSource.volume; IEnumerator enumerator = instance3.RunChangeAudioVolume(audioSource, volume, BFGNEIBHJPN, BJJEDIGOMGC); int num = 0; KFBABPAPIMB kfbabpapimb = instance2.Run(num, enumerator); instance.MBONIBJLHJB = kfbabpapimb; return SingletonMonoBehaviour.ONCPNMDGGKG.MBONIBJLHJB; } // Token: 0x06000F4B RID: 3915 RVA: 0x00042C80 File Offset: 0x00040E80 [Token(Token = "0x6000F4B")] [Address(RVA = "0xB12470", Offset = "0xB11270", VA = "0x180B12470")] public static KFBABPAPIMB FadeSFX(SFXAudioSource FLLDIMMNCOM, float BFGNEIBHJPN, float BJJEDIGOMGC) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; AudioManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; AudioSource audioSource = FLLDIMMNCOM._audioSource; float volume = audioSource.volume; IEnumerator enumerator = instance2.RunChangeAudioVolume(audioSource, BJJEDIGOMGC, BFGNEIBHJPN, BJJEDIGOMGC); int num = 0; return instance.Run(num, enumerator); } // Token: 0x06000F4C RID: 3916 RVA: 0x00042CC8 File Offset: 0x00040EC8 [Token(Token = "0x6000F4C")] [Address(RVA = "0xB11BC0", Offset = "0xB109C0", VA = "0x180B11BC0")] public static void ConfigureAudioSource(AudioSource DIEPOPNJNCO, AudioClip OAMCCIEIHAP, AudioManager.IFEOLMCHMLA HPFGGHEMPNF, AudioManager.CCBGBPMMGAJ DOGAEJOFOHI, float HJKLGANFOPL, float DKDOBJOOGLC, float LKCPBGKOIOC, float EGGLNFFFPKD) { DIEPOPNJNCO.clip = OAMCCIEIHAP; AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Sfx) { } AudioMixerGroup[] array; if (instance == 0) { array = instance.MasterMixer.FindMatchingGroups("VOIP_Master"); } Debug.LogWarning(string.Format("AudioManager: No matching MasterMixer group name configured for {0}", array)); int num = 0; DIEPOPNJNCO.outputAudioMixerGroup = num; int num2 = 0; if (DOGAEJOFOHI == AudioManager.CCBGBPMMGAJ._2D) { } DIEPOPNJNCO.spatialBlend = 1f; uint num3; DIEPOPNJNCO.priority = (int)num3; float pitch = DIEPOPNJNCO.pitch; AudioClip clip = DIEPOPNJNCO.clip; int num4 = 0; if (clip != num4) { int num5 = DIEPOPNJNCO.clip.samples - 1; DIEPOPNJNCO.timeSamples = num5; } if (num2 > (int)pitch) { int num6 = 0; DIEPOPNJNCO.timeSamples = num6; } float length = DIEPOPNJNCO.clip.length; } // Token: 0x06000F4D RID: 3917 RVA: 0x00042D9C File Offset: 0x00040F9C [Token(Token = "0x6000F4D")] [Address(RVA = "0xB11890", Offset = "0xB10690", VA = "0x180B11890")] public static void ChangeChannel(AudioSource DIEPOPNJNCO, AudioManager.IFEOLMCHMLA HPFGGHEMPNF) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Voice || HPFGGHEMPNF == AudioManager.IFEOLMCHMLA.Sfx) { } AudioMixerGroup[] array; if (instance == 0) { array = instance.MasterMixer.FindMatchingGroups("VOIP_Master"); } Debug.LogWarning(string.Format("AudioManager: No matching MasterMixer group name configured for {0}", array)); int num = 0; DIEPOPNJNCO.outputAudioMixerGroup = num; } // Token: 0x06000F4E RID: 3918 RVA: 0x00042DF8 File Offset: 0x00040FF8 [Token(Token = "0x6000F4E")] [Address(RVA = "0xB11B40", Offset = "0xB10940", VA = "0x180B11B40")] public static void ChangeSfxType(AudioSource DIEPOPNJNCO, AudioManager.CCBGBPMMGAJ DOGAEJOFOHI) { if (DOGAEJOFOHI == AudioManager.CCBGBPMMGAJ._2D) { } DIEPOPNJNCO.spatialBlend = 1f; DIEPOPNJNCO.priority = 128; } // Token: 0x06000F4F RID: 3919 RVA: 0x00042E28 File Offset: 0x00041028 [Token(Token = "0x6000F4F")] [Address(RVA = "0xB11BA0", Offset = "0xB109A0", VA = "0x180B11BA0")] public static void ChangeVolume(AudioSource DIEPOPNJNCO, float DKDOBJOOGLC) { DIEPOPNJNCO.volume = DKDOBJOOGLC; } // Token: 0x06000F50 RID: 3920 RVA: 0x00042E44 File Offset: 0x00041044 [Token(Token = "0x6000F50")] [Address(RVA = "0xB16730", Offset = "0xB15530", VA = "0x180B16730")] public static void SetStartPosition(AudioSource DIEPOPNJNCO, float HJKLGANFOPL, float LKCPBGKOIOC, float EGGLNFFFPKD) { int num = 0; if (HJKLGANFOPL < (float)num) { float length = DIEPOPNJNCO.clip.length; DIEPOPNJNCO.time = HJKLGANFOPL; return; } DIEPOPNJNCO.time = HJKLGANFOPL; } // Token: 0x06000F51 RID: 3921 RVA: 0x00042E78 File Offset: 0x00041078 [Token(Token = "0x6000F51")] [Address(RVA = "0xB16030", Offset = "0xB14E30", VA = "0x180B16030")] public static bool ReachedEndPosition(AudioSource DIEPOPNJNCO, float LKCPBGKOIOC, float EGGLNFFFPKD) { AudioClip clip = DIEPOPNJNCO.clip; int num = 0; if (!(clip == num)) { AudioClip clip2 = DIEPOPNJNCO.clip; float length = clip2.length; if (clip2 != 0) { float time = DIEPOPNJNCO.time; if (LKCPBGKOIOC < time) { float time2 = DIEPOPNJNCO.time; float length2 = DIEPOPNJNCO.clip.length; } } } throw new NullReferenceException(); } // Token: 0x06000F52 RID: 3922 RVA: 0x00042ED4 File Offset: 0x000410D4 [Token(Token = "0x6000F52")] [Address(RVA = "0xB11A30", Offset = "0xB10830", VA = "0x180B11A30")] public static void ChangePitch(AudioSource DIEPOPNJNCO, float KMGBFDMAJPL) { float pitch = DIEPOPNJNCO.pitch; DIEPOPNJNCO.pitch = KMGBFDMAJPL; int num = 0; if (num > (int)KMGBFDMAJPL) { AudioClip clip = DIEPOPNJNCO.clip; int num2 = 0; if (clip != num2) { int num3 = DIEPOPNJNCO.clip.samples - 1; DIEPOPNJNCO.timeSamples = num3; } } if (num > (int)pitch) { int num4 = 0; DIEPOPNJNCO.timeSamples = num4; } } // Token: 0x06000F53 RID: 3923 RVA: 0x00042F34 File Offset: 0x00041134 [Token(Token = "0x6000F53")] [Address(RVA = "0xB12980", Offset = "0xB11780", VA = "0x180B12980")] private static SFXAudioSource IBCLFHANECD(AudioManager.CCBGBPMMGAJ GEDCEIDOKJL, AudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, float DKDOBJOOGLC, float JKKIKCCEGDM, float HKJIFGGNAPF, bool FEIBCFEHJPJ, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action BNAIJGDCLNA) { int num = 0; if (!(OAMCCIEIHAP == num)) { AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; bool flag = instance == num2; if (!flag) { string text = SingletonMonoBehaviour.ONCPNMDGGKG.IOOIMDCOAJO.ToString(); if (GEDCEIDOKJL == AudioManager.CCBGBPMMGAJ._3D) { if (!flag) { goto IL_B9; } Vector3 vector; float z = vector.z; float z2 = KPLDEODOJID.z; Vector3 vector2; float z3 = vector2.z; } if (GEDCEIDOKJL == AudioManager.CCBGBPMMGAJ._2D) { GlobalPool instance2 = GlobalPool.ONCPNMDGGKG; AudioManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG; } SFXAudioSource sfxaudioSource2; if (GEDCEIDOKJL == AudioManager.CCBGBPMMGAJ._3D) { GlobalPool instance4 = GlobalPool.ONCPNMDGGKG; SFXAudioSource sfxaudioSource = SingletonMonoBehaviour.ONCPNMDGGKG.sfx3DAudioSourcePrefab; sfxaudioSource2 = instance4.Acquire(sfxaudioSource); } int num3 = 0; if (sfxaudioSource2 != num3) { float z4 = KPLDEODOJID.z; } } } IL_B9: throw new NullReferenceException(); } // Token: 0x06000F54 RID: 3924 RVA: 0x00043004 File Offset: 0x00041204 [Token(Token = "0x6000F54")] [Address(RVA = "0xB12DD0", Offset = "0xB11BD0", VA = "0x180B12DD0")] private static int IKGBKDPMCND(int KFOOILMCPON, int MILDPKEPEIP, bool HOFCDHPPGJG) { if (!HOFCDHPPGJG) { } if (!HOFCDHPPGJG) { } return MILDPKEPEIP; } // Token: 0x06000F55 RID: 3925 RVA: 0x0004301C File Offset: 0x0004121C [Token(Token = "0x6000F55")] [Address(RVA = "0xB149F0", Offset = "0xB137F0", VA = "0x180B149F0")] public static Task Play3DSFXAsync(AssetReference ECJOEDJFILN, SFXAudioSource.GOHCEDIKCDM HDLOOKJBKAH, CancellationToken NDAAKGFBPKE) { Vector3 fedgofkegef = HDLOOKJBKAH.FEDGOFKEGEF; Transform hjmfbbomfjc = HDLOOKJBKAH.HJMFBBOMFJC; int num = 0; if (!(hjmfbbomfjc == num)) { Vector3 fedgofkegef2 = HDLOOKJBKAH.FEDGOFKEGEF; Transform hjmfbbomfjc2 = HDLOOKJBKAH.HJMFBBOMFJC; Task task; return task; } return Task.CompletedTask; } // Token: 0x06000F56 RID: 3926 RVA: 0x00043060 File Offset: 0x00041260 [Token(Token = "0x6000F56")] [Address(RVA = "0xB142A0", Offset = "0xB130A0", VA = "0x180B142A0")] public static Task Play2DSFXAsync(AssetReference ECJOEDJFILN, SFXAudioSource.GOHCEDIKCDM HDLOOKJBKAH, CancellationToken NDAAKGFBPKE) { Vector3 fedgofkegef = HDLOOKJBKAH.FEDGOFKEGEF; Transform hjmfbbomfjc = HDLOOKJBKAH.HJMFBBOMFJC; Task task; return task; } // Token: 0x06000F57 RID: 3927 RVA: 0x00043080 File Offset: 0x00041280 [Token(Token = "0x6000F57")] [Address(RVA = "0xB12580", Offset = "0xB11380", VA = "0x180B12580")] private static Task GPBMCCHGNDB(AudioManager.CCBGBPMMGAJ GEDCEIDOKJL, AssetReference ECJOEDJFILN, SFXAudioSource.GOHCEDIKCDM HDLOOKJBKAH, CancellationToken NDAAKGFBPKE) { Vector3 fedgofkegef = HDLOOKJBKAH.FEDGOFKEGEF; Transform hjmfbbomfjc = HDLOOKJBKAH.HJMFBBOMFJC; Task task; return task; } // Token: 0x06000F58 RID: 3928 RVA: 0x000430A4 File Offset: 0x000412A4 [Token(Token = "0x6000F58")] [Address(RVA = "0xB172E0", Offset = "0xB160E0", VA = "0x180B172E0")] public AudioManager() { Dictionary dictionary = new Dictionary(); this.VOIPFilterAudioMixerGroups = dictionary; CCJPMJMBJKC ccjpmjmbjkc = new CCJPMJMBJKC(); this.NMAPCLOHBKD = ccjpmjmbjkc; HHIINKNOKNL hhiinknoknl = new HHIINKNOKNL(); this.FBBOCLHKEBE = hhiinknoknl; HHIINKNOKNL hhiinknoknl2 = new HHIINKNOKNL(); this.IOOIMDCOAJO = hhiinknoknl2; POJFBLMLAIP pojfblmlaip = new POJFBLMLAIP(); this.AOAIIMDKIHH = pojfblmlaip; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.HLHHFEDLKHG = aolmggapkeh; this.PEANPILGBOH = 1f; this.POKGAOKCBNI = 1f; this.CEKFCJBBLJA = 1f; this.HKIDGENJKCH = 10f; this.DDGBBPFPCMG = 10f; base..ctor(); } // Token: 0x06000F59 RID: 3929 RVA: 0x00043164 File Offset: 0x00041364 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6000F59")] [Address(RVA = "0xB17230", Offset = "0xB16030", VA = "0x180B17230")] static AudioManager() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; AudioManager.MusicStartStopEvent = oknnkfgfodl; } // Token: 0x04000BDC RID: 3036 [Token(Token = "0x4000BDC")] private const float ADNEOFGKOII = 20f; // Token: 0x04000BDD RID: 3037 [Token(Token = "0x4000BDD")] private const float NBOJOGANPBD = -80f; // Token: 0x04000BDE RID: 3038 [Token(Token = "0x4000BDE")] private const float COAAALJBKIL = 0f; // Token: 0x04000BDF RID: 3039 [Token(Token = "0x4000BDF")] private const float CONDCKBNFPA = 3f; // Token: 0x04000BE0 RID: 3040 [Token(Token = "0x4000BE0")] private const string JMMAMAMFCBM = "Ambience"; // Token: 0x04000BE1 RID: 3041 [Token(Token = "0x4000BE1")] private const string DFKGJGJOFGH = "Music"; // Token: 0x04000BE2 RID: 3042 [Token(Token = "0x4000BE2")] private const string BMMHJOHBECE = "SFX"; // Token: 0x04000BE3 RID: 3043 [Token(Token = "0x4000BE3")] private const string PBPLPAJCOIC = "VOIP_Master"; // Token: 0x04000BE4 RID: 3044 [Token(Token = "0x4000BE4")] private const float PAHLONPMPIP = 0.001f; // Token: 0x04000BE5 RID: 3045 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000BE5")] [Header("Global settings")] public AudioMixer MasterMixer; // Token: 0x04000BE6 RID: 3046 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000BE6")] [Range(-80f, 20f)] [Tooltip("The SFX volume when someone is talking. dB")] [Header("Other")] public float SFXMixerVolumeLow = -10f; // Token: 0x04000BE7 RID: 3047 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4000BE7")] [Tooltip("The Voice volume when in situation mode. dB")] [Range(-80f, 20f)] public float VoiceMixerVolumeLow = -15f; // Token: 0x04000BE8 RID: 3048 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000BE8")] [Tooltip("The Non Coach volume when coach is talking. dB")] [Range(-80f, 20f)] public float NonCoachVolumeLow = -10f; // Token: 0x04000BE9 RID: 3049 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000BE9")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private MicrophoneInputDetector microphoneInputDetector; // Token: 0x04000BEA RID: 3050 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000BEA")] [SerializeField] [Header("Prefabs")] private SFXAudioSource sfx3DAudioSourcePrefab; // Token: 0x04000BEB RID: 3051 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000BEB")] [SerializeField] private SFXAudioSource sfx2DAudioSourcePrefab; // Token: 0x04000BEC RID: 3052 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000BEC")] [SerializeField] private AudioSource ambientAudioSource; // Token: 0x04000BED RID: 3053 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000BED")] [SerializeField] private AudioSource musicAudioSource; // Token: 0x04000BEE RID: 3054 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000BEE")] [SerializeField] [Header("Default Audio Settings")] private AudioRolloff default3DSFXRolloff; // Token: 0x04000BEF RID: 3055 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000BEF")] [Header("Tool specific audio clips")] public RecRoomAudioClip ToolFavoriteSkinAudio; // Token: 0x04000BF0 RID: 3056 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4000BF0")] public RecRoomAudioClip ToolLockedAudio; // Token: 0x04000BF1 RID: 3057 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4000BF1")] public RecRoomAudioClip ToolUnLockedAudio; // Token: 0x04000BF2 RID: 3058 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4000BF2")] public RecRoomAudioClip ToolConsumableSpawnedAudio; // Token: 0x04000BF3 RID: 3059 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4000BF3")] public Dictionary VOIPFilterAudioMixerGroups; // Token: 0x04000BF4 RID: 3060 [Token(Token = "0x4000BF4")] public static OKNNKFGFODL MusicStartStopEvent; // Token: 0x04000BF5 RID: 3061 [Token(Token = "0x4000BF5")] private static int DNAACPOEMCM; // Token: 0x04000BF6 RID: 3062 [Token(Token = "0x4000BF6")] private static int NDBKNMJCNCN; // Token: 0x04000BF7 RID: 3063 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4000BF7")] private bool KJDHMJPNDCK; // Token: 0x04000BF8 RID: 3064 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4000BF8")] private CCJPMJMBJKC NMAPCLOHBKD; // Token: 0x04000BF9 RID: 3065 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4000BF9")] private HHIINKNOKNL FBBOCLHKEBE; // Token: 0x04000BFA RID: 3066 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000BFA")] private HHIINKNOKNL IOOIMDCOAJO; // Token: 0x04000BFB RID: 3067 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000BFB")] private POJFBLMLAIP AOAIIMDKIHH; // Token: 0x04000BFC RID: 3068 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000BFC")] private AOLMGGAPKEH HLHHFEDLKHG; // Token: 0x04000BFD RID: 3069 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000BFD")] private KFBABPAPIMB MBONIBJLHJB; // Token: 0x04000BFE RID: 3070 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000BFE")] private EFEFMHJPJIJ JFMOEGCPNAC; // Token: 0x04000BFF RID: 3071 [Token(Token = "0x4000BFF")] private static readonly float NFGEPNALFNC; // Token: 0x04000C00 RID: 3072 [Token(Token = "0x4000C00")] private const string MJIBIKOFBOL = "MUSIC_VOLUME_PERCENT_PREF"; // Token: 0x04000C01 RID: 3073 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000C01")] private float AHMIGIJEOAC; // Token: 0x04000C02 RID: 3074 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")] [Token(Token = "0x4000C02")] private float IINLHCALHJA; // Token: 0x04000C03 RID: 3075 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000C03")] private float PPMABALEHFG; // Token: 0x04000C04 RID: 3076 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")] [Token(Token = "0x4000C04")] private float PEANPILGBOH; // Token: 0x04000C05 RID: 3077 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4000C05")] private IDisposable PAAMEKPKGBK; // Token: 0x04000C06 RID: 3078 [Token(Token = "0x4000C06")] private const string MOGFBFPOCAJ = "AMBIENCE_VOLUME_PERCENT_PREF"; // Token: 0x04000C07 RID: 3079 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4000C07")] private float NMOFGDGNEEB; // Token: 0x04000C08 RID: 3080 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")] [Token(Token = "0x4000C08")] private float NNKJPJGOEDK; // Token: 0x04000C09 RID: 3081 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4000C09")] private float EBBKBBIFCDP; // Token: 0x04000C0A RID: 3082 [global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")] [Token(Token = "0x4000C0A")] private float POKGAOKCBNI; // Token: 0x04000C0B RID: 3083 [Token(Token = "0x4000C0B")] private const string JPDPNOKGMKP = "VOICE_VOLUME_PERCENT_PREF"; // Token: 0x04000C0C RID: 3084 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4000C0C")] private float KJKIPJKNHHJ; // Token: 0x04000C0D RID: 3085 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF4")] [Token(Token = "0x4000C0D")] private float DGPDBAMIJFJ; // Token: 0x04000C0E RID: 3086 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4000C0E")] private float BABEHKMNMKF; // Token: 0x04000C0F RID: 3087 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4000C0F")] private HHCHPIJPFKA EFMMCBDJCBL; // Token: 0x04000C10 RID: 3088 [Token(Token = "0x4000C10")] private const string KFPBDJEKBIF = "SFX_VOLUME_PERCENT_PREF"; // Token: 0x04000C11 RID: 3089 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4000C11")] private float CEKFCJBBLJA; // Token: 0x04000C12 RID: 3090 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")] [Token(Token = "0x4000C12")] private bool EAGHKGGFEHJ; // Token: 0x04000C13 RID: 3091 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4000C13")] private float HCGLMFALLCL; // Token: 0x04000C14 RID: 3092 [global::Cpp2IlInjected.FieldOffset(Offset = "0x114")] [Token(Token = "0x4000C14")] private float HBOIGLEMECO; // Token: 0x04000C15 RID: 3093 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x4000C15")] private float CCAFCFOEPDD; // Token: 0x04000C16 RID: 3094 [global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")] [Token(Token = "0x4000C16")] private float PINMHEDGNCK; // Token: 0x04000C17 RID: 3095 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x4000C17")] private float HKIDGENJKCH; // Token: 0x04000C18 RID: 3096 [global::Cpp2IlInjected.FieldOffset(Offset = "0x124")] [Token(Token = "0x4000C18")] private float EJOFBBOHIDO; // Token: 0x04000C19 RID: 3097 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x4000C19")] private float PIEEHJOCPJC; // Token: 0x04000C1A RID: 3098 [global::Cpp2IlInjected.FieldOffset(Offset = "0x12C")] [Token(Token = "0x4000C1A")] private float KPCBJHBAGEK; // Token: 0x04000C1B RID: 3099 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x4000C1B")] private float DDGBBPFPCMG; // Token: 0x04000C1C RID: 3100 [global::Cpp2IlInjected.FieldOffset(Offset = "0x134")] [Token(Token = "0x4000C1C")] private float? GCPLJHONDKN; // Token: 0x04000C1D RID: 3101 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x4000C1D")] public CCNPHLMHEJO MicSpamMonitor; // Token: 0x020001E3 RID: 483 [Token(Token = "0x20001E3")] public enum CCBGBPMMGAJ { // Token: 0x04000C1F RID: 3103 [Token(Token = "0x4000C1F")] _2D, // Token: 0x04000C20 RID: 3104 [Token(Token = "0x4000C20")] _3D } // Token: 0x020001E4 RID: 484 [Token(Token = "0x20001E4")] public enum FGICFGKJOFE { // Token: 0x04000C22 RID: 3106 [Token(Token = "0x4000C22")] LowPitch, // Token: 0x04000C23 RID: 3107 [Token(Token = "0x4000C23")] None, // Token: 0x04000C24 RID: 3108 [Token(Token = "0x4000C24")] HighPitch, // Token: 0x04000C25 RID: 3109 [Token(Token = "0x4000C25")] RadioLowPitch = 10, // Token: 0x04000C26 RID: 3110 [Token(Token = "0x4000C26")] Radio, // Token: 0x04000C27 RID: 3111 [Token(Token = "0x4000C27")] RadioHighPitch } // Token: 0x020001E5 RID: 485 [Token(Token = "0x20001E5")] public enum IFEOLMCHMLA { // Token: 0x04000C29 RID: 3113 [Token(Token = "0x4000C29")] Voice, // Token: 0x04000C2A RID: 3114 [Token(Token = "0x4000C2A")] Sfx, // Token: 0x04000C2B RID: 3115 [Token(Token = "0x4000C2B")] Music, // Token: 0x04000C2C RID: 3116 [Token(Token = "0x4000C2C")] Ambience } }