aboutsummaryrefslogtreecommitdiff
path: root/puzzles.but
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2005-07-16 19:51:53 +0000
committerSimon Tatham <anakin@pobox.com>2005-07-16 19:51:53 +0000
commita8a903db475885c719bb242b669a2675e702ea68 (patch)
tree8bfb39578a2eb50a79f59b8b1a366f71d569adbd /puzzles.but
parentc5edffdd2c38080d86747e2dfc9c796665fa3c96 (diff)
downloadpuzzles-a8a903db475885c719bb242b669a2675e702ea68.zip
puzzles-a8a903db475885c719bb242b669a2675e702ea68.tar.gz
puzzles-a8a903db475885c719bb242b669a2675e702ea68.tar.bz2
puzzles-a8a903db475885c719bb242b669a2675e702ea68.tar.xz
New puzzle: `Untangle', cloned (with the addition of random grid
generation) from a simple but rather fun Flash game I saw this morning. Small infrastructure change for this puzzle: while most game backends find the midend's assumption that Solve moves are never animated to be a convenience absolving them of having to handle the special case themselves, this one actually needs Solve to be animated. Rather than break that convenience for the other puzzles, I've introduced a flag bit (which I've shoved in mouse_priorities for the moment, shamefully without changing its name). [originally from svn r6097]
Diffstat (limited to 'puzzles.but')
-rw-r--r--puzzles.but31
1 files changed, 31 insertions, 0 deletions
diff --git a/puzzles.but b/puzzles.but
index 337d722..df4bd4c 100644
--- a/puzzles.but
+++ b/puzzles.but
@@ -1243,6 +1243,37 @@ additional challenge for an advanced player. Turning off this option
can also speed up puzzle generation.
+\C{untangle} \i{Untangle}
+
+\cfg{winhelp-topic}{games.untangle}
+
+You are given a number of points, some of which have lines drawn
+between them. You can move the points about arbitrarily; your aim is
+to position the points so that no line crosses another.
+
+I originally saw this in the form of a Flash game called \i{Planarity}
+\k{Planarity}, written by John Tantalo.
+
+\B{Planarity} \W{http://home.cwru.edu/~jnt5/Planarity}\cw{http://home.cwru.edu/~jnt5/Planarity}
+
+\H{untangle-controls} \i{Untangle controls}
+
+\IM{Untangle controls} controls, for Untangle
+
+To move a point, click on it with the left mouse button and drag it
+into a new position.
+
+\H{untangle-parameters} \I{parameters, for Untangle}Untangle parameters
+
+There is only one parameter available from the \q{Custom...} option
+on the \q{Type} menu:
+
+\dt \e{Number of points}
+
+\dd Controls the size of the puzzle, by specifying the number of
+points in the generated graph.
+
+
\A{licence} \I{MIT licence}\ii{Licence}
This software is \i{copyright} 2004-2005 Simon Tatham.