From 36ca9c01260931d4e879d6248c1bb04b5e6be08e Mon Sep 17 00:00:00 2001 From: Louis MALTERRE <malterre.louis@laposte.net> Date: Tue, 3 Jan 2023 18:36:44 +0100 Subject: [PATCH] indexBoss LM --- MAVENProject/pom.xml | 11 +++++++++++ MAVENProject/src/main/java/map/LevelManager.java | 8 +++++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/MAVENProject/pom.xml b/MAVENProject/pom.xml index 741f108..372289e 100644 --- a/MAVENProject/pom.xml +++ b/MAVENProject/pom.xml @@ -35,4 +35,15 @@ </resources> </build> + + <dependencies> + + + <dependency> + <groupId>org.junit</groupId> + <artifactId>junit4-runner</artifactId> + <version>5.0.0-ALPHA</version> + </dependency> + + </dependencies> </project> \ No newline at end of file diff --git a/MAVENProject/src/main/java/map/LevelManager.java b/MAVENProject/src/main/java/map/LevelManager.java index c2f29b0..e3261d0 100644 --- a/MAVENProject/src/main/java/map/LevelManager.java +++ b/MAVENProject/src/main/java/map/LevelManager.java @@ -173,6 +173,7 @@ public class LevelManager { } public List<Monster> generateMonsterTable() { List<Monster> monsterList = new ArrayList<>(); + Boss boss = new Boss(new Coordonnees(1, 1), 1, 1, 1, 1, 1); for (int j = 0; j < Jeu.TILES_IN_HEIGHT; j++){ for (int i = 0; i < Jeu.TILES_IN_WIDTH; i++) { int index = levelOne.getSpriteIndex(i, j); @@ -189,12 +190,13 @@ public class LevelManager { } //Boss if (index == 47) { - monsterList.add(new Boss(new Coordonnees(32*i, 32*j-140/2), 500, 32, 96, 3, 30)); - indexBoss = monsterList.size()-1; + boss = new Boss(new Coordonnees(32*i, 32*j-140/2), 500, 32, 96, 3, 30); + monsterList.add(boss); + } } } - System.out.println(monsterList); + indexBoss = monsterList.indexOf(boss); return monsterList; } -- GitLab