Dependencies:   mbed

Revision:
8:0c6d6ed55851
Parent:
6:546eba371942
Child:
9:62fe47a1374f
--- a/Enemy/Enemy.cpp	Fri May 22 15:46:14 2020 +0000
+++ b/Enemy/Enemy.cpp	Fri May 22 16:54:10 2020 +0000
@@ -6,9 +6,8 @@
 {
 
     srand(seed);
-    int four;
     four = (rand()%4)+1;
-    pce.printf("%d",four);
+    //pce.printf("%d",four);
     if(four == 1){
         _x = 0;
         _y = rand()%48;
@@ -55,7 +54,7 @@
         }
     else if (_y > player_y){
         _y--;
-        }     
+        }
 }
 int Enemy::get_x()
 {   
@@ -67,3 +66,27 @@
     return _y;
     
 }
+void Enemy::dead(){
+       _x = 2147483647;
+}
+void Enemy::reset(int seed){
+    srand(seed);
+    four = (rand()%4)+1;
+    //pce.printf("%d",four);
+    if(four == 1){
+        _x = 0;
+        _y = rand()%48;
+        }
+    else if(four == 2){
+        _x = 84;
+        _y = rand()%48;
+        }
+    else if(four == 3){
+        _y = 0;
+        _x = rand()%84;
+        }
+    else if(four == 4){
+        _y = 48;
+        _x = rand()%84;
+        } 
+}