mirror of
				https://github.com/Klagarge/PokeHES.git
				synced 2025-10-31 11:39:17 +00:00 
			
		
		
		
	should work
This commit is contained in:
		| @@ -1,5 +1,7 @@ | ||||
| package Game; | ||||
|  | ||||
| import java.util.Arrays; | ||||
|  | ||||
| import Entity.Enemy; | ||||
| import Text.TextEnemy; | ||||
|  | ||||
| @@ -11,6 +13,8 @@ public class Battle { | ||||
|     private int lineSpeech; | ||||
| 	 | ||||
| 	public int answer; | ||||
|  | ||||
|     private int winPoint; | ||||
|     | ||||
|  | ||||
|     public Battle(Enemy enemy){ | ||||
| @@ -19,9 +23,8 @@ public class Battle { | ||||
| 		textEnemy.generateText(); | ||||
|  | ||||
|         lineSpeech = 0; | ||||
|         answer = 0; | ||||
|         winPoint = 0; | ||||
|  | ||||
|         //initialize the first line | ||||
|         System.out.println("lll : "+ getLine()); | ||||
|          | ||||
|     } | ||||
| @@ -32,6 +35,37 @@ public class Battle { | ||||
|  | ||||
| 	} | ||||
|  | ||||
|     //check the choice answer | ||||
|     public void checkAnswer(int answer){ | ||||
|         int attack = lineSpeech-1; | ||||
|         //get number current attack random | ||||
|         int currentAttack = textEnemy.getCurrentData().get(attack)[0]; | ||||
|         System.out.println(Arrays.toString(textEnemy.getCurrentData().get(attack))); | ||||
|  | ||||
|         //get number current answer random | ||||
|         int currentAnswer = textEnemy.getCurrentData().get(attack)[answer]; | ||||
|         System.out.println("current answer  : " + currentAnswer); | ||||
|  | ||||
|         //get the answer of the player | ||||
|         String answerPlayer = textEnemy.fightData.getAttack(currentAttack).getAnswer(currentAnswer); | ||||
|         System.out.println("answer player  : " + answerPlayer); | ||||
|  | ||||
|         //get true answer | ||||
|         String trueAsnwer = textEnemy.fightData.getAttack(currentAttack).getTrueAnswer(); | ||||
|         System.out.println("true answer : " + trueAsnwer); | ||||
|  | ||||
|         //check the choice of the player | ||||
|         if(answerPlayer == trueAsnwer){ | ||||
|             System.out.println("it's true !!!!"); | ||||
|         } | ||||
|         else{ | ||||
|             System.out.println("it's false !!!!"); | ||||
|         } | ||||
|  | ||||
|         readNextLine(); | ||||
|  | ||||
|     } | ||||
|  | ||||
|     public boolean getAttackOn(){ | ||||
|         return textEnemy.lines.get(lineSpeech).attackOn; | ||||
|     } | ||||
| @@ -40,6 +74,7 @@ public class Battle { | ||||
|         return textEnemy.lines.get(lineSpeech).line; | ||||
|     } | ||||
|  | ||||
|      | ||||
|     public int getLineSpeech() { | ||||
|         return lineSpeech; | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user