// Méthode appelé lors de la création d'une nouvelle partie public boolean creerPartie(String nomJoueur, int rows, int cols) { System.out.println("My name is " + nomJoueur); fenetre.setTailleGrille(rows, cols); _managerAnimaux.initialiser(rows, cols); ajouterAnimal(Animal.lamasticot, "roger", 'F', 'O', new Point(10, 10)); /* ajouterAnimal(Animal.lamasticot, "roger", 'F','O', new Point(16, 4)); ajouterAnimal(Animal.lion, "roger", 'F','O', new Point(5, 10)); ajouterAnimal(Animal.lion, "roger", 'F','O', new Point(10, 3));*/ _managerAnimaux.start(); return true; }
// Méthode appelé pour ajouter un nouvel animal public boolean ajouterAnimal(Animal animal, String nom, char sexe, char leader, Point position) { System.out.println( "Animal => " + animal.getNom() + " : " + nom + ", " + sexe + ", " + leader + ", " + position); Espece tmpAnimal; tmpAnimal = _managerAnimaux.getMonde().ajoutAnimaux(animal, position.x, position.y); fenetre.getGrille().ajouterAnimal(tmpAnimal); return true; }