From 1181bc8a19be9ec072010f214d220ceca6406e8f Mon Sep 17 00:00:00 2001 From: landgreen Date: Wed, 2 Oct 2019 06:54:43 -0700 Subject: [PATCH] inviso field balance --- js/level.js | 2 +- js/player.js | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/js/level.js b/js/level.js index d9ca9be..3d3e3dc 100644 --- a/js/level.js +++ b/js/level.js @@ -24,7 +24,7 @@ const level = { // game.levelsCleared = 3; //for testing to simulate possible mobs spawns // b.giveGuns(0) // set a starting gun for testing - // mech.fieldUpgrades[6]() //give a field power up for testing + mech.fieldUpgrades[6]() //give a field power up for testing } else { spawn.setSpawnList(); //picks a couple mobs types for a themed random mob spawns this[this.levels[this.onLevel]](); //picks the current map from the the levels array diff --git a/js/player.js b/js/player.js index e8ea731..85db2c8 100644 --- a/js/player.js +++ b/js/player.js @@ -1130,7 +1130,7 @@ const mech = { mech.fieldMode = 6; game.makeTextLog("Metamaterial Refractive Optics
(right mouse or space bar)

localized invisibility field
greatly decreased field shielding efficiency

", 1200); mech.setHoldDefaults(); - mech.fieldShieldingScale = 100; + mech.fieldShieldingScale = 10; // mech.grabRange = 160; mech.hold = function () { @@ -1144,7 +1144,6 @@ const mech = { const DRAIN = 0.0003 //mech.fieldRegen = 0.0015 if (mech.fieldMeter > DRAIN) { mech.fieldMeter -= DRAIN; - mech.isStealth = true //isStealth is checked in mob foundPlayer() if (mech.crouch) { mech.grabRange = mech.grabRange * 0.96 + 100 * 0.04; @@ -1161,7 +1160,9 @@ const mech = { ctx.fillStyle = `rgba(0,30,50,${0.5+0.07*Math.random()})` //"rgba(210,230," + HUE + ",0.5)"; ctx.fill(); + mech.isStealth = false //isStealth is checked in mob foundPlayer() mech.pushMobs360(130); + mech.isStealth = true //isStealth is checked in mob foundPlayer() mech.grabPowerUp(); mech.lookForPickUp(); } else {