From 426915e0e297c7b31aabda31eb04199e95cd743d Mon Sep 17 00:00:00 2001 From: Andrew Kesterson Date: Sat, 14 Jun 2014 00:00:17 -0700 Subject: [PATCH] Add positional sounds from the tilemap --- moonlight/js/moonlight-skulk.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moonlight/js/moonlight-skulk.js b/moonlight/js/moonlight-skulk.js index 660006b..18b36ff 100644 --- a/moonlight/js/moonlight-skulk.js +++ b/moonlight/js/moonlight-skulk.js @@ -121,13 +121,13 @@ SoundSprite.prototype.adjust_relative_to = function(spr) { if ( yd < 0 ) yd = -(yd); - var hyp = Math.sqrt((xd * xd) + (yd * yd)); + var hyp = Math.sqrt(Number(xd * xd) + Number(yd * yd)); var hyp_perfect = Math.sqrt( Number((game.camera.width/2) * (game.camera.width/2)) + Number((game.camera.height/2) * (game.camera.height/2)) ); - this.sound.volume = 1.0 - Math.max(1.0, Number(hyp / hyp_perfect)); + this.sound.volume = Number(hyp / hyp_perfect); console.log([hyp_perfect, hyp, Number(hyp / hyp_perfect), this.sound.volume]); }