Fixed gun bug
This commit is contained in:
@@ -5,7 +5,7 @@ let hamburgers = [];
|
|||||||
let bullets = [];
|
let bullets = [];
|
||||||
let shieldOrb = null;
|
let shieldOrb = null;
|
||||||
let greenOrb = null;
|
let greenOrb = null;
|
||||||
let lives = 3;
|
let lives = 50;
|
||||||
let score = 0;
|
let score = 0;
|
||||||
let gameOver = false;
|
let gameOver = false;
|
||||||
let lastShieldSpawn = 0;
|
let lastShieldSpawn = 0;
|
||||||
@@ -88,7 +88,7 @@ function draw() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Spawn green orb periodically
|
// Spawn green orb periodically
|
||||||
if (millis() - lastGreenSpawn > 20000 && !greenOrb) {
|
if (millis() - lastGreenSpawn > 0 && !greenOrb) {
|
||||||
greenOrb = new GreenOrb();
|
greenOrb = new GreenOrb();
|
||||||
lastGreenSpawn = millis();
|
lastGreenSpawn = millis();
|
||||||
}
|
}
|
||||||
@@ -237,7 +237,7 @@ function keyPressed() {
|
|||||||
|
|
||||||
for (let gun_index = 0; gun_index < gun_count; gun_index++) {
|
for (let gun_index = 0; gun_index < gun_count; gun_index++) {
|
||||||
gun_angle = gun_index * angle_between
|
gun_angle = gun_index * angle_between
|
||||||
bullets.push(new Bullet(ship.pos, gun_angle));
|
bullets.push(new Bullet(ship.pos, ship.heading + gun_angle));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
bullets.push(new Bullet(ship.pos, ship.heading));
|
bullets.push(new Bullet(ship.pos, ship.heading));
|
||||||
|
Reference in New Issue
Block a user