Skip to content
Snippets Groups Projects
Commit 130127f1 authored by Montjoie Henri's avatar Montjoie Henri
Browse files

gestion des persos (les fonctions du controleur sont a coder par colin)

parent 03b3e8d4
No related branches found
No related tags found
No related merge requests found
...@@ -596,6 +596,16 @@ int affichage_carte() ...@@ -596,6 +596,16 @@ int affichage_carte()
SDL_SetColorKey(classes[i], SDL_SRCCOLORKEY, SDL_MapRGB(classes[i]->format, 0, 0, 255)); SDL_SetColorKey(classes[i], SDL_SRCCOLORKEY, SDL_MapRGB(classes[i]->format, 0, 0, 255));
} }
/* for(i=0; i<NB_JOUEURS*NB_PERSO; i++)
{
persos[i]=SDL_LoadBMP(obtenirSkinPerso(i+1));
if (!persos[i])
{
printf("Unable to load bitmap: %s\n", SDL_GetError());
return 1;
}
}*/
Guerrier_select = SDL_LoadBMP("../resources/Skins/guerrier_select.bmp"); Guerrier_select = SDL_LoadBMP("../resources/Skins/guerrier_select.bmp");
if (!Guerrier_select) if (!Guerrier_select)
{ {
...@@ -648,16 +658,17 @@ int affichage_carte() ...@@ -648,16 +658,17 @@ int affichage_carte()
//persosuivant(); //persosuivant();
break; break;
case SDLK_ESCAPE: case SDLK_ESCAPE:
afficher_menu(); //afficher_menu();
etat=FERMER;
break; break;
default: default:
break; break;
} }
break; break;
} }
/*for(i=0;i<NB_PERSO;i++){ /*for(i=0;i<NB_PERSO*NB_JOUEURS;i++){
Position_Perso[i].x=get_position_perso_x(i); Position_Perso[i].x=get_position_perso_x(i+1);
Position_Perso[i].y=get_position_perso_y(i); Position_Perso[i].y=get_position_perso_y(i+1);
} }
Position_Guerrier_select.x = get_position_case_x(&Position_Perso[persoactuel()]); Position_Guerrier_select.x = get_position_case_x(&Position_Perso[persoactuel()]);
Position_Guerrier_select.y = get_position_case_y(&Position_Perso[persoactuel()]); Position_Guerrier_select.y = get_position_case_y(&Position_Perso[persoactuel()]);
...@@ -672,7 +683,7 @@ int affichage_carte() ...@@ -672,7 +683,7 @@ int affichage_carte()
} }
for(i=0; i<NB_PERSO*NB_JOUEURS; i++) for(i=0; i<NB_PERSO*NB_JOUEURS; i++)
{ {
//TODO //SDL_BlitSurface(persos[i],NULL,ecran,&Position_Perso[i]);
} }
/*SDL_BlitSurface(Guerrier_select,NULL,ecran,&Position_Guerrier_select);*/ /*SDL_BlitSurface(Guerrier_select,NULL,ecran,&Position_Guerrier_select);*/
SDL_BlitSurface(Case_brillante,NULL,ecran,&Position_Case_brillante); SDL_BlitSurface(Case_brillante,NULL,ecran,&Position_Case_brillante);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment