From 112d2da3c59ce85895411c216e97d0d91feafc88 Mon Sep 17 00:00:00 2001 From: Mees Roelofsz Date: Tue, 12 Dec 2023 12:31:04 +0100 Subject: [PATCH] changed some values --- web/game.js | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/web/game.js b/web/game.js index 6ae021b..275a169 100644 --- a/web/game.js +++ b/web/game.js @@ -47,6 +47,7 @@ let x5; let y5; let homescreenOn = true; let chosen = false; +let finalPhase = false; let bulletAmount = 5; //let myBullet = new bullet(); @@ -87,6 +88,7 @@ function life() { bullets = []; shot = false; chosen = false; + finalPhase = false; } } @@ -166,7 +168,7 @@ async function randPatern() { chosen = false; } if (patern == 2) { - await wait(5000); + await wait(10000); chosen = false; } if (patern == 3) { @@ -203,7 +205,7 @@ function phase() { text("phase 1", 10, 50); pop(); break; - case (time < 40): + case (time < 60): paternArray = [2, 5] push(); fill(255, 0, 255); @@ -212,7 +214,7 @@ function phase() { text("phase 2", 10, 50); pop(); break; - case (time < 60): + case (time < 90): paternArray = [3, 4] push(); fill(255, 0, 255); @@ -221,7 +223,8 @@ function phase() { text("phase 3", 10, 50); pop(); break; - case (time > 6): + case (time >= 90): + finalPhase = true; paternArray = [1, 2, 3, 4, 5] push(); fill(255, 0, 255); @@ -314,8 +317,9 @@ function spawnRandomBullet() { } if (patern == 5) { let nextAttack = random([1, 2, 3, 4]); + bulletAmount = 15; if (nextAttack == 1) { - for (let i = 0; i < random(3, 15); i++) { + for (let i = 0; i < random(8, 15); i++) { let shotWidth = random(0, width); shotPosX = shotWidth; shotPosY = height; @@ -323,7 +327,7 @@ function spawnRandomBullet() { } } if (nextAttack == 2) { - for (let i = 0; i < random(3, 15); i++) { + for (let i = 0; i < random(8, 10); i++) { let shotWidth = random(0, width); shotPosX = shotWidth; shotPosY = 0; @@ -331,7 +335,7 @@ function spawnRandomBullet() { } } if (nextAttack == 3) { - for (let i = 0; i < random(3, 15); i++) { + for (let i = 0; i < random(8, 10); i++) { let shotHeight = random(0, width); shotPosX = 0; shotPosY = shotHeight; @@ -339,7 +343,7 @@ function spawnRandomBullet() { } } if (nextAttack == 4) { - for (let i = 0; i < random(3, 15); i++) { + for (let i = 0; i < random(8, 10); i++) { let shotHeight = random(0, width); shotPosX = width; shotPosY = shotHeight; @@ -347,6 +351,11 @@ function spawnRandomBullet() { } } + } else { + bulletAmount = 5; + if (finalPhase == true) { + bulletAmount = 10; + } } }