From fa1a3f37579803c1b84642c05c1992210b88cd52 Mon Sep 17 00:00:00 2001 From: Jeena Date: Tue, 18 Feb 2014 13:51:03 +0100 Subject: [PATCH] fixed #52 --- app/Game/Config/Settings.js | 2 +- app/Game/Core/GameObjects/Item.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Game/Config/Settings.js b/app/Game/Config/Settings.js index ea054f9..9cf9fd3 100755 --- a/app/Game/Config/Settings.js +++ b/app/Game/Config/Settings.js @@ -33,7 +33,7 @@ define(function() { FLY_SPEED: 6.2, JUMP_SPEED: 20, JUMP_STOP_DAMPING_FACTOR: 0.5, - MAX_THROW_FORCE: 18, + MAX_THROW_FORCE: 18 * 3.5, MAX_THROW_ANGULAR_VELOCITY: 0, MAX_RUNNING_WEIGHT: 9, RESPAWN_TIME: 6, diff --git a/app/Game/Core/GameObjects/Item.js b/app/Game/Core/GameObjects/Item.js index d9b67ff..1e53f12 100644 --- a/app/Game/Core/GameObjects/Item.js +++ b/app/Game/Core/GameObjects/Item.js @@ -121,8 +121,8 @@ function (Parent, Box2D, Options, Settings) { body.SetAwake(true); var vector = new Box2D.Common.Math.b2Vec2( - x * Settings.MAX_THROW_FORCE, - -y * Settings.MAX_THROW_FORCE * 1.5 // 1.5 is to throw higher then far + x * Settings.MAX_THROW_FORCE / this.options.weight, + -y * Settings.MAX_THROW_FORCE * 1.5 / this.options.weight // 1.5 is to throw higher then far ); this.body.SetLinearVelocity(vector);