diff options
| author | Simon Tatham <anakin@pobox.com> | 2005-08-06 10:38:34 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2005-08-06 10:38:34 +0000 |
| commit | c3d1982dcb2de62ea2eb79e01eda8106d3335042 (patch) | |
| tree | d6d78a6f7bb2f76b6cca1085cbf8638cccfd13c0 | |
| parent | 98a9f06a6704192c983f1d40100dd41714331bf2 (diff) | |
| download | puzzles-c3d1982dcb2de62ea2eb79e01eda8106d3335042.zip puzzles-c3d1982dcb2de62ea2eb79e01eda8106d3335042.tar.gz puzzles-c3d1982dcb2de62ea2eb79e01eda8106d3335042.tar.bz2 puzzles-c3d1982dcb2de62ea2eb79e01eda8106d3335042.tar.xz | |
Document hard mode in Slant, and also fix an obvious memory
management error in game_configure().
[originally from svn r6169]
| -rw-r--r-- | puzzles.but | 11 | ||||
| -rw-r--r-- | slant.c | 2 |
2 files changed, 12 insertions, 1 deletions
diff --git a/puzzles.but b/puzzles.but index e11ee67..3240bc0 100644 --- a/puzzles.but +++ b/puzzles.but @@ -1485,6 +1485,17 @@ These parameters are available from the \q{Custom...} option on the \dd Size of grid in squares. +\dt \e{Difficulty} + +\dd Controls the difficulty of the generated puzzle. At Hard level, +you are required to do deductions based on knowledge of +\e{relationships} between squares rather than always being able to +deduce the exact contents of one square at a time. (For example, you +might know that two squares slant in the same direction, even if you +don't yet know what that direction is, and this might enable you to +deduce something about still other squares.) Even at Hard level, +guesswork and backtracking should never be necessary. + \C{lightup} \i{Light Up} @@ -171,7 +171,7 @@ static config_item *game_configure(game_params *params) config_item *ret; char buf[80]; - ret = snewn(2, config_item); + ret = snewn(4, config_item); ret[0].name = "Width"; ret[0].type = C_STRING; |