shithub: schnek

Download patch

ref: 98b9d272f49d11cdc1e74d6e89badab1b8534d03
parent: 456b15a9e87b23c32252ebf336b26e49ba7ecb3a
author: glenda <[email protected]>
date: Mon Aug 2 19:45:32 EDT 2021

tidying a bit

--- a/schnek.c
+++ b/schnek.c
@@ -32,7 +32,7 @@
 	Point newfood;
 	Rectangle r = screen->r;
 
-	newfood.x = r.min.x + ntruerand(14)*10;
+	newfood.x = r.min.x +  (14)*10;
 	newfood.y = r.min.y + ntruerand(14)*10;
 
 	food = newfood;
@@ -87,7 +87,7 @@
 	if (s.length < 50) {
 		if (s.p[s.head].x == food.x && s.p[s.head].y == food.y) {
 			s.length++;
-			/* newfood(); */
+
 			if(s.length > length){
 				length=s.length;
 			}
@@ -153,26 +153,22 @@
 	redraw(screen);
 }
 
-void pause(void) {
+void pause(int) {
 	Event e;
 	int key, inputk;
 	for(;;) {
 		key = event(&e);
 		inputk = e.kbdc;
-		/* print("here\n"); */
 		if (key == Ekeyboard) {
 			switch (inputk) {
 				case 'p':
-				/* print("here\n"); */
-				/* break; */
 				return;
 				case 'q':
 				endgame();
 				break;
-			}
+			}			
 		}
 	}
-	/* return; */
 }	
 
 void main(int, char**) {
@@ -240,27 +236,26 @@
 					endgame();
 					break;
 				case 'p':	
-					pause();
+					pause(1);
 					break;
 				default:
 					break;
 			}		
-		} else if(key == timer) {
-			moveschnek();
-			if (counter == 8) {
-				newfood();
-				counter=0;
+		} else if (key == timer) {
+				moveschnek();
+				if (counter == 8) {
+					newfood();
+					counter=0;
 			} else {
 				counter++;
-			}
-			if (starving == 36) {
-				s.length--;
-				starving=0;
-			} else {
-				starving++;
-				
-			}
-			if (s.length == 0) {
+				}
+				if (starving == 36) {
+					s.length--;
+					starving=0;
+				} else {
+					starving++;
+				}
+				if (s.length == 0) {
 				print("You've starved!\n");
 				endgame();
 			}