Meteor defense project

Dependencies:   N5110 mbed

Revision:
24:d6187d39f09b
Parent:
23:6d197a452d7c
Child:
25:edd6a95607b1
--- a/Spawn/Spawn.h	Thu Apr 13 14:05:25 2017 +0000
+++ b/Spawn/Spawn.h	Thu Apr 13 17:05:45 2017 +0000
@@ -21,24 +21,24 @@
     void spawnA(int Arr[][Rows],char cArr[][Rows]); //normal spawn
     void spawnB(int x, int Arr[][Rows],char cArr[][Rows]); //fast moving spawn
     void spawnC(int Arr[][Rows],char cArr[][Rows]); //tanky spawn
-    void spawnD(int x, int Arr[][Rows],char cArr[][Rows]); //zigg-zag spawn
+    void spawnDE(int x, int Arr[][Rows],char cArr[][Rows]); //zigg-zag spawn (even faster than spawnB)
     //http://stackoverflow.com/questions/10289197/how-to-empty-a-2d-char-array-in-c
     void moveSpawnABC(int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
     void moveSpawnB(int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
-    void moveSpawnD(int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
-    void movementD1(int x, int y, int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
-    void movementD2(int x, int y, int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
+    void moveSpawnDE(int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
+    void movementD(int x, int y, int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
+    void movementE(int x, int y, int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows]);
     void deleteChar(int x, int y, int Arr[][Rows], char cArr[][Rows]); 
 
     void updateSpawn(int Arr[][Rows], int Arr2[][Rows], char cArr[][Rows], char cArr2[][Rows], N5110 &lcd);
     
     int healthA;
     int healthC;
-    int healthD;
+    int healthDE;
     int spawnRateA;
     int spawnRateB;
     int spawnRateC;
-    int spawnRateD;
+    int spawnRateDE;
     
 private:
     //column and row same as the screen resolution