aboutsummaryrefslogtreecommitdiff
path: root/webAO/client.js
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2021-09-07 19:39:38 +0200
committerstonedDiscord <Tukz@gmx.de>2021-09-07 19:39:38 +0200
commit4fcd41014846ff3c9976362ab8d5473e519fef91 (patch)
tree0e045302ecb30195b77bec0097fd8551f5c7af68 /webAO/client.js
parentca069ddfc5e06b7f49ddbdd50b5cd06edc5ddd6e (diff)
fix multi channel music
Diffstat (limited to 'webAO/client.js')
-rw-r--r--webAO/client.js10
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;