as3525v2-usb: only call wakeup_signal when a thread is actually waiting
[kugel-rb.git] / manual / plugins / snake.tex
blobc1ea590b61ac44cd0371cb5ca45d497ea514877b
1 \subsection{Snake}
2 \screenshot{plugins/images/ss-snake}{Snake}{fig:snake}
4 This is the popular snake game. The aim is to grow your snake as large
5 as possible by eating the dots that appear on the screen. The game will
6 end when the snake touches either the borders of the screen or itself.
8 \begin{btnmap}
9 \opt{RECORDER_PAD,IAUDIO_X5_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD%
10 ,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD%
11 ,SANSA_FUZE_PAD,PBELL_VIBE500_PAD}
12 {\ButtonUp/\ButtonDown}
13 \opt{IPOD_3G_PAD,IPOD_4G_PAD}{\ButtonMenu/\ButtonPlay}
14 \opt{IRIVER_H10_PAD}{\ButtonScrollUp/\ButtonScrollDown}
15 \opt{COWON_D2_PAD}{\TouchTopMiddle/\TouchBottomMiddle}
16 \opt{HAVEREMOTEKEYMAP}{& }
17 & Change levels (1 is slowest, 9 is fastest)\\
19 \opt{RECORDER_PAD,IAUDIO_X5_PAD,IRIVER_H10_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
20 \opt{IPOD_4G_PAD,IPOD_3G_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD%
21 ,GIGABEAT_S_PAD,MROBE100_PAD,SANSA_FUZE_PAD}
22 {\ButtonSelect}
23 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
24 \opt{ONDIO_PAD}{\ButtonMenu}
25 \opt{COWON_D2_PAD}{\TouchCenter}
26 \opt{HAVEREMOTEKEYMAP}{& }
27 & Toggle Play/Pause\\
29 \end{btnmap}