221 lines
6.9 KiB
C#
221 lines
6.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000198 RID: 408
|
|
[Token(Token = "0x2000198")]
|
|
[Serializable]
|
|
public class SceneAudioSettings : KCIGBIPBBBJ
|
|
{
|
|
// Token: 0x1700020F RID: 527
|
|
// (get) Token: 0x06000CF0 RID: 3312 RVA: 0x00038BF0 File Offset: 0x00036DF0
|
|
// (set) Token: 0x06000CF1 RID: 3313 RVA: 0x00038C10 File Offset: 0x00036E10
|
|
[Token(Token = "0x1700020F")]
|
|
public bool UseDirectionalVoiceChat
|
|
{
|
|
[Token(Token = "0x6000CF0")]
|
|
[Address(RVA = "0xA416D0", Offset = "0xA404D0", VA = "0x180A416D0")]
|
|
get
|
|
{
|
|
return this._useDirectionalVoiceChat.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6000CF1")]
|
|
[Address(RVA = "0xA41720", Offset = "0xA40520", VA = "0x180A41720")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> useDirectionalVoiceChat = this._useDirectionalVoiceChat;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF2 RID: 3314 RVA: 0x00038C2C File Offset: 0x00036E2C
|
|
[Token(Token = "0x6000CF2")]
|
|
[Address(RVA = "0xA412A0", Offset = "0xA400A0", VA = "0x180A412A0", Slot = "4")]
|
|
public void IHGCLBJNCCH(RecRoomSceneManager LJPBCKELDPM)
|
|
{
|
|
if (this.hasCustom3DSFXRolloff)
|
|
{
|
|
AudioManager.Add3DSFXRolloff(this.custom3DSFXRolloff, this);
|
|
}
|
|
PlayerAudio.<FAIJAMKHBLL>k__BackingField = this.customTeleportSounds;
|
|
if (!this.hasCustomWalkSounds)
|
|
{
|
|
}
|
|
PlayerAudio.<HCFCAPCAJLD>k__BackingField = this.customWalkSounds;
|
|
AudioManager.AddAmbientAudio(this.ambientAudio, this);
|
|
AudioManager.PlayAmbientAudio();
|
|
CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC;
|
|
RecRoomAudioClip recRoomAudioClip = this.loadingGameMusic;
|
|
musicMixer.JNILPFPCFJA(recRoomAudioClip, this);
|
|
CCJPMJMBJKC musicMixer2 = AudioManager.CCJPMJMBJKC;
|
|
RecRoomAudioClip recRoomAudioClip2 = this.gameplayMusic;
|
|
musicMixer2.ILIMMHNEEBO(recRoomAudioClip2, this);
|
|
CCJPMJMBJKC musicMixer3 = AudioManager.CCJPMJMBJKC;
|
|
ExtendedRecRoomAudioClips extendedRecRoomAudioClips = this.actionMusic;
|
|
musicMixer3.LHDOOKNEOJN(extendedRecRoomAudioClips, this);
|
|
CCJPMJMBJKC musicMixer4 = AudioManager.CCJPMJMBJKC;
|
|
RecRoomAudioClip recRoomAudioClip3 = this.fanfareMusic;
|
|
musicMixer4.NEOANLLILFB(recRoomAudioClip3, this);
|
|
Action action = new Action(this.GEPMCHFPPKF);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this._useDirectionalVoiceChat = kllmcpfpiie;
|
|
}
|
|
|
|
// Token: 0x06000CF3 RID: 3315 RVA: 0x00038D08 File Offset: 0x00036F08
|
|
[Token(Token = "0x6000CF3")]
|
|
[Address(RVA = "0xA414F0", Offset = "0xA402F0", VA = "0x180A414F0", Slot = "6")]
|
|
public void JCINJNBJMGN()
|
|
{
|
|
if (this.hasCustom3DSFXRolloff)
|
|
{
|
|
AudioManager.Remove3DSFXRolloff(this);
|
|
}
|
|
AudioManager.StopAmbientAudio();
|
|
AudioManager.RemoveAmbientAudio(this);
|
|
if (AudioManager.CCJPMJMBJKC != 0)
|
|
{
|
|
AudioManager.CCJPMJMBJKC.LDCOLDFFLIC(this);
|
|
AudioManager.CCJPMJMBJKC.HGIJOLAGEGF(this);
|
|
AudioManager.CCJPMJMBJKC.GEMBMDMIJJK(this);
|
|
AudioManager.CCJPMJMBJKC.HPHLCFILPOH(this);
|
|
}
|
|
SceneAudioSettings.UseDirectionalVoiceChatChangedEvent.LKLKGDMFMCC();
|
|
}
|
|
|
|
// Token: 0x06000CF4 RID: 3316 RVA: 0x00038D84 File Offset: 0x00036F84
|
|
[Token(Token = "0x6000CF4")]
|
|
[Address(RVA = "0xA41230", Offset = "0xA40030", VA = "0x180A41230", Slot = "5")]
|
|
public void DJFDPJKOGMJ()
|
|
{
|
|
OKNNKFGFODL useDirectionalVoiceChatChangedEvent = SceneAudioSettings.UseDirectionalVoiceChatChangedEvent;
|
|
if (useDirectionalVoiceChatChangedEvent != 0)
|
|
{
|
|
useDirectionalVoiceChatChangedEvent.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF5 RID: 3317 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CF5")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")]
|
|
public void OPEMIFENIJM()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CF6 RID: 3318 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000CF6")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
|
|
public void DFGGGKEBGHP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CF7 RID: 3319 RVA: 0x00038DA4 File Offset: 0x00036FA4
|
|
[Token(Token = "0x6000CF7")]
|
|
[Address(RVA = "0xA41230", Offset = "0xA40030", VA = "0x180A41230")]
|
|
private void GEPMCHFPPKF()
|
|
{
|
|
OKNNKFGFODL useDirectionalVoiceChatChangedEvent = SceneAudioSettings.UseDirectionalVoiceChatChangedEvent;
|
|
if (useDirectionalVoiceChatChangedEvent != 0)
|
|
{
|
|
useDirectionalVoiceChatChangedEvent.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF8 RID: 3320 RVA: 0x00038DC4 File Offset: 0x00036FC4
|
|
[Token(Token = "0x6000CF8")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public SceneAudioSettings()
|
|
{
|
|
this.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06000CF9 RID: 3321 RVA: 0x00038DD8 File Offset: 0x00036FD8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6000CF9")]
|
|
[Address(RVA = "0xA41660", Offset = "0xA40460", VA = "0x180A41660")]
|
|
static SceneAudioSettings()
|
|
{
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
SceneAudioSettings.UseDirectionalVoiceChatChangedEvent = oknnkfgfodl;
|
|
}
|
|
|
|
// Token: 0x04000A23 RID: 2595
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000A23")]
|
|
[SerializeField]
|
|
[Header("Custom Rolloff")]
|
|
private bool hasCustom3DSFXRolloff;
|
|
|
|
// Token: 0x04000A24 RID: 2596
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000A24")]
|
|
[SerializeField]
|
|
private AudioRolloff custom3DSFXRolloff;
|
|
|
|
// Token: 0x04000A25 RID: 2597
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000A25")]
|
|
[SerializeField]
|
|
[Header("Custom Teleport Sounds")]
|
|
private RecRoomAudioClip[] customTeleportSounds;
|
|
|
|
// Token: 0x04000A26 RID: 2598
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000A26")]
|
|
[SerializeField]
|
|
[Header("Custom Walk Sounds")]
|
|
private bool hasCustomWalkSounds;
|
|
|
|
// Token: 0x04000A27 RID: 2599
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000A27")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] customWalkSounds;
|
|
|
|
// Token: 0x04000A28 RID: 2600
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000A28")]
|
|
[SerializeField]
|
|
[Header("Music")]
|
|
private RecRoomAudioClip ambientAudio;
|
|
|
|
// Token: 0x04000A29 RID: 2601
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000A29")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip loadingGameMusic;
|
|
|
|
// Token: 0x04000A2A RID: 2602
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000A2A")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip gameplayMusic;
|
|
|
|
// Token: 0x04000A2B RID: 2603
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000A2B")]
|
|
[SerializeField]
|
|
private ExtendedRecRoomAudioClips actionMusic;
|
|
|
|
// Token: 0x04000A2C RID: 2604
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000A2C")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip fanfareMusic;
|
|
|
|
// Token: 0x04000A2D RID: 2605
|
|
[Token(Token = "0x4000A2D")]
|
|
public static OKNNKFGFODL UseDirectionalVoiceChatChangedEvent;
|
|
|
|
// Token: 0x04000A2E RID: 2606
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000A2E")]
|
|
private KLLMCPFPIIE<bool> _useDirectionalVoiceChat;
|
|
}
|