This commit is contained in:
Jeremiah Billmann
2013-07-14 14:52:59 -04:00
parent 0883042510
commit 9d364265e9
5 changed files with 37 additions and 15 deletions
+13 -8
View File
@@ -130,15 +130,11 @@ var GarageServerIO = (function (socketio) {
function EntityController() {
this.entities = [];
}
function PlayerController() {
EntityController.call(this);
}
PlayerController.prototype = {
EntityController.prototype = {
add: function (id) {
var player = new Player(id);
this.entities.push(player);
return player;
var entity = new Entity(id);
this.entities.push(entity);
return entity;
},
remove: function (id) {
for (var i = 0; i < this.entities.length; i ++) {
@@ -150,6 +146,15 @@ var GarageServerIO = (function (socketio) {
}
};
function PlayerController() {
EntityController.call(this);
}
PlayerController.prototype.add = function (id) {
var player = new Player(id);
this.entities.push(player);
return player;
};
var _io = socketio,
_socket = null,
_options = null,