explosion drop bug fix
This commit is contained in:
@@ -1822,17 +1822,15 @@ const b = {
|
||||
mech.energy += Math.max(radius * 0.0003, 0.15)
|
||||
} else {
|
||||
mech.damage(radius * 0.0002); //normal player damage from explosions
|
||||
mech.drop();
|
||||
}
|
||||
|
||||
knock = Vector.mult(Vector.normalise(sub), -Math.sqrt(dmg) * player.mass / 30);
|
||||
player.force.x += knock.x;
|
||||
player.force.y += knock.y;
|
||||
mech.drop();
|
||||
} else if (dist < alertRange) {
|
||||
knock = Vector.mult(Vector.normalise(sub), -Math.sqrt(dmg) * player.mass / 55);
|
||||
player.force.x += knock.x;
|
||||
player.force.y += knock.y;
|
||||
mech.drop();
|
||||
}
|
||||
|
||||
//body knock backs
|
||||
|
||||
@@ -15,13 +15,14 @@ const level = {
|
||||
if (build.isURLBuild && level.levelsCleared === 0) build.onLoadPowerUps();
|
||||
if (level.levelsCleared === 0) { //this code only runs on the first level
|
||||
// level.difficultyIncrease(9)
|
||||
b.giveGuns("foam")
|
||||
// b.giveGuns("foam")
|
||||
// mech.setField("time dilation field")
|
||||
// b.giveMod("renormalization");
|
||||
// b.giveMod("quantum tunneling");
|
||||
// b.giveGuns("grenades")
|
||||
// b.giveMod("rocket-propelled grenade");
|
||||
// mech.setField("pilot wave")
|
||||
// mech.setField("perfect diamagnetism")
|
||||
|
||||
level.intro(); //starting level
|
||||
// level.testing();
|
||||
|
||||
Reference in New Issue
Block a user