diff options
Diffstat (limited to 'apps/plugins/puzzles/help/range.c')
| -rw-r--r-- | apps/plugins/puzzles/help/range.c | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/apps/plugins/puzzles/help/range.c b/apps/plugins/puzzles/help/range.c new file mode 100644 index 0000000..fd234d7 --- /dev/null +++ b/apps/plugins/puzzles/help/range.c @@ -0,0 +1,62 @@ +/* auto-generated by genhelp.sh */ +/* DO NOT EDIT! */ +const char help_text[] = +"#Chapter 35: Range " +"\n" +"You have a grid of squares; some squares contain numbers. Your job " +"is to colour some of the squares black, such that several criteria " +"are satisfied: " +"\n" +"- no square with a number is coloured black. " +"\n" +"- no two black squares are adjacent (horizontally or vertically). " +"\n" +"- for any two white squares, there is a path between them using " +"only white squares. " +"\n" +"- for each square with a number, that number denotes the total " +"number of white squares reachable from that square going in a " +"straight line in any horizontal or vertical direction until " +"hitting a wall or a black square; the square with the number is " +"included in the total (once). " +"\n" +"For instance, a square containing the number one must have four " +"black squares as its neighbours by the last criterion; but then it's " +"impossible for it to be connected to any outside white square, which " +"violates the second to last criterion. So no square will contain the " +"number one. " +"\n" +"Credit for this puzzle goes to Nikoli, who have variously called it " +"`Kurodoko', `Kuromasu' or `Where is Black Cells'. [18]. " +"\n" +"Range was contributed to this collection by Jonas Koelker. " +"\n" +"[18] http://www.nikoli.co.jp/en/puzzles/where_is_black_cells.html " +"\n" +"\n#35.1 Range controls " +"\n" +"Click with the left button to paint a square black, or with the " +"right button to mark a square with a dot to indicate that you are " +"sure it should _not_ be painted black. Repeated clicking with either " +"button will cycle the square through the three possible states " +"(filled, dotted or empty) in opposite directions. " +"\n" +"You can also use the cursor keys to move around the grid squares. " +"Pressing Return does the same as clicking with the left button, " +"while pressing Space does the same as a right button click. Moving " +"with the cursor keys while holding Shift will place dots in all " +"squares that are moved through. " +"\n" +"(All the actions described in section 2.1 are also available.) " +"\n" +"\n#35.2 Range parameters " +"\n" +"These parameters are available from the `Custom...' option on the " +"`Type' menu. " +"\n" +"_Width_, _Height_ " +"\n" +"Size of grid in squares. " +"\n" +; +const char quick_help_text[] = "Place black squares to limit the visible distance from each numbered cell."; |