diff --git a/src/affichage.c b/src/affichage.c new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/affichage.h b/src/affichage.h new file mode 100644 index 0000000000000000000000000000000000000000..e0db11a17db6432d50896419693dccd67a7d577f --- /dev/null +++ b/src/affichage.h @@ -0,0 +1,6 @@ +#ifndef AFFICHAGE_H_INCLUDED +#define AFFICHAGE_H_INCLUDED + + + +#endif // AFFICHAGE_H_INCLUDED diff --git a/src/competence.o b/src/competence.o new file mode 100644 index 0000000000000000000000000000000000000000..4fa2b65f07dbd315467dc6bdcf549825a3ed683d Binary files /dev/null and b/src/competence.o differ diff --git a/src/deplacements.c b/src/deplacements.c index 8314582879c3c7016be00f7fffe6b67806ba5ccc..ee8293f2feaf701cc4cd7f4660ed9e91561e8cf0 100644 --- a/src/deplacements.c +++ b/src/deplacements.c @@ -31,3 +31,16 @@ int deplacement_unitaire(personnage *perso,Case *destination){ /*d printf("déplacement impossible : case non contigue"); return 1; } + + +int affichage_deplacements_possibles(personnage *perso, carte *c){ /* Met en surbrillance les cases disponibles pour un déplacement */ + int i; + int pd_max_x = get_PD(perso); + int pd_max_y = get_PD(perso); + + for(i=0;i<pd_max_x;i++){ + if(1!=0) + /* ??? */ + } + return 0; +} diff --git a/src/deplacements.o b/src/deplacements.o new file mode 100644 index 0000000000000000000000000000000000000000..c669e1ba84e984a0be34500c7279e7eb95cc7dc5 Binary files /dev/null and b/src/deplacements.o differ diff --git a/src/main.exe b/src/main.exe new file mode 100644 index 0000000000000000000000000000000000000000..6ed2b9993784150f222b15f111cb822be6fae938 Binary files /dev/null and b/src/main.exe differ diff --git a/src/main.o b/src/main.o new file mode 100644 index 0000000000000000000000000000000000000000..b95acdf46a03b7bf193e24b14621d7829db2c4f5 Binary files /dev/null and b/src/main.o differ diff --git a/src/structures.h b/src/structures.h index d6474bb57242e1753eee99936647d4524968f610..043a8b135ba1a8d944266ecbcff9172187122de0 100644 --- a/src/structures.h +++ b/src/structures.h @@ -21,6 +21,7 @@ typedef struct { unsigned short int coord_y; type_terrain *terrain; boolean occupee; + boolean surbrillance; } Case; typedef Case carte[TAILLE_MAX_CARTE]; @@ -58,7 +59,7 @@ typedef struct competence{ struct competence *parent; struct competence *enfant_gauche; struct competence *enfant_droit; - struct effet_competence effet; + struct effet_competence *effet; boolean connu; }competence;