summaryrefslogtreecommitdiff
path: root/public/js/game.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/game.js')
-rw-r--r--public/js/game.js14
1 files changed, 9 insertions, 5 deletions
diff --git a/public/js/game.js b/public/js/game.js
index cd88014..1c27081 100644
--- a/public/js/game.js
+++ b/public/js/game.js
@@ -108,6 +108,7 @@ UI[ State.WAITING ] = new function() {
this.load = function(data){
$("#current-state").html("Waiting");
$("#drawing").show();
+ $(window).trigger("drawing:start")
}
this.unload = function(){
$("#drawing").hide();
@@ -162,15 +163,18 @@ UI[ State.WINNING ] = new function(){
for (var i in data.scores) {
scores.push( [data.scores[i], i] );
}
- console.log(scores);
- var topthree = scores.sort(function(a,b){ a[0] - b[0] }).splice(0, 3);
console.log(data);
+ console.log(scores);
+ var topthree = _.chain(data.scores).keys().sortBy(function(x){ data.scores[x] });
+ console.log(topthree);
+ topthree = topthree.value().splice(0, 3);
+ console.log(topthree);
for (var i in topthree) {
- var score = topthree[i][0]
- var nick = topthree[i][1]
+ var nick = topthree[i];
var image = data.images[ nick ];
var $li = $("<li>");
- $li.html("<img src='" + image.url + "'> " + image.nick );
+ $li.html("<img src='" + image.url + "'> " + image.nick + " " + data.scores[nick] );
+ $("#winning").append($li);
}
}
this.load = function(data){