summaryrefslogtreecommitdiff
path: root/manual/plugins/sokoban.tex
diff options
context:
space:
mode:
Diffstat (limited to 'manual/plugins/sokoban.tex')
-rw-r--r--manual/plugins/sokoban.tex44
1 files changed, 31 insertions, 13 deletions
diff --git a/manual/plugins/sokoban.tex b/manual/plugins/sokoban.tex
index 246eceda51..be0cfcd3de 100644
--- a/manual/plugins/sokoban.tex
+++ b/manual/plugins/sokoban.tex
@@ -13,12 +13,14 @@ information about the level format, see
13 13
14\begin{table} 14\begin{table}
15\begin{btnmap}{}{} 15\begin{btnmap}{}{}
16\multicolumn{2}{c}{\textbf{In game}} \\
17\hline
16\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD} 18\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD}
17 {\ButtonUp, \ButtonDown,} 19 {\ButtonUp, \ButtonDown, }%
18\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu, \ButtonPlay,} 20\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu, \ButtonPlay, }%
19\opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown,} 21\opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown, }%
20 \ButtonLeft, \ButtonRight 22 \ButtonLeft, \ButtonRight
21 & Move the ``sokoban'' up, down, left or right\\ 23 & Move the ``sokoban'' up, down, left, or right\\
22\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} 24\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
23\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu} 25\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu}
24\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,GIGABEAT_PAD,SANSA_E200_PAD}{\ButtonPower} 26\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,GIGABEAT_PAD,SANSA_E200_PAD}{\ButtonPower}
@@ -29,11 +31,10 @@ information about the level format, see
29\opt{IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD}{\ButtonSelect} 31\opt{IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD}{\ButtonSelect}
30\opt{IRIVER_H10_PAD}{\ButtonRew} 32\opt{IRIVER_H10_PAD}{\ButtonRew}
31 & Undo last movement \\ 33 & Undo last movement \\
32\opt{RECORDER_PAD,ARCHOS_AV300_PAD}{\ButtonPlay} 34\opt{RECORDER_PAD,ARCHOS_AV300_PAD,IAUDIO_X5_PAD}{\ButtonPlay}
33\opt{ONDIO_PAD}{\ButtonMenu+\ButtonDown} 35\opt{ONDIO_PAD}{\ButtonMenu+\ButtonDown}
34\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} 36\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode}
35\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonPlay} 37\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonPlay}
36\opt{IAUDIO_X5_PAD}{n/a}
37\opt{IRIVER_H10_PAD}{\ButtonFF} 38\opt{IRIVER_H10_PAD}{\ButtonFF}
38\opt{GIGABEAT_PAD}{\ButtonA} 39\opt{GIGABEAT_PAD}{\ButtonA}
39\opt{SANSA_E200_PAD}{\ButtonRec} 40\opt{SANSA_E200_PAD}{\ButtonRec}
@@ -42,7 +43,7 @@ information about the level format, see
42\opt{ONDIO_PAD}{\ButtonMenu+\ButtonLeft} 43\opt{ONDIO_PAD}{\ButtonMenu+\ButtonLeft}
43\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonDown} 44\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonDown}
44\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonLeft} 45\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonLeft}
45\opt{IAUDIO_X5_PAD}{\ButtonRec} 46\opt{IAUDIO_X5_PAD}{n/a}
46\opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonScrollDown} 47\opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonScrollDown}
47\opt{GIGABEAT_PAD}{\ButtonVolDown} 48\opt{GIGABEAT_PAD}{\ButtonVolDown}
48\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonDown} 49\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonDown}
@@ -50,7 +51,8 @@ information about the level format, see
50\opt{RECORDER_PAD,ARCHOS_AV300_PAD}{\ButtonFTwo} 51\opt{RECORDER_PAD,ARCHOS_AV300_PAD}{\ButtonFTwo}
51\opt{ONDIO_PAD}{\ButtonMenu+\ButtonUp} 52\opt{ONDIO_PAD}{\ButtonMenu+\ButtonUp}
52\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} 53\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
53\opt{IPOD_4G_PAD,IPOD_3G_PAD,IAUDIO_X5_PAD}{n/a} 54\opt{IPOD_4G_PAD,IPOD_3G_PAD}{n/a}
55\opt{IAUDIO_X5_PAD}{\ButtonRec}
54\opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonRight} 56\opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonRight}
55\opt{GIGABEAT_PAD}{\ButtonMenu} 57\opt{GIGABEAT_PAD}{\ButtonMenu}
56\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonRight} 58\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonRight}
@@ -59,16 +61,30 @@ information about the level format, see
59\opt{ONDIO_PAD}{\ButtonMenu+\ButtonRight} 61\opt{ONDIO_PAD}{\ButtonMenu+\ButtonRight}
60\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonUp} 62\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonUp}
61\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonRight} 63\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonRight}
62\opt{IAUDIO_X5_PAD}{\ButtonPlay} 64\opt{IAUDIO_X5_PAD}{n/a}
63\opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonScrollUp} 65\opt{IRIVER_H10_PAD}{\ButtonPlay+\ButtonScrollUp}
64\opt{GIGABEAT_PAD}{\ButtonVolUp} 66\opt{GIGABEAT_PAD}{\ButtonVolUp}
65\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonUp} 67\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonUp}
66 & Go to next level \\ 68 & Go to next level \\
69\hline
70\multicolumn{2}{c}{\textbf{Solution playback}} \\
71\hline
72\opt{RECORDER_PAD,ARCHOS_AV300_PAD,IAUDIO_X5_PAD,IRIVER_H10_PAD}{\ButtonPlay}
73\opt{ONDIO_PAD}{\ButtonMenu}
74\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
75\opt{IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,SANSA_E200_PAD}{\ButtonSelect}
76 & Pause/resume \\
67\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD} 77\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,GIGABEAT_PAD,SANSA_E200_PAD}
68 {\ButtonUp/\ButtonDown,} 78 {\ButtonUp/\ButtonDown}
69\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu/\ButtonPlay,} 79\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu/\ButtonPlay}
70\opt{IRIVER_H10_PAD}{\ButtonScrollUp/\ButtonScrollDown,} 80\opt{IRIVER_H10_PAD}{\ButtonScrollUp/\ButtonScrollDown}
71 & Increase/decrease solution playback speed 81 & Increase/decrease playback speed \\
82 \ButtonLeft/\ButtonRight
83 & Go backward/forward (while paused) \\
84\opt{RECORDER_PAD,ARCHOS_AV300_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
85\opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu}
86\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,GIGABEAT_PAD,SANSA_E200_PAD}{\ButtonPower}
87 & Quit \\
72\end{btnmap} 88\end{btnmap}
73\end{table} 89\end{table}
74 90
@@ -77,3 +93,5 @@ Some places where can you can find level sets:
77\item \url{http://www.sourcecode.se/sokoban/levels.php} 93\item \url{http://www.sourcecode.se/sokoban/levels.php}
78\item \url{http://sokobano.de/en/levels.php} 94\item \url{http://sokobano.de/en/levels.php}
79\end{itemize} 95\end{itemize}
96Note that some level sets may contain levels that are too large for this
97version of Sokoban and are unplayable as a result.