aboutsummaryrefslogtreecommitdiff
path: root/puzzles.but
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2009-02-05 19:29:26 +0000
committerSimon Tatham <anakin@pobox.com>2009-02-05 19:29:26 +0000
commit5027095ce2a6dd844ce10489c91dc08bbc174a19 (patch)
tree272a8412068ba4615cdfff003a11d38b3cb8d6bd /puzzles.but
parent279c6781797a5df310cf73a0a952ad0c2b83fbbc (diff)
downloadpuzzles-5027095ce2a6dd844ce10489c91dc08bbc174a19.zip
puzzles-5027095ce2a6dd844ce10489c91dc08bbc174a19.tar.gz
puzzles-5027095ce2a6dd844ce10489c91dc08bbc174a19.tar.bz2
puzzles-5027095ce2a6dd844ce10489c91dc08bbc174a19.tar.xz
Keyboard control patch for Bridges, from James H.
[originally from svn r8446]
Diffstat (limited to 'puzzles.but')
-rw-r--r--puzzles.but9
1 files changed, 9 insertions, 0 deletions
diff --git a/puzzles.but b/puzzles.but
index 2fe9d6c..40cfdae 100644
--- a/puzzles.but
+++ b/puzzles.but
@@ -2135,6 +2135,15 @@ will be prevented from accidentally modifying any of those bridges
in future. Left-clicking again on a highlighted island will unmark
it and restore your ability to modify it.
+You can also use the cursor keys to move around the grid: if possible
+the cursor will always move orthogonally, otherwise it will move
+towards the nearest island to the indicated direction. Pressing the
+return key followed by a cursor key will lay an island in that direction
+(if available); pressing the space bar followed by a cursor key will
+lay a \q{non-bridge} marker.
+
+You can mark an island as finished by pressing the return key twice.
+
Violations of the puzzle rules will be marked in red:
\b An island with too many bridges will be highlighted in red.