Skip to content
Snippets Groups Projects
deplacements.h 639 B
Newer Older
/*!
* \file AffichageConsole.h
* \brief Fichier contenant les signatures des fonctions liees aux deplacements des personnages.
*/

#ifndef DEPLACEMENTS_H_INCLUDED
#define DEPLACEMENTS_H_INCLUDED

boolean case_a_cote(Personnage *perso,Case *destination);
int deplacement_unitaire(Personnage *perso,Case * destination);
boolean case_a_cote_case(Case * depart, Case * destination);

boolean deplacement_unitaire_possible(Case* depart,Case * destination);

boolean deplacement_possible(Personnage* perso, Case* c, Carte_Jeu* carte);

boolean deplacement_possible_recursif(Case* dep, Case* dest, Carte_Jeu* carte, int pts_restants);