FINAL VERSION

Dependencies:   mbed

Revision:
116:2793d31ca691
Parent:
113:d180342ac017
Child:
117:4eedd15f2c3d
--- a/main.cpp	Wed May 08 13:30:52 2019 +0000
+++ b/main.cpp	Wed May 08 13:38:58 2019 +0000
@@ -296,6 +296,7 @@
                 wait(0.4); // delay to help with button bounce
             }
             if (pad.check_event(Gamepad::BACK_PRESSED)) { // if BACK pressed, return to the title screen
+                breakout.reset_paddle_lives(); // resets lives back to 6
                 breakout.set_mult_zero(); // reset multiplier
                 breakout.set_prev_score(0);
                 breakout.reset_game(); //reset game to initial positions
@@ -393,6 +394,7 @@
 
         wait(0.4);
     }
+    breakout.reset_paddle_lives(); // resets lives back to 6
     breakout.set_prev_score(0);   // resets prev score to 0
     number_of_frames = 0;
     breakout.set_mult_zero(); // reset multiplier
@@ -514,6 +516,7 @@
             breakout.reset_game(); // return game to initial positions 
             main_game();
         } else if (pad.check_event(Gamepad::BACK_PRESSED)) {
+            breakout.reset_paddle_lives(); // resets lives back to 6
             breakout.set_prev_score(0);   // resets prev score to 0
             number_of_frames = 0;  // reset the number of frames
             breakout.set_mult_zero(); // reset multiplier