summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--public/javascripts/game.js12
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 );
}
}
},