mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 16:05:44 -07:00
Put the game summaries from the website into gamedesc.txt.
More sensible to bring all the pieces of per-puzzle descriptive text together into one place, so they can be easily reused everywhere they're needed.
This commit is contained in:
@ -15,5 +15,5 @@ GAMES += blackbox
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
blackbox:blackbox.exe:Black Box:Ball-finding puzzle
|
||||
blackbox:blackbox.exe:Black Box:Ball-finding puzzle:Find the hidden balls in the box by bouncing laser beams off them.
|
||||
!end
|
||||
|
@ -17,5 +17,5 @@ GAMES += bridges
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
bridges:bridges.exe:Bridges:Bridge-placing puzzle
|
||||
bridges:bridges.exe:Bridges:Bridge-placing puzzle:Connect all the islands with a network of bridges.
|
||||
!end
|
||||
|
2
cube.R
2
cube.R
@ -15,5 +15,5 @@ GAMES += cube
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
cube:cube.exe:Cube:Rolling cube puzzle
|
||||
cube:cube.exe:Cube:Rolling cube puzzle:Pick up all the blue squares by rolling the cube over them.
|
||||
!end
|
||||
|
@ -31,7 +31,7 @@ open my $desc, "<", "gamedesc.txt"
|
||||
|
||||
while (<$desc>) {
|
||||
chomp;
|
||||
my ($id, $win, $displayname, $description) = split /:/, $_;
|
||||
my ($id, $win, $displayname, $description, $summary) = split /:/, $_;
|
||||
|
||||
open my $desktop, ">", "$outdir/$id.desktop"
|
||||
or die "$outdir/$id.desktop: open: $!\n";
|
||||
|
@ -17,5 +17,5 @@ GAMES += dominosa
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
dominosa:dominosa.exe:Dominosa:Domino tiling puzzle
|
||||
dominosa:dominosa.exe:Dominosa:Domino tiling puzzle:Tile the rectangle with a full set of dominoes.
|
||||
!end
|
||||
|
@ -15,5 +15,5 @@ GAMES += fifteen
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
fifteen:fifteen.exe:Fifteen:Sliding block puzzle
|
||||
fifteen:fifteen.exe:Fifteen:Sliding block puzzle:Slide the tiles around to arrange them into order.
|
||||
!end
|
||||
|
@ -20,5 +20,5 @@ GAMES += filling
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
filling:filling.exe:Filling:Polyomino puzzle
|
||||
filling:filling.exe:Filling:Polyomino puzzle:Mark every square with the area of its containing region.
|
||||
!end
|
||||
|
2
flip.R
2
flip.R
@ -17,5 +17,5 @@ GAMES += flip
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
flip:flip.exe:Flip:Tile inversion puzzle
|
||||
flip:flip.exe:Flip:Tile inversion puzzle:Flip groups of squares to light them all up at once.
|
||||
!end
|
||||
|
2
flood.R
2
flood.R
@ -15,5 +15,5 @@ GAMES += flood
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
flood:flood.exe:Flood:Flood-filling puzzle
|
||||
flood:flood.exe:Flood:Flood-filling puzzle:Turn the grid the same colour in as few flood fills as possible.
|
||||
!end
|
||||
|
@ -24,5 +24,5 @@ GAMES += galaxies
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
galaxies:galaxies.exe:Galaxies:Symmetric polyomino puzzle
|
||||
galaxies:galaxies.exe:Galaxies:Symmetric polyomino puzzle:Divide the grid into rotationally symmetric regions each centred on a dot.
|
||||
!end
|
||||
|
2
guess.R
2
guess.R
@ -15,5 +15,5 @@ GAMES += guess
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
guess:guess.exe:Guess:Combination-guessing puzzle
|
||||
guess:guess.exe:Guess:Combination-guessing puzzle:Guess the hidden combination of colours.
|
||||
!end
|
||||
|
@ -15,5 +15,5 @@ GAMES += inertia
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
inertia:inertia.exe:Inertia:Gem-collecting puzzle
|
||||
inertia:inertia.exe:Inertia:Gem-collecting puzzle:Collect all the gems without running into any of the mines.
|
||||
!end
|
||||
|
2
keen.R
2
keen.R
@ -21,5 +21,5 @@ GAMES += keen
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
keen:keen.exe:Keen:Arithmetic Latin square puzzle
|
||||
keen:keen.exe:Keen:Arithmetic Latin square puzzle:Complete the latin square in accordance with the arithmetic clues.
|
||||
!end
|
||||
|
@ -20,5 +20,5 @@ GAMES += lightup
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
lightup:lightup.exe:Light Up:Light-bulb placing puzzle
|
||||
lightup:lightup.exe:Light Up:Light-bulb placing puzzle:Place bulbs to light up all the squares.
|
||||
!end
|
||||
|
2
loopy.R
2
loopy.R
@ -27,5 +27,5 @@ GAMES += loopy
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
loopy:loopy.exe:Loopy:Loop-drawing puzzle
|
||||
loopy:loopy.exe:Loopy:Loop-drawing puzzle:Draw a single closed loop, given clues about number of adjacent edges.
|
||||
!end
|
||||
|
@ -20,5 +20,5 @@ GAMES += magnets
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
magnets:magnets.exe:Magnets:Magnet-placing puzzle
|
||||
magnets:magnets.exe:Magnets:Magnet-placing puzzle:Place magnets to satisfy the clues and avoid like poles touching.
|
||||
!end
|
||||
|
2
map.R
2
map.R
@ -20,5 +20,5 @@ GAMES += map
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
map:map.exe:Map:Map-colouring puzzle
|
||||
map:map.exe:Map:Map-colouring puzzle:Colour the map so that adjacent regions are never the same colour.
|
||||
!end
|
||||
|
2
mines.R
2
mines.R
@ -20,5 +20,5 @@ GAMES += mines
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
mines:mines.exe:Mines:Mine-finding puzzle
|
||||
mines:mines.exe:Mines:Mine-finding puzzle:Find all the mines without treading on any of them.
|
||||
!end
|
||||
|
2
net.R
2
net.R
@ -19,5 +19,5 @@ GAMES += net
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
net:netgame.exe:Net:Network jigsaw puzzle
|
||||
net:netgame.exe:Net:Network jigsaw puzzle:Rotate each tile to reassemble the network.
|
||||
!end
|
||||
|
@ -17,5 +17,5 @@ GAMES += netslide
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
netslide:netslide.exe:Netslide:Toroidal sliding network puzzle
|
||||
netslide:netslide.exe:Netslide:Toroidal sliding network puzzle:Slide a row at a time to reassemble the network.
|
||||
!end
|
||||
|
@ -18,5 +18,5 @@ GAMES += pattern
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
pattern:pattern.exe:Pattern:Pattern puzzle
|
||||
pattern:pattern.exe:Pattern:Pattern puzzle:Fill in the pattern in the grid, given only the lengths of runs of black squares.
|
||||
!end
|
||||
|
2
pearl.R
2
pearl.R
@ -19,5 +19,5 @@ GAMES += pearl
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
pearl:pearl.exe:Pearl:Loop-drawing puzzle
|
||||
pearl:pearl.exe:Pearl:Loop-drawing puzzle:Draw a single closed loop, given clues about corner and straight squares.
|
||||
!end
|
||||
|
2
pegs.R
2
pegs.R
@ -17,5 +17,5 @@ GAMES += pegs
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
pegs:pegs.exe:Pegs:Peg solitaire puzzle
|
||||
pegs:pegs.exe:Pegs:Peg solitaire puzzle:Jump pegs over each other to remove all but one.
|
||||
!end
|
||||
|
2
range.R
2
range.R
@ -17,5 +17,5 @@ GAMES += range
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
range:range.exe:Range:Visible-distance puzzle
|
||||
range:range.exe:Range:Visible-distance puzzle:Place black squares to limit the visible distance from each numbered cell.
|
||||
!end
|
||||
|
2
rect.R
2
rect.R
@ -15,5 +15,5 @@ GAMES += rect
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
rect:rect.exe:Rectangles:Rectangles puzzle
|
||||
rect:rect.exe:Rectangles:Rectangles puzzle:Divide the grid into rectangles with areas equal to the numbers.
|
||||
!end
|
||||
|
@ -15,5 +15,5 @@ GAMES += samegame
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
samegame:samegame.exe:Same Game:Block-clearing puzzle
|
||||
samegame:samegame.exe:Same Game:Block-clearing puzzle:Clear the grid by removing touching groups of the same colour squares.
|
||||
!end
|
||||
|
@ -19,5 +19,5 @@ GAMES += signpost
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
signpost:signpost.exe:Signpost:Square-connecting puzzle
|
||||
signpost:signpost.exe:Signpost:Square-connecting puzzle:Connect the squares into a path following the arrows.
|
||||
!end
|
||||
|
@ -19,5 +19,5 @@ GAMES += singles
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
singles:singles.exe:Singles:Number-removing puzzle
|
||||
singles:singles.exe:Singles:Number-removing puzzle:Black out the right set of duplicate numbers.
|
||||
!end
|
||||
|
@ -15,5 +15,5 @@ GAMES += sixteen
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
sixteen:sixteen.exe:Sixteen:Toroidal sliding block puzzle
|
||||
sixteen:sixteen.exe:Sixteen:Toroidal sliding block puzzle:Slide a row at a time to arrange the tiles into order.
|
||||
!end
|
||||
|
2
slant.R
2
slant.R
@ -20,5 +20,5 @@ GAMES += slant
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
slant:slant.exe:Slant:Maze-drawing puzzle
|
||||
slant:slant.exe:Slant:Maze-drawing puzzle:Draw a maze of slanting lines that matches the clues.
|
||||
!end
|
||||
|
2
solo.R
2
solo.R
@ -20,5 +20,5 @@ GAMES += solo
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
solo:solo.exe:Solo:Number placement puzzle
|
||||
solo:solo.exe:Solo:Number placement puzzle:Fill in the grid so that each row, column and square block contains one of every digit.
|
||||
!end
|
||||
|
2
tents.R
2
tents.R
@ -20,5 +20,5 @@ GAMES += tents
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
tents:tents.exe:Tents:Tent-placing puzzle
|
||||
tents:tents.exe:Tents:Tent-placing puzzle:Place a tent next to each tree.
|
||||
!end
|
||||
|
2
towers.R
2
towers.R
@ -21,5 +21,5 @@ GAMES += towers
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
towers:towers.exe:Towers:Tower-placing Latin square puzzle
|
||||
towers:towers.exe:Towers:Tower-placing Latin square puzzle:Complete the latin square of towers in accordance with the clues.
|
||||
!end
|
||||
|
@ -15,5 +15,5 @@ GAMES += twiddle
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
twiddle:twiddle.exe:Twiddle:Rotational sliding block puzzle
|
||||
twiddle:twiddle.exe:Twiddle:Rotational sliding block puzzle:Rotate the tiles around themselves to arrange them into order.
|
||||
!end
|
||||
|
2
undead.R
2
undead.R
@ -14,5 +14,5 @@ GAMES += undead
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
undead:undead.exe:Undead:Monster-placing puzzle
|
||||
undead:undead.exe:Undead:Monster-placing puzzle:Place ghosts, vampires and zombies so that the right numbers of them can be seen in mirrors.
|
||||
!end
|
||||
|
@ -23,5 +23,5 @@ GAMES += unequal
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
unequal:unequal.exe:Unequal:Latin square puzzle
|
||||
unequal:unequal.exe:Unequal:Latin square puzzle:Complete the latin square in accordance with the <code>></code> signs.
|
||||
!end
|
||||
|
@ -21,5 +21,5 @@ GAMES += group
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
group:group.exe:Group:Group theory puzzle
|
||||
group:group.exe:Group:Group theory puzzle:Complete the unfinished Cayley table of a group.
|
||||
!end
|
||||
|
@ -17,5 +17,5 @@ GAMES += separate
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
separate:separate.exe:Separate:Rectangle-dividing puzzle
|
||||
separate:separate.exe:Separate:Rectangle-dividing puzzle:Partition the grid into regions containing one of each letter.
|
||||
!end
|
||||
|
@ -20,5 +20,5 @@ GAMES += slide
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
slide:slide.exe:Slide:Sliding block puzzle
|
||||
slide:slide.exe:Slide:Sliding block puzzle:Slide the blocks to let the key block out.
|
||||
!end
|
||||
|
@ -15,5 +15,5 @@ GAMES += sokoban
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
sokoban:sokoban.exe:Sokoban:Barrel-pushing puzzle
|
||||
sokoban:sokoban.exe:Sokoban:Barrel-pushing puzzle:Push all the barrels into the target squares.
|
||||
!end
|
||||
|
2
unruly.R
2
unruly.R
@ -17,5 +17,5 @@ GAMES += unruly
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
unruly:unruly.exe:Unruly:Black and white grid puzzle
|
||||
unruly:unruly.exe:Unruly:Black and white grid puzzle:Fill in the black and white grid to avoid runs of three.
|
||||
!end
|
||||
|
@ -17,5 +17,5 @@ GAMES += untangle
|
||||
!end
|
||||
|
||||
!begin >gamedesc.txt
|
||||
untangle:untangle.exe:Untangle:Planar graph layout puzzle
|
||||
untangle:untangle.exe:Untangle:Planar graph layout puzzle:Reposition the points so that the lines do not cross.
|
||||
!end
|
||||
|
Reference in New Issue
Block a user