mirror of
				https://github.com/Klagarge/PokeHES.git
				synced 2025-10-31 03:39:16 +00:00 
			
		
		
		
	| @@ -96,6 +96,7 @@ public class Battle { | |||||||
|         xpPlayer += xp; |         xpPlayer += xp; | ||||||
|         //remove pv enemy |         //remove pv enemy | ||||||
|         pvEnemy -= xp; |         pvEnemy -= xp; | ||||||
|  |         if(pvEnemy<0) pvEnemy =0; | ||||||
|          |          | ||||||
|     } |     } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -48,7 +48,7 @@ public class PokeMudry extends PortableApplication { | |||||||
|         // add player, create and add all enemies in entities |         // add player, create and add all enemies in entities | ||||||
| 		entities.add((Entity) sp.p); | 		entities.add((Entity) sp.p); | ||||||
| 		enemies.add(new Enemy("Gloeckner", 1, 7, "lumberjack_sheet32", "21N307", 600, "allemand", Direction.RIGHT)); | 		enemies.add(new Enemy("Gloeckner", 1, 7, "lumberjack_sheet32", "21N307", 600, "allemand", Direction.RIGHT)); | ||||||
| 		enemies.add(new Enemy("Nicollier", 4, 2, "lumberjack_sheet32", "21N308", 1600, "mathematique", Direction.LEFT)); | 		enemies.add(new Enemy("Nicollier", 4, 2, "lumberjack_sheet32", "21N308", 20, "mathematique", Direction.LEFT)); | ||||||
| 		enemies.add(new Enemy("Mudry", 5, 11, "lumberjack_sheet32", "21N304", 700, "informatique", Direction.DOWN)); | 		enemies.add(new Enemy("Mudry", 5, 11, "lumberjack_sheet32", "21N304", 700, "informatique", Direction.DOWN)); | ||||||
| 		enemies.add(new Enemy("Ellert", 1, 4, "lumberjack_sheet32", "23N215", 300, "physique", Direction.RIGHT)); | 		enemies.add(new Enemy("Ellert", 1, 4, "lumberjack_sheet32", "23N215", 300, "physique", Direction.RIGHT)); | ||||||
| 		enemies.add(new Enemy("Bianchi", 1, 3, "lumberjack_sheet32", "23N308", 1200, "electricite", Direction.RIGHT)); | 		enemies.add(new Enemy("Bianchi", 1, 3, "lumberjack_sheet32", "23N308", 1200, "electricite", Direction.RIGHT)); | ||||||
| @@ -77,7 +77,7 @@ public class PokeMudry extends PortableApplication { | |||||||
|         } |         } | ||||||
|  |  | ||||||
|         //end of the game |         //end of the game | ||||||
|         if(sp.p.getPv() <= 0 && !onEndScreen) { |         if((sp.p.getPv() <= 0 || sp.p.getXp() >= sp.p.getXpMax() ) && !onEndScreen  ) { | ||||||
|             g.zoom(1); |             g.zoom(1); | ||||||
|             g.resetCamera(); |             g.resetCamera(); | ||||||
|             sp.se = sp.screenManager.getScreenEnd(); |             sp.se = sp.screenManager.getScreenEnd(); | ||||||
|   | |||||||
| @@ -84,7 +84,7 @@ public class ScreenBattle extends RenderingScreen{ | |||||||
| 		//dialog | 		//dialog | ||||||
| 		if(b == null) return; | 		if(b == null) return; | ||||||
| 		if(b.getLine() == null) return; | 		if(b.getLine() == null) return; | ||||||
| 		g.drawString(15, 260 ,b.getLine() , unbuntuRegularBlack); | 		g.drawString(15, 260, b.getLine(), unbuntuRegularBlack); | ||||||
|  |  | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| @@ -93,7 +93,7 @@ public class ScreenBattle extends RenderingScreen{ | |||||||
| 		//draw image | 		//draw image | ||||||
| 		g.drawPicture(Settings.SIDE - (192/2), Settings.SIDE-240/2, enemyImg); | 		g.drawPicture(Settings.SIDE - (192/2), Settings.SIDE-240/2, enemyImg); | ||||||
| 		//draw pv | 		//draw pv | ||||||
| 		g.drawString(350, Settings.SIDE - 15 , "PV : " + b.pvEnemy + " / " + b.e.getPvInit(), unbuntuRegularWhite); | 		g.drawString(300, Settings.SIDE - 15 , "PV : " + b.pvEnemy + " / " + b.e.getPvInit(), unbuntuRegularWhite); | ||||||
|  |  | ||||||
|  |  | ||||||
|   	} |   	} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user