/* Name:Wong Pui Shan Sdutent ID:52611804 program: AScISD Name: HAR Chiu Kwong Samson Sdutent ID:52629360 program: AScISD Name: LAM Cheuk Man Sdutent ID:52621140 program: AScISD Name:KO Jeffrey KO Sdutent ID:525 695 30 program: AScISD */ #ifndef GAME_H #define GAME_H #include #include "Utilities.h" #include "Maze.h" using namespace std; class Game { private: int level; int life; int point; int addLife; bool loopGame; bool replay; public: Game(); void setPoint(int x); int getPoint(); void print1(); void print2(); void Move(Maze m,Utilities u); friend class Ghost; int GetLife(); void setLife(); void extraLife(); bool getLoopGameBool(); void setLoopGameBool(bool temp); void checkForUpLevel(Maze &m); void setGameLevel(); int getGameLevel(); void setReplayBool(bool temp); bool getReplayBool(); void gameReset(); }; #endif