diff options
| author | stonedDiscord <Tukz@gmx.de> | 2021-09-07 19:39:38 +0200 |
|---|---|---|
| committer | stonedDiscord <Tukz@gmx.de> | 2021-09-07 19:39:38 +0200 |
| commit | 4fcd41014846ff3c9976362ab8d5473e519fef91 (patch) | |
| tree | 0e045302ecb30195b77bec0097fd8551f5c7af68 /webAO/client.js | |
| parent | ca069ddfc5e06b7f49ddbdd50b5cd06edc5ddd6e (diff) | |
fix multi channel music
Diffstat (limited to 'webAO/client.js')
| -rw-r--r-- | webAO/client.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/webAO/client.js b/webAO/client.js index 4c5ae8b..ec78007 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -1643,7 +1643,7 @@ class Viewport { this.blipChannels = new Array(6); this.blipChannels.fill(new Audio(AO_HOST + "sounds/general/sfx-blipmale.opus")) - .forEach(channel => channel.volume = 0.5); + this.blipChannels.forEach(channel => channel.volume = 0.5); this.currentBlipChannel = 0; this.sfxaudio = document.getElementById("client_sfxaudio"); @@ -1657,9 +1657,11 @@ class Viewport { this.testimonyAudio = document.getElementById("client_testimonyaudio"); this.testimonyAudio.src = `${AO_HOST}sounds/general/sfx-guilty.opus`; - this.music = new Array(3); - this.music.fill(new Audio(`${AO_HOST}sounds/music/trial (aa).opus`)) - .forEach(channel => channel.volume = 0.5); + this.music = new Array( new Audio(`${AO_HOST}sounds/music/trial (aa).opus`), + new Audio(`${AO_HOST}sounds/music/trial (aa).opus`), + new Audio(`${AO_HOST}sounds/music/trial (aa).opus`), + new Audio(`${AO_HOST}sounds/music/trial (aa).opus`)); + this.music.forEach(channel => channel.volume = 0.5); this.updater = null; this.testimonyUpdater = null; |
