diff options
Diffstat (limited to 'apps/plugins/puzzles/help/pattern.c')
-rw-r--r-- | apps/plugins/puzzles/help/pattern.c | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/apps/plugins/puzzles/help/pattern.c b/apps/plugins/puzzles/help/pattern.c new file mode 100644 index 0000000000..d3764c6d43 --- /dev/null +++ b/apps/plugins/puzzles/help/pattern.c | |||
@@ -0,0 +1,56 @@ | |||
1 | /* auto-generated by genhelp.sh */ | ||
2 | /* DO NOT EDIT! */ | ||
3 | const char help_text[] = | ||
4 | "#Chapter 10: Pattern " | ||
5 | "\n" | ||
6 | "You have a grid of squares, which must all be filled in either black " | ||
7 | "or white. Beside each row of the grid are listed the lengths of the " | ||
8 | "runs of black squares on that row; above each column are listed the " | ||
9 | "lengths of the runs of black squares in that column. Your aim is to " | ||
10 | "fill in the entire grid black or white. " | ||
11 | "\n" | ||
12 | "I first saw this puzzle form around 1995, under the name " | ||
13 | "`nonograms'. I've seen it in various places since then, under " | ||
14 | "different names. " | ||
15 | "\n" | ||
16 | "Normally, puzzles of this type turn out to be a meaningful picture " | ||
17 | "of something once you've solved them. However, since this version " | ||
18 | "generates the puzzles automatically, they will just look like random " | ||
19 | "groupings of squares. (One user has suggested that this is actually " | ||
20 | "a _good_ thing, since it prevents you from guessing the colour of " | ||
21 | "squares based on the picture, and forces you to use logic instead.) " | ||
22 | "The advantage, though, is that you never run out of them. " | ||
23 | "\n" | ||
24 | "\n#10.1 Pattern controls " | ||
25 | "\n" | ||
26 | "This game is played with the mouse. " | ||
27 | "\n" | ||
28 | "Left-click in a square to colour it black. Right-click to colour it " | ||
29 | "white. If you make a mistake, you can middle-click, or hold down " | ||
30 | "Shift while clicking with any button, to colour the square in the " | ||
31 | "default grey (meaning `undecided') again. " | ||
32 | "\n" | ||
33 | "You can click and drag with the left or right mouse button to colour " | ||
34 | "a vertical or horizontal line of squares black or white at a time " | ||
35 | "(respectively). If you click and drag with the middle button, or " | ||
36 | "with Shift held down, you can colour a whole rectangle of squares " | ||
37 | "grey. " | ||
38 | "\n" | ||
39 | "You can also move around the grid with the cursor keys. Pressing the " | ||
40 | "return key will cycle the current cell through empty, then black, " | ||
41 | "then white, then empty, and the space bar does the same cycle in " | ||
42 | "reverse. " | ||
43 | "\n" | ||
44 | "Moving the cursor while holding Control will colour the moved-over " | ||
45 | "squares black. Holding Shift will colour the moved-over squares " | ||
46 | "white, and holding both will colour them grey. " | ||
47 | "\n" | ||
48 | "(All the actions described in section 2.1 are also available.) " | ||
49 | "\n" | ||
50 | "\n#10.2 Pattern parameters " | ||
51 | "\n" | ||
52 | "The only options available from the `Custom...' option on the `Type' " | ||
53 | "menu are _Width_ and _Height_, which are self-explanatory. " | ||
54 | "\n" | ||
55 | ; | ||
56 | const char quick_help_text[] = "Fill in the pattern in the grid, given only the lengths of runs of black squares."; | ||