Files
2026-06-04 11:42:34 +02:00

1109 lines
35 KiB
C#

using System;
using System.Collections;
using System.Diagnostics;
using System.Threading;
using UnityEngine;
using UnityEngine.Audio;
// Token: 0x02000AB3 RID: 2739
public class AudioManager : SingletonMonoBehaviour<AudioManager>
{
// Token: 0x17000847 RID: 2119
// (get) Token: 0x06014FC8 RID: 85960 RVA: 0x005DF600 File Offset: 0x005DD800
// (set) Token: 0x06014F7B RID: 85883 RVA: 0x005DDF48 File Offset: 0x005DC148
public float GGEFMNCNION
{
get
{
return this.JHAJGHHABMI;
}
set
{
if (this.JHAJGHHABMI != value)
{
this.JHAJGHHABMI = value;
this.KKBEHOLEABE = this.ECCNPBKMKNC(this.EHJOFKNFHJG, this.JHAJGHHABMI);
KJFGJKMJBMP.DFIKEJIKBDF(AudioManager.IOGBHBFJAMP, this.JHAJGHHABMI);
}
}
}
// Token: 0x06014F7C RID: 85884 RVA: 0x005DDF88 File Offset: 0x005DC188
public static void HJABHHFHPPC(RecRoomAudioClip OOHDGDFDIHJ)
{
if (OOHDGDFDIHJ == null || SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM == null)
{
return;
}
AudioSource audioSource = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.ambientAudioSource;
if (audioSource.isPlaying)
{
audioSource.Stop();
}
audioSource.volume = OOHDGDFDIHJ.volume;
audioSource.clip = OOHDGDFDIHJ.audioClip;
audioSource.Play();
}
// Token: 0x06014F7D RID: 85885 RVA: 0x005DDFE8 File Offset: 0x005DC1E8
public static SFXAudioSource Play3DSFX(RecRoomAudioClip OHPNLNHCJKL, Transform ELEHMLGEJHP, AudioRolloff MAABDDGOAPJ = null)
{
if (OHPNLNHCJKL == null || ELEHMLGEJHP == null)
{
return null;
}
SFXAudioSource sfxaudioSource = AudioManager.FJOAJAPIKMA(AudioManager.NHAJDJAPMHP._3D, OHPNLNHCJKL.audioClip, ELEHMLGEJHP.position, OHPNLNHCJKL.volume, OHPNLNHCJKL.pitchVariation, OHPNLNHCJKL.pitchShift, MAABDDGOAPJ);
SFXAudioSource sfxaudioSource2 = ((!(sfxaudioSource != null)) ? null : sfxaudioSource.GetComponent<SFXAudioSource>());
if (sfxaudioSource2 != null)
{
sfxaudioSource2.HEHDCBPDMEO = ELEHMLGEJHP;
}
return sfxaudioSource;
}
// Token: 0x06014F7E RID: 85886 RVA: 0x005DE05C File Offset: 0x005DC25C
public static IEnumerator FadeMusic(float NNLPDFKKAKF, float DGIOMJDEEIF)
{
return SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.RunChangeAudioVolume(SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource, SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.volume, NNLPDFKKAKF, DGIOMJDEEIF);
}
// Token: 0x17000849 RID: 2121
// (get) Token: 0x06014FA2 RID: 85922 RVA: 0x005DEA64 File Offset: 0x005DCC64
// (set) Token: 0x06014F7F RID: 85887 RVA: 0x005DE084 File Offset: 0x005DC284
public bool NNNIKMKLEBK { get; set; }
// Token: 0x06014F80 RID: 85888 RVA: 0x005DE090 File Offset: 0x005DC290
public static SFXAudioSource JMKFGCFJMME(RecRoomAudioClip NKFIPAKNCBE)
{
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(NKFIPAKNCBE);
if (sfxaudioSource != null)
{
sfxaudioSource.OIMFHBNAPAH();
}
return sfxaudioSource;
}
// Token: 0x06014F81 RID: 85889 RVA: 0x005DE0B8 File Offset: 0x005DC2B8
public float PPLGBNNLBKG()
{
return this.JHAJGHHABMI;
}
// Token: 0x06014F82 RID: 85890 RVA: 0x005DE0C0 File Offset: 0x005DC2C0
private void Update()
{
if (this.NOCJONDDHEF)
{
this.JAALOPIJHAM();
this.LHLAOBMICCH();
}
}
// Token: 0x06014F83 RID: 85891 RVA: 0x005DE0DC File Offset: 0x005DC2DC
public void FEPPDJLIFGM(float NOBAPCOKFIL)
{
if (this.JHAJGHHABMI != NOBAPCOKFIL)
{
this.JHAJGHHABMI = NOBAPCOKFIL;
this.KKBEHOLEABE = this.ECCNPBKMKNC(this.EHJOFKNFHJG, this.JHAJGHHABMI);
KJFGJKMJBMP.DFIKEJIKBDF(AudioManager.IOGBHBFJAMP, this.JHAJGHHABMI);
}
}
// Token: 0x17000846 RID: 2118
// (get) Token: 0x06014F84 RID: 85892 RVA: 0x005DE11C File Offset: 0x005DC31C
// (set) Token: 0x06014FB8 RID: 85944 RVA: 0x005DF28C File Offset: 0x005DD48C
public float GPNKMMCPHNA
{
get
{
return this.HLNADKIDMMM;
}
set
{
if (this.HLNADKIDMMM != value)
{
this.HLNADKIDMMM = value;
this.OGGGCCGPFJC = this.ECCNPBKMKNC(this.CHOIPMEBKCF, this.HLNADKIDMMM);
KJFGJKMJBMP.DFIKEJIKBDF(AudioManager.EKKIMOGHHPD, this.HLNADKIDMMM);
}
}
}
// Token: 0x06014F85 RID: 85893 RVA: 0x005DE124 File Offset: 0x005DC324
public void JIBEAEJJIGC(float NOBAPCOKFIL)
{
if (this.ICKEIOPKNGD != NOBAPCOKFIL)
{
this.ICKEIOPKNGD = NOBAPCOKFIL;
this.JHPDAACEBCP = this.ECCNPBKMKNC((!this.LBGAFJMGKEM) ? this.PKGJCGNGAKL : this.SFXMixerVolumeLow, this.MGBHBHHPLCO);
KJFGJKMJBMP.DFIKEJIKBDF(AudioManager.GBEDGGAGJIC, this.ICKEIOPKNGD);
}
}
// Token: 0x06014F86 RID: 85894 RVA: 0x005DE184 File Offset: 0x005DC384
public static SFXAudioSource PPJJBBJJIEK(RecRoomAudioClip NKFIPAKNCBE, Transform ELEHMLGEJHP, AudioRolloff MAABDDGOAPJ = null)
{
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(NKFIPAKNCBE, ELEHMLGEJHP, MAABDDGOAPJ);
if (sfxaudioSource != null)
{
sfxaudioSource.EFINCBEAFEL();
}
return sfxaudioSource;
}
// Token: 0x06014F87 RID: 85895 RVA: 0x005DE1B0 File Offset: 0x005DC3B0
public static SFXAudioSource HDFDOGEDABE(RecRoomAudioClip NKFIPAKNCBE)
{
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(NKFIPAKNCBE);
if (sfxaudioSource != null)
{
sfxaudioSource.EFINCBEAFEL();
}
return sfxaudioSource;
}
// Token: 0x06014F88 RID: 85896 RVA: 0x005DE1D8 File Offset: 0x005DC3D8
public static SFXAudioSource PlayRandom3DSFX(RecRoomAudioClip[] NJECGFGOGMN, Vector3 FHFHOMKFHCI, AudioRolloff MAABDDGOAPJ = null, bool LMBNKEBEGBO = false)
{
if (NJECGFGOGMN == null)
{
global::UnityEngine.Debug.Log("Warning: SFX array is null.");
return null;
}
if (NJECGFGOGMN.Length == 0)
{
return null;
}
int num = AudioManager.LBDNOLIFOBL(NJECGFGOGMN.Length, AudioManager.ILPMMADNJCK, LMBNKEBEGBO);
AudioManager.ILPMMADNJCK = num;
return AudioManager.FJOAJAPIKMA(AudioManager.NHAJDJAPMHP._3D, NJECGFGOGMN[num].audioClip, FHFHOMKFHCI, NJECGFGOGMN[num].volume, NJECGFGOGMN[num].pitchVariation, NJECGFGOGMN[num].pitchShift, MAABDDGOAPJ);
}
// Token: 0x06014F89 RID: 85897 RVA: 0x005DE240 File Offset: 0x005DC440
public bool DBBPOJMJJDO()
{
return this.<NLIMHKMKMFM>k__BackingField;
}
// Token: 0x06014F8A RID: 85898 RVA: 0x005DE248 File Offset: 0x005DC448
public static SFXAudioSource Play2DSFX(AudioClip NKFIPAKNCBE, Vector3 FHFHOMKFHCI, float AHAKJNAGMHJ = 1f, float OJGHKIIPGLA = 0f, float BGOCJPBAFHK = 0f)
{
return AudioManager.FJOAJAPIKMA(AudioManager.NHAJDJAPMHP._2D, NKFIPAKNCBE, FHFHOMKFHCI, AHAKJNAGMHJ, OJGHKIIPGLA, BGOCJPBAFHK, null);
}
// Token: 0x06014F8B RID: 85899 RVA: 0x005DE258 File Offset: 0x005DC458
public static SFXAudioSource StartLooping2DSFX(RecRoomAudioClip NKFIPAKNCBE)
{
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(NKFIPAKNCBE);
if (sfxaudioSource != null)
{
sfxaudioSource.Loop();
}
return sfxaudioSource;
}
// Token: 0x06014F8C RID: 85900 RVA: 0x005DE280 File Offset: 0x005DC480
public static void JINONBDBPBP(Action NOBAPCOKFIL)
{
Action action = AudioManager.EBFGJOEDJGC;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref AudioManager.EBFGJOEDJGC, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014F8D RID: 85901 RVA: 0x005DE2B4 File Offset: 0x005DC4B4
public static bool IsPlayingMusic()
{
return SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.clip != null && SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.isPlaying;
}
// Token: 0x06014F8E RID: 85902 RVA: 0x005DE304 File Offset: 0x005DC504
public static SFXAudioSource DPHNBLMPJNK(RecRoomAudioClip[] NJECGFGOGMN, Vector3 FHFHOMKFHCI, AudioRolloff MAABDDGOAPJ = null, bool LMBNKEBEGBO = false)
{
if (NJECGFGOGMN == null)
{
global::UnityEngine.Debug.Log("TeleportRegion");
return null;
}
if (NJECGFGOGMN.Length == 0)
{
return null;
}
int num = AudioManager.EEEPJKNMJPD(NJECGFGOGMN.Length, AudioManager.ILPMMADNJCK, LMBNKEBEGBO);
AudioManager.ILPMMADNJCK = num;
return AudioManager.FJOAJAPIKMA(AudioManager.NHAJDJAPMHP._3D, NJECGFGOGMN[num].audioClip, FHFHOMKFHCI, NJECGFGOGMN[num].volume, NJECGFGOGMN[num].pitchVariation, NJECGFGOGMN[num].pitchShift, MAABDDGOAPJ);
}
// Token: 0x06014F8F RID: 85903 RVA: 0x005DE36C File Offset: 0x005DC56C
public static SFXAudioSource AHLGCKIBODG(RecRoomAudioClip[] NJECGFGOGMN, Transform ELEHMLGEJHP, AudioRolloff MAABDDGOAPJ = null, bool LMBNKEBEGBO = false)
{
if (NJECGFGOGMN == null)
{
global::UnityEngine.Debug.Log("debugAction");
return null;
}
if (NJECGFGOGMN.Length == 0)
{
return null;
}
int num = AudioManager.LBDNOLIFOBL(NJECGFGOGMN.Length, AudioManager.ILPMMADNJCK, LMBNKEBEGBO);
AudioManager.ILPMMADNJCK = num;
return AudioManager.Play3DSFX(NJECGFGOGMN[num], ELEHMLGEJHP, MAABDDGOAPJ);
}
// Token: 0x06014F90 RID: 85904 RVA: 0x005DE3B4 File Offset: 0x005DC5B4
public float FEHEPJEKAGH()
{
return this.HLNADKIDMMM;
}
// Token: 0x06014F91 RID: 85905 RVA: 0x005DE3BC File Offset: 0x005DC5BC
public static void PlayAmbientAudio(RecRoomAudioClip OOHDGDFDIHJ)
{
if (OOHDGDFDIHJ == null || SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM == null)
{
return;
}
AudioSource audioSource = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.ambientAudioSource;
if (audioSource.isPlaying)
{
audioSource.Stop();
}
audioSource.volume = OOHDGDFDIHJ.volume;
audioSource.clip = OOHDGDFDIHJ.audioClip;
audioSource.Play();
}
// Token: 0x06014F92 RID: 85906 RVA: 0x005DE41C File Offset: 0x005DC61C
public static float GetMusicTime()
{
float num = 0f;
if (SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.isPlaying)
{
num = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.time;
}
return num;
}
// Token: 0x06014F93 RID: 85907 RVA: 0x005DE464 File Offset: 0x005DC664
public AudioMixerGroup GetVOIPMixerOutput(AudioManager.PFGLMBNKPCO EIOLGHFEDHJ)
{
string text = "VOIP_Master";
if (EIOLGHFEDHJ != AudioManager.PFGLMBNKPCO.HighPitch)
{
if (EIOLGHFEDHJ == AudioManager.PFGLMBNKPCO.LowPitch)
{
text = "VOIP_LowPitch";
}
}
else
{
text = "VOIP_HighPitch";
}
return this.MasterMixer.FindMatchingGroups(text)[0];
}
// Token: 0x06014F94 RID: 85908 RVA: 0x005DE4B0 File Offset: 0x005DC6B0
public static void FEFLNNFEIAO(Action NOBAPCOKFIL)
{
Action action = AudioManager.EBFGJOEDJGC;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref AudioManager.EBFGJOEDJGC, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014F95 RID: 85909 RVA: 0x005DE4E4 File Offset: 0x005DC6E4
public float PEOIDDDOKIN()
{
return this.JHAJGHHABMI;
}
// Token: 0x06014F96 RID: 85910 RVA: 0x005DE4EC File Offset: 0x005DC6EC
public static SFXAudioSource Play3DSFX(RecRoomAudioClip NKFIPAKNCBE, Vector3 FHFHOMKFHCI, AudioRolloff MAABDDGOAPJ = null)
{
if (NKFIPAKNCBE == null)
{
return null;
}
return AudioManager.Play3DSFX(NKFIPAKNCBE.audioClip, FHFHOMKFHCI, NKFIPAKNCBE.volume, NKFIPAKNCBE.pitchVariation, NKFIPAKNCBE.pitchShift, MAABDDGOAPJ);
}
// Token: 0x06014F97 RID: 85911 RVA: 0x005DE518 File Offset: 0x005DC718
public IEnumerator RunChangeAudioVolume(AudioSource FAJJPLBMCFF, float FLKMJFAOABP, float MABKDDJKKPL, float DGIOMJDEEIF)
{
FAJJPLBMCFF.volume = FLKMJFAOABP;
float num = 0f;
while (num <= DGIOMJDEEIF)
{
num += Time.deltaTime;
float num2 = Mathf.Clamp01(num / DGIOMJDEEIF);
FAJJPLBMCFF.volume = Mathf.Lerp(FLKMJFAOABP, MABKDDJKKPL, num2);
yield return null;
}
yield break;
}
// Token: 0x17000848 RID: 2120
// (get) Token: 0x06014FBF RID: 85951 RVA: 0x005DF464 File Offset: 0x005DD664
// (set) Token: 0x06014F98 RID: 85912 RVA: 0x005DE54C File Offset: 0x005DC74C
public float MGBHBHHPLCO
{
get
{
return this.ICKEIOPKNGD;
}
set
{
if (this.ICKEIOPKNGD != value)
{
this.ICKEIOPKNGD = value;
this.JHPDAACEBCP = this.ECCNPBKMKNC((!this.LBGAFJMGKEM) ? this.PKGJCGNGAKL : this.SFXMixerVolumeLow, this.MGBHBHHPLCO);
KJFGJKMJBMP.DFIKEJIKBDF(AudioManager.GBEDGGAGJIC, this.ICKEIOPKNGD);
}
}
}
// Token: 0x06014F99 RID: 85913 RVA: 0x005DE5AC File Offset: 0x005DC7AC
public static void GHPDGLDIMOD(RecRoomAudioClip ELGOFIGABBJ, float JBDLCPGODKK)
{
if (ELGOFIGABBJ == null || SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM == null)
{
return;
}
AudioSource audioSource = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource;
if (audioSource.isPlaying)
{
audioSource.Stop();
}
audioSource.volume = ELGOFIGABBJ.volume;
audioSource.clip = ELGOFIGABBJ.audioClip;
audioSource.time = JBDLCPGODKK;
audioSource.Play();
if (AudioManager.EBFGJOEDJGC != null)
{
AudioManager.EBFGJOEDJGC();
}
}
// Token: 0x06014F9A RID: 85914 RVA: 0x005DE628 File Offset: 0x005DC828
private void NNKKODCGGDO()
{
bool flag = false;
if (!SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.KIKGNEDBOBH)
{
this.JHPDAACEBCP = this.ECCNPBKMKNC(this.SFXMixerVolumeMuted, this.MGBHBHHPLCO);
this.LBGAFJMGKEM = false;
this.FBNENNLDEBG = Time.time;
}
else if (!this.LBGAFJMGKEM && flag)
{
this.JHPDAACEBCP = this.ECCNPBKMKNC(this.SFXMixerVolumeLow, this.ANKMIONAALC());
this.LBGAFJMGKEM = true;
this.FBNENNLDEBG = Time.time;
}
else if (this.LBGAFJMGKEM && Time.time - this.FBNENNLDEBG > 1364f)
{
this.JHPDAACEBCP = this.ECCNPBKMKNC(this.PKGJCGNGAKL, this.ANKMIONAALC());
this.LBGAFJMGKEM = true;
}
if (this.CGIPAOHPHCO())
{
this.KKBEHOLEABE = this.ECCNPBKMKNC(this.VoiceMixerVolumeLow, this.PEOIDDDOKIN());
}
else
{
this.KKBEHOLEABE = this.ECCNPBKMKNC(this.EHJOFKNFHJG, this.PEOIDDDOKIN());
}
if (this.BIIDIANADMM != this.JHPDAACEBCP)
{
this.BIIDIANADMM = Mathf.SmoothStep(this.BIIDIANADMM, this.JHPDAACEBCP, Time.deltaTime * this.NDKKNDIILIB);
this.MasterMixer.SetFloat("Failed to save room. Please try again.", this.BIIDIANADMM);
}
if (this.HPGKFMHPDJG != this.OGGGCCGPFJC)
{
this.HPGKFMHPDJG = Mathf.SmoothStep(this.HPGKFMHPDJG, this.OGGGCCGPFJC, Time.deltaTime * this.NDKKNDIILIB);
this.MasterMixer.SetFloat("_pos", this.HPGKFMHPDJG);
}
if (this.IIJGNGLMPPI != this.KKBEHOLEABE)
{
this.IIJGNGLMPPI = Mathf.SmoothStep(this.IIJGNGLMPPI, this.KKBEHOLEABE, Time.deltaTime * this.NDKKNDIILIB);
this.MasterMixer.SetFloat("y", this.IIJGNGLMPPI);
}
}
// Token: 0x06014F9B RID: 85915 RVA: 0x005DE818 File Offset: 0x005DCA18
public static SFXAudioSource PlayRandom2DSFX(RecRoomAudioClip[] NJECGFGOGMN, Vector3 FHFHOMKFHCI, bool LMBNKEBEGBO = false)
{
if (NJECGFGOGMN == null)
{
global::UnityEngine.Debug.Log("Warning: SFX array is null.");
return null;
}
if (NJECGFGOGMN.Length == 0)
{
return null;
}
int num = AudioManager.LBDNOLIFOBL(NJECGFGOGMN.Length, AudioManager.MHDHPJNNAHH, LMBNKEBEGBO);
AudioManager.MHDHPJNNAHH = num;
return AudioManager.FJOAJAPIKMA(AudioManager.NHAJDJAPMHP._2D, NJECGFGOGMN[num].audioClip, FHFHOMKFHCI, NJECGFGOGMN[num].volume, NJECGFGOGMN[num].pitchVariation, NJECGFGOGMN[num].pitchShift, null);
}
// Token: 0x06014F9C RID: 85916 RVA: 0x005DE880 File Offset: 0x005DCA80
public void COKBEPDJBBL(float NOBAPCOKFIL)
{
if (this.HLNADKIDMMM != NOBAPCOKFIL)
{
this.HLNADKIDMMM = NOBAPCOKFIL;
this.OGGGCCGPFJC = this.ECCNPBKMKNC(this.CHOIPMEBKCF, this.HLNADKIDMMM);
KJFGJKMJBMP.DFIKEJIKBDF(AudioManager.EKKIMOGHHPD, this.HLNADKIDMMM);
}
}
// Token: 0x06014F9D RID: 85917 RVA: 0x005DE8C0 File Offset: 0x005DCAC0
public void BIOGKJBGKHE()
{
float num;
if (this.MasterMixer.GetFloat("{0}v1/objectives", out num))
{
this.PKGJCGNGAKL = (this.BIIDIANADMM = (this.JHPDAACEBCP = num));
}
float num2;
if (this.MasterMixer.GetFloat(". \"", out num2))
{
this.CHOIPMEBKCF = (this.HPGKFMHPDJG = (this.OGGGCCGPFJC = num2));
}
float num3;
if (this.MasterMixer.GetFloat("content-encoding", out num3))
{
this.EHJOFKNFHJG = (this.IIJGNGLMPPI = (this.KKBEHOLEABE = num3));
}
if (this.MasterMixer.GetFloat("Only the Master Client can AllocateSceneViewID(). Check PhotonNetwork.isMasterClient!", out num3))
{
this.FGDCLHJOAED = (this.GCNFPFDKMMG = (this.EBFNJCDPMOO = num3));
}
this.COKBEPDJBBL(KJFGJKMJBMP.IOOEABEDJGJ(AudioManager.EKKIMOGHHPD, 905f));
this.MGBHBHHPLCO = KJFGJKMJBMP.IOOEABEDJGJ(AudioManager.GBEDGGAGJIC, 578f);
this.GGEFMNCNION = KJFGJKMJBMP.IOOEABEDJGJ(AudioManager.IOGBHBFJAMP, 1137f);
this.NOCJONDDHEF = false;
}
// Token: 0x06014F9E RID: 85918 RVA: 0x005DE9D4 File Offset: 0x005DCBD4
public bool CGIPAOHPHCO()
{
return this.<NLIMHKMKMFM>k__BackingField;
}
// Token: 0x06014F9F RID: 85919 RVA: 0x005DE9DC File Offset: 0x005DCBDC
public static SFXAudioSource StartLooping3DSFX(RecRoomAudioClip NKFIPAKNCBE, Transform ELEHMLGEJHP, AudioRolloff MAABDDGOAPJ = null)
{
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(NKFIPAKNCBE, ELEHMLGEJHP, MAABDDGOAPJ);
if (sfxaudioSource != null)
{
sfxaudioSource.Loop();
}
return sfxaudioSource;
}
// Token: 0x06014FA0 RID: 85920 RVA: 0x005DEA08 File Offset: 0x005DCC08
public static SFXAudioSource DLMLFGNAHOP(RecRoomAudioClip NKFIPAKNCBE)
{
if (NKFIPAKNCBE == null)
{
return null;
}
return AudioManager.Play2DSFX(NKFIPAKNCBE.audioClip, SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.position, NKFIPAKNCBE.volume, NKFIPAKNCBE.pitchVariation, 12f);
}
// Token: 0x06014FA3 RID: 85923 RVA: 0x005DEA6C File Offset: 0x005DCC6C
public float CLBCEBPPMOK()
{
return this.JHAJGHHABMI;
}
// Token: 0x06014FA4 RID: 85924 RVA: 0x005DEA74 File Offset: 0x005DCC74
public void Initialize()
{
float num;
if (this.MasterMixer.GetFloat("SFXVolume", out num))
{
this.PKGJCGNGAKL = (this.BIIDIANADMM = (this.JHPDAACEBCP = num));
}
float num2;
if (this.MasterMixer.GetFloat("MusicVolume", out num2))
{
this.CHOIPMEBKCF = (this.HPGKFMHPDJG = (this.OGGGCCGPFJC = num2));
}
float num3;
if (this.MasterMixer.GetFloat("VoiceVolume", out num3))
{
this.EHJOFKNFHJG = (this.IIJGNGLMPPI = (this.KKBEHOLEABE = num3));
}
if (this.MasterMixer.GetFloat("NonCoachVolume", out num3))
{
this.FGDCLHJOAED = (this.GCNFPFDKMMG = (this.EBFNJCDPMOO = num3));
}
this.GPNKMMCPHNA = KJFGJKMJBMP.IOOEABEDJGJ(AudioManager.EKKIMOGHHPD, 1f);
this.MGBHBHHPLCO = KJFGJKMJBMP.IOOEABEDJGJ(AudioManager.GBEDGGAGJIC, 1f);
this.GGEFMNCNION = KJFGJKMJBMP.IOOEABEDJGJ(AudioManager.IOGBHBFJAMP, 1f);
this.NOCJONDDHEF = true;
}
// Token: 0x06014FA5 RID: 85925 RVA: 0x005DEB88 File Offset: 0x005DCD88
private void JAALOPIJHAM()
{
bool flag = false;
if (!SingletonMonoBehaviour<PlatformManager>.NCKMBFBMBFM.KIKGNEDBOBH)
{
this.JHPDAACEBCP = this.ECCNPBKMKNC(this.SFXMixerVolumeMuted, this.MGBHBHHPLCO);
this.LBGAFJMGKEM = true;
this.FBNENNLDEBG = Time.time;
}
else if (!this.LBGAFJMGKEM && flag)
{
this.JHPDAACEBCP = this.ECCNPBKMKNC(this.SFXMixerVolumeLow, this.MGBHBHHPLCO);
this.LBGAFJMGKEM = true;
this.FBNENNLDEBG = Time.time;
}
else if (this.LBGAFJMGKEM && Time.time - this.FBNENNLDEBG > 1f)
{
this.JHPDAACEBCP = this.ECCNPBKMKNC(this.PKGJCGNGAKL, this.MGBHBHHPLCO);
this.LBGAFJMGKEM = false;
}
if (this.NNNIKMKLEBK)
{
this.KKBEHOLEABE = this.ECCNPBKMKNC(this.VoiceMixerVolumeLow, this.GGEFMNCNION);
}
else
{
this.KKBEHOLEABE = this.ECCNPBKMKNC(this.EHJOFKNFHJG, this.GGEFMNCNION);
}
if (this.BIIDIANADMM != this.JHPDAACEBCP)
{
this.BIIDIANADMM = Mathf.SmoothStep(this.BIIDIANADMM, this.JHPDAACEBCP, Time.deltaTime * this.NDKKNDIILIB);
this.MasterMixer.SetFloat("SFXVolume", this.BIIDIANADMM);
}
if (this.HPGKFMHPDJG != this.OGGGCCGPFJC)
{
this.HPGKFMHPDJG = Mathf.SmoothStep(this.HPGKFMHPDJG, this.OGGGCCGPFJC, Time.deltaTime * this.NDKKNDIILIB);
this.MasterMixer.SetFloat("MusicVolume", this.HPGKFMHPDJG);
}
if (this.IIJGNGLMPPI != this.KKBEHOLEABE)
{
this.IIJGNGLMPPI = Mathf.SmoothStep(this.IIJGNGLMPPI, this.KKBEHOLEABE, Time.deltaTime * this.NDKKNDIILIB);
this.MasterMixer.SetFloat("VoiceVolume", this.IIJGNGLMPPI);
}
}
// Token: 0x06014FA6 RID: 85926 RVA: 0x005DED78 File Offset: 0x005DCF78
public static SFXAudioSource ANNMKBOAOJJ(RecRoomAudioClip NKFIPAKNCBE)
{
if (NKFIPAKNCBE == null)
{
return null;
}
return AudioManager.Play2DSFX(NKFIPAKNCBE.audioClip, SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.position, NKFIPAKNCBE.volume, NKFIPAKNCBE.pitchVariation, 287f);
}
// Token: 0x1400008E RID: 142
// (add) Token: 0x06014FB0 RID: 85936 RVA: 0x005DEFD4 File Offset: 0x005DD1D4
// (remove) Token: 0x06014FA7 RID: 85927 RVA: 0x005DEDB4 File Offset: 0x005DCFB4
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public static event Action EBFGJOEDJGC;
// Token: 0x06014FA8 RID: 85928 RVA: 0x005DEDE8 File Offset: 0x005DCFE8
private void CJDFMFPIFDB()
{
if (this.NOCJONDDHEF)
{
this.JAALOPIJHAM();
this.LHLAOBMICCH();
}
}
// Token: 0x06014FA9 RID: 85929 RVA: 0x005DEE04 File Offset: 0x005DD004
public static SFXAudioSource KFHLIFBCGPH(RecRoomAudioClip[] NJECGFGOGMN, Transform ELEHMLGEJHP, AudioRolloff MAABDDGOAPJ = null, bool LMBNKEBEGBO = false)
{
if (NJECGFGOGMN == null)
{
global::UnityEngine.Debug.Log("Failed to generate verification signature");
return null;
}
if (NJECGFGOGMN.Length == 0)
{
return null;
}
int num = AudioManager.EEEPJKNMJPD(NJECGFGOGMN.Length, AudioManager.ILPMMADNJCK, LMBNKEBEGBO);
AudioManager.ILPMMADNJCK = num;
return AudioManager.Play3DSFX(NJECGFGOGMN[num], ELEHMLGEJHP, MAABDDGOAPJ);
}
// Token: 0x06014FAA RID: 85930 RVA: 0x005DEE4C File Offset: 0x005DD04C
protected override void Awake()
{
base.Awake();
this.ambientAudioSource.playOnAwake = false;
this.ambientAudioSource.loop = true;
this.musicAudioSource.playOnAwake = false;
this.musicAudioSource.loop = true;
}
// Token: 0x06014FAB RID: 85931 RVA: 0x005DEE84 File Offset: 0x005DD084
public static SFXAudioSource PHGLNANKMCP(RecRoomAudioClip NKFIPAKNCBE)
{
if (NKFIPAKNCBE == null)
{
return null;
}
return AudioManager.JEDIIMFFNOH(NKFIPAKNCBE.audioClip, SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.position, NKFIPAKNCBE.volume, NKFIPAKNCBE.pitchVariation, 1499f);
}
// Token: 0x06014FAC RID: 85932 RVA: 0x005DEEC0 File Offset: 0x005DD0C0
private static int LBDNOLIFOBL(int FBBDGLHMEAI, int CMCPLLJJDFC, bool LMBNKEBEGBO)
{
if (!LMBNKEBEGBO && FBBDGLHMEAI == 1)
{
LMBNKEBEGBO = true;
}
int num = global::UnityEngine.Random.Range(0, FBBDGLHMEAI);
if (!LMBNKEBEGBO && num == CMCPLLJJDFC)
{
num = (num + 1) % FBBDGLHMEAI;
}
return num;
}
// Token: 0x06014FAD RID: 85933 RVA: 0x005DEEFC File Offset: 0x005DD0FC
public static void PlayMusic(RecRoomAudioClip ELGOFIGABBJ, float JBDLCPGODKK)
{
if (ELGOFIGABBJ == null || SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM == null)
{
return;
}
AudioSource audioSource = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource;
if (audioSource.isPlaying)
{
audioSource.Stop();
}
audioSource.volume = ELGOFIGABBJ.volume;
audioSource.clip = ELGOFIGABBJ.audioClip;
audioSource.time = JBDLCPGODKK;
audioSource.Play();
if (AudioManager.EBFGJOEDJGC != null)
{
AudioManager.EBFGJOEDJGC();
}
}
// Token: 0x06014FAE RID: 85934 RVA: 0x005DEF78 File Offset: 0x005DD178
public static AudioClip CurrentMusicAudioClip()
{
AudioClip audioClip = null;
if (SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM != null)
{
audioClip = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.clip;
}
return audioClip;
}
// Token: 0x06014FAF RID: 85935 RVA: 0x005DEFA8 File Offset: 0x005DD1A8
public static SFXAudioSource StartLooping3DSFX(RecRoomAudioClip NKFIPAKNCBE, Vector3 FHFHOMKFHCI, AudioRolloff MAABDDGOAPJ = null)
{
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(NKFIPAKNCBE, FHFHOMKFHCI, MAABDDGOAPJ);
if (sfxaudioSource != null)
{
sfxaudioSource.Loop();
}
return sfxaudioSource;
}
// Token: 0x06014FB1 RID: 85937 RVA: 0x005DF008 File Offset: 0x005DD208
private float ECCNPBKMKNC(float AHAKJNAGMHJ, float KLENNLJPLEA)
{
float num = AHAKJNAGMHJ + 80f;
return num * Mathf.Log10(KLENNLJPLEA.ELJDEEGMFHN(new Vector2(0f, 1f), new Vector2(1f, 10f))) - 80f;
}
// Token: 0x06014FB2 RID: 85938 RVA: 0x005DF050 File Offset: 0x005DD250
public static SFXAudioSource Play2DSFX(RecRoomAudioClip NKFIPAKNCBE)
{
if (NKFIPAKNCBE == null)
{
return null;
}
return AudioManager.Play2DSFX(NKFIPAKNCBE.audioClip, SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.KPGFMCHFLBM.transform.position, NKFIPAKNCBE.volume, NKFIPAKNCBE.pitchVariation, 0f);
}
// Token: 0x06014FB3 RID: 85939 RVA: 0x005DF08C File Offset: 0x005DD28C
public static void StopMusic()
{
if (SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.isPlaying)
{
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.Stop();
if (AudioManager.EBFGJOEDJGC != null)
{
AudioManager.EBFGJOEDJGC();
}
}
}
// Token: 0x06014FB4 RID: 85940 RVA: 0x005DF0E0 File Offset: 0x005DD2E0
private void JJEPLPIBFPA()
{
bool flag = !SingletonMonoBehaviour<TutorialManager>.BOCFJBNNEFP || SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.EONIPBHOBBL();
this.EBFNJCDPMOO = ((!flag) ? this.FGDCLHJOAED : this.NonCoachVolumeLow);
if (this.GCNFPFDKMMG != this.EBFNJCDPMOO)
{
this.GCNFPFDKMMG = Mathf.SmoothStep(this.GCNFPFDKMMG, this.EBFNJCDPMOO, Time.deltaTime * this.PCAGEKNLCMH);
this.MasterMixer.SetFloat("Accept-Encoding", this.GCNFPFDKMMG);
}
}
// Token: 0x06014FB5 RID: 85941 RVA: 0x005DF170 File Offset: 0x005DD370
public static void PBAAGPBCHCJ(RecRoomAudioClip ELGOFIGABBJ, float JBDLCPGODKK)
{
if (ELGOFIGABBJ == null || SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM == null)
{
return;
}
AudioSource audioSource = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource;
if (audioSource.isPlaying)
{
audioSource.Stop();
}
audioSource.volume = ELGOFIGABBJ.volume;
audioSource.clip = ELGOFIGABBJ.audioClip;
audioSource.time = JBDLCPGODKK;
audioSource.Play();
if (AudioManager.EBFGJOEDJGC != null)
{
AudioManager.EBFGJOEDJGC();
}
}
// Token: 0x06014FB6 RID: 85942 RVA: 0x005DF1EC File Offset: 0x005DD3EC
private void LHLAOBMICCH()
{
bool flag = SingletonMonoBehaviour<TutorialManager>.BOCFJBNNEFP && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.LOHFMONICOP;
this.EBFNJCDPMOO = ((!flag) ? this.FGDCLHJOAED : this.NonCoachVolumeLow);
if (this.GCNFPFDKMMG != this.EBFNJCDPMOO)
{
this.GCNFPFDKMMG = Mathf.SmoothStep(this.GCNFPFDKMMG, this.EBFNJCDPMOO, Time.deltaTime * this.PCAGEKNLCMH);
this.MasterMixer.SetFloat("NonCoachVolume", this.GCNFPFDKMMG);
}
}
// Token: 0x06014FB7 RID: 85943 RVA: 0x005DF27C File Offset: 0x005DD47C
public static SFXAudioSource JEDIIMFFNOH(AudioClip NKFIPAKNCBE, Vector3 FHFHOMKFHCI, float AHAKJNAGMHJ = 1f, float OJGHKIIPGLA = 0f, float BGOCJPBAFHK = 0f)
{
return AudioManager.FJOAJAPIKMA(AudioManager.NHAJDJAPMHP._3D, NKFIPAKNCBE, FHFHOMKFHCI, AHAKJNAGMHJ, OJGHKIIPGLA, BGOCJPBAFHK, null);
}
// Token: 0x06014FB9 RID: 85945 RVA: 0x005DF2CC File Offset: 0x005DD4CC
private static SFXAudioSource FJOAJAPIKMA(AudioManager.NHAJDJAPMHP ANNBGHOPFBN, AudioClip NKFIPAKNCBE, Vector3 FHFHOMKFHCI, float AHAKJNAGMHJ, float OJGHKIIPGLA, float BGOCJPBAFHK, AudioRolloff MAABDDGOAPJ)
{
if (NKFIPAKNCBE == null || SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM == null)
{
return null;
}
SFXAudioSource sfxaudioSource = null;
if (ANNBGHOPFBN != AudioManager.NHAJDJAPMHP._2D)
{
if (ANNBGHOPFBN == AudioManager.NHAJDJAPMHP._3D)
{
sfxaudioSource = ObjectPool.NCKMBFBMBFM.Acquire<SFXAudioSource>(SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.sfx3DAudioSourcePrefab);
}
}
else
{
sfxaudioSource = ObjectPool.NCKMBFBMBFM.Acquire<SFXAudioSource>(SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.sfx2DAudioSourcePrefab);
}
if (sfxaudioSource != null)
{
sfxaudioSource.Play(NKFIPAKNCBE, AHAKJNAGMHJ, FHFHOMKFHCI, OJGHKIIPGLA, BGOCJPBAFHK, MAABDDGOAPJ);
}
return sfxaudioSource;
}
// Token: 0x06014FBA RID: 85946 RVA: 0x005DF360 File Offset: 0x005DD560
public static void NLDHFOBHPHE(RecRoomAudioClip ELGOFIGABBJ)
{
AudioManager.PBAAGPBCHCJ(ELGOFIGABBJ, 1963f);
}
// Token: 0x06014FBB RID: 85947 RVA: 0x005DF370 File Offset: 0x005DD570
public static SFXAudioSource Play3DSFX(AudioClip NKFIPAKNCBE, Vector3 FHFHOMKFHCI, float AHAKJNAGMHJ = 1f, float OJGHKIIPGLA = 0f, float BGOCJPBAFHK = 0f, AudioRolloff MAABDDGOAPJ = null)
{
return AudioManager.FJOAJAPIKMA(AudioManager.NHAJDJAPMHP._3D, NKFIPAKNCBE, FHFHOMKFHCI, AHAKJNAGMHJ, OJGHKIIPGLA, BGOCJPBAFHK, MAABDDGOAPJ);
}
// Token: 0x06014FBC RID: 85948 RVA: 0x005DF380 File Offset: 0x005DD580
private void FELEDJFBOMN()
{
bool flag = !SingletonMonoBehaviour<TutorialManager>.BOCFJBNNEFP || SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.KOGAFFIJCEJ();
this.EBFNJCDPMOO = ((!flag) ? this.FGDCLHJOAED : this.NonCoachVolumeLow);
if (this.GCNFPFDKMMG != this.EBFNJCDPMOO)
{
this.GCNFPFDKMMG = Mathf.SmoothStep(this.GCNFPFDKMMG, this.EBFNJCDPMOO, Time.deltaTime * this.PCAGEKNLCMH);
this.MasterMixer.SetFloat("No import friends dialog found", this.GCNFPFDKMMG);
}
}
// Token: 0x06014FBD RID: 85949 RVA: 0x005DF410 File Offset: 0x005DD610
public static void StopAmbientAudio()
{
if (SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.ambientAudioSource.isPlaying)
{
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.ambientAudioSource.Stop();
}
}
// Token: 0x06014FBE RID: 85950 RVA: 0x005DF448 File Offset: 0x005DD648
public static void OIAFCNPLFPJ(SFXAudioSource IMBEAPMCGGF)
{
if (IMBEAPMCGGF != null)
{
IMBEAPMCGGF.Stop();
IMBEAPMCGGF.MBBOOEEPPEL();
}
}
// Token: 0x06014FC1 RID: 85953 RVA: 0x005DF4E4 File Offset: 0x005DD6E4
public static void PlayMusic(RecRoomAudioClip ELGOFIGABBJ)
{
AudioManager.PlayMusic(ELGOFIGABBJ, 0f);
}
// Token: 0x06014FC2 RID: 85954 RVA: 0x005DF4F4 File Offset: 0x005DD6F4
public static void StopLoopingSFX(SFXAudioSource IMBEAPMCGGF)
{
if (IMBEAPMCGGF != null)
{
IMBEAPMCGGF.Stop();
IMBEAPMCGGF.Release();
}
}
// Token: 0x06014FC3 RID: 85955 RVA: 0x005DF510 File Offset: 0x005DD710
public static void HOFPJOMJJBG(Action NOBAPCOKFIL)
{
Action action = AudioManager.EBFGJOEDJGC;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref AudioManager.EBFGJOEDJGC, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06014FC4 RID: 85956 RVA: 0x005DF544 File Offset: 0x005DD744
public static AudioClip EGAIGAPNEHI()
{
AudioClip audioClip = null;
if (SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM != null)
{
audioClip = SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.musicAudioSource.clip;
}
return audioClip;
}
// Token: 0x06014FC5 RID: 85957 RVA: 0x005DF574 File Offset: 0x005DD774
public static SFXAudioSource PlayRandom3DSFX(RecRoomAudioClip[] NJECGFGOGMN, Transform ELEHMLGEJHP, AudioRolloff MAABDDGOAPJ = null, bool LMBNKEBEGBO = false)
{
if (NJECGFGOGMN == null)
{
global::UnityEngine.Debug.Log("Warning: SFX array is null.");
return null;
}
if (NJECGFGOGMN.Length == 0)
{
return null;
}
int num = AudioManager.LBDNOLIFOBL(NJECGFGOGMN.Length, AudioManager.ILPMMADNJCK, LMBNKEBEGBO);
AudioManager.ILPMMADNJCK = num;
return AudioManager.Play3DSFX(NJECGFGOGMN[num], ELEHMLGEJHP, MAABDDGOAPJ);
}
// Token: 0x06014FC6 RID: 85958 RVA: 0x005DF5BC File Offset: 0x005DD7BC
public float ICINOHIEFBE()
{
return this.HLNADKIDMMM;
}
// Token: 0x06014FC7 RID: 85959 RVA: 0x005DF5C4 File Offset: 0x005DD7C4
private static int EEEPJKNMJPD(int FBBDGLHMEAI, int CMCPLLJJDFC, bool LMBNKEBEGBO)
{
if (!LMBNKEBEGBO && FBBDGLHMEAI == 0)
{
LMBNKEBEGBO = true;
}
int num = global::UnityEngine.Random.Range(1, FBBDGLHMEAI);
if (!LMBNKEBEGBO && num == CMCPLLJJDFC)
{
num = (num + 0) % FBBDGLHMEAI;
}
return num;
}
// Token: 0x06014FC9 RID: 85961 RVA: 0x005DF608 File Offset: 0x005DD808
public float ANKMIONAALC()
{
return this.ICKEIOPKNGD;
}
// Token: 0x040039EE RID: 14830
[Header("Global settings")]
public AudioMixer MasterMixer;
// Token: 0x040039EF RID: 14831
[Tooltip("The SFX volume when VR Focus has been lost. dB")]
[Range(-80f, 20f)]
[Header("Other")]
public float SFXMixerVolumeMuted = -80f;
// Token: 0x040039F0 RID: 14832
[Tooltip("The SFX volume when someone is talking. dB")]
[Range(-80f, 20f)]
public float SFXMixerVolumeLow = -10f;
// Token: 0x040039F1 RID: 14833
[Tooltip("The Voice volume when in situation mode. dB")]
[Range(-80f, 20f)]
public float VoiceMixerVolumeLow = -15f;
// Token: 0x040039F2 RID: 14834
[Range(-80f, 20f)]
[Tooltip("The Non Coach volume when coach is talking. dB")]
public float NonCoachVolumeLow = -10f;
// Token: 0x040039F3 RID: 14835
[SerializeField]
private SFXAudioSource sfx3DAudioSourcePrefab;
// Token: 0x040039F4 RID: 14836
[SerializeField]
private SFXAudioSource sfx2DAudioSourcePrefab;
// Token: 0x040039F5 RID: 14837
[SerializeField]
private AudioSource ambientAudioSource;
// Token: 0x040039F6 RID: 14838
[SerializeField]
private AudioSource musicAudioSource;
// Token: 0x040039F7 RID: 14839
[Header("Tool specific audio clips")]
public RecRoomAudioClip ToolFavoriteSkinAudio;
// Token: 0x040039F8 RID: 14840
public RecRoomAudioClip ToolLockedAudio;
// Token: 0x040039F9 RID: 14841
public RecRoomAudioClip ToolUnLockedAudio;
// Token: 0x040039FB RID: 14843
private static int MHDHPJNNAHH;
// Token: 0x040039FC RID: 14844
private static int ILPMMADNJCK;
// Token: 0x040039FD RID: 14845
private bool NOCJONDDHEF;
// Token: 0x040039FE RID: 14846
private static string EKKIMOGHHPD = "MUSIC_VOLUME_PERCENT_PREF";
// Token: 0x040039FF RID: 14847
private float CHOIPMEBKCF;
// Token: 0x04003A00 RID: 14848
private float HPGKFMHPDJG;
// Token: 0x04003A01 RID: 14849
private float OGGGCCGPFJC;
// Token: 0x04003A02 RID: 14850
private float HLNADKIDMMM = 1f;
// Token: 0x04003A03 RID: 14851
private static string IOGBHBFJAMP = "VOICE_VOLUME_PERCENT_PREF";
// Token: 0x04003A04 RID: 14852
private float EHJOFKNFHJG;
// Token: 0x04003A05 RID: 14853
private float IIJGNGLMPPI;
// Token: 0x04003A06 RID: 14854
private float KKBEHOLEABE;
// Token: 0x04003A07 RID: 14855
private float JHAJGHHABMI = 1f;
// Token: 0x04003A08 RID: 14856
private static string GBEDGGAGJIC = "SFX_VOLUME_PERCENT_PREF";
// Token: 0x04003A09 RID: 14857
private float ICKEIOPKNGD = 1f;
// Token: 0x04003A0A RID: 14858
private bool LBGAFJMGKEM;
// Token: 0x04003A0C RID: 14860
private float FBNENNLDEBG;
// Token: 0x04003A0D RID: 14861
private float PKGJCGNGAKL;
// Token: 0x04003A0E RID: 14862
private float BIIDIANADMM;
// Token: 0x04003A0F RID: 14863
private float JHPDAACEBCP;
// Token: 0x04003A10 RID: 14864
private float NDKKNDIILIB = 10f;
// Token: 0x04003A11 RID: 14865
private float FGDCLHJOAED;
// Token: 0x04003A12 RID: 14866
private float GCNFPFDKMMG;
// Token: 0x04003A13 RID: 14867
private float EBFNJCDPMOO;
// Token: 0x04003A14 RID: 14868
private float PCAGEKNLCMH = 10f;
// Token: 0x02000AB4 RID: 2740
private enum NHAJDJAPMHP
{
// Token: 0x04003A16 RID: 14870
_2D,
// Token: 0x04003A17 RID: 14871
_3D
}
// Token: 0x02000AB5 RID: 2741
public enum PFGLMBNKPCO
{
// Token: 0x04003A19 RID: 14873
LowPitch,
// Token: 0x04003A1A RID: 14874
None,
// Token: 0x04003A1B RID: 14875
HighPitch
}
}