public ArrayList<Monster> mapToListMonster(char[][] map) {
			
		ArrayList<Monster> monster = new ArrayList<Monster>();
		for (int i = 0; i < map.length; i++){
			for (int j = 0; j < map[i].length;j++) {
				switch(map[i][j]){
					case 'q':
						monster.add(new Ranged(1, 40*i, 40*j, 1, Direction.BAS,"res/Monster/RangedRun")); //Ranged
						break;
					case 's':
						monster.add(new Bomber(2, 40*i, 40*j, 1, Direction.BAS, "res/Monster/BomberRun")); //Bomber
						break;
					case 'd':
						monster.add(new Melee(2,40*i,40*j,1, Direction.BAS, "res/Monster/MeleeRun"));
						break;
					case 'f':
						monster.add(new Underground(1, 40*i, 40*j,4, Direction.BAS, "res/Monster/hidden")); //Underground
						break;
					case '7':
						monster.add(new MovingTrap(1, 40*i, 40*j,2, Direction.BAS, "res/Monster/Trap")); //Underground
						break;
					case '.':
						monster.add(new Boss(5,i*40, j*40,2, Direction.HAUT, "res/Monster/boss"));
						break;
				}
			}
		}
		return monster;
	}