Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. #ifndef GAME_H
  2. #define GAME_H
  3.  
  4.  
  5.  
  6. #include "card.h"
  7. #include "game.h"
  8. #include "hero.h"
  9. #include "libraries.h"
  10.  
  11. using namespace std;
  12.  
  13. class game
  14. {
  15. public:
  16. hero hero1;
  17. hero hero2;
  18.  
  19. int round;
  20.  
  21. stack <card> deck1;
  22. stack <card> deck2;
  23.  
  24. vector <card> hand1;
  25. vector <card> hand2;
  26.  
  27. vector <card> board1;
  28. vector <card> board2;
  29.  
  30. vector <card> graveyard;
  31.  
  32. game();
  33.  
  34.  
  35. void nextRound();
  36. void load();
  37. bool duel(bool player);//0 - gracz peirwszy 1-gracz drugi;
  38. void show(vector <card> deck);
  39.  
  40. int getRound();
  41. int getRound(bool mode);
  42. void draw_a_card(vector<card>& hand, stack<card>& deck,hero& hero);//pobiera jedna karte z decku i umieszcza w rece
  43.  
  44.  
  45.  
  46.  
  47. void play();
  48. hero* check();
  49. bool enter_the_board(vector <card> & hand, vector <card> & board,hero & hero ,int cardNum);//umieszcza karte na polu bitwy
  50. void move_to_graveyard(card destroyed);//umieszcza karte w cmentarzu
  51.  
  52.  
  53. protected:
  54. };
  55.  
  56.  
  57.  
  58. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement