ELEC2645 (2018/19) / Mbed 2 deprecated EL17MCD

Dependencies:   mbed

Revision:
13:feadff02d3f7
Parent:
12:9e6d5d0a0c82
Child:
14:fe2e16cdf219
--- a/main.cpp	Sun Apr 14 15:58:12 2019 +0000
+++ b/main.cpp	Wed Apr 17 14:03:14 2019 +0000
@@ -50,27 +50,31 @@
     engine.initgame();
     int fps = 60;
     float frame_period_ms = 1000/fps;
+    pad.led(3,1) ;
+    pad.led(4,0.5) ;
+    pad.led(5,0.25) ;
     
    // welcome();  // display welcome message 
 
     while(1) {  // infinite loop
     
         lcd.clear();  
-        engine.read_input(pad);        
+        engine.read_input(pad); 
+        graphics.draw_parkinson_map(lcd);       
         if (engine.get_turn() == 1) {
-            engine.left_tank_turn(pad);
+            engine.left_tank_turn(graphics, pad);
         } else if (engine.get_turn() == 2 || engine.get_turn() == 4) {
-            engine.projectile_phase();
+            engine.projectile_phase(lcd);
         } else if (engine.get_turn() == 3) {
-            engine.right_tank_turn(pad); }
-       /* engine.end();
+            engine.right_tank_turn(graphics, pad); }
+        engine.end();
         if (engine.get_turn() == 5) {
             while (1) {
                 lcd.clear();
                 engine.render(graphics, lcd);
                 lcd.refresh();
             }
-        }*/
+        }
         engine.render(graphics, lcd);
         lcd.refresh();
         wait_ms(frame_period_ms);