Show player list when connected to a server

This commit is contained in:
AlexKvazos
2015-04-30 00:28:48 -05:00
parent a8a64e3e44
commit f3683b4e8e
6 changed files with 104 additions and 1 deletions
+1
View File
@@ -9,5 +9,6 @@ exports.register = function(app) {
app.controller('chatController', require('./chatController'));
app.controller('navController', require('./navController'));
app.controller('serversController', require('./serversController'));
app.controller('playersController', require('./playersController'));
};
@@ -0,0 +1,30 @@
module.exports = function($scope, socket) {
$scope.players = [];
socket.on('bot:players', function(data) {
var players = [];
for (var player in data) {
players.push(player);
}
$scope.$apply(function() {
$scope.players = players;
});
});
socket.on('disconnect', function() {
$scope.$apply(function() {
$scope.players = [];
});
});
socket.on('bot:disconnect', function() {
$scope.$apply(function() {
$scope.players = [];
});
});
};