diff options
Diffstat (limited to 'apps/plugins/puzzles/help/tents.c')
-rw-r--r-- | apps/plugins/puzzles/help/tents.c | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/apps/plugins/puzzles/help/tents.c b/apps/plugins/puzzles/help/tents.c new file mode 100644 index 0000000000..28d45301d0 --- /dev/null +++ b/apps/plugins/puzzles/help/tents.c | |||
@@ -0,0 +1,66 @@ | |||
1 | /* auto-generated by genhelp.sh */ | ||
2 | /* DO NOT EDIT! */ | ||
3 | const char help_text[] = | ||
4 | "#Chapter 25: Tents " | ||
5 | "\n" | ||
6 | "You have a grid of squares, some of which contain trees. Your aim is " | ||
7 | "to place tents in some of the remaining squares, in such a way that " | ||
8 | "the following conditions are met: " | ||
9 | "\n" | ||
10 | "- There are exactly as many tents as trees. " | ||
11 | "\n" | ||
12 | "- The tents and trees can be matched up in such a way that each " | ||
13 | "tent is directly adjacent (horizontally or vertically, but not " | ||
14 | "diagonally) to its own tree. However, a tent may be adjacent to " | ||
15 | "other trees as well as its own. " | ||
16 | "\n" | ||
17 | "- No two tents are adjacent horizontally, vertically _or " | ||
18 | "diagonally_. " | ||
19 | "\n" | ||
20 | "- The number of tents in each row, and in each column, matches the " | ||
21 | "numbers given round the sides of the grid. " | ||
22 | "\n" | ||
23 | "This puzzle can be found in several places on the Internet, and was " | ||
24 | "brought to my attention by e-mail. I don't know who I should credit " | ||
25 | "for inventing it. " | ||
26 | "\n" | ||
27 | "\n#25.1 Tents controls " | ||
28 | "\n" | ||
29 | "Left-clicking in a blank square will place a tent in it. Right-\n" | ||
30 | "clicking in a blank square will colour it green, indicating that you " | ||
31 | "are sure it _isn't_ a tent. Clicking either button in an occupied " | ||
32 | "square will clear it. " | ||
33 | "\n" | ||
34 | "If you _drag_ with the right button along a row or column, every " | ||
35 | "blank square in the region you cover will be turned green, and no " | ||
36 | "other squares will be affected. (This is useful for clearing the " | ||
37 | "remainder of a row once you have placed all its tents.) " | ||
38 | "\n" | ||
39 | "You can also use the cursor keys to move around the grid. Pressing " | ||
40 | "the return key over an empty square will place a tent, and pressing " | ||
41 | "the space bar over an empty square will colour it green; either key " | ||
42 | "will clear an occupied square. Holding Shift and pressing the cursor " | ||
43 | "keys will colour empty squares green. Holding Control and pressing " | ||
44 | "the cursor keys will colour green both empty squares and squares " | ||
45 | "with tents. " | ||
46 | "\n" | ||
47 | "(All the actions described in section 2.1 are also available.) " | ||
48 | "\n" | ||
49 | "\n#25.2 Tents parameters " | ||
50 | "\n" | ||
51 | "These parameters are available from the `Custom...' option on the " | ||
52 | "`Type' menu. " | ||
53 | "\n" | ||
54 | "_Width_, _Height_ " | ||
55 | "\n" | ||
56 | "Size of grid in squares. " | ||
57 | "\n" | ||
58 | "_Difficulty_ " | ||
59 | "\n" | ||
60 | "Controls the difficulty of the generated puzzle. More difficult " | ||
61 | "puzzles require more complex deductions, but at present none " | ||
62 | "of the available difficulty levels requires guesswork or " | ||
63 | "backtracking. " | ||
64 | "\n" | ||
65 | ; | ||
66 | const char quick_help_text[] = "Place a tent next to each tree."; | ||