summaryrefslogtreecommitdiff
path: root/apps/plugins/snake.c
diff options
context:
space:
mode:
authorShachar Liberman <lshachar@hotmail.com>2006-07-30 03:10:09 +0000
committerShachar Liberman <lshachar@hotmail.com>2006-07-30 03:10:09 +0000
commit5360df96ef6f42bed22ea52b48f876920dc16a6a (patch)
tree4588d6de0a38bff61b92151e85d6501c96ee5995 /apps/plugins/snake.c
parent4ccacd4004ff38cd0298d8c59296f90585bfb2d3 (diff)
downloadrockbox-5360df96ef6f42bed22ea52b48f876920dc16a6a.tar.gz
rockbox-5360df96ef6f42bed22ea52b48f876920dc16a6a.zip
accept patch FS#4761 - putting the player on hold will now pause games. this should be
fitted to pong and rockblox as well. credit Lukas Sabota for the initial work, and, my very own first commit! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10365 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/snake.c')
-rw-r--r--apps/plugins/snake.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/snake.c b/apps/plugins/snake.c
index 55b3cbf18a..ab8e5f327e 100644
--- a/apps/plugins/snake.c
+++ b/apps/plugins/snake.c
@@ -267,6 +267,12 @@ void game (void) {
267 rb->sleep(HZ/level); 267 rb->sleep(HZ/level);
268 268
269 button=rb->button_get(false); 269 button=rb->button_get(false);
270
271#ifdef HAS_BUTTON_HOLD
272 if (rb->button_hold())
273 button = SNAKE_PLAYPAUSE;
274#endif
275
270 switch (button) { 276 switch (button) {
271 case SNAKE_UP: 277 case SNAKE_UP:
272 if (dir!=2) dir=0; 278 if (dir!=2) dir=0;