15 lines
748 B
C++
15 lines
748 B
C++
|
|
void init_combat(Player& player_arg, std::vector<Ennemy> ennemies_arg);
|
|
void combat(Player& player_arg, std::vector<Ennemy>& ennemies_arg);
|
|
|
|
void check_deads(Player& player_arg, std::vector<Ennemy>& ennemies_arg, bool& combat_loop);
|
|
|
|
void player_turn(Player& player_arg, std::vector<Ennemy>& ennemies_arg, bool& combat_loop_arg, int& arg);
|
|
void select_combat_action(int arg, Player& player_arg, bool& combat_loop_arg, std::vector<Ennemy>& ennemies_arg);
|
|
|
|
Spell choose_spell(const Ennemy& ennemy_arg);
|
|
void ennemy_turn(Player& player_arg, Ennemy& ennemy_arg);
|
|
|
|
void attack(Player& player_arg, std::vector<Ennemy>& ennemies_arg);
|
|
bool player_escape(const Player& player_arg, std::vector<Ennemy>& ennemies_arg);
|
|
bool escape(const Ennemy& ennemy_arg); |