choix map fonctionne, a faire : score , affichage lose et win, custom.

Petit fix pour la lose 1 touché
This commit is contained in:
2024-12-28 23:44:18 +01:00
parent 528926a0ce
commit 551144b30d
3 changed files with 57 additions and 18 deletions

View File

@@ -307,6 +307,8 @@ int inGameLoop (char **tab2d, vect *dim_tab, vect *playerPos, vect *targets,
switch (input)
{
case SDL_SCANCODE_ESCAPE:
if(menu) return 0;
return -1;
finish = true;
break;
case SDL_SCANCODE_D:
@@ -396,10 +398,9 @@ int inGameLoop (char **tab2d, vect *dim_tab, vect *playerPos, vect *targets,
vect size_txt = { display_user->size_menu,
display_user->size_window };
char txt_empty[100]
= " "
" ";
= "Echap pour quitter ";
displayTextSDL (display_user, txt_empty, coor_time,
size_txt, 100);
size_txt, 80);
}
}
}
@@ -614,3 +615,11 @@ char *timeToText (time_t time)
snprintf (result, 20, "Time : %02d:%02d", min, sec);
return result;
}
void nullScore(score *player_score)
{
player_score->after = 0;
player_score->before = 0;
player_score->move_box = 0;
player_score->move_player = 0;
}