Rex Raj / Mbed 2 deprecated el17rrrs

Dependencies:   mbed Gamepad N5110 mbed-rtos

Revision:
5:016a7315b75d
Parent:
4:4d673fb2d9dc
Child:
6:1fcfd331c047
--- a/Enemy/EnemyBoss.cpp	Sun May 05 17:41:46 2019 +0000
+++ b/Enemy/EnemyBoss.cpp	Mon May 06 18:29:49 2019 +0000
@@ -57,31 +57,31 @@
     _health1 = 0; // start health from zero for first enemy
     _health2 = 0; // start health from zero for second enemy
 
-    rand(time(NULL));
+    srand(time(NULL));
     int direction = rand() % 8; // randomise initial direction. 
     
     // 8 possibilities. Get random modulo and set movement accordingly
     if (direction == 0) {
-        _movement.x = speed;
-        _movement.y = speed;
+        _movement.x = 0;
+        _movement.y = -speed;
     } else if (direction == 1) {
         _movement.x = speed;
         _movement.y = -speed;
     } else if (direction == 2) {
         _movement.x = speed;
-        _movement.y = speed;
+        _movement.y = 0;
     } else if (direction == 3) {
         _movement.x = speed;
-        _movement.y = +speed;
+        _movement.y = speed;
     } else if (direction == 4) {
-        _movement.x = +speed;
-        _movement.y = +speed;
+        _movement.x = 0;
+        _movement.y = speed;
     } else if (direction == 5) {
-        _movement.x = +speed;
+        _movement.x = -speed;
         _movement.y = speed;
     } else if (direction == 6) {
         _movement.x = -speed;
-        _movement.y = speed;
+        _movement.y = 0;
     }else   {
         _movement.x = -speed;
         _movement.y = -speed;