diff --git a/src/affichage.c b/src/affichage.c index beddcb435d3b8ee5413d1aead9280713ea0ab77e..ed4aafa7d063d78a596e53df56c98e21cc80d56b 100644 --- a/src/affichage.c +++ b/src/affichage.c @@ -794,10 +794,19 @@ int affichage_carte() } break; } - for(i=0;i<NB_PERSO*NB_JOUEURS;i++){ + for(i=0;i<NB_PERSO*NB_JOUEURS;i++) + { obtenirPositionPersonnage(i+1, &x, &y); - Position_Perso[i].x=x; - Position_Perso[i].y=y; + Position_Perso[i].x=x*LARGEUR_CASE; + Position_Perso[i].y=y*HAUTEUR_CASE; + for(j=1; j<LARGEUR_CARTE; j+=2) + { + if(x==j) + { + Position_Perso[i].y=y*HAUTEUR_CASE+(HAUTEUR_CASE/2); + } + + } } /* Position_Guerrier_select.x = get_position_case_x(&Position_Perso[persoactuel()]);