simon-svn: puzzles: simon

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Sat Jul 16 20:51:54 BST 2005


SVN root:       svn://ixion.tartarus.org/main
Changes by:     simon
Revision:       6097
Date:           2005-07-16 20:51:53 +0100 (Sat, 16 Jul 2005)

Log message (11 lines):
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).

Modified files:
_U  puzzles/
U   puzzles/Recipe
U   puzzles/list.c
U   puzzles/midend.c
U   puzzles/puzzles.but
U   puzzles/puzzles.h
A   puzzles/untangle.c

Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi?rev=6097&view=rev
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/Recipe?rev=6097&r1=6096&r2=6097
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/list.c?rev=6097&r1=6096&r2=6097
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/midend.c?rev=6097&r1=6096&r2=6097
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/puzzles.but?rev=6097&r1=6096&r2=6097
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/puzzles.h?rev=6097&r1=6096&r2=6097
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/untangle.c?rev=6097&view=markup



More information about the tartarus-commits mailing list