ELEC2645 (2018/19) / Mbed 2 deprecated el17arm

Dependencies:   mbed

Revision:
16:8384e9a480ef
Parent:
15:2bda80896a84
Child:
17:b4079bd0e551
diff -r 2bda80896a84 -r 8384e9a480ef Levelengine.h
--- a/Levelengine.h	Fri Mar 29 19:03:10 2019 +0000
+++ b/Levelengine.h	Sat Mar 30 02:16:28 2019 +0000
@@ -12,6 +12,14 @@
         1,1,1,
 
     };
+    
+const int key[12] =   {
+        1,1,0,0,
+        1,0,1,1,
+        1,1,0,1,
+
+    };
+
 
 class Levelengine
 {
@@ -20,10 +28,15 @@
     Levelengine();
     ~Levelengine();
     void level_one(N5110 &lcd);
+    void soft_blocks(int x, int y, N5110 &lcd);
+    void draw_solid_block(int x, int y, N5110 &lcd);
+    void draw_key(int x, int y, N5110 &lcd);
     
 
 private:
+
     int _collision;
+    int _k; //ensures loop is only executed once and key does not reappear
 
 
 };