Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef GAME_H
- #define GAME_H
- #include "card.h"
- #include "game.h"
- #include "hero.h"
- #include "libraries.h"
- using namespace std;
- class game
- {
- public:
- hero hero1;
- hero hero2;
- int round;
- stack <card> deck1;
- stack <card> deck2;
- vector <card> hand1;
- vector <card> hand2;
- vector <card> board1;
- vector <card> board2;
- vector <card> graveyard;
- game();
- void nextRound();
- void load();
- bool duel(bool player);//0 - gracz peirwszy 1-gracz drugi;
- void show(vector <card> deck);
- int getRound();
- int getRound(bool mode);
- void draw_a_card(vector<card>& hand, stack<card>& deck,hero& hero);//pobiera jedna karte z decku i umieszcza w rece
- void play();
- hero* check();
- bool enter_the_board(vector <card> & hand, vector <card> & board,hero & hero ,int cardNum);//umieszcza karte na polu bitwy
- void move_to_graveyard(card destroyed);//umieszcza karte w cmentarzu
- protected:
- };
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement