From e8cfbb70ba344e7fbfd09f47ea76c84b86871a6f Mon Sep 17 00:00:00 2001 From: agreiner Date: Thu, 29 Apr 2021 17:07:15 +0200 Subject: [PATCH] Fixed JavaDoc --- .../superpangworld/game/managers/GamePlayManager.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/SuperPangWorld/src/de/thdeg/greiner/superpangworld/game/managers/GamePlayManager.java b/SuperPangWorld/src/de/thdeg/greiner/superpangworld/game/managers/GamePlayManager.java index 942f858..b38c0b7 100644 --- a/SuperPangWorld/src/de/thdeg/greiner/superpangworld/game/managers/GamePlayManager.java +++ b/SuperPangWorld/src/de/thdeg/greiner/superpangworld/game/managers/GamePlayManager.java @@ -19,7 +19,7 @@ public class GamePlayManager { /** The manager, which handles the game objects */ private GameObjectManager gameObjectManager; /** Flag, if the gameobjects were already deleted once */ - private boolean listHasBeenDeleted = false; + private boolean listHasBeenDeleted; /** Generator for random values */ private Random random; @@ -29,6 +29,7 @@ public class GamePlayManager { * @param gameObjectManager */ public GamePlayManager(GameView gameView, GameObjectManager gameObjectManager) { + listHasBeenDeleted = false; this.gameView = gameView; this.gameObjectManager = gameObjectManager; this.random = new Random(); @@ -82,6 +83,10 @@ public class GamePlayManager { } } + /** + * Shoot a harpoon starting at a given position. + * @param startPosition the start position + */ public void shootHarpoon(Position startPosition){ if(gameView.timerExpired("ShootHarpoon","GamePlayManager")){ Harpoon harpoon = new Harpoon(gameView); @@ -92,6 +97,10 @@ public class GamePlayManager { } } + /** + * Remove a harpoon from the game. + * @param harpoon the harpoon to remove + */ public void destroy(Harpoon harpoon){ gameObjectManager.getHarpoons().remove(harpoon); }