![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Meteor defense project
Diff: Spawn/Spawn.h
- Revision:
- 1:f5cda0674f24
- Parent:
- 0:5fbc0fbc9d30
- Child:
- 2:2c60c92bf65b
--- a/Spawn/Spawn.h Mon Mar 20 09:15:57 2017 +0000 +++ b/Spawn/Spawn.h Mon Mar 20 22:06:50 2017 +0000 @@ -0,0 +1,35 @@ +#ifndef SPAWN_H +#define SPAWN_H + +#include "mbed.h" +#include "N5110.h" +#include "Gamepad.h" +#include "Weapon.h" + +//Y rows and X columns +#define Rows 48 +#define Cols 84 + +class Spawn +{ +public: + Spawn(); + ~Spawn(); + //spawnHealth + void randomizeSpawn(); + //spawnSpeed + void moveSpawn(int array[Cols][Rows]); + //weaponUsed + void checkSpawn(N5110 &lcd); + void updateSpawn(int array[Cols][Rows], N5110 &lcd); + int spawnArray[Cols][Rows]; + + +private: + //column and row same as the screen resolution + + float speed; + int stopSpawn; +}; + +#endif \ No newline at end of file