Fixed gun bug

This commit is contained in:
Eric Ratliff
2025-06-26 09:06:45 -05:00
parent 4a18e20661
commit f4416ac078

View File

@@ -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));