diff options
Diffstat (limited to 'apps/plugins/puzzles/help/undead.c')
-rw-r--r-- | apps/plugins/puzzles/help/undead.c | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/apps/plugins/puzzles/help/undead.c b/apps/plugins/puzzles/help/undead.c new file mode 100644 index 0000000000..2b8cccc9d6 --- /dev/null +++ b/apps/plugins/puzzles/help/undead.c | |||
@@ -0,0 +1,88 @@ | |||
1 | /* auto-generated by genhelp.sh */ | ||
2 | /* DO NOT EDIT! */ | ||
3 | const char help_text[] = | ||
4 | "#Chapter 37: Undead " | ||
5 | "\n" | ||
6 | "You are given a grid of squares, some of which contain diagonal " | ||
7 | "mirrors. Every square which is not a mirror must be filled with one " | ||
8 | "of three types of undead monster: a ghost, a vampire, or a zombie. " | ||
9 | "\n" | ||
10 | "Vampires can be seen directly, but are invisible when reflected in " | ||
11 | "mirrors. Ghosts are the opposite way round: they can be seen in " | ||
12 | "mirrors, but are invisible when looked at directly. Zombies are " | ||
13 | "visible by any means. " | ||
14 | "\n" | ||
15 | "You are also told the total number of each type of monster in the " | ||
16 | "grid. Also around the edge of the grid are written numbers, which " | ||
17 | "indicate how many monsters can be seen if you look into the grid " | ||
18 | "along a row or column starting from that position. (The diagonal " | ||
19 | "mirrors are reflective on both sides. If your reflected line of " | ||
20 | "sight crosses the same monster more than once, the number will count " | ||
21 | "it each time it is visible, not just once.) " | ||
22 | "\n" | ||
23 | "This puzzle type was invented by David Millar, under the name " | ||
24 | "`Haunted Mirror Maze'. See [20] for more details. " | ||
25 | "\n" | ||
26 | "Undead was contributed to this collection by Steffen Bauer. " | ||
27 | "\n" | ||
28 | "[20] http://www.janko.at/Raetsel/Spukschloss/index.htm " | ||
29 | "\n" | ||
30 | "\n#37.1 Undead controls " | ||
31 | "\n" | ||
32 | "Undead has a similar control system to Solo, Unequal and Keen. " | ||
33 | "\n" | ||
34 | "To play Undead, click the mouse in any empty square and then type " | ||
35 | "a letter on the keyboard indicating the type of monster: `G' for " | ||
36 | "a ghost, `V' for a vampire, or `Z' for a zombie. If you make a " | ||
37 | "mistake, click the mouse in the incorrect square and press Space to " | ||
38 | "clear it again (or use the Undo feature). " | ||
39 | "\n" | ||
40 | "If you _right_-click in a square and then type a letter, the " | ||
41 | "corresponding monster will be shown in reduced size in that square, " | ||
42 | "as a `pencil mark'. You can have pencil marks for multiple monsters " | ||
43 | "in the same square. A square containing a full-size monster cannot " | ||
44 | "also contain pencil marks. " | ||
45 | "\n" | ||
46 | "The game pays no attention to pencil marks, so exactly what you " | ||
47 | "use them for is up to you: you can use them as reminders that a " | ||
48 | "particular square needs to be re-examined once you know more about " | ||
49 | "a particular monster, or you can use them as lists of the possible " | ||
50 | "monster in a given square, or anything else you feel like. " | ||
51 | "\n" | ||
52 | "To erase a single pencil mark, right-click in the square and type " | ||
53 | "the same letter again. " | ||
54 | "\n" | ||
55 | "All pencil marks in a square are erased when you left-click and type " | ||
56 | "a monster letter, or when you left-click and press Space. Right-\n" | ||
57 | "clicking and pressing space will also erase pencil marks. " | ||
58 | "\n" | ||
59 | "As for Solo, the cursor keys can be used in conjunction with the " | ||
60 | "letter keys to place monsters or pencil marks. Use the cursor keys " | ||
61 | "to move a highlight around the grid, and type a monster letter to " | ||
62 | "enter it in the highlighted square. Pressing return toggles the " | ||
63 | "highlight into a mode in which you can enter or remove pencil marks. " | ||
64 | "\n" | ||
65 | "If you prefer plain letters of the alphabet to cute monster " | ||
66 | "pictures, you can press `A' to toggle between showing the monsters " | ||
67 | "as monsters or showing them as letters. " | ||
68 | "\n" | ||
69 | "Left-clicking a clue will mark it as done (grey it out), or unmark " | ||
70 | "it if it is already marked. " | ||
71 | "\n" | ||
72 | "(All the actions described in section 2.1 are also available.) " | ||
73 | "\n" | ||
74 | "\n#37.2 Undead parameters " | ||
75 | "\n" | ||
76 | "These parameters are available from the `Custom...' option on the " | ||
77 | "`Type' menu. " | ||
78 | "\n" | ||
79 | "_Width_, _Height_ " | ||
80 | "\n" | ||
81 | "Size of grid in squares. " | ||
82 | "\n" | ||
83 | "_Difficulty_ " | ||
84 | "\n" | ||
85 | "Controls the difficulty of the generated puzzle. " | ||
86 | "\n" | ||
87 | ; | ||
88 | const char quick_help_text[] = "Place ghosts, vampires and zombies so that the right numbers of them can be seen in mirrors."; | ||