1907 lines
64 KiB
C#
1907 lines
64 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Voice.Unity;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RecRoom.Audio;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.DataStructures.Tokens;
|
|
using RecRoom.Core.Pools;
|
|
using UnityEngine;
|
|
using UnityEngine.Audio;
|
|
|
|
// Token: 0x020001F8 RID: 504
|
|
[Token(Token = "0x20001F8")]
|
|
[StructLayout(3)]
|
|
public class AudioManager : SingletonMonoBehaviour<AudioManager>
|
|
{
|
|
// Token: 0x17000257 RID: 599
|
|
// (get) Token: 0x06000FA1 RID: 4001 RVA: 0x00043FBC File Offset: 0x000421BC
|
|
[Token(Token = "0x17000257")]
|
|
public static CCJPMJMBJKC CCJPMJMBJKC
|
|
{
|
|
[Token(Token = "0x6000FA1")]
|
|
[Address(RVA = "0x1D50130", Offset = "0x1D4EB30", VA = "0x181D50130")]
|
|
get
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
return SingletonMonoBehaviour.Instance.NMAPCLOHBKD;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FA2 RID: 4002 RVA: 0x00043FF0 File Offset: 0x000421F0
|
|
[Token(Token = "0x6000FA2")]
|
|
[Address(RVA = "0x1D4A6B0", Offset = "0x1D490B0", VA = "0x181D4A6B0", Slot = "4")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
AudioRolloff audioRolloff = this.default3DSFXRolloff;
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
bool flag = SingletonMonoBehaviour.Instance.IOOIMDCOAJO.AddValue(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: 0x06000FA3 RID: 4003 RVA: 0x00044074 File Offset: 0x00042274
|
|
[Token(Token = "0x6000FA3")]
|
|
[Address(RVA = "0x1D4F7C0", Offset = "0x1D4E1C0", VA = "0x181D4F7C0")]
|
|
private void Start()
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.Instance;
|
|
Action action = new Action(this.PLCGPPEICMI);
|
|
instance.PLCGPPEICMI += action;
|
|
ActionEvent preLoadSceneAssetsEvent = Player.PreLoadSceneAssetsEvent;
|
|
Action action2 = new Action(this.IAOBCLNNEPO);
|
|
Player.PreLoadSceneAssetsEvent = preLoadSceneAssetsEvent + action2;
|
|
}
|
|
|
|
// Token: 0x06000FA4 RID: 4004 RVA: 0x000440C0 File Offset: 0x000422C0
|
|
[Token(Token = "0x6000FA4")]
|
|
[Address(RVA = "0x1D4FC80", Offset = "0x1D4E680", VA = "0x181D4FC80")]
|
|
private void Update()
|
|
{
|
|
if (this.KJDHMJPNDCK)
|
|
{
|
|
this.MIMDJGBJKHD();
|
|
bool isPlayingVO;
|
|
if (SingletonMonoBehaviour.IsInitialized)
|
|
{
|
|
isPlayingVO = SingletonMonoBehaviour.Instance.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: 0x06000FA5 RID: 4005 RVA: 0x00044164 File Offset: 0x00042364
|
|
[Token(Token = "0x6000FA5")]
|
|
[Address(RVA = "0x1D4CDE0", Offset = "0x1D4B7E0", VA = "0x181D4CDE0", Slot = "5")]
|
|
protected override void OnDestroy()
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SessionManager instance2 = SingletonMonoBehaviour.Instance;
|
|
Action action = new Action(this.PLCGPPEICMI);
|
|
instance2.PLCGPPEICMI -= action;
|
|
}
|
|
ActionEvent preLoadSceneAssetsEvent = Player.PreLoadSceneAssetsEvent;
|
|
Action action2 = new Action(this.IAOBCLNNEPO);
|
|
Player.PreLoadSceneAssetsEvent = 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: 0x17000258 RID: 600
|
|
// (get) Token: 0x06000FA6 RID: 4006 RVA: 0x000442C0 File Offset: 0x000424C0
|
|
// (set) Token: 0x06000FA7 RID: 4007 RVA: 0x000442D4 File Offset: 0x000424D4
|
|
[Token(Token = "0x17000258")]
|
|
public float EOJCAPFJKBJ
|
|
{
|
|
[Token(Token = "0x6000FA6")]
|
|
[Address(RVA = "0x6C1140", Offset = "0x6BFB40", VA = "0x1806C1140")]
|
|
get
|
|
{
|
|
return this.PEANPILGBOH;
|
|
}
|
|
[Token(Token = "0x6000FA7")]
|
|
[Address(RVA = "0x1D502F0", Offset = "0x1D4ECF0", VA = "0x181D502F0")]
|
|
set
|
|
{
|
|
float num = Mathf.Clamp01(value);
|
|
float ahmigijeoac = this.AHMIGIJEOAC;
|
|
this.PEANPILGBOH = num;
|
|
float num2 = this.LILOMFDPGBN(ahmigijeoac, num);
|
|
this.PPMABALEHFG = num2;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("MUSIC_VOLUME_PERCENT_PREF", ahmigijeoac);
|
|
this.DDGEBJOJAPI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000259 RID: 601
|
|
// (get) Token: 0x06000FA8 RID: 4008 RVA: 0x00044318 File Offset: 0x00042518
|
|
// (set) Token: 0x06000FA9 RID: 4009 RVA: 0x0004432C File Offset: 0x0004252C
|
|
[Token(Token = "0x17000259")]
|
|
public float GJBKKIDFOIL
|
|
{
|
|
[Token(Token = "0x6000FA8")]
|
|
[Address(RVA = "0x1D500F0", Offset = "0x1D4EAF0", VA = "0x181D500F0")]
|
|
get
|
|
{
|
|
return this.POKGAOKCBNI;
|
|
}
|
|
[Token(Token = "0x6000FA9")]
|
|
[Address(RVA = "0x1D50210", Offset = "0x1D4EC10", VA = "0x181D50210")]
|
|
set
|
|
{
|
|
float num = Mathf.Clamp01(value);
|
|
float nmofgdgneeb = this.NMOFGDGNEEB;
|
|
this.POKGAOKCBNI = num;
|
|
float num2 = this.LILOMFDPGBN(nmofgdgneeb, num);
|
|
this.EBBKBBIFCDP = num2;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("AMBIENCE_VOLUME_PERCENT_PREF", nmofgdgneeb);
|
|
this.DDGEBJOJAPI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700025A RID: 602
|
|
// (get) Token: 0x06000FAA RID: 4010 RVA: 0x00044370 File Offset: 0x00042570
|
|
// (set) Token: 0x06000FAB RID: 4011 RVA: 0x00044384 File Offset: 0x00042584
|
|
[Token(Token = "0x1700025A")]
|
|
public float MBONOLFJBPC
|
|
{
|
|
[Token(Token = "0x6000FAA")]
|
|
[Address(RVA = "0x1D50200", Offset = "0x1D4EC00", VA = "0x181D50200")]
|
|
get
|
|
{
|
|
return this.DKPAKKEBKME;
|
|
}
|
|
[Token(Token = "0x6000FAB")]
|
|
[Address(RVA = "0x1D504C0", Offset = "0x1D4EEC0", VA = "0x181D504C0")]
|
|
set
|
|
{
|
|
float num = Mathf.Clamp01(value);
|
|
float kjkipjknhhj = this.KJKIPJKNHHJ;
|
|
this.DKPAKKEBKME = num;
|
|
float num2 = this.LILOMFDPGBN(kjkipjknhhj, num);
|
|
this.BABEHKMNMKF = num2;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("VOICE_VOLUME_PERCENT_PREF", kjkipjknhhj);
|
|
this.DDGEBJOJAPI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700025B RID: 603
|
|
// (get) Token: 0x06000FAC RID: 4012 RVA: 0x000443C8 File Offset: 0x000425C8
|
|
// (set) Token: 0x06000FAD RID: 4013 RVA: 0x000443DC File Offset: 0x000425DC
|
|
[Token(Token = "0x1700025B")]
|
|
public float INJOPGEAOIG
|
|
{
|
|
[Token(Token = "0x6000FAC")]
|
|
[Address(RVA = "0x9F6880", Offset = "0x9F5280", VA = "0x1809F6880")]
|
|
get
|
|
{
|
|
return this.CEKFCJBBLJA;
|
|
}
|
|
[Token(Token = "0x6000FAD")]
|
|
[Address(RVA = "0x1D503D0", Offset = "0x1D4EDD0", VA = "0x181D503D0")]
|
|
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;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("SFX_VOLUME_PERCENT_PREF", hboiglemeco);
|
|
this.DDGEBJOJAPI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FAE RID: 4014 RVA: 0x00044428 File Offset: 0x00042628
|
|
[Token(Token = "0x6000FAE")]
|
|
[Address(RVA = "0x1D4BD40", Offset = "0x1D4A740", VA = "0x181D4BD40")]
|
|
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;
|
|
}
|
|
float num5 = Mathf.Clamp01(NOBCCPHLPNJ.JJGJLOGOPLN("MUSIC_VOLUME_PERCENT_PREF", 1f));
|
|
float ahmigijeoac = this.AHMIGIJEOAC;
|
|
this.PEANPILGBOH = num5;
|
|
float num6 = this.LILOMFDPGBN(ahmigijeoac, num5);
|
|
this.PPMABALEHFG = num6;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("MUSIC_VOLUME_PERCENT_PREF", ahmigijeoac);
|
|
this.DDGEBJOJAPI();
|
|
float num7 = Mathf.Clamp01(NOBCCPHLPNJ.JJGJLOGOPLN("AMBIENCE_VOLUME_PERCENT_PREF", 1f));
|
|
float nmofgdgneeb = this.NMOFGDGNEEB;
|
|
num5 = num7;
|
|
this.POKGAOKCBNI = num7;
|
|
float num8 = this.LILOMFDPGBN(nmofgdgneeb, num5);
|
|
this.EBBKBBIFCDP = num8;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("AMBIENCE_VOLUME_PERCENT_PREF", nmofgdgneeb);
|
|
this.DDGEBJOJAPI();
|
|
float num9 = Mathf.Clamp01(NOBCCPHLPNJ.JJGJLOGOPLN("SFX_VOLUME_PERCENT_PREF", 1f));
|
|
this.CEKFCJBBLJA = num9;
|
|
if (this.EAGHKGGFEHJ)
|
|
{
|
|
}
|
|
float hboiglemeco = this.HBOIGLEMECO;
|
|
num5 = num9;
|
|
float num10 = this.LILOMFDPGBN(hboiglemeco, num5);
|
|
this.PINMHEDGNCK = num10;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("SFX_VOLUME_PERCENT_PREF", hboiglemeco);
|
|
this.DDGEBJOJAPI();
|
|
float num11 = Mathf.Clamp01(NOBCCPHLPNJ.JJGJLOGOPLN("VOICE_VOLUME_PERCENT_PREF", 1f));
|
|
float kjkipjknhhj = this.KJKIPJKNHHJ;
|
|
num5 = num11;
|
|
this.DKPAKKEBKME = num11;
|
|
float num12 = this.LILOMFDPGBN(kjkipjknhhj, num5);
|
|
this.BABEHKMNMKF = num12;
|
|
NOBCCPHLPNJ.LCBJNKAAPDA("VOICE_VOLUME_PERCENT_PREF", kjkipjknhhj);
|
|
this.DDGEBJOJAPI();
|
|
this.VOIPFilterAudioMixerGroups.Clear();
|
|
AudioMixer masterMixer6 = this.MasterMixer;
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> voipfilterAudioMixerGroups = this.VOIPFilterAudioMixerGroups;
|
|
AudioMixerGroup audioMixerGroup = masterMixer6.FindMatchingGroups("VOIP_Master")[0];
|
|
voipfilterAudioMixerGroups.Add((uint)1, audioMixerGroup);
|
|
AudioMixer masterMixer7 = this.MasterMixer;
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> voipfilterAudioMixerGroups2 = this.VOIPFilterAudioMixerGroups;
|
|
AudioMixerGroup audioMixerGroup2 = masterMixer7.FindMatchingGroups("VOIP_Radio")[0];
|
|
voipfilterAudioMixerGroups2.Add((uint)11, audioMixerGroup2);
|
|
AudioMixer masterMixer8 = this.MasterMixer;
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> 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<AudioManager.FGICFGKJOFE, AudioMixerGroup> voipfilterAudioMixerGroups4 = this.VOIPFilterAudioMixerGroups;
|
|
AudioMixerGroup audioMixerGroup4 = masterMixer9.FindMatchingGroups("VOIP_HighPitch")[0];
|
|
voipfilterAudioMixerGroups4.Add((uint)2, audioMixerGroup4);
|
|
AudioMixer masterMixer10 = this.MasterMixer;
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> voipfilterAudioMixerGroups5 = this.VOIPFilterAudioMixerGroups;
|
|
AudioMixerGroup audioMixerGroup5 = masterMixer10.FindMatchingGroups("VOIP_Radio_LowPitch")[0];
|
|
voipfilterAudioMixerGroups5.Add((uint)10, audioMixerGroup5);
|
|
AudioMixer masterMixer11 = this.MasterMixer;
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> voipfilterAudioMixerGroups6 = this.VOIPFilterAudioMixerGroups;
|
|
AudioMixerGroup audioMixerGroup6 = masterMixer11.FindMatchingGroups("VOIP_Radio_HighPitch")[0];
|
|
voipfilterAudioMixerGroups6.Add((uint)12, audioMixerGroup6);
|
|
CCNPHLMHEJO ccnphlmhejo = new CCNPHLMHEJO(BBEFMHAEEEA.GCCLEJOGCCE.<MDFJGBMEJDO>k__BackingField);
|
|
this.MicSpamMonitor = ccnphlmhejo;
|
|
this.KJDHMJPNDCK = true;
|
|
}
|
|
|
|
// Token: 0x06000FAF RID: 4015 RVA: 0x00044780 File Offset: 0x00042980
|
|
[Token(Token = "0x6000FAF")]
|
|
[Address(RVA = "0x1D4B7F0", Offset = "0x1D4A1F0", VA = "0x181D4B7F0")]
|
|
private void IAOBCLNNEPO()
|
|
{
|
|
GlobalPool instance = GlobalPool.ONCPNMDGGKG;
|
|
SFXAudioSource sfxaudioSource = this.sfx2DAudioSourcePrefab;
|
|
instance.Prefill<SFXAudioSource>(sfxaudioSource, 3);
|
|
GlobalPool instance2 = GlobalPool.ONCPNMDGGKG;
|
|
SFXAudioSource sfxaudioSource2 = this.sfx3DAudioSourcePrefab;
|
|
instance2.Prefill<SFXAudioSource>(sfxaudioSource2, 3);
|
|
}
|
|
|
|
// Token: 0x06000FB0 RID: 4016 RVA: 0x000447C8 File Offset: 0x000429C8
|
|
[Token(Token = "0x6000FB0")]
|
|
[Address(RVA = "0x1D4F120", Offset = "0x1D4DB20", VA = "0x181D4F120")]
|
|
public IEnumerator<ISchedule> RunChangeAudioVolume(AudioSource MHFCFFJJDIL, float BANGBIKOBGO, float OALKOHJOHFO, float BJJEDIGOMGC)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06000FB0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<RecRoom.Core.ISchedule> AudioManager::RunChangeAudioVolume(UnityEngine.AudioSource,System.Single,System.Single,System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(IBLGNEJCEMC::System.IDisposable.Dispose, ldloc:IBLGNEJCEMC(var_0))
|
|
stfld:float32(IBLGNEJCEMC::from, ldloc:IBLGNEJCEMC(var_0), ldloc:float32(BANGBIKOBGO))
|
|
stfld:float32(IBLGNEJCEMC::to, ldloc:IBLGNEJCEMC(var_0), ldloc:float32(OALKOHJOHFO))
|
|
stfld:float32(IBLGNEJCEMC::duration, ldloc:IBLGNEJCEMC(var_0), ldc.i4:int32[exp:float32](0))
|
|
stfld:int32(IBLGNEJCEMC::<>1__state, ldloc:IBLGNEJCEMC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:AudioSource(IBLGNEJCEMC::audio, ldloc:IBLGNEJCEMC(var_0), ldloc:AudioSource(MHFCFFJJDIL))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06000FB1 RID: 4017 RVA: 0x00044800 File Offset: 0x00042A00
|
|
[Token(Token = "0x6000FB1")]
|
|
[Address(RVA = "0x1D4AFC0", Offset = "0x1D499C0", VA = "0x181D4AFC0")]
|
|
private void DDGEBJOJAPI()
|
|
{
|
|
if (this.PAAMEKPKGBK != 0)
|
|
{
|
|
}
|
|
int num;
|
|
Action action = new Action(num.CHLAOLCBEND);
|
|
num = 0;
|
|
ISchedulerPromise schedulerPromise = this.InvokeInUpdate(3f, action);
|
|
this.PAAMEKPKGBK = schedulerPromise;
|
|
}
|
|
|
|
// Token: 0x06000FB2 RID: 4018 RVA: 0x0004483C File Offset: 0x00042A3C
|
|
[Token(Token = "0x6000FB2")]
|
|
[Address(RVA = "0x1D4F320", Offset = "0x1D4DD20", VA = "0x181D4F320")]
|
|
public void SetSourceToVOIPMixer(AudioSource DIEPOPNJNCO, AudioManager.FGICFGKJOFE LMAJKCLDDIF)
|
|
{
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> voipfilterAudioMixerGroups = this.VOIPFilterAudioMixerGroups;
|
|
}
|
|
|
|
// Token: 0x06000FB3 RID: 4019 RVA: 0x00044858 File Offset: 0x00042A58
|
|
[Token(Token = "0x6000FB3")]
|
|
[Address(RVA = "0x1D4C880", Offset = "0x1D4B280", VA = "0x181D4C880")]
|
|
private void MIMDJGBJKHD()
|
|
{
|
|
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
|
|
if (instance != 0 && instance.EBPFBFMJMBB && SingletonMonoBehaviour.Instance.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: 0x06000FB4 RID: 4020 RVA: 0x00044A18 File Offset: 0x00042C18
|
|
[Token(Token = "0x6000FB4")]
|
|
[Address(RVA = "0x1D4CC10", Offset = "0x1D4B610", VA = "0x181D4CC10")]
|
|
private void MLNBOONCFNG()
|
|
{
|
|
bool isPlayingVO;
|
|
if (SingletonMonoBehaviour.IsInitialized)
|
|
{
|
|
isPlayingVO = SingletonMonoBehaviour.Instance.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: 0x06000FB5 RID: 4021 RVA: 0x00044A94 File Offset: 0x00042C94
|
|
[Token(Token = "0x6000FB5")]
|
|
[Address(RVA = "0x1D4B1B0", Offset = "0x1D49BB0", VA = "0x181D4B1B0")]
|
|
private void FDMNFPNAIHI()
|
|
{
|
|
if (!this.HLHHFEDLKHG.HasTokens)
|
|
{
|
|
}
|
|
float num = this.AOAIIMDKIHH.<Product>k__BackingField;
|
|
float num2 = this.LILOMFDPGBN(-80f, num);
|
|
AudioMixer masterMixer = SingletonMonoBehaviour.Instance.MasterMixer;
|
|
num = num2;
|
|
bool flag = masterMixer.SetFloat("MasterVolume", num);
|
|
}
|
|
|
|
// Token: 0x06000FB6 RID: 4022 RVA: 0x00044AE8 File Offset: 0x00042CE8
|
|
[Token(Token = "0x6000FB6")]
|
|
[Address(RVA = "0x1D4C770", Offset = "0x1D4B170", VA = "0x181D4C770")]
|
|
private float LILOMFDPGBN(float DKDOBJOOGLC, float BNFPOEAFFBO)
|
|
{
|
|
float num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06000FB7 RID: 4023 RVA: 0x00044AF8 File Offset: 0x00042CF8
|
|
[Token(Token = "0x6000FB7")]
|
|
[Address(RVA = "0x1D4C700", Offset = "0x1D4B100", VA = "0x181D4C700")]
|
|
private AudioMixerGroup JAFHKOMKDEC(AudioManager.FGICFGKJOFE LMAJKCLDDIF)
|
|
{
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> voipfilterAudioMixerGroups = this.VOIPFilterAudioMixerGroups;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FB8 RID: 4024 RVA: 0x00044B14 File Offset: 0x00042D14
|
|
[Token(Token = "0x6000FB8")]
|
|
[Address(RVA = "0x1D4B070", Offset = "0x1D49A70", VA = "0x181D4B070")]
|
|
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: 0x1700025C RID: 604
|
|
// (get) Token: 0x06000FB9 RID: 4025 RVA: 0x00044B6C File Offset: 0x00042D6C
|
|
[Token(Token = "0x1700025C")]
|
|
public float OLADBNGBGAJ
|
|
{
|
|
[Token(Token = "0x6000FB9")]
|
|
[Address(RVA = "0x1D50100", Offset = "0x1D4EB00", VA = "0x181D50100")]
|
|
get
|
|
{
|
|
return this.MicSpamMonitor.OLADBNGBGAJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FBA RID: 4026 RVA: 0x00044B8C File Offset: 0x00042D8C
|
|
[Token(Token = "0x6000FBA")]
|
|
[Address(RVA = "0x1D4B050", Offset = "0x1D49A50", VA = "0x181D4B050")]
|
|
public ICancelablePromise DetectMicrophoneInput(Recorder OMPPDLLFOLK)
|
|
{
|
|
return this.microphoneInputDetector.StartListening(OMPPDLLFOLK);
|
|
}
|
|
|
|
// Token: 0x06000FBB RID: 4027 RVA: 0x00044BAC File Offset: 0x00042DAC
|
|
[Token(Token = "0x6000FBB")]
|
|
[Address(RVA = "0x1D4D090", Offset = "0x1D4BA90", VA = "0x181D4D090")]
|
|
private void PLCGPPEICMI()
|
|
{
|
|
CCNPHLMHEJO micSpamMonitor = this.MicSpamMonitor;
|
|
if (micSpamMonitor != 0)
|
|
{
|
|
micSpamMonitor.JBBLIBHHEBC();
|
|
}
|
|
MicrophoneInputDetector microphoneInputDetector = this.microphoneInputDetector;
|
|
Recorder voiceRecorder = Player.<EGKJPJKLEAI>k__BackingField.voiceRecorder;
|
|
ICancelablePromise cancelablePromise = microphoneInputDetector.StartListening(voiceRecorder);
|
|
}
|
|
|
|
// Token: 0x06000FBC RID: 4028 RVA: 0x00044BEC File Offset: 0x00042DEC
|
|
[Token(Token = "0x6000FBC")]
|
|
[Address(RVA = "0x1D4CD80", Offset = "0x1D4B780", VA = "0x181D4CD80")]
|
|
public static void Mute(object PIHIPPPPEBI)
|
|
{
|
|
AudioManager.SetMute(PIHIPPPPEBI, true);
|
|
}
|
|
|
|
// Token: 0x06000FBD RID: 4029 RVA: 0x00044C00 File Offset: 0x00042E00
|
|
[Token(Token = "0x6000FBD")]
|
|
[Address(RVA = "0x1D4FC20", Offset = "0x1D4E620", VA = "0x181D4FC20")]
|
|
public static void Unmute(object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
AudioManager.SetMute(PIHIPPPPEBI, num != 0);
|
|
}
|
|
|
|
// Token: 0x06000FBE RID: 4030 RVA: 0x00044C18 File Offset: 0x00042E18
|
|
[Token(Token = "0x6000FBE")]
|
|
[Address(RVA = "0x1D4F1B0", Offset = "0x1D4DBB0", VA = "0x181D4F1B0")]
|
|
public static void SetMute(object PIHIPPPPEBI, bool BLAHKEIHHCL)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
TokenFlag hlhhfedlkhg = SingletonMonoBehaviour.Instance.HLHHFEDLKHG;
|
|
bool hasTokens = hlhhfedlkhg.HasTokens;
|
|
if (!BLAHKEIHHCL)
|
|
{
|
|
hlhhfedlkhg.Remove(PIHIPPPPEBI);
|
|
}
|
|
hlhhfedlkhg.Add(PIHIPPPPEBI);
|
|
bool hasTokens2 = hlhhfedlkhg.HasTokens;
|
|
if (hasTokens != hasTokens2)
|
|
{
|
|
SingletonMonoBehaviour.Instance.FDMNFPNAIHI();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FBF RID: 4031 RVA: 0x00044C78 File Offset: 0x00042E78
|
|
[Token(Token = "0x6000FBF")]
|
|
[Address(RVA = "0x1D4F430", Offset = "0x1D4DE30", VA = "0x181D4F430")]
|
|
public static void SetVolumeMultiplier(object PIHIPPPPEBI, float DKDOBJOOGLC)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
SingletonMonoBehaviour.Instance.AOAIIMDKIHH.AddValue(DKDOBJOOGLC, PIHIPPPPEBI);
|
|
SingletonMonoBehaviour.Instance.FDMNFPNAIHI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FC0 RID: 4032 RVA: 0x00044CB8 File Offset: 0x00042EB8
|
|
[Token(Token = "0x6000FC0")]
|
|
[Address(RVA = "0x1D4F020", Offset = "0x1D4DA20", VA = "0x181D4F020")]
|
|
public static void RemoveVolumeMultiplier(object PIHIPPPPEBI)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
SingletonMonoBehaviour.Instance.AOAIIMDKIHH.RemoveValue(PIHIPPPPEBI);
|
|
SingletonMonoBehaviour.Instance.FDMNFPNAIHI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FC1 RID: 4033 RVA: 0x00044CF8 File Offset: 0x00042EF8
|
|
[Token(Token = "0x6000FC1")]
|
|
[Address(RVA = "0x1D4A4A0", Offset = "0x1D48EA0", VA = "0x181D4A4A0")]
|
|
public static void Add3DSFXRolloff(AudioRolloff GHNKEONEEFM, object PIHIPPPPEBI)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
bool flag = SingletonMonoBehaviour.Instance.IOOIMDCOAJO.AddValue(GHNKEONEEFM, PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FC2 RID: 4034 RVA: 0x00044D30 File Offset: 0x00042F30
|
|
[Token(Token = "0x6000FC2")]
|
|
[Address(RVA = "0x1D4EE30", Offset = "0x1D4D830", VA = "0x181D4EE30")]
|
|
public static void Remove3DSFXRolloff(object PIHIPPPPEBI)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
bool flag = SingletonMonoBehaviour.Instance.IOOIMDCOAJO.RemoveValue(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FC3 RID: 4035 RVA: 0x00044D68 File Offset: 0x00042F68
|
|
[Token(Token = "0x6000FC3")]
|
|
[Address(RVA = "0x1D4EC20", Offset = "0x1D4D620", VA = "0x181D4EC20")]
|
|
public static SFXAudioSource PlaySFX(RecRoomAudioClip OAMCCIEIHAP, [Optional] Transform IGNOABFIHCE, [Optional] AudioRolloff OGNPLDFCNDE, [Optional] Action<SFXAudioSource> 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: 0x06000FC4 RID: 4036 RVA: 0x00044D9C File Offset: 0x00042F9C
|
|
[Token(Token = "0x6000FC4")]
|
|
[Address(RVA = "0x1D4E8B0", Offset = "0x1D4D2B0", VA = "0x181D4E8B0")]
|
|
public static SFXAudioSource PlaySFX(AudioClip OAMCCIEIHAP, [Optional] Transform IGNOABFIHCE, [Optional] AudioRolloff OGNPLDFCNDE, [Optional] Action<SFXAudioSource> 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.<NDNEPMGFCHA>k__BackingField = IGNOABFIHCE;
|
|
}
|
|
}
|
|
}
|
|
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FC5 RID: 4037 RVA: 0x00044E20 File Offset: 0x00043020
|
|
[Token(Token = "0x6000FC5")]
|
|
[Address(RVA = "0x1D4D240", Offset = "0x1D4BC40", VA = "0x181D4D240")]
|
|
public static SFXAudioSource Play2DSFX(RecRoomAudioClip OAMCCIEIHAP, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
if (OAMCCIEIHAP != 0)
|
|
{
|
|
AudioClip audioClip = OAMCCIEIHAP.audioClip;
|
|
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FC6 RID: 4038 RVA: 0x00044E60 File Offset: 0x00043060
|
|
[Token(Token = "0x6000FC6")]
|
|
[Address(RVA = "0x1D4D530", Offset = "0x1D4BF30", VA = "0x181D4D530")]
|
|
public static SFXAudioSource Play2DSFX(AudioClip OAMCCIEIHAP, float DKDOBJOOGLC)
|
|
{
|
|
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FC7 RID: 4039 RVA: 0x00044E94 File Offset: 0x00043094
|
|
[Token(Token = "0x6000FC7")]
|
|
[Address(RVA = "0x1D4D3C0", Offset = "0x1D4BDC0", VA = "0x181D4D3C0")]
|
|
public static SFXAudioSource Play2DSFX(AudioClip OAMCCIEIHAP, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FC8 RID: 4040 RVA: 0x00044EC8 File Offset: 0x000430C8
|
|
[Token(Token = "0x6000FC8")]
|
|
[Address(RVA = "0x1D4D170", Offset = "0x1D4BB70", VA = "0x181D4D170")]
|
|
public static SFXAudioSource Play2DSFX(AudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, float DKDOBJOOGLC = 1f, float JKKIKCCEGDM = 0f, float HKJIFGGNAPF = 0f, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
float z = KPLDEODOJID.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FC9 RID: 4041 RVA: 0x00044EE0 File Offset: 0x000430E0
|
|
[Token(Token = "0x6000FC9")]
|
|
[Address(RVA = "0x1D4D6A0", Offset = "0x1D4C0A0", VA = "0x181D4D6A0")]
|
|
public static SFXAudioSource Play2DSFX(RecRoomAudioClip OAMCCIEIHAP, float DKDOBJOOGLC, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
if (OAMCCIEIHAP != 0)
|
|
{
|
|
AudioClip audioClip = OAMCCIEIHAP.audioClip;
|
|
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FCA RID: 4042 RVA: 0x00044F1C File Offset: 0x0004311C
|
|
[Token(Token = "0x6000FCA")]
|
|
[Address(RVA = "0x1D4DDE0", Offset = "0x1D4C7E0", VA = "0x181D4DDE0")]
|
|
public static SFXAudioSource Play3DSFX(RecRoomAudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
float z = KPLDEODOJID.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FCB RID: 4043 RVA: 0x00044F34 File Offset: 0x00043134
|
|
[Token(Token = "0x6000FCB")]
|
|
[Address(RVA = "0x1D4DB80", Offset = "0x1D4C580", VA = "0x181D4DB80")]
|
|
public static SFXAudioSource Play3DSFX(RecRoomAudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, bool FEIBCFEHJPJ, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
if (OAMCCIEIHAP != 0)
|
|
{
|
|
float pitchVariation = OAMCCIEIHAP.pitchVariation;
|
|
float pitchShift = OAMCCIEIHAP.pitchShift;
|
|
float z = KPLDEODOJID.z;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FCC RID: 4044 RVA: 0x00044F5C File Offset: 0x0004315C
|
|
[Token(Token = "0x6000FCC")]
|
|
[Address(RVA = "0x1D4D810", Offset = "0x1D4C210", VA = "0x181D4D810")]
|
|
public static SFXAudioSource Play3DSFX(RecRoomAudioClip JDLICKFPJOO, Transform IGNOABFIHCE, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action<SFXAudioSource> 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.<NDNEPMGFCHA>k__BackingField = IGNOABFIHCE;
|
|
}
|
|
return sfxaudioSource;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FCD RID: 4045 RVA: 0x00044FB0 File Offset: 0x000431B0
|
|
[Token(Token = "0x6000FCD")]
|
|
[Address(RVA = "0x1D4DCF0", Offset = "0x1D4C6F0", VA = "0x181D4DCF0")]
|
|
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<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
float z = KPLDEODOJID.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FCE RID: 4046 RVA: 0x00044FC8 File Offset: 0x000431C8
|
|
[Token(Token = "0x6000FCE")]
|
|
[Address(RVA = "0x1D4D9E0", Offset = "0x1D4C3E0", VA = "0x181D4D9E0")]
|
|
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<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
int num = 0;
|
|
if (!(IGNOABFIHCE == num))
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource;
|
|
if (sfxaudioSource != num2)
|
|
{
|
|
sfxaudioSource.<NDNEPMGFCHA>k__BackingField = IGNOABFIHCE;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FCF RID: 4047 RVA: 0x00045008 File Offset: 0x00043208
|
|
[Token(Token = "0x6000FCF")]
|
|
[Address(RVA = "0x1D4E330", Offset = "0x1D4CD30", VA = "0x181D4E330")]
|
|
public static SFXAudioSource PlayRandom2DSFX(RecRoomAudioClip[] GDOJONEIJCL, bool HOFCDHPPGJG = false, float CBOKCDMOPFG = 1f, [Optional] Action<SFXAudioSource> 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: 0x06000FD0 RID: 4048 RVA: 0x00045090 File Offset: 0x00043290
|
|
[Token(Token = "0x6000FD0")]
|
|
[Address(RVA = "0x1D4E6C0", Offset = "0x1D4D0C0", VA = "0x181D4E6C0")]
|
|
public static SFXAudioSource PlayRandom3DSFX(RecRoomAudioClip[] GDOJONEIJCL, Vector3 KPLDEODOJID, [Optional] AudioRolloff KAGGGABIBII, bool HOFCDHPPGJG = false, float KBPNEMHELND = 1f, [Optional] Action<SFXAudioSource> 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: 0x06000FD1 RID: 4049 RVA: 0x000450F8 File Offset: 0x000432F8
|
|
[Token(Token = "0x6000FD1")]
|
|
[Address(RVA = "0x1D4E560", Offset = "0x1D4CF60", VA = "0x181D4E560")]
|
|
public static SFXAudioSource PlayRandom3DSFX(RecRoomAudioClip[] GDOJONEIJCL, Transform IGNOABFIHCE, [Optional] AudioRolloff KAGGGABIBII, bool HOFCDHPPGJG = false, [Optional] Action<SFXAudioSource> 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: 0x06000FD2 RID: 4050 RVA: 0x00045140 File Offset: 0x00043340
|
|
[Token(Token = "0x6000FD2")]
|
|
[Address(RVA = "0x1D4F5F0", Offset = "0x1D4DFF0", VA = "0x181D4F5F0")]
|
|
public static SFXAudioSource StartLooping3DSFX(RecRoomAudioClip OAMCCIEIHAP, Transform IGNOABFIHCE, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(OAMCCIEIHAP, IGNOABFIHCE, KAGGGABIBII, BNAIJGDCLNA);
|
|
int num = 0;
|
|
if (sfxaudioSource != num)
|
|
{
|
|
sfxaudioSource.Loop();
|
|
}
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FD3 RID: 4051 RVA: 0x00045170 File Offset: 0x00043370
|
|
[Token(Token = "0x6000FD3")]
|
|
[Address(RVA = "0x1D4F6D0", Offset = "0x1D4E0D0", VA = "0x181D4F6D0")]
|
|
public static SFXAudioSource StartLooping3DSFX(RecRoomAudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
float z = KPLDEODOJID.z;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource;
|
|
if (sfxaudioSource != num)
|
|
{
|
|
sfxaudioSource.Loop();
|
|
}
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FD4 RID: 4052 RVA: 0x000451A0 File Offset: 0x000433A0
|
|
[Token(Token = "0x6000FD4")]
|
|
[Address(RVA = "0x1D4F540", Offset = "0x1D4DF40", VA = "0x181D4F540")]
|
|
public static SFXAudioSource StartLooping2DSFX(RecRoomAudioClip OAMCCIEIHAP, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(OAMCCIEIHAP, BNAIJGDCLNA);
|
|
int num = 0;
|
|
if (sfxaudioSource != num)
|
|
{
|
|
sfxaudioSource.Loop();
|
|
}
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FD5 RID: 4053 RVA: 0x000451D0 File Offset: 0x000433D0
|
|
[Token(Token = "0x6000FD5")]
|
|
[Address(RVA = "0x1D4FA10", Offset = "0x1D4E410", VA = "0x181D4FA10")]
|
|
public static void StopLoopingSFX(SFXAudioSource FLLDIMMNCOM)
|
|
{
|
|
int num = 0;
|
|
if (FLLDIMMNCOM != num)
|
|
{
|
|
FLLDIMMNCOM.Stop();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FD6 RID: 4054 RVA: 0x000451F8 File Offset: 0x000433F8
|
|
[Token(Token = "0x6000FD6")]
|
|
[Address(RVA = "0x1D4A590", Offset = "0x1D48F90", VA = "0x181D4A590")]
|
|
public static void AddAmbientAudio(RecRoomAudioClip OAFEDFKPPEG, object PIHIPPPPEBI)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num && OAFEDFKPPEG != 0 && PIHIPPPPEBI != 0)
|
|
{
|
|
bool flag = SingletonMonoBehaviour.Instance.FBBOCLHKEBE.AddValue(OAFEDFKPPEG, PIHIPPPPEBI);
|
|
AudioManager.GPCBDFEPICM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FD7 RID: 4055 RVA: 0x00045240 File Offset: 0x00043440
|
|
[Token(Token = "0x6000FD7")]
|
|
[Address(RVA = "0x1D4EF10", Offset = "0x1D4D910", VA = "0x181D4EF10")]
|
|
public static void RemoveAmbientAudio(object PIHIPPPPEBI)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
bool flag = SingletonMonoBehaviour.Instance.FBBOCLHKEBE.RemoveValue(PIHIPPPPEBI);
|
|
AudioManager.GPCBDFEPICM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FD8 RID: 4056 RVA: 0x00045280 File Offset: 0x00043480
|
|
[Token(Token = "0x6000FD8")]
|
|
[Address(RVA = "0x1D4DE80", Offset = "0x1D4C880", VA = "0x181D4DE80")]
|
|
public static void PlayAmbientAudio()
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
AudioSource audioSource = SingletonMonoBehaviour.Instance.ambientAudioSource;
|
|
if (audioSource.isPlaying)
|
|
{
|
|
audioSource.Stop();
|
|
}
|
|
int stringLength = SingletonMonoBehaviour.Instance.FBBOCLHKEBE.ToString().m_stringLength;
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
audioSource.volume = (float)num2;
|
|
audioSource.Play();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FD9 RID: 4057 RVA: 0x000452EC File Offset: 0x000434EC
|
|
[Token(Token = "0x6000FD9")]
|
|
[Address(RVA = "0x1D4F8F0", Offset = "0x1D4E2F0", VA = "0x181D4F8F0")]
|
|
public static void StopAmbientAudio()
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num && SingletonMonoBehaviour.Instance.ambientAudioSource.isPlaying)
|
|
{
|
|
SingletonMonoBehaviour.Instance.ambientAudioSource.Stop();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FDA RID: 4058 RVA: 0x00045334 File Offset: 0x00043534
|
|
[Token(Token = "0x6000FDA")]
|
|
[Address(RVA = "0x1D4B5C0", Offset = "0x1D49FC0", VA = "0x181D4B5C0")]
|
|
private static void GPCBDFEPICM()
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num && SingletonMonoBehaviour.Instance.ambientAudioSource.isPlaying)
|
|
{
|
|
AudioManager.PlayAmbientAudio();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FDB RID: 4059 RVA: 0x00045374 File Offset: 0x00043574
|
|
[Token(Token = "0x6000FDB")]
|
|
[Address(RVA = "0x1D4E030", Offset = "0x1D4CA30", VA = "0x181D4E030")]
|
|
public static void PlayMusic(RecRoomAudioClip CONAKAMBIEH, float JODPOANPJNK, bool IOOAMNLKLGP, [Optional] float? NPDCCEAGOID)
|
|
{
|
|
if (CONAKAMBIEH != 0)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MBONIBJLHJB != (ulong)0L)
|
|
{
|
|
ISchedulerPromise mbonibjlhjb = SingletonMonoBehaviour.Instance.MBONIBJLHJB;
|
|
SingletonMonoBehaviour.Instance.MBONIBJLHJB = (ulong)0L;
|
|
}
|
|
AudioSource audioSource = SingletonMonoBehaviour.Instance.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();
|
|
}
|
|
ActionEvent musicStartStopEvent = AudioManager.MusicStartStopEvent;
|
|
int num3 = 0;
|
|
musicStartStopEvent.Invoke(num3 != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FDC RID: 4060 RVA: 0x0004544C File Offset: 0x0004364C
|
|
[Token(Token = "0x6000FDC")]
|
|
[Address(RVA = "0x1D4FA90", Offset = "0x1D4E490", VA = "0x181D4FA90")]
|
|
public static void StopMusic()
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num && SingletonMonoBehaviour.Instance.musicAudioSource.isPlaying)
|
|
{
|
|
SingletonMonoBehaviour.Instance.musicAudioSource.Stop();
|
|
ActionEvent musicStartStopEvent = AudioManager.MusicStartStopEvent;
|
|
int num2 = 0;
|
|
musicStartStopEvent.Invoke(num2 != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FDD RID: 4061 RVA: 0x000454A4 File Offset: 0x000436A4
|
|
[Token(Token = "0x6000FDD")]
|
|
[Address(RVA = "0x1D4AEE0", Offset = "0x1D498E0", VA = "0x181D4AEE0")]
|
|
public static AudioClip CurrentMusicAudioClip()
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
AudioClip clip = SingletonMonoBehaviour.Instance.musicAudioSource.clip;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FDE RID: 4062 RVA: 0x000454DC File Offset: 0x000436DC
|
|
[Token(Token = "0x6000FDE")]
|
|
[Address(RVA = "0x1D4C5B0", Offset = "0x1D4AFB0", VA = "0x181D4C5B0")]
|
|
public static bool IsPlayingMusic()
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
AudioClip clip = SingletonMonoBehaviour.Instance.musicAudioSource.clip;
|
|
int num2 = 0;
|
|
if (clip != num2)
|
|
{
|
|
return SingletonMonoBehaviour.Instance.musicAudioSource.isPlaying;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FDF RID: 4063 RVA: 0x00045530 File Offset: 0x00043730
|
|
[Token(Token = "0x6000FDF")]
|
|
[Address(RVA = "0x1D4B6C0", Offset = "0x1D4A0C0", VA = "0x181D4B6C0")]
|
|
public static float GetMusicTime()
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num && SingletonMonoBehaviour.Instance.musicAudioSource.isPlaying)
|
|
{
|
|
float time = SingletonMonoBehaviour.Instance.musicAudioSource.time;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FE0 RID: 4064 RVA: 0x00045578 File Offset: 0x00043778
|
|
[Token(Token = "0x6000FE0")]
|
|
[Address(RVA = "0x1D4B280", Offset = "0x1D49C80", VA = "0x181D4B280")]
|
|
public static ISchedulerPromise FadeMusic(float BFGNEIBHJPN, float BJJEDIGOMGC)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MBONIBJLHJB != (ulong)0L)
|
|
{
|
|
ISchedulerPromise mbonibjlhjb = SingletonMonoBehaviour.Instance.MBONIBJLHJB;
|
|
SingletonMonoBehaviour.Instance.MBONIBJLHJB = (ulong)0L;
|
|
}
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
Scheduler instance2 = SingletonMonoBehaviour.Instance;
|
|
AudioManager instance3 = SingletonMonoBehaviour.Instance;
|
|
AudioSource audioSource = SingletonMonoBehaviour.Instance.musicAudioSource;
|
|
float volume = SingletonMonoBehaviour.Instance.musicAudioSource.volume;
|
|
IEnumerator<ISchedule> enumerator = instance3.RunChangeAudioVolume(audioSource, volume, BFGNEIBHJPN, BJJEDIGOMGC);
|
|
int num = 0;
|
|
ISchedulerPromise schedulerPromise = instance2.Run(num, enumerator);
|
|
instance.MBONIBJLHJB = schedulerPromise;
|
|
return SingletonMonoBehaviour.Instance.MBONIBJLHJB;
|
|
}
|
|
|
|
// Token: 0x06000FE1 RID: 4065 RVA: 0x00045610 File Offset: 0x00043810
|
|
[Token(Token = "0x6000FE1")]
|
|
[Address(RVA = "0x1D4B4B0", Offset = "0x1D49EB0", VA = "0x181D4B4B0")]
|
|
public static ISchedulerPromise FadeSFX(SFXAudioSource FLLDIMMNCOM, float BFGNEIBHJPN, float BJJEDIGOMGC)
|
|
{
|
|
Scheduler instance = SingletonMonoBehaviour.Instance;
|
|
AudioManager instance2 = SingletonMonoBehaviour.Instance;
|
|
AudioSource audioSource = FLLDIMMNCOM._audioSource;
|
|
float volume = audioSource.volume;
|
|
IEnumerator<ISchedule> enumerator = instance2.RunChangeAudioVolume(audioSource, BJJEDIGOMGC, BFGNEIBHJPN, BJJEDIGOMGC);
|
|
int num = 0;
|
|
return instance.Run(num, enumerator);
|
|
}
|
|
|
|
// Token: 0x06000FE2 RID: 4066 RVA: 0x00045658 File Offset: 0x00043858
|
|
[Token(Token = "0x6000FE2")]
|
|
[Address(RVA = "0x1D4AB70", Offset = "0x1D49570", VA = "0x181D4AB70")]
|
|
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.Instance;
|
|
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: 0x06000FE3 RID: 4067 RVA: 0x0004572C File Offset: 0x0004392C
|
|
[Token(Token = "0x6000FE3")]
|
|
[Address(RVA = "0x1D4A840", Offset = "0x1D49240", VA = "0x181D4A840")]
|
|
public static void ChangeChannel(AudioSource DIEPOPNJNCO, AudioManager.IFEOLMCHMLA HPFGGHEMPNF)
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
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: 0x06000FE4 RID: 4068 RVA: 0x00045788 File Offset: 0x00043988
|
|
[Token(Token = "0x6000FE4")]
|
|
[Address(RVA = "0x1D4AAF0", Offset = "0x1D494F0", VA = "0x181D4AAF0")]
|
|
public static void ChangeSfxType(AudioSource DIEPOPNJNCO, AudioManager.CCBGBPMMGAJ DOGAEJOFOHI)
|
|
{
|
|
if (DOGAEJOFOHI == AudioManager.CCBGBPMMGAJ._2D)
|
|
{
|
|
}
|
|
DIEPOPNJNCO.spatialBlend = 1f;
|
|
DIEPOPNJNCO.priority = 128;
|
|
}
|
|
|
|
// Token: 0x06000FE5 RID: 4069 RVA: 0x000457B8 File Offset: 0x000439B8
|
|
[Token(Token = "0x6000FE5")]
|
|
[Address(RVA = "0x1D4AB50", Offset = "0x1D49550", VA = "0x181D4AB50")]
|
|
public static void ChangeVolume(AudioSource DIEPOPNJNCO, float DKDOBJOOGLC)
|
|
{
|
|
DIEPOPNJNCO.volume = DKDOBJOOGLC;
|
|
}
|
|
|
|
// Token: 0x06000FE6 RID: 4070 RVA: 0x000457D4 File Offset: 0x000439D4
|
|
[Token(Token = "0x6000FE6")]
|
|
[Address(RVA = "0x1D4F3B0", Offset = "0x1D4DDB0", VA = "0x181D4F3B0")]
|
|
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: 0x06000FE7 RID: 4071 RVA: 0x00045808 File Offset: 0x00043A08
|
|
[Token(Token = "0x6000FE7")]
|
|
[Address(RVA = "0x1D4ED10", Offset = "0x1D4D710", VA = "0x181D4ED10")]
|
|
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: 0x06000FE8 RID: 4072 RVA: 0x00045864 File Offset: 0x00043A64
|
|
[Token(Token = "0x6000FE8")]
|
|
[Address(RVA = "0x1D4A9E0", Offset = "0x1D493E0", VA = "0x181D4A9E0")]
|
|
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: 0x06000FE9 RID: 4073 RVA: 0x000458C4 File Offset: 0x00043AC4
|
|
[Token(Token = "0x6000FE9")]
|
|
[Address(RVA = "0x1D4B890", Offset = "0x1D4A290", VA = "0x181D4B890")]
|
|
private static SFXAudioSource IBCLFHANECD(AudioManager.CCBGBPMMGAJ GEDCEIDOKJL, AudioClip OAMCCIEIHAP, Vector3 KPLDEODOJID, float DKDOBJOOGLC, float JKKIKCCEGDM, float HKJIFGGNAPF, bool FEIBCFEHJPJ, [Optional] AudioRolloff KAGGGABIBII, [Optional] Action<SFXAudioSource> BNAIJGDCLNA)
|
|
{
|
|
int num = 0;
|
|
if (!(OAMCCIEIHAP == num))
|
|
{
|
|
AudioManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
bool flag = instance == num2;
|
|
if (!flag)
|
|
{
|
|
string text = SingletonMonoBehaviour.Instance.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.Instance;
|
|
}
|
|
SFXAudioSource sfxaudioSource2;
|
|
if (GEDCEIDOKJL == AudioManager.CCBGBPMMGAJ._3D)
|
|
{
|
|
GlobalPool instance4 = GlobalPool.ONCPNMDGGKG;
|
|
SFXAudioSource sfxaudioSource = SingletonMonoBehaviour.Instance.sfx3DAudioSourcePrefab;
|
|
sfxaudioSource2 = instance4.Acquire<SFXAudioSource>(sfxaudioSource);
|
|
}
|
|
int num3 = 0;
|
|
if (sfxaudioSource2 != num3)
|
|
{
|
|
float z4 = KPLDEODOJID.z;
|
|
}
|
|
}
|
|
}
|
|
IL_B9:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000FEA RID: 4074 RVA: 0x00045994 File Offset: 0x00043B94
|
|
[Token(Token = "0x6000FEA")]
|
|
[Address(RVA = "0x1D4BCE0", Offset = "0x1D4A6E0", VA = "0x181D4BCE0")]
|
|
private static int IKGBKDPMCND(int KFOOILMCPON, int MILDPKEPEIP, bool HOFCDHPPGJG)
|
|
{
|
|
if (!HOFCDHPPGJG)
|
|
{
|
|
}
|
|
if (!HOFCDHPPGJG)
|
|
{
|
|
}
|
|
return MILDPKEPEIP;
|
|
}
|
|
|
|
// Token: 0x06000FEB RID: 4075 RVA: 0x000459AC File Offset: 0x00043BAC
|
|
[Token(Token = "0x6000FEB")]
|
|
[Address(RVA = "0x1D4FF70", Offset = "0x1D4E970", VA = "0x181D4FF70")]
|
|
public AudioManager()
|
|
{
|
|
Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> dictionary = new Dictionary();
|
|
this.VOIPFilterAudioMixerGroups = dictionary;
|
|
CCJPMJMBJKC ccjpmjmbjkc = new CCJPMJMBJKC();
|
|
this.NMAPCLOHBKD = ccjpmjmbjkc;
|
|
TokenMap<RecRoomAudioClip> tokenMap = new TokenMap();
|
|
this.FBBOCLHKEBE = tokenMap;
|
|
TokenMap<AudioRolloff> tokenMap2 = new TokenMap();
|
|
this.IOOIMDCOAJO = tokenMap2;
|
|
MultiplicativeTokenMap multiplicativeTokenMap = new MultiplicativeTokenMap();
|
|
this.AOAIIMDKIHH = multiplicativeTokenMap;
|
|
TokenFlag tokenFlag = new TokenFlag();
|
|
this.HLHHFEDLKHG = tokenFlag;
|
|
this.PEANPILGBOH = 1f;
|
|
this.POKGAOKCBNI = 1f;
|
|
this.DKPAKKEBKME = 1f;
|
|
this.CEKFCJBBLJA = 1f;
|
|
this.HKIDGENJKCH = 10f;
|
|
this.DDGBBPFPCMG = 10f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06000FEC RID: 4076 RVA: 0x00045A74 File Offset: 0x00043C74
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6000FEC")]
|
|
[Address(RVA = "0x1D4FE20", Offset = "0x1D4E820", VA = "0x181D4FE20")]
|
|
static AudioManager()
|
|
{
|
|
int num;
|
|
ActionEvent actionEvent = new ActionEvent(32, num != 0);
|
|
num = 0;
|
|
AudioManager.MusicStartStopEvent = actionEvent;
|
|
int num2 = 0;
|
|
AudioManager.DNAACPOEMCM = num2;
|
|
AudioManager.NDBKNMJCNCN = num2;
|
|
AudioManager.JMMAMAMFCBM = "Ambience";
|
|
AudioManager.DFKGJGJOFGH = "Music";
|
|
AudioManager.BMMHJOHBECE = "SFX";
|
|
AudioManager.PBPLPAJCOIC = "VOIP_Master";
|
|
AudioManager.MJIBIKOFBOL = "MUSIC_VOLUME_PERCENT_PREF";
|
|
AudioManager.MOGFBFPOCAJ = "AMBIENCE_VOLUME_PERCENT_PREF";
|
|
AudioManager.JPDPNOKGMKP = "VOICE_VOLUME_PERCENT_PREF";
|
|
AudioManager.KFPBDJEKBIF = "SFX_VOLUME_PERCENT_PREF";
|
|
}
|
|
|
|
// Token: 0x04000C6A RID: 3178
|
|
[Token(Token = "0x4000C6A")]
|
|
private const float ADNEOFGKOII = 20f;
|
|
|
|
// Token: 0x04000C6B RID: 3179
|
|
[Token(Token = "0x4000C6B")]
|
|
private const float NBOJOGANPBD = -80f;
|
|
|
|
// Token: 0x04000C6C RID: 3180
|
|
[Token(Token = "0x4000C6C")]
|
|
private const float COAAALJBKIL = 0f;
|
|
|
|
// Token: 0x04000C6D RID: 3181
|
|
[Token(Token = "0x4000C6D")]
|
|
private const float CONDCKBNFPA = 3f;
|
|
|
|
// Token: 0x04000C6E RID: 3182
|
|
[Token(Token = "0x4000C6E")]
|
|
private const float PAHLONPMPIP = 0.001f;
|
|
|
|
// Token: 0x04000C6F RID: 3183
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000C6F")]
|
|
[Header("Global settings")]
|
|
public AudioMixer MasterMixer;
|
|
|
|
// Token: 0x04000C70 RID: 3184
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000C70")]
|
|
[Range(-80f, 20f)]
|
|
[Header("Other")]
|
|
[Tooltip("The SFX volume when someone is talking. dB")]
|
|
public float SFXMixerVolumeLow = -10f;
|
|
|
|
// Token: 0x04000C71 RID: 3185
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000C71")]
|
|
[Range(-80f, 20f)]
|
|
[Tooltip("The Voice volume when in situation mode. dB")]
|
|
public float VoiceMixerVolumeLow = -15f;
|
|
|
|
// Token: 0x04000C72 RID: 3186
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000C72")]
|
|
[Tooltip("The Non Coach volume when coach is talking. dB")]
|
|
[Range(-80f, 20f)]
|
|
public float NonCoachVolumeLow = -10f;
|
|
|
|
// Token: 0x04000C73 RID: 3187
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000C73")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private MicrophoneInputDetector microphoneInputDetector;
|
|
|
|
// Token: 0x04000C74 RID: 3188
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000C74")]
|
|
[SerializeField]
|
|
[Header("Prefabs")]
|
|
private SFXAudioSource sfx3DAudioSourcePrefab;
|
|
|
|
// Token: 0x04000C75 RID: 3189
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000C75")]
|
|
[SerializeField]
|
|
private SFXAudioSource sfx2DAudioSourcePrefab;
|
|
|
|
// Token: 0x04000C76 RID: 3190
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000C76")]
|
|
[SerializeField]
|
|
private AudioSource ambientAudioSource;
|
|
|
|
// Token: 0x04000C77 RID: 3191
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000C77")]
|
|
[SerializeField]
|
|
private AudioSource musicAudioSource;
|
|
|
|
// Token: 0x04000C78 RID: 3192
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000C78")]
|
|
[SerializeField]
|
|
[Header("Default Audio Settings")]
|
|
private AudioRolloff default3DSFXRolloff;
|
|
|
|
// Token: 0x04000C79 RID: 3193
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000C79")]
|
|
[Header("Tool specific audio clips")]
|
|
public RecRoomAudioClip ToolFavoriteSkinAudio;
|
|
|
|
// Token: 0x04000C7A RID: 3194
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000C7A")]
|
|
public RecRoomAudioClip ToolLockedAudio;
|
|
|
|
// Token: 0x04000C7B RID: 3195
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000C7B")]
|
|
public RecRoomAudioClip ToolUnLockedAudio;
|
|
|
|
// Token: 0x04000C7C RID: 3196
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000C7C")]
|
|
public Dictionary<AudioManager.FGICFGKJOFE, AudioMixerGroup> VOIPFilterAudioMixerGroups;
|
|
|
|
// Token: 0x04000C7D RID: 3197
|
|
[Token(Token = "0x4000C7D")]
|
|
public static ActionEvent MusicStartStopEvent;
|
|
|
|
// Token: 0x04000C7E RID: 3198
|
|
[Token(Token = "0x4000C7E")]
|
|
private static int DNAACPOEMCM;
|
|
|
|
// Token: 0x04000C7F RID: 3199
|
|
[Token(Token = "0x4000C7F")]
|
|
private static int NDBKNMJCNCN;
|
|
|
|
// Token: 0x04000C80 RID: 3200
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000C80")]
|
|
private bool KJDHMJPNDCK;
|
|
|
|
// Token: 0x04000C81 RID: 3201
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000C81")]
|
|
private CCJPMJMBJKC NMAPCLOHBKD;
|
|
|
|
// Token: 0x04000C82 RID: 3202
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000C82")]
|
|
private TokenMap<RecRoomAudioClip> FBBOCLHKEBE;
|
|
|
|
// Token: 0x04000C83 RID: 3203
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000C83")]
|
|
private TokenMap<AudioRolloff> IOOIMDCOAJO;
|
|
|
|
// Token: 0x04000C84 RID: 3204
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000C84")]
|
|
private MultiplicativeTokenMap AOAIIMDKIHH;
|
|
|
|
// Token: 0x04000C85 RID: 3205
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000C85")]
|
|
private TokenFlag HLHHFEDLKHG;
|
|
|
|
// Token: 0x04000C86 RID: 3206
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4000C86")]
|
|
private ISchedulerPromise MBONIBJLHJB;
|
|
|
|
// Token: 0x04000C87 RID: 3207
|
|
[Token(Token = "0x4000C87")]
|
|
private static readonly float NFGEPNALFNC;
|
|
|
|
// Token: 0x04000C88 RID: 3208
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4000C88")]
|
|
private float AHMIGIJEOAC;
|
|
|
|
// Token: 0x04000C89 RID: 3209
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x4000C89")]
|
|
private float IINLHCALHJA;
|
|
|
|
// Token: 0x04000C8A RID: 3210
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4000C8A")]
|
|
private float PPMABALEHFG;
|
|
|
|
// Token: 0x04000C8B RID: 3211
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x4000C8B")]
|
|
private float PEANPILGBOH;
|
|
|
|
// Token: 0x04000C8C RID: 3212
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000C8C")]
|
|
private IDisposable PAAMEKPKGBK;
|
|
|
|
// Token: 0x04000C8D RID: 3213
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4000C8D")]
|
|
private float NMOFGDGNEEB;
|
|
|
|
// Token: 0x04000C8E RID: 3214
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x4000C8E")]
|
|
private float NNKJPJGOEDK;
|
|
|
|
// Token: 0x04000C8F RID: 3215
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4000C8F")]
|
|
private float EBBKBBIFCDP;
|
|
|
|
// Token: 0x04000C90 RID: 3216
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x4000C90")]
|
|
private float POKGAOKCBNI;
|
|
|
|
// Token: 0x04000C91 RID: 3217
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4000C91")]
|
|
private float KJKIPJKNHHJ;
|
|
|
|
// Token: 0x04000C92 RID: 3218
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4000C92")]
|
|
private float DGPDBAMIJFJ;
|
|
|
|
// Token: 0x04000C93 RID: 3219
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4000C93")]
|
|
private float BABEHKMNMKF;
|
|
|
|
// Token: 0x04000C94 RID: 3220
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x4000C94")]
|
|
private float DKPAKKEBKME;
|
|
|
|
// Token: 0x04000C95 RID: 3221
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4000C95")]
|
|
private float CEKFCJBBLJA;
|
|
|
|
// Token: 0x04000C96 RID: 3222
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF4")]
|
|
[Token(Token = "0x4000C96")]
|
|
private bool EAGHKGGFEHJ;
|
|
|
|
// Token: 0x04000C97 RID: 3223
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4000C97")]
|
|
private float HCGLMFALLCL;
|
|
|
|
// Token: 0x04000C98 RID: 3224
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xFC")]
|
|
[Token(Token = "0x4000C98")]
|
|
private float HBOIGLEMECO;
|
|
|
|
// Token: 0x04000C99 RID: 3225
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4000C99")]
|
|
private float CCAFCFOEPDD;
|
|
|
|
// Token: 0x04000C9A RID: 3226
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x4000C9A")]
|
|
private float PINMHEDGNCK;
|
|
|
|
// Token: 0x04000C9B RID: 3227
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4000C9B")]
|
|
private float HKIDGENJKCH;
|
|
|
|
// Token: 0x04000C9C RID: 3228
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")]
|
|
[Token(Token = "0x4000C9C")]
|
|
private float EJOFBBOHIDO;
|
|
|
|
// Token: 0x04000C9D RID: 3229
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4000C9D")]
|
|
private float PIEEHJOCPJC;
|
|
|
|
// Token: 0x04000C9E RID: 3230
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x114")]
|
|
[Token(Token = "0x4000C9E")]
|
|
private float KPCBJHBAGEK;
|
|
|
|
// Token: 0x04000C9F RID: 3231
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4000C9F")]
|
|
private float DDGBBPFPCMG;
|
|
|
|
// Token: 0x04000CA0 RID: 3232
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x4000CA0")]
|
|
private float? GCPLJHONDKN;
|
|
|
|
// Token: 0x04000CA1 RID: 3233
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4000CA1")]
|
|
public CCNPHLMHEJO MicSpamMonitor;
|
|
|
|
// Token: 0x04000CA2 RID: 3234
|
|
[Token(Token = "0x4000CA2")]
|
|
private static string JMMAMAMFCBM = null;
|
|
|
|
// Token: 0x04000CA3 RID: 3235
|
|
[Token(Token = "0x4000CA3")]
|
|
private static string DFKGJGJOFGH = null;
|
|
|
|
// Token: 0x04000CA4 RID: 3236
|
|
[Token(Token = "0x4000CA4")]
|
|
private static string BMMHJOHBECE = null;
|
|
|
|
// Token: 0x04000CA5 RID: 3237
|
|
[Token(Token = "0x4000CA5")]
|
|
private static string PBPLPAJCOIC = null;
|
|
|
|
// Token: 0x04000CA6 RID: 3238
|
|
[Token(Token = "0x4000CA6")]
|
|
private static string MJIBIKOFBOL = null;
|
|
|
|
// Token: 0x04000CA7 RID: 3239
|
|
[Token(Token = "0x4000CA7")]
|
|
private static string MOGFBFPOCAJ = null;
|
|
|
|
// Token: 0x04000CA8 RID: 3240
|
|
[Token(Token = "0x4000CA8")]
|
|
private static string JPDPNOKGMKP = null;
|
|
|
|
// Token: 0x04000CA9 RID: 3241
|
|
[Token(Token = "0x4000CA9")]
|
|
private static string KFPBDJEKBIF = null;
|
|
|
|
// Token: 0x020001F9 RID: 505
|
|
[Token(Token = "0x20001F9")]
|
|
public enum CCBGBPMMGAJ
|
|
{
|
|
// Token: 0x04000CAB RID: 3243
|
|
[Token(Token = "0x4000CAB")]
|
|
_2D,
|
|
// Token: 0x04000CAC RID: 3244
|
|
[Token(Token = "0x4000CAC")]
|
|
_3D
|
|
}
|
|
|
|
// Token: 0x020001FA RID: 506
|
|
[Token(Token = "0x20001FA")]
|
|
public enum FGICFGKJOFE
|
|
{
|
|
// Token: 0x04000CAE RID: 3246
|
|
[Token(Token = "0x4000CAE")]
|
|
LowPitch,
|
|
// Token: 0x04000CAF RID: 3247
|
|
[Token(Token = "0x4000CAF")]
|
|
None,
|
|
// Token: 0x04000CB0 RID: 3248
|
|
[Token(Token = "0x4000CB0")]
|
|
HighPitch,
|
|
// Token: 0x04000CB1 RID: 3249
|
|
[Token(Token = "0x4000CB1")]
|
|
RadioLowPitch = 10,
|
|
// Token: 0x04000CB2 RID: 3250
|
|
[Token(Token = "0x4000CB2")]
|
|
Radio,
|
|
// Token: 0x04000CB3 RID: 3251
|
|
[Token(Token = "0x4000CB3")]
|
|
RadioHighPitch
|
|
}
|
|
|
|
// Token: 0x020001FB RID: 507
|
|
[Token(Token = "0x20001FB")]
|
|
public enum IFEOLMCHMLA
|
|
{
|
|
// Token: 0x04000CB5 RID: 3253
|
|
[Token(Token = "0x4000CB5")]
|
|
Voice,
|
|
// Token: 0x04000CB6 RID: 3254
|
|
[Token(Token = "0x4000CB6")]
|
|
Sfx,
|
|
// Token: 0x04000CB7 RID: 3255
|
|
[Token(Token = "0x4000CB7")]
|
|
Music,
|
|
// Token: 0x04000CB8 RID: 3256
|
|
[Token(Token = "0x4000CB8")]
|
|
Ambience
|
|
}
|
|
}
|