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)
|
void free2D (unsigned short int **tab, int N)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < N ; ++i)
|
for (i = 0; i < N; ++i)
|
||||||
{
|
{
|
||||||
free (tab[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,
|
void inGameLoop (unsigned short int **tab2d, int N, vect *playerPos,
|
||||||
vect *targets, int nbr_targets, dis *display_user)
|
vect *targets, int nbr_targets, dis *display_user)
|
||||||
{
|
{
|
||||||
vect size_time = {display_user->size_menu , display_user->size_window / 3};
|
vect size_time
|
||||||
vect coor_time = {0, display_user->size_window - display_user->size_menu};
|
= { display_user->size_menu, display_user->size_window / 3 };
|
||||||
time_t time_start = time(NULL) ;
|
vect coor_time
|
||||||
time_t current_time = time(NULL);
|
= { 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;
|
time_t delay = 0;
|
||||||
vect direction = { 0, 0 };
|
vect direction = { 0, 0 };
|
||||||
char input;
|
char input;
|
||||||
@@ -242,14 +244,16 @@ void inGameLoop (unsigned short int **tab2d, int N, vect *playerPos,
|
|||||||
}
|
}
|
||||||
screenDisplayGameSDL (tab2d, display_user);
|
screenDisplayGameSDL (tab2d, display_user);
|
||||||
}
|
}
|
||||||
current_time = time(NULL);
|
current_time = time (NULL);
|
||||||
if (current_time > delay)
|
if (current_time > delay)
|
||||||
{
|
{
|
||||||
delay = current_time;
|
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);
|
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';
|
result[0] = '\0';
|
||||||
unsigned int min = time / 60;
|
unsigned int min = time / 60;
|
||||||
unsigned int sec = 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;
|
return result;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user