Saltuk 212

Dependencies:   mbed KS0108

Committer:
Bilgin
Date:
Fri May 31 15:13:48 2019 +0000
Revision:
0:c7dd8e13fa95
212 Saltuk

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Bilgin 0:c7dd8e13fa95 1 #ifndef GAME_H
Bilgin 0:c7dd8e13fa95 2 #define GAME_H
Bilgin 0:c7dd8e13fa95 3
Bilgin 0:c7dd8e13fa95 4 #include "Player.h"
Bilgin 0:c7dd8e13fa95 5 #include "TankList.h"
Bilgin 0:c7dd8e13fa95 6 #include "BulletList.h"
Bilgin 0:c7dd8e13fa95 7 #include "mbed.h"
Bilgin 0:c7dd8e13fa95 8
Bilgin 0:c7dd8e13fa95 9 class Game{
Bilgin 0:c7dd8e13fa95 10 public:
Bilgin 0:c7dd8e13fa95 11 Game();
Bilgin 0:c7dd8e13fa95 12 void spawnEnemies();
Bilgin 0:c7dd8e13fa95 13 bool checkForSpawnCollision(short x, short y); // returns true if spawnable
Bilgin 0:c7dd8e13fa95 14 Player* getPlayer();
Bilgin 0:c7dd8e13fa95 15 BulletList* getBullets();
Bilgin 0:c7dd8e13fa95 16 TankList* getTanks();
Bilgin 0:c7dd8e13fa95 17 void play();
Bilgin 0:c7dd8e13fa95 18 bool death;
Bilgin 0:c7dd8e13fa95 19
Bilgin 0:c7dd8e13fa95 20 Player* player;
Bilgin 0:c7dd8e13fa95 21 BulletList* bullets;
Bilgin 0:c7dd8e13fa95 22 TankList* tanks;
Bilgin 0:c7dd8e13fa95 23 };
Bilgin 0:c7dd8e13fa95 24 #endif