Skip to content

Commit a6b61b2

Browse files
committed
Fixed adding points per each ast, instead of wave.
1 parent 50e1b41 commit a6b61b2

File tree

3 files changed

+28
-42
lines changed

3 files changed

+28
-42
lines changed

package-lock.json

Lines changed: 17 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/scripts/comet.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,11 @@ function sceneMovement(asts){
149149
ast.move()
150150

151151
// return true once ast passes wave count
152-
if(ast.fellOff(Width, Height, removeAsteroids)){
152+
if(ast.fellOff(Width, Height, removeAsteroids, config)){
153153
config.addPoints(50);
154-
}
154+
}
155+
156+
155157

156158
if(!colliderThrottle && ast.collisionDetect(comet)){
157159
colliderThrottle = true;
@@ -289,8 +291,8 @@ window.addEventListener("resize", ()=>{
289291
renderer.setSize(window.innerWidth, window.innerHeight);
290292
});
291293

292-
let sideL = document.getElementById('left')
293-
let sideR = document.getElementById('right')
294+
let sideL = document.getElementById('touch-left')
295+
let sideR = document.getElementById('touch-right')
294296
if(sideL !== null){
295297
sideL.addEventListener('touchdown', ()=>{comet.setVelX(-0.5 ) }, false)
296298
sideR.addEventListener('touchdown', ()=>{comet.setVelX( 0.5 ) }, false)

src/scripts/components.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ class Asteroid extends SpaceJunk{
9696
this.collider.center = this.model.position;
9797
}
9898

99-
fellOff(screenWidth, screenHeight, removeFunc) {
99+
fellOff(screenWidth, screenHeight, removeFunc, config) {
100100
if (this.model.position.y <= (-(screenHeight / 2) - 30)) {
101101
this.initPosition(screenWidth, screenHeight)
102102
this.wavePasses -= 1;
@@ -106,7 +106,10 @@ class Asteroid extends SpaceJunk{
106106
// delete this.collider;
107107
return true;
108108
}
109-
else return false;
109+
else{
110+
config.addPoints(50);
111+
return false;
112+
}
110113
}
111114
}
112115

0 commit comments

Comments
 (0)