You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
421 B

  1. #ifndef SPELL_WARZ_GAME_HPP
  2. #define SPELL_WARZ_GAME_HPP 1
  3. #include <map>
  4. #include <vector>
  5. #include "Element.hpp"
  6. #include "Spell.hpp"
  7. #include "Character.hpp"
  8. namespace Game
  9. {
  10. extern std::map<std::string, Element> Elements;
  11. extern std::map<Element, std::vector<Spell>> SpellBook;
  12. extern std::vector<Character> PlayerParty;
  13. void init();
  14. bool isPartyAlive(std::vector<Character *> &party);
  15. } // namespace Game
  16. #endif