(function() { "use strict"; var jukebox = {} jukebox.playMusic = function() { createjs.Sound.play('music', 'none', 0, 0, -1, VOLUME_MUSIC); } jukebox.playSheep = function() { var idx = getRandomInt(1, 10); var name = 'sheep'; if (idx < 10) name += '0'+idx; else name += idx; createjs.Sound.play('sfx_'+name, 'none', 0, 0, 0, VOLUME_SFX); } jukebox.playWolf = function() { var idx = getRandomInt(1, 10); var name = 'wolf'; if (idx < 10) name += '0'+idx; else name += idx; createjs.Sound.play('sfx_'+name, 'none', 0, 0, 0, VOLUME_SFX*2.0); } jukebox.playDead = function() { createjs.Sound.play('sfx_dead', 'none', 0, 0, 0, VOLUME_SFX); } jukebox.playWin = function() { createjs.Sound.play('sfx_win', 'none', 0, 0, 0, VOLUME_SFX); } jukebox.toggleSound = function() { if (createjs.Sound.getMute()) { createjs.Sound.setMute(false); localStorage['ismuted'] = false; } else { createjs.Sound.setMute(true); localStorage['ismuted'] = true; } } jukebox.setVolume = function(v) { createjs.Sound.setVolume(v); } window.jukebox = jukebox; })();