|
Sokoban
|
#include "../include/function.h"#include <stdio.h>#include <stdlib.h>#include <string.h>
Fonctions | |
| vect * | fileToTab2D (const char *name_file, char **tab, const unsigned N, vect *player, int *nbr_targets) |
| La fonction permet de stocker la zone de jeu en fonction de la lecture d'un fichier. | |
| int | countCustomMaps (char *name_directory) |
| La fonction permet de compter le nombre de maps custom dans le fichier des maps. | |
| char ** | generatorMenu (char *name_directory, vect *size, vect *pos_player) |
| La fonction permet de creer la zone de jeu du menu en fonction du nombre de maps custom. | |
Ce fichier est le programe qui lit d'autre fichier, nottament les maps.
| int countCustomMaps | ( | char * | name_directory | ) |
La fonction permet de compter le nombre de maps custom dans le fichier des maps.
| name_directory | Le nom du dossier contenant les maps. return Le nombre de maps custom. |

| vect * fileToTab2D | ( | const char * | name_file, |
| char ** | tab, | ||
| const unsigned | N, | ||
| vect * | player, | ||
| int * | nbr_targets ) |
La fonction permet de stocker la zone de jeu en fonction de la lecture d'un fichier.
| name_file | Le nom du fichier a ouvrir. |
| tab | Le tableau 2D carre du plateau de jeu a remplir. |
| N | La taille de tab. |
| player | Les coordonnée du joueur que le programe vas trouvé. |
| nbr_targets | Le nombre de points d'interer trouver. |
La fonction permet de creer la zone de jeu du menu en fonction du nombre de maps custom.
| name_directory | Le nom du dossier contenant les maps. |
| size | La taille de la zone de jeu. |
| pos_player | La position du joueur dans le menu. |
