test pour menu

This commit is contained in:
2024-12-24 15:51:26 +01:00
parent 7f9433f505
commit c50388def9
8 changed files with 67 additions and 27 deletions

View File

@@ -88,26 +88,40 @@ int countCustomMaps(char *name_directory)
}
char ** generatorMenu(char *name_directory, int *x, int *y)
char ** generatorMenu(char *name_directory, int *x, int *y, vect *pos_player)
{
pos_player->x = 4;
pos_player->y = 1;
int nbr_custom = countCustomMaps("maps");
(*x) = 7;
(*y)= 5*(3+nbr_custom) +2;
(*y)= 5*(3+nbr_custom) +7;
char **menu = creatArea2D(*x,*y);
int i = 1;
for (i = 1;i < *y-1; ++i)
{
menu[4][i] = EMPTY;
if (i == *y-2)
{
menu[4][i] = BUTTON;
}
}
int j,k ;
for (j = 5; j < *y; j+=5)
for (j = 5; j < *y-5; j+=5)
{
for (k = 1 ; k < 4; ++k)
{
menu[k][j] = EMPTY;
if (k == 1)
{
menu[k][j] = BUTTON;
}
else
{
menu[k][j] = EMPTY;
}
}
}
return menu;