Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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: 0x06000CFB RID: 3323 RVA: 0x00038F00 File Offset: 0x00037100
// (set) Token: 0x06000CFC RID: 3324 RVA: 0x00038F20 File Offset: 0x00037120
[Token(Token = "0x1700020F")]
public bool UseDirectionalVoiceChat
{
[Token(Token = "0x6000CFB")]
[Address(RVA = "0x1257DB0", Offset = "0x1256DB0", VA = "0x181257DB0")]
get
{
return this._useDirectionalVoiceChat.IAHDANBDAAM() != null;
}
[Token(Token = "0x6000CFC")]
[Address(RVA = "0x1257E00", Offset = "0x1256E00", VA = "0x181257E00")]
set
{
KLLMCPFPIIE<bool> useDirectionalVoiceChat = this._useDirectionalVoiceChat;
}
}
// Token: 0x06000CFD RID: 3325 RVA: 0x00038F3C File Offset: 0x0003713C
[Token(Token = "0x6000CFD")]
[Address(RVA = "0x1257980", Offset = "0x1256980", VA = "0x181257980", 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: 0x06000CFE RID: 3326 RVA: 0x00039018 File Offset: 0x00037218
[Token(Token = "0x6000CFE")]
[Address(RVA = "0x1257BD0", Offset = "0x1256BD0", VA = "0x181257BD0", 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: 0x06000CFF RID: 3327 RVA: 0x00039094 File Offset: 0x00037294
[Token(Token = "0x6000CFF")]
[Address(RVA = "0x1257910", Offset = "0x1256910", VA = "0x181257910", Slot = "5")]
public void DJFDPJKOGMJ()
{
OKNNKFGFODL useDirectionalVoiceChatChangedEvent = SceneAudioSettings.UseDirectionalVoiceChatChangedEvent;
if (useDirectionalVoiceChatChangedEvent != 0)
{
useDirectionalVoiceChatChangedEvent.CNFDGDEOPPF();
return;
}
}
// Token: 0x06000D00 RID: 3328 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000D00")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "7")]
public void OPEMIFENIJM()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000D01 RID: 3329 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000D01")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")]
public void DFGGGKEBGHP()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000D02 RID: 3330 RVA: 0x000390B4 File Offset: 0x000372B4
[Token(Token = "0x6000D02")]
[Address(RVA = "0x1257910", Offset = "0x1256910", VA = "0x181257910")]
private void GEPMCHFPPKF()
{
OKNNKFGFODL useDirectionalVoiceChatChangedEvent = SceneAudioSettings.UseDirectionalVoiceChatChangedEvent;
if (useDirectionalVoiceChatChangedEvent != 0)
{
useDirectionalVoiceChatChangedEvent.CNFDGDEOPPF();
return;
}
}
// Token: 0x06000D03 RID: 3331 RVA: 0x000390D4 File Offset: 0x000372D4
[Token(Token = "0x6000D03")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public SceneAudioSettings()
{
this.OPEMIFENIJM();
}
// Token: 0x06000D04 RID: 3332 RVA: 0x000390E8 File Offset: 0x000372E8
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6000D04")]
[Address(RVA = "0x1257D40", Offset = "0x1256D40", VA = "0x181257D40")]
static SceneAudioSettings()
{
int num;
int num2;
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
num2 = 0;
num = 0;
SceneAudioSettings.UseDirectionalVoiceChatChangedEvent = oknnkfgfodl;
}
// Token: 0x04000A2C RID: 2604
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000A2C")]
[SerializeField]
[Header("Custom Rolloff")]
private bool hasCustom3DSFXRolloff;
// Token: 0x04000A2D RID: 2605
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000A2D")]
[SerializeField]
private AudioRolloff custom3DSFXRolloff;
// Token: 0x04000A2E RID: 2606
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000A2E")]
[SerializeField]
[Header("Custom Teleport Sounds")]
private RecRoomAudioClip[] customTeleportSounds;
// Token: 0x04000A2F RID: 2607
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000A2F")]
[SerializeField]
[Header("Custom Walk Sounds")]
private bool hasCustomWalkSounds;
// Token: 0x04000A30 RID: 2608
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000A30")]
[SerializeField]
private RecRoomAudioClip[] customWalkSounds;
// Token: 0x04000A31 RID: 2609
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000A31")]
[SerializeField]
[Header("Music")]
private RecRoomAudioClip ambientAudio;
// Token: 0x04000A32 RID: 2610
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000A32")]
[SerializeField]
private RecRoomAudioClip loadingGameMusic;
// Token: 0x04000A33 RID: 2611
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000A33")]
[SerializeField]
private RecRoomAudioClip gameplayMusic;
// Token: 0x04000A34 RID: 2612
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000A34")]
[SerializeField]
private ExtendedRecRoomAudioClips actionMusic;
// Token: 0x04000A35 RID: 2613
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000A35")]
[SerializeField]
private RecRoomAudioClip fanfareMusic;
// Token: 0x04000A36 RID: 2614
[Token(Token = "0x4000A36")]
public static OKNNKFGFODL UseDirectionalVoiceChatChangedEvent;
// Token: 0x04000A37 RID: 2615
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000A37")]
private KLLMCPFPIIE<bool> _useDirectionalVoiceChat;
}