From 9864f8cb57dda412880dc62fb9912acddd736e90 Mon Sep 17 00:00:00 2001 From: Jeena Paradies Date: Sun, 22 Jul 2012 01:08:21 +0200 Subject: [PATCH] groundwork GameController --- app/Game/Core/GameController.js | 4 ++-- app/Game/Core/Player.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Game/Core/GameController.js b/app/Game/Core/GameController.js index 07e4c1f..3407bfb 100644 --- a/app/Game/Core/GameController.js +++ b/app/Game/Core/GameController.js @@ -32,12 +32,12 @@ function(Engine, Level, ) { for(var player in this.players) { this.players[player].destroy(); } - delete this.players; } GameController.prototype.userJoined = function(user) { - var player = new Player(this.physicsEngine, id); + var player = new Player(id, this.physicsEngine); this.players[user.id] = player; + return player; } GameController.prototype.userLeft = function(user) { diff --git a/app/Game/Core/Player.js b/app/Game/Core/Player.js index 5491d4c..abfd590 100644 --- a/app/Game/Core/Player.js +++ b/app/Game/Core/Player.js @@ -5,7 +5,7 @@ define([ function(Doll, Settings) { - function Player (physicsEngine, id, repository) { + function Player (id, physicsEngine, repository) { this.physicsEngine = physicsEngine; this.id = id; this.repository = repository;