Skip to content
Snippets Groups Projects
Commit 28bc7bb1 authored by ColinDrieu's avatar ColinDrieu
Browse files

Modification de structure.h et retrait des tests de init_carte du main

parent 0dcfbbb3
No related branches found
No related tags found
No related merge requests found
...@@ -121,7 +121,6 @@ int main() ...@@ -121,7 +121,6 @@ int main()
Game_Package Pack_A = Construire_Package(); Game_Package Pack_A = Construire_Package();
<<<<<<< HEAD
Classe* Classes_Pack = Librairie_Classes("../resources/Classes.xml"); Classe* Classes_Pack = Librairie_Classes("../resources/Classes.xml");
Terrain* Terrains_Pack = Librairie_Terrains("../resources/Terrains.xml"); Terrain* Terrains_Pack = Librairie_Terrains("../resources/Terrains.xml");
Skins_GUI* GUI_Pack = Get_Skins_GUI("../resources/GUI.xml"); Skins_GUI* GUI_Pack = Get_Skins_GUI("../resources/GUI.xml");
...@@ -130,7 +129,7 @@ Skins_GUI* GUI_Pack = Get_Skins_GUI("../resources/GUI.xml"); ...@@ -130,7 +129,7 @@ Skins_GUI* GUI_Pack = Get_Skins_GUI("../resources/GUI.xml");
Pack_A.Classes_Package = Classes_Pack; Pack_A.Classes_Package = Classes_Pack;
Pack_A.Terrains_Package = Terrains_Pack; Pack_A.Terrains_Package = Terrains_Pack;
Pack_A.GUI_Package = GUI_Pack; Pack_A.GUI_Package = GUI_Pack;
=======
/* -------------------------------------*/ /* -------------------------------------*/
/* Comment utiliser le package : */ /* Comment utiliser le package : */
/* -------------------------------------*/ /* -------------------------------------*/
...@@ -144,11 +143,9 @@ Pack_A.GUI_Package = GUI_Pack; ...@@ -144,11 +143,9 @@ Pack_A.GUI_Package = GUI_Pack;
/* -------------------------------------*/ /* -------------------------------------*/
/* -------------------------------------*/ /* -------------------------------------*/
>>>>>>> 57f279bead6985e78bdd728e0a2cef1f16b293f6
main_SDL(Map_ANCIENNE_VERSION); main_SDL(Map_ANCIENNE_VERSION);
<<<<<<< HEAD
/* -------------------------------------*/ /* -------------------------------------*/
/* Comment utiliser le package : */ /* Comment utiliser le package : */
/* -------------------------------------*/ /* -------------------------------------*/
...@@ -156,19 +153,7 @@ Pack_A.GUI_Package = GUI_Pack; ...@@ -156,19 +153,7 @@ Pack_A.GUI_Package = GUI_Pack;
printf("L'attaque 1 du mage est : %s\n",Pack_A.Classes_Package[0].attaques[0].nom); printf("L'attaque 1 du mage est : %s\n",Pack_A.Classes_Package[0].attaques[0].nom);
printf("Le nom du terrain 1 est : %s\n",Pack_A.Terrains_Package[0].nomTerrain); printf("Le nom du terrain 1 est : %s\n",Pack_A.Terrains_Package[0].nomTerrain);
printf("L'adresse de la texture GUI 1 est : %s\n",Pack_A.GUI_Package[0].GUI_default); printf("L'adresse de la texture GUI 1 est : %s\n",Pack_A.GUI_Package[0].GUI_default);
=======
int n,i;
Carte * carteTest = nouvelleCarte();
init_carte(carteTest);
>>>>>>> 57f279bead6985e78bdd728e0a2cef1f16b293f6
n=carteTest;
for(i=0;i<TAILLE_MAX_CARTE;i++){
printf("x=%d, y=%d\n",n,get_x(n),get_y(n));
n=n+sizeof(Case);
}
return 0; return 0;
} }
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define STRUCTURES_H_INCLUDED #define STRUCTURES_H_INCLUDED
/*! \def TAILLE_MAX_CARTE */ /*! \def TAILLE_MAX_CARTE */
#define TAILLE_MAX_CARTE 256 #define TAILLE_MAX_CARTE 160
/*! \def TAILLE_MAX_LIGNE */ /*! \def TAILLE_MAX_LIGNE */
#define TAILLE_MAX_LIGNE 25 #define TAILLE_MAX_LIGNE 25
/*! \def TAILLE_ID */ /*! \def TAILLE_ID */
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
/*! \def LARG_MAX_CARTE */ /*! \def LARG_MAX_CARTE */
#define LARG_MAX_CARTE 16 #define LARG_MAX_CARTE 16
/*! \def LONG_MAX_CARTE */ /*! \def LONG_MAX_CARTE */
#define HAUT_MAX_CARTE 16 #define HAUT_MAX_CARTE 10
/*! \enum boolean /*! \enum boolean
* \brief Definition du type Boolean. * \brief Definition du type Boolean.
...@@ -84,8 +84,7 @@ typedef struct Case{ ...@@ -84,8 +84,7 @@ typedef struct Case{
typedef struct Carte_Jeu{ typedef struct Carte_Jeu{
char id[TAILLE_ID]; char id[TAILLE_ID];
char nom[TAILLE_NOMS]; Case Tab_Cases[LARG_MAX_CARTE][HAUT_MAX_CARTE];
Case Tab_Cases[17][11];
}Carte_Jeu; }Carte_Jeu;
/*! \typedef Carte structures.h /*! \typedef Carte structures.h
...@@ -179,7 +178,7 @@ typedef struct Carte_A{ ...@@ -179,7 +178,7 @@ typedef struct Carte_A{
char id[TAILLE_ID]; char id[TAILLE_ID];
char nom[50]; char nom[50];
char desc[100]; char desc[100];
char lignes[17][11]; char lignes[LARG_MAX_CARTE+1][HAUT_MAX_CARTE+1];
} Carte_A; } Carte_A;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment