Balint Bogdan 2645 project, 200966741

Dependents:   2645Game_el15bb

Revision:
5:449858a54971
Parent:
4:c74ec3f409f9
Child:
6:cc8d2088f490
--- a/Snake.cpp	Fri May 05 14:37:44 2017 +0000
+++ b/Snake.cpp	Fri May 05 14:51:27 2017 +0000
@@ -62,6 +62,7 @@
 
 void Snake::draw(N5110 &lcd){
         checkWallCollision(lcd);
+        checkTailCollision(lcd);
             if (live!=0){
                 lcd.clear();
                 waitCount=((float)_length/3)+5;
@@ -242,4 +243,15 @@
         }
     
 }//end of checkWallCollision
-    
\ No newline at end of file
+
+void Snake::checkTailCollision(N5110 &lcd){
+    for (int i=0 ;_length<i ;i++){
+                                          
+                    if (snek._x[_length-1]==snek._x[i] && snek._y[_length-1]==snek._y[i])
+                        {
+                            deadSnake(lcd);
+                        }
+                }
+    
+    
+}
\ No newline at end of file