aboutsummaryrefslogtreecommitdiff
path: root/games/gamemaze.c
diff options
context:
space:
mode:
authordavid <[email protected]>2026-07-16 03:03:56 -0300
committerdavid <[email protected]>2026-07-16 03:03:56 -0300
commit9c0c7b942e2fc85eb5137ff570605ff608fd0ec4 (patch)
tree65c71b3dfc93e41e7c21995139ca2eee027dc5d1 /games/gamemaze.c
parent290ea5659f2555d920a6077f078e1c60746b049a (diff)
downloadpetratc-9c0c7b942e2fc85eb5137ff570605ff608fd0ec4.tar.gz
petratc-9c0c7b942e2fc85eb5137ff570605ff608fd0ec4.zip
started a new game finally... also i fixed the compiler complaints and idk what else i did... if you're interested you can look at the diff
Diffstat (limited to 'games/gamemaze.c')
-rw-r--r--games/gamemaze.c20
1 files changed, 16 insertions, 4 deletions
diff --git a/games/gamemaze.c b/games/gamemaze.c
index 8b35afc..5dbce8f 100644
--- a/games/gamemaze.c
+++ b/games/gamemaze.c
@@ -248,13 +248,25 @@ void gamemaze(){
case 'q': case 'Q': stop(); break;
case 'r': case 'R': properrestart(&curs, &W, &H); break;
case 'a': case 'A': case KEY_LEFT:
- if (!iswall(curs.posy, curs.posx - 1)) curs.posx -= 1; break;
+ if(!iswall(curs.posy, curs.posx - 1)){
+ curs.posx -= 1;
+ }
+ break;
case 'd': case 'D': case KEY_RIGHT:
- if (!iswall(curs.posy, curs.posx + 1))curs.posx += 1; break;
+ if (!iswall(curs.posy, curs.posx + 1)){
+ curs.posx += 1;
+ }
+ break;
case 'w': case 'W': case KEY_UP:
- if (!iswall(curs.posy - 1, curs.posx))curs.posy -= 1; break;
+ if (!iswall(curs.posy - 1, curs.posx)){
+ curs.posy -= 1;
+ }
+ break;
case 's': case 'S': case KEY_DOWN:
- if (!iswall(curs.posy + 1, curs.posx))curs.posy += 1; break;
+ if (!iswall(curs.posy + 1, curs.posx)){
+ curs.posy += 1;
+ }
+ break;
}
eatcheese(&curs);