File size: 893 Bytes
0ef7a64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/*

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 PACMAN_H
#define PACMAN_H
//#include "FileIO.h"
#include "Fruit.h"
#include "Maze.h"

class Pacman

{
	private:
		char c;
		int x;
		int y;
		int Ox;
		int Oy;
		//FileIO fileIO;
	public:
		Pacman();
		int getPacmanX();
		int getPacmanY();
		void Move(Game &g, Maze &m,Utilities u, int &dot, Ghost &ga, Ghost &gb, Ghost &gc, Ghost &gd, Utilities &ud,Utilities &uc,Utilities &ub,Utilities &ua,Utilities &z, Fruit &fruit1, Utilities &f);
		void Die(Utilities &u);
		void OppositePosition(Game &g, Maze &m,Utilities u, int &dot);
		void EatingGhost(Ghost &ghost, Game &g, Utilities &a, Utilities &u);
};
#endif