Skip to content
Snippets Groups Projects
Commit e854ea1d authored by Louis MALTERRE's avatar Louis MALTERRE
Browse files

background + monstres et boss attaquent plus vite LM

parent f359434b
No related branches found
No related tags found
No related merge requests found
......@@ -110,7 +110,7 @@ public class Monster extends Entity{
public void attaque(){//isAttacking > 0 pour dire que si il est entrain d'attaquer, il finit son attaque
if ((Math.abs(this.coord.getX()-getGameCharacter().coord.getX()) <= 2+entityWIDTH/2+getGameCharacter().entityWIDTH/2 && Math.abs(this.coord.getZ()-getGameCharacter().coord.getZ()) <= entityHEIGHT && characInFrontOf()) || isAttacking > 0){ //n'attaque que si perso pas invincible
//si il n'est pas immobile il s'arrete
if (isAttacking < 100){
if (isAttacking < 50){
isAttacking++;
}
//sinon on cree l'attaque
......@@ -124,7 +124,7 @@ public class Monster extends Entity{
monsterAttack.dealDamage(getGameCharacter());
}
isAttacking++;//il peut rebouger
if (isAttacking > 200)isAttacking = 0; //animation d'attaque finie
if (isAttacking > 100)isAttacking = 0; //animation d'attaque finie
}
}
}
......
......@@ -45,6 +45,13 @@ public class Painter implements GamePainter{
Graphics2D crayon = (Graphics2D) im.getGraphics();
crayon.setColor(Color.blue);
String fn = "Obstacles";
URL url = Painter.class.getClassLoader().getResource(fn);
assert url != null;
int placeX = -10;
String beginPath = url.toString().substring(6)+"/";
crayon.drawImage(new ImageIcon(beginPath+"background_rdm.png").getImage(), 0-xCam, 0-zCam, null, null);
drawMap(crayon);
drawSol(crayon);
drawLifePoints(crayon);
......
MAVENProject/src/main/resources/Obstacles/background.png

323 KiB

MAVENProject/src/main/resources/Obstacles/background_rdm.png

4.73 MiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment