diff options
Diffstat (limited to 'apps/plugins/puzzles/help/galaxies.c')
-rw-r--r-- | apps/plugins/puzzles/help/galaxies.c | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/apps/plugins/puzzles/help/galaxies.c b/apps/plugins/puzzles/help/galaxies.c new file mode 100644 index 0000000000..6e455bc0f9 --- /dev/null +++ b/apps/plugins/puzzles/help/galaxies.c | |||
@@ -0,0 +1,66 @@ | |||
1 | /* auto-generated by genhelp.sh */ | ||
2 | /* DO NOT EDIT! */ | ||
3 | const char help_text[] = | ||
4 | "#Chapter 28: Galaxies " | ||
5 | "\n" | ||
6 | "You have a rectangular grid containing a number of dots. Your aim is " | ||
7 | "to draw edges along the grid lines which divide the rectangle into " | ||
8 | "regions in such a way that every region is 180-degree rotationally " | ||
9 | "symmetric, and contains exactly one dot which is located at its " | ||
10 | "centre of symmetry. " | ||
11 | "\n" | ||
12 | "This puzzle was invented by Nikoli [13], under the name `Tentai " | ||
13 | "Show'; its name is commonly translated into English as `Spiral " | ||
14 | "Galaxies'. " | ||
15 | "\n" | ||
16 | "Galaxies was contributed to this collection by James Harvey. " | ||
17 | "\n" | ||
18 | "[13] http://www.nikoli.co.jp/en/puzzles/astronomical_show.html " | ||
19 | "\n" | ||
20 | "\n#28.1 Galaxies controls " | ||
21 | "\n" | ||
22 | "Left-click on any grid line to draw an edge if there isn't one " | ||
23 | "already, or to remove one if there is. When you create a valid " | ||
24 | "region (one which is closed, contains exactly one dot, is 180-degree " | ||
25 | "symmetric about that dot, and contains no extraneous edges inside " | ||
26 | "it) it will be highlighted automatically; so your aim is to have the " | ||
27 | "whole grid highlighted in that way. " | ||
28 | "\n" | ||
29 | "During solving, you might know that a particular grid square belongs " | ||
30 | "to a specific dot, but not be sure of where the edges go and which " | ||
31 | "other squares are connected to the dot. In order to mark this so you " | ||
32 | "don't forget, you can right-click on the dot and drag, which will " | ||
33 | "create an arrow marker pointing at the dot. Drop that in a square of " | ||
34 | "your choice and it will remind you which dot it's associated with. " | ||
35 | "You can also right-click on existing arrows to pick them up and move " | ||
36 | "them, or destroy them by dropping them off the edge of the grid. " | ||
37 | "(Also, if you're not sure which dot an arrow is pointing at, you can " | ||
38 | "pick it up and move it around to make it clearer. It will swivel " | ||
39 | "constantly as you drag it, to stay pointed at its parent dot.) " | ||
40 | "\n" | ||
41 | "You can also use the cursor keys to move around the grid squares and " | ||
42 | "lines. Pressing the return key when over a grid line will draw or " | ||
43 | "clear its edge, as above. Pressing the return key when over a dot " | ||
44 | "will pick up an arrow, to be dropped the next time the return key " | ||
45 | "is pressed; this can also be used to move existing arrows around, " | ||
46 | "removing them by dropping them on a dot or another arrow. " | ||
47 | "\n" | ||
48 | "(All the actions described in section 2.1 are also available.) " | ||
49 | "\n" | ||
50 | "\n#28.2 Galaxies parameters " | ||
51 | "\n" | ||
52 | "These parameters are available from the `Custom...' option on the " | ||
53 | "`Type' menu. " | ||
54 | "\n" | ||
55 | "_Width_, _Height_ " | ||
56 | "\n" | ||
57 | "Size of grid in squares. " | ||
58 | "\n" | ||
59 | "_Difficulty_ " | ||
60 | "\n" | ||
61 | "Controls the difficulty of the generated puzzle. More difficult " | ||
62 | "puzzles require more complex deductions, and the `Unreasonable' " | ||
63 | "difficulty level may require backtracking. " | ||
64 | "\n" | ||
65 | ; | ||
66 | const char quick_help_text[] = "Divide the grid into rotationally symmetric regions each centred on a dot."; | ||