Stop the analysis pass in Loopy's redraw routine from being
[sgt/puzzles] / puzzles.but
index a99f3a1..a676207 100644 (file)
@@ -2984,11 +2984,13 @@ mirrors. Ghosts are the opposite way round: they can be seen in
 mirrors, but are invisible when looked at directly. Zombies are
 visible by any means.
 
 mirrors, but are invisible when looked at directly. Zombies are
 visible by any means.
 
-Around the edge of the grid are written numbers, which indicate how
-many monsters can be seen if you look into the grid along a row or
-column starting from that position. (The diagonal mirrors are
-reflective on both sides.) You are also told the total number of each
-type of monster in the grid.
+You are also told the total number of each type of monster in the
+grid. Also around the edge of the grid are written numbers, which
+indicate how many monsters can be seen if you look into the grid along
+a row or column starting from that position. (The diagonal mirrors are
+reflective on both sides. If your reflected line of sight crosses the
+same monster more than once, the number will count it each time it is
+visible, not just once.)
 
 This puzzle type was invented by David Millar, under the name
 \q{Haunted Mirror Maze}. See \k{janko-undead} for more details.
 
 This puzzle type was invented by David Millar, under the name
 \q{Haunted Mirror Maze}. See \k{janko-undead} for more details.
@@ -2996,7 +2998,7 @@ This puzzle type was invented by David Millar, under the name
 Undead was contributed to this collection by Steffen Bauer.
 
 \B{janko-undead}
 Undead was contributed to this collection by Steffen Bauer.
 
 \B{janko-undead}
-\W{http://www.janko.at/Raetsel/Spukschloss/index.htm}
+\W{http://www.janko.at/Raetsel/Spukschloss/index.htm}\cw{http://www.janko.at/Raetsel/Spukschloss/index.htm}
 
 \H{undead-controls} \I{controls, for Undead}Undead controls
 
 
 \H{undead-controls} \I{controls, for Undead}Undead controls
 
@@ -3027,14 +3029,14 @@ All pencil marks in a square are erased when you left-click and type a
 monster letter, or when you left-click and press Space. Right-clicking
 and pressing space will also erase pencil marks.
 
 monster letter, or when you left-click and press Space. Right-clicking
 and pressing space will also erase pencil marks.
 
-As for Solo, the cursor keys can be used in conjunction with the digit
+As for Solo, the cursor keys can be used in conjunction with the letter
 keys to place monsters or pencil marks. Use the cursor keys to move a
 highlight around the grid, and type a monster letter to enter it in
 the highlighted square. Pressing return toggles the highlight into a
 mode in which you can enter or remove pencil marks.
 
 If you prefer plain letters of the alphabet to cute monster pictures,
 keys to place monsters or pencil marks. Use the cursor keys to move a
 highlight around the grid, and type a monster letter to enter it in
 the highlighted square. Pressing return toggles the highlight into a
 mode in which you can enter or remove pencil marks.
 
 If you prefer plain letters of the alphabet to cute monster pictures,
-you can press A to toggle between showing the monsters as monsters or
+you can press \q{A} to toggle between showing the monsters as monsters or
 showing them as letters.
 
 (All the actions described in \k{common-actions} are also available.)
 showing them as letters.
 
 (All the actions described in \k{common-actions} are also available.)
@@ -3052,13 +3054,60 @@ These parameters are available from the \q{Custom...} option on the
 
 \dd Controls the difficulty of the generated puzzle.
 
 
 \dd Controls the difficulty of the generated puzzle.
 
+\C{unruly} \i{Unruly}
+
+\cfg{winhelp-topic}{games.unruly}
+
+You are given a grid of squares, which you must colour either black or
+white. Some squares are provided as clues; the rest are left for you
+to fill in. Each row and column must contain the same number of black
+and white squares, and no row or column may contain three consecutive
+squares of the same colour.
+
+This puzzle type was invented by Adolfo Zanellati, under the name
+\q{Tohu wa Vohu}. See \k{janko-unruly} for more details.
+
+Unruly was contributed to this collection by Lennard Sprong.
+
+\B{janko-unruly}
+\W{http://www.janko.at/Raetsel/Tohu-Wa-Vohu/index.htm}\cw{http://www.janko.at/Raetsel/Tohu-Wa-Vohu/index.htm}
+
+\H{unruly-controls} \I{controls, for Unruly}Unruly controls
+
+To play Unruly, click the mouse in a square to change its colour.
+Left-clicking an empty square will turn it black, and right-clicking
+will turn it white. Keep clicking the same button to cycle through the
+three possible states for the square. If you middle-click in a square
+it will be reset to empty.
+
+You can also use the cursor keys to move around the grid. Pressing the
+return or space keys will turn an empty square black or white
+respectively (and then cycle the colours in the same way as the mouse
+buttons), and pressing Backspace will reset a square to empty.
+
+(All the actions described in \k{common-actions} are also available.)
+
+\H{unruly-parameters} \I{parameters, for Unruly}Unruly parameters
+
+These parameters are available from the \q{Custom...} option on the
+\q{Type} menu.
+
+\dt \e{Width}, \e{Height}
+
+\dd Size of grid in squares. (Note that the rules of the game require
+both the width and height to be even numbers.)
+
+\dt \e{Difficulty}
+
+\dd Controls the difficulty of the generated puzzle.
+
 \A{licence} \I{MIT licence}\ii{Licence}
 
 This software is \i{copyright} 2004-2012 Simon Tatham.
 
 Portions copyright Richard Boulton, James Harvey, Mike Pinna, Jonas
 K\u00F6{oe}lker, Dariusz Olszewski, Michael Schierl, Lambros
 \A{licence} \I{MIT licence}\ii{Licence}
 
 This software is \i{copyright} 2004-2012 Simon Tatham.
 
 Portions copyright Richard Boulton, James Harvey, Mike Pinna, Jonas
 K\u00F6{oe}lker, Dariusz Olszewski, Michael Schierl, Lambros
-Lambrou, Bernd Schmidt and Steffen Bauer.
+Lambrou, Bernd Schmidt, Steffen Bauer and Lennard Sprong.
 
 Permission is hereby granted, free of charge, to any person
 obtaining a copy of this software and associated documentation files
 
 Permission is hereby granted, free of charge, to any person
 obtaining a copy of this software and associated documentation files