Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Game.c :
- ↖ Implémenter la fonction game new_game_ext
- ↖ Implémenter la fonction game setup_new_game_ext
- ↖ Implémenter la fonction int game_height et int game_width
- ↖ Implémenter la fonction void add_mirror_ext
- ↖ Mettre à jour la fonction void set_required_nb_monsters pour prendre en compte la cas SPIRIT
- ↖ Mettre à jour la fonction int required_nb_monsters pour prendre en compte le cas SPIRIT
- ↖ Mettre à jour la fonction game copy_game pour prendre en compte g->required_nb_spirits
- ↖ Mettre à jour la fonction bool add_monster pour prendre en compte le cas où on veut poser un monstre sur un HMirror ou un VMirror
- ↖ Mettre à jour la fonction int current_nb_seen pour prendre en compte les rebonds sur HMirror et VMirror
- ↖ Mettre à jour la fonction int current_nb_monsters pour prendre en compte le cas SPIRIT
- ↖ Mettre à jour la fonction void restart_game pour "clean" aussi les SPIRIT
- ↖ Mettre à jour la fonction bool is_game_over pour vérifier qu'il y a le nombre de SPIRIT requis sur la grille
- undead_text.c :
- ↖ Prendre en compte la pose d'un SPIRIT par le joueur (bool treat_move et void play_move à toucher)
- ↖ Prendre en compte le fait que le joueur ne doit pas pouvoir poser de monstre sur un VMirror ou un HMirror (dans le main, après avoir appelé bool treat_move)
- ↖ Prendre en compte que la validité des coordonés x et y données par le joueur dépendra désormais de int game_width et int game_height (bool treat_move)
- ↖ Prendre en compte les VMirror et HMirror ainsi que les SPIRIT dans void display
- ↖ Setup une nouvelle game d'exemple utilisant SPIRIT, HMirror et VMirror
- ↖ Sûrement d'autres petites modifs
- test.c :
- ↖ Implémenter le test de la fonction game new_game_ext
- ↖ Implémenter le test de la fonction game setup_new_game_ext
- ↖ Implémenter le test de la fonction int game_height et int game_width
- ↖ Implémenter le test de la fonction void add_mirror_ext
- ↖ Mettre à jour le test de la fonction void set_required_nb_monsters
- ↖ Mettre à jour le test de la fonction int required_nb_monsters
- ↖ Mettre à jour le test de la fonction game copy_game
- ↖ Mettre à jour le test de la fonction bool add_monster
- ↖ Mettre à jour le test de la fonction int current_nb_seen
- ↖ Mettre à jour le test de la fonction int current_nb_monster
- ↖ Mettre à jour le test de la fonction void restart_game
- ↖ Mettre à jour le test de la fonction bool is_game_over
- ↖ Mettre à jour le test de la fonction content get_content pour vérifier qu'on peut aussi lire les SPIRIT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement