Advertisement
Mirelawiel

CaseTemple

Feb 20th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.73 KB | None | 0 0
  1. //DANS LA CLASSE CASE TEMPLE
  2.  
  3.    
  4.     //return true si la carte du bon lvl d amelioration de temple est disponible
  5.     public boolean dispAmelioration( ArrayList<Integer> listeAmeliorationTemple, int level) {
  6.         for (int i = 0; i<=listeAmeliorationTemple.size(); i++) {
  7.             if (level + 1 == listeAmeliorationTemple.get(i)) {
  8.                 return true;
  9.             }
  10.         }
  11.         return false;
  12.     }
  13.    
  14.     //retire la carte du paquet d amelioration de temple
  15.     public ArrayList<Integer> retirerCartePaquet( ArrayList<Integer> listeAmeliorationTemple, int level) {
  16.         if (dispAmelioration(listeAmeliorationTemple, level)==true) {
  17.             for (int i = 0; i<=listeAmeliorationTemple.size(); i++) {
  18.                 if (level + 1 == listeAmeliorationTemple.get(i)) {
  19.                     listeAmeliorationTemple.remove(i);
  20.                     return listeAmeliorationTemple;
  21.                 }
  22.                
  23.             }
  24.         }
  25.         System.out.println("Il n'y a plus de carte d'amelioration de niveau : "+ level+1);
  26.         return listeAmeliorationTemple;
  27.        
  28.     }
  29.  
  30.  
  31. //Array list des temples
  32.  
  33. //Array list des temples
  34.        
  35.         ArrayList<Integer> listeAmeliorationTemple = new ArrayList<>();
  36.         listeAmeliorationTemple.add(2);
  37.         listeAmeliorationTemple.add(2);
  38.         listeAmeliorationTemple.add(2);
  39.        
  40.         listeAmeliorationTemple.add(3);
  41.         listeAmeliorationTemple.add(3);
  42.         listeAmeliorationTemple.add(3);
  43.         listeAmeliorationTemple.add(3);
  44.         listeAmeliorationTemple.add(3);
  45.         listeAmeliorationTemple.add(3);
  46.        
  47.         listeAmeliorationTemple.add(4);
  48.         listeAmeliorationTemple.add(4);
  49.         listeAmeliorationTemple.add(4);
  50.         listeAmeliorationTemple.add(4);
  51.         listeAmeliorationTemple.add(4);
  52.         listeAmeliorationTemple.add(4);
  53.         listeAmeliorationTemple.add(4);
  54.         listeAmeliorationTemple.add(4);
  55.         listeAmeliorationTemple.add(4);
  56.        
  57.         listeAmeliorationTemple.add(5);
  58.         listeAmeliorationTemple.add(5);
  59.         listeAmeliorationTemple.add(5);
  60.         listeAmeliorationTemple.add(5);
  61.         listeAmeliorationTemple.add(5);
  62.         listeAmeliorationTemple.add(5);
  63.         listeAmeliorationTemple.add(5);
  64.         listeAmeliorationTemple.add(5);
  65.         listeAmeliorationTemple.add(5);
  66.         listeAmeliorationTemple.add(5);
  67.         listeAmeliorationTemple.add(5);
  68.        
  69.         listeAmeliorationTemple.add(6);
  70.         listeAmeliorationTemple.add(6);
  71.         listeAmeliorationTemple.add(6);
  72.         listeAmeliorationTemple.add(6);
  73.         listeAmeliorationTemple.add(6);
  74.         listeAmeliorationTemple.add(6);
  75.         listeAmeliorationTemple.add(6);
  76.         listeAmeliorationTemple.add(6);
  77.        
  78.         listeAmeliorationTemple.add(7);
  79.         listeAmeliorationTemple.add(7);
  80.         listeAmeliorationTemple.add(7);
  81.         listeAmeliorationTemple.add(7);
  82.         listeAmeliorationTemple.add(7);
  83.        
  84.         listeAmeliorationTemple.add(8);
  85.         listeAmeliorationTemple.add(8);
  86.         listeAmeliorationTemple.add(8);
  87.        
  88.         listeAmeliorationTemple.add(9);
  89.         listeAmeliorationTemple.add(9);
  90.        
  91.         listeAmeliorationTemple.add(10);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement