diff --git a/src/affichage.c b/src/affichage.c index c6f0a229424dce99a61ce46a86ec4bdfba20fa08..b1979e3d0440964da517418973fb8990e9cd081f 100644 --- a/src/affichage.c +++ b/src/affichage.c @@ -752,10 +752,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()]);