Skip to content

Commit 4f3b23b

Browse files
fixed Bug: coins weren't considered for unlocking ships and weapons
1 parent 8c02647 commit 4f3b23b

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

src/main/java/com/dinosaur/dinosaurexploder/components/GreenDinoComponent.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public void onAdded(){
3535
//Get the current enemy speed from the level manager
3636
LevelManager levelManager = FXGL.geto("levelManager");
3737
verticalSpeed = levelManager.getEnemySpeed();
38+
System.out.println("verticalSpeed: " + verticalSpeed);
3839
}
3940
/**
4041
* Summary :

src/main/java/com/dinosaur/dinosaurexploder/utils/ShipUnlockChecker.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ public class ShipUnlockChecker {
3737

3838
public int check(int shipNumber) {
3939
highScore = getHighScore();
40+
totalCoins = getTotalCoins();
4041
checkScoreAndCoins(shipNumber);
4142
return shipNumber;
4243
}

src/main/java/com/dinosaur/dinosaurexploder/utils/WeaponUnlockChecker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.dinosaur.dinosaurexploder.utils;
22

3-
import com.dinosaur.dinosaurexploder.exception.LockedShipException;
43
import com.dinosaur.dinosaurexploder.exception.LockedWeaponException;
54
import com.dinosaur.dinosaurexploder.model.HighScore;
65
import com.dinosaur.dinosaurexploder.model.TotalCoins;
@@ -28,6 +27,7 @@ public class WeaponUnlockChecker {
2827

2928
public int check(int weaponNumber) {
3029
highScore = getHighScore();
30+
totalCoins = getTotalCoins();
3131
checkScoreAndCoins(weaponNumber);
3232
return weaponNumber;
3333
}

0 commit comments

Comments
 (0)