summaryrefslogtreecommitdiff
path: root/www/js/api.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/api.js')
-rw-r--r--www/js/api.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/www/js/api.js b/www/js/api.js
index 21494a2..43692cf 100644
--- a/www/js/api.js
+++ b/www/js/api.js
@@ -36,12 +36,13 @@ window.html5ks.api = {
html5ks.elements.audio[channel] = audio;
audio.src = "dump/" + (channel === "music" ? "bgm/" + html5ks.data.music[name] + ".ogg" : html5ks.data.sfx[name]);
audio.load();
- audio.volume = fade ? 0 : html5ks.persistent.settings.musicVolume;
+ var volume = html5ks.persistent.settings[channel + "Volume"];
+ audio.volume = fade ? 0 : volume;
audio.play();
audio.onplaying = function () {
deferred.resolve();
if (fade) {
- html5ks.api.set_volume(1, fade, channel);
+ html5ks.api.set_volume(volume, fade, channel);
}
};
audio.onerror = function () {