aboutsummaryrefslogtreecommitdiff
path: root/puzzles.but
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2005-06-07 19:01:36 +0000
committerSimon Tatham <anakin@pobox.com>2005-06-07 19:01:36 +0000
commit0bcdb7aa03903dcce000b6d224a07e388030ca00 (patch)
treeb71d8027c7222a89377729e560aa4db52ba0d01b /puzzles.but
parent02035753f817173a6861d1fc4bec437508cec42d (diff)
downloadpuzzles-0bcdb7aa03903dcce000b6d224a07e388030ca00.zip
puzzles-0bcdb7aa03903dcce000b6d224a07e388030ca00.tar.gz
puzzles-0bcdb7aa03903dcce000b6d224a07e388030ca00.tar.bz2
puzzles-0bcdb7aa03903dcce000b6d224a07e388030ca00.tar.xz
James Harvey has contributed an implementation of `Same Game', also
known as ksame (KDE) and Same GNOME (GNOME). [originally from svn r5914]
Diffstat (limited to 'puzzles.but')
-rw-r--r--puzzles.but58
1 files changed, 52 insertions, 6 deletions
diff --git a/puzzles.but b/puzzles.but
index e171c7f..a8dcf3a 100644
--- a/puzzles.but
+++ b/puzzles.but
@@ -681,11 +681,10 @@ player. Turning off this option can also speed up puzzle generation.
\cfg{winhelp-topic}{games.netslide}
-This game was submitted by Richard Boulton. It combines the grid
-generation of Net (see \k{net}) with the movement of Sixteen (see
-\k{sixteen}): you have a Net grid, but instead of rotating tiles back
-into place you have to slide them into place by moving a whole row at
-a time.
+This game combines the grid generation of Net (see \k{net}) with the
+movement of Sixteen (see \k{sixteen}): you have a Net grid, but
+instead of rotating tiles back into place you have to slide them
+into place by moving a whole row at a time.
As in Sixteen, \I{controls, for Netslide}control is with the mouse.
See \k{sixteen-controls}.
@@ -694,6 +693,7 @@ See \k{sixteen-controls}.
meanings to those in Net (see \k{net-params}) and Sixteen (see
\k{sixteen-params}).
+Netslide was contributed to this collection by Richard Boulton.
\C{pattern} \i{Pattern}
@@ -925,11 +925,57 @@ initial open space. If you prefer the riskier grids generated by
other implementations, you can switch off this option.
+\C{samegame} \i{Same Game}
+
+\cfg{winhelp-topic}{games.samegame}
+
+You have a grid of coloured squares, which you have to clear by
+highlighting contiguous regions of more that one coloured square;
+the larger the region you highlight, the more points you get (and
+the faster you clear the arena).
+
+If you clear the grid you win. If you end up with nothing but
+single squares (i.e. there are no more clickable regions left) you
+lose.
+
+Removing a region causes the rest of the grid to shuffle up:
+blocks that are suspended will fall down (first), and then empty
+columns are filled from the right.
+
+The game generator does not try and guarantee to generate soluble grids;
+it will, however, ensure that there are at least 2 squares of each
+colour on the grid at the start (and will forbid custom grids for which
+that would be impossible).
+
+Same Game was contributed to this collection by James Harvey.
+
+\H{samegame-controls} \I{controls, for Same Game}Same Game controls
+
+If you left-click an unselected region, it becomes selected (possibly
+clearing the current selection).
+
+If you left-click the selected region, it will be removed (and the
+rest of the grid shuffled immediately).
+
+If you right-click the selected region, it will be unselected.
+
+\H{samegame-parameters} \I{parameters, for Same Game}Same Game parameters
+
+\dt \e{Width}, \e{Height}
+
+\dd Size of grid in squares.
+
+\dt \e{No. of colours}
+
+\dd Number of different colours used to fill the grid; the more colours,
+the fewer large regions of colour and thus the more difficult to clear
+successfully.
+
\A{licence} \I{MIT licence}\ii{Licence}
This software is \i{copyright} 2004-2005 Simon Tatham.
-Portions copyright Richard Boulton.
+Portions copyright Richard Boulton and James Harvey.
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files