diff options
| -rw-r--r-- | public/javascripts/game.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/public/javascripts/game.js b/public/javascripts/game.js index 1fb5c90..6211758 100644 --- a/public/javascripts/game.js +++ b/public/javascripts/game.js @@ -14,7 +14,7 @@ var game = { socket.emit('joined', JSON.stringify({ "id": window._id })); var now = Date.now(); own_cursor = new Cursor({ - firstname: "you", + firstname: "...", score: 0, current: 0, active: true, @@ -115,16 +115,16 @@ var UI = { } for (var i in data.users) { var user = data.users[i]; - if (!( i in users )) { - users[i] = user; + if (!( user.id in users )) { + users[user.id] = user; } - if (i != _id && ! user.cursor) { + if (user.id != _id && ! user.cursor) { var cursor = new Cursor( user, now ); user.cursor = cursor; user.cursor.el.css({ 'margin-right': -user.x, 'margin-bottom': -user.y }); } - else if (i == _id) { - own_cursor.name.html( users[i].firstname ); + else if (user.id == _id && own_cursor) { + own_cursor.name.html( user.firstname ); } } }, |
