| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 1× 1× | var aliases = {
success: 'sfx-soc-notif-success.ogg'
};
module.exports = {
aliases: aliases,
init: function(audioPlugin, baseURI) {
var soundFolder = baseURI.replace(/\/[^\/]*$/, '') + '/sounds';
var sfxChannel = audioPlugin.getChannel('sfx-ui');
Object.keys(aliases).forEach(function(alias) {
var sound = sfxChannel.createSound(soundFolder + '/' + aliases[alias]);
sound.delayedPlay = function(ms) {
setTimeout(sound.play.bind(sound), ms);
};
this[alias] = sound;
}, this);
}
};
|