From 9e6f73e5193f0e7a6127b40f365728916266b4b7 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sat, 3 Dec 2016 17:36:29 +0100 Subject: [PATCH] cleanup --- src/de/bricked/game/Game.java | 23 +++++++------------ .../game/powerups/ExtraLifePowerUp.java | 2 +- src/de/bricked/ui/LevelController.java | 8 +++---- 3 files changed, 12 insertions(+), 21 deletions(-) diff --git a/src/de/bricked/game/Game.java b/src/de/bricked/game/Game.java index c565ff7..4884645 100644 --- a/src/de/bricked/game/Game.java +++ b/src/de/bricked/game/Game.java @@ -15,6 +15,7 @@ import logger.Logger; public class Game { + private final int MAX_LIVES = 7; private Settings settings; private LevelPack levelPack; private Level level; @@ -28,8 +29,7 @@ public class Game private int pointsSinceLastMultiplicatorReset; private int multiplicator; private LevelController levelController; - private ArrayList<PowerUp> movingPowerUps; - private ArrayList<PowerUp> activatedPowerUps; + private ArrayList<PowerUp> movingPowerUps; public Game() { @@ -43,10 +43,13 @@ public class Game this.multiplicator = 0; this.pointsSinceLastMultiplicatorReset = 0; this.levelController = null; - this.movingPowerUps = new ArrayList<>(); - this.activatedPowerUps = new ArrayList<>(); - } + this.movingPowerUps = new ArrayList<>(); + } + public int getMaxLives() + { + return MAX_LIVES; + } public Settings getSettings() { return settings; @@ -176,16 +179,6 @@ public class Game this.movingPowerUps = movingPowerUps; } - public ArrayList<PowerUp> getActivatedPowerUps() - { - return activatedPowerUps; - } - - public void setActivatedPowerUps(ArrayList<PowerUp> activatedPowerUps) - { - this.activatedPowerUps = activatedPowerUps; - } - public Point2D reflectBall(HitLocation hitLocation, Point2D direction) { switch(hitLocation) diff --git a/src/de/bricked/game/powerups/ExtraLifePowerUp.java b/src/de/bricked/game/powerups/ExtraLifePowerUp.java index 55de70c..8bd1fbe 100644 --- a/src/de/bricked/game/powerups/ExtraLifePowerUp.java +++ b/src/de/bricked/game/powerups/ExtraLifePowerUp.java @@ -13,7 +13,7 @@ public class ExtraLifePowerUp extends PowerUp @Override public void activate(LevelController levelController, Game game) { - if(game.getLivesRemaining() - 1 < levelController.MAX_LIVES) + if(game.getLivesRemaining() - 1 < game.getMaxLives()) { game.setLivesRemaining(game.getLivesRemaining() + 1); levelController.refreshLiveCounter(); diff --git a/src/de/bricked/ui/LevelController.java b/src/de/bricked/ui/LevelController.java index bbc4aa4..44467af 100644 --- a/src/de/bricked/ui/LevelController.java +++ b/src/de/bricked/ui/LevelController.java @@ -89,8 +89,7 @@ public class LevelController private static GridPane grid; private AnimationTimer timer; private double gamePaneWidth; - private double gamePaneHeight; - public final int MAX_LIVES = 7; + private double gamePaneHeight; private final int TARGET_FPS = 60; private final long OPTIMAL_TIME = 1000000000 / TARGET_FPS; private final static double BRICK_FADE_DURATION = 300.0; @@ -674,7 +673,7 @@ public class LevelController { ImageView iv = new ImageView(new Image("de/bricked/resources/textures/paddle/paddle-small.png")); iv.setFitWidth(70); - iv.setFitHeight(120 / MAX_LIVES); + iv.setFitHeight(120 / game.getMaxLives()); vboxLives.getChildren().add(iv); } } @@ -1029,8 +1028,7 @@ public class LevelController game.resetPointsSinceLastMultiplicatorReset(); game.setBoard(null); game.setLevelController(null); - game.setMovingPowerUps(new ArrayList<>()); - game.setActivatedPowerUps(new ArrayList<>()); + game.setMovingPowerUps(new ArrayList<>()); anchorPaneGame.requestFocus(); } -- GitLab