#include #include #include "../define.h" #include "../logic/player.h" #include "../logic/ennemy.h" #include "interfaces.h" void display_combat_menu(const Player& player_arg, const std::vector& ennemies_arg) { std::cout << std::endl; print_player(player_arg); for (Ennemy ennemy: ennemies_arg) { print_ennemy(ennemy); } std::cout << "1. Spell book" << std::endl; std::cout << "2. Cast spell" << std::endl; std::cout << "3. Escape" << std::endl; std::cout << std::endl; } void display_ennemi_turn(const Ennemy& ennemy_arg) { std::cout << ennemy_arg.name << "'s turn" << std::endl; } void display_ennemies(const std::vector& ennemies_arg) { int i = 0; for(Ennemy ennemy: ennemies_arg) { std::cout << i << ", " << ennemy.name << std::endl; i++; } std::cout << std::endl; }