format
This commit is contained in:
26
function.c
26
function.c
@@ -47,7 +47,7 @@ unsigned short int **creatArea2D (const unsigned int N)
|
||||
void free2D (unsigned short int **tab, int N)
|
||||
{
|
||||
int i;
|
||||
for (i = 0; i < N ; ++i)
|
||||
for (i = 0; i < N; ++i)
|
||||
{
|
||||
free (tab[i]);
|
||||
}
|
||||
@@ -188,10 +188,12 @@ void move (unsigned short int **tab, vect *playerPos, vect direction)
|
||||
void inGameLoop (unsigned short int **tab2d, int N, vect *playerPos,
|
||||
vect *targets, int nbr_targets, dis *display_user)
|
||||
{
|
||||
vect size_time = {display_user->size_menu , display_user->size_window / 3};
|
||||
vect coor_time = {0, display_user->size_window - display_user->size_menu};
|
||||
time_t time_start = time(NULL) ;
|
||||
time_t current_time = time(NULL);
|
||||
vect size_time
|
||||
= { display_user->size_menu, display_user->size_window / 3 };
|
||||
vect coor_time
|
||||
= { 0, display_user->size_window - display_user->size_menu };
|
||||
time_t time_start = time (NULL);
|
||||
time_t current_time = time (NULL);
|
||||
time_t delay = 0;
|
||||
vect direction = { 0, 0 };
|
||||
char input;
|
||||
@@ -242,14 +244,16 @@ void inGameLoop (unsigned short int **tab2d, int N, vect *playerPos,
|
||||
}
|
||||
screenDisplayGameSDL (tab2d, display_user);
|
||||
}
|
||||
current_time = time(NULL);
|
||||
current_time = time (NULL);
|
||||
if (current_time > delay)
|
||||
{
|
||||
delay = current_time;
|
||||
displayTextSDL(display_user, timeToText(time(NULL) - time_start), coor_time, size_time, 50);
|
||||
displayTextSDL (display_user,
|
||||
timeToText (time (NULL) - time_start), coor_time,
|
||||
size_time, 50);
|
||||
}
|
||||
|
||||
SDL_Delay(16);
|
||||
SDL_Delay (16);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -403,12 +407,12 @@ bool blockBox (unsigned short int **tab2d, vect box_coor)
|
||||
exit (0);
|
||||
}
|
||||
|
||||
char *timeToText(time_t time)
|
||||
char *timeToText (time_t time)
|
||||
{
|
||||
char* result = calloc(20, sizeof(char));
|
||||
char *result = calloc (20, sizeof (char));
|
||||
result[0] = '\0';
|
||||
unsigned int min = time / 60;
|
||||
unsigned int sec = time % 60;
|
||||
snprintf(result, 20,"Time : %02d:%02d",min, sec);
|
||||
snprintf (result, 20, "Time : %02d:%02d", min, sec);
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user