From 2a44fcc5b38e86257d2c97af23d9e51ba178249d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 4 Jul 2019 19:48:14 +0200 Subject: [PATCH] Spawn Improvements and Mass Adjustments --- FloatingSpace/FloatingLayer.js | 2 +- FloatingSpace/FloatingObject.js | 4 ++-- FloatingSpace/StrategyPartConstructor.js | 14 +++++++------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/FloatingSpace/FloatingLayer.js b/FloatingSpace/FloatingLayer.js index a6677cb0c..c23303354 100644 --- a/FloatingSpace/FloatingLayer.js +++ b/FloatingSpace/FloatingLayer.js @@ -315,7 +315,7 @@ function newFloatingLayer () { floatingObject.currentSpeed.y = floatingObject.currentSpeed.y - 0.005 } - const MAX_SPEED = 50 + const MAX_SPEED = 10 if (floatingObject.currentSpeed.x > MAX_SPEED) { floatingObject.currentSpeed.x = MAX_SPEED diff --git a/FloatingSpace/FloatingObject.js b/FloatingSpace/FloatingObject.js index 0166923c2..3b0bc4472 100644 --- a/FloatingSpace/FloatingObject.js +++ b/FloatingSpace/FloatingObject.js @@ -364,8 +364,8 @@ function newFloatingObject () { if (thisObject.payload.position === undefined) { position = { - x: Math.floor((Math.random() * (1000) - 500)) + arroundPoint.x, - y: Math.floor((Math.random() * (1000) - 500)) + arroundPoint.y + x: Math.floor((Math.random() * (200) - 100)) + arroundPoint.x, + y: Math.floor((Math.random() * (200) - 100)) + arroundPoint.y } } else { position = { diff --git a/FloatingSpace/StrategyPartConstructor.js b/FloatingSpace/StrategyPartConstructor.js index 3f62702a3..2f953ff06 100644 --- a/FloatingSpace/StrategyPartConstructor.js +++ b/FloatingSpace/StrategyPartConstructor.js @@ -2070,7 +2070,7 @@ function newStrategyPartConstructor () { floatingObject.targetFriction = 0.93 floatingObject.friction = INITIAL_FRICTION - floatingObject.initializeMass(400) + floatingObject.initializeMass(1000) floatingObject.initializeRadius(45) floatingObject.initializeImageSize(80) floatingObject.initializeFontSize(10) @@ -2082,7 +2082,7 @@ function newStrategyPartConstructor () { floatingObject.targetFriction = 0.94 floatingObject.friction = INITIAL_FRICTION - floatingObject.initializeMass(200) + floatingObject.initializeMass(750) floatingObject.initializeRadius(45) floatingObject.initializeImageSize(80) floatingObject.initializeFontSize(10) @@ -2098,7 +2098,7 @@ function newStrategyPartConstructor () { floatingObject.targetFriction = FRICTION floatingObject.friction = INITIAL_FRICTION - floatingObject.initializeMass(100) + floatingObject.initializeMass(500) floatingObject.initializeRadius(40) floatingObject.initializeImageSize(70) floatingObject.initializeFontSize(10) @@ -2114,7 +2114,7 @@ function newStrategyPartConstructor () { floatingObject.targetFriction = FRICTION floatingObject.friction = INITIAL_FRICTION - floatingObject.initializeMass(50) + floatingObject.initializeMass(250) floatingObject.initializeRadius(35) floatingObject.initializeImageSize(60) floatingObject.initializeFontSize(10) @@ -2130,7 +2130,7 @@ function newStrategyPartConstructor () { floatingObject.targetFriction = FRICTION floatingObject.friction = INITIAL_FRICTION - floatingObject.initializeMass(20) + floatingObject.initializeMass(100) floatingObject.initializeRadius(30) floatingObject.initializeImageSize(50) floatingObject.initializeFontSize(10) @@ -2146,7 +2146,7 @@ function newStrategyPartConstructor () { floatingObject.targetFriction = FRICTION floatingObject.friction = INITIAL_FRICTION - floatingObject.initializeMass(20) + floatingObject.initializeMass(50) floatingObject.initializeRadius(25) floatingObject.initializeImageSize(40) floatingObject.initializeFontSize(10) @@ -2157,7 +2157,7 @@ function newStrategyPartConstructor () { floatingObject.targetFriction = FRICTION floatingObject.friction = INITIAL_FRICTION - floatingObject.initializeMass(20) + floatingObject.initializeMass(25) floatingObject.initializeRadius(20) floatingObject.initializeImageSize(30) floatingObject.initializeFontSize(10)