ELEC2645 (2019/20) / Mbed 2 deprecated ELEC2645_Project_el18jkeo

Dependencies:   mbed

Revision:
20:0b6f1cfc5be6
Parent:
19:43de9fd725ba
Child:
21:970807533b10
--- a/Alien/Alien.cpp	Fri May 01 14:46:10 2020 +0000
+++ b/Alien/Alien.cpp	Fri May 01 19:41:24 2020 +0000
@@ -58,10 +58,19 @@
 void Alien::flag_set(int counter){
     int c = counter;
     if(c%7 == 1){
-        int r = rand()%10;
-        if(r < 3) {
+        int r = rand()%20;
+        if((r < 2)&&
+        (Alive == true)) {
         Shoot = true;
         }
     }
 }
 
+vector<AlienBullet> Alien::get_bullet_vector(){
+    vector<AlienBullet> v = alien_bullet_vector.get_vector();
+    return v;
+}
+    
+void Alien::set_bullet_hit(int i, bool hit){
+    alien_bullet_vector.set_hit(i,hit);
+}