X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/ac9f41c4c8ccbf9364a5d351e4cb134812a9926b..0b119fd7d6d58c9cb8210477fa8c4573744c69d8:/dominosa.c diff --git a/dominosa.c b/dominosa.c index 9174567..bd170dc 100644 --- a/dominosa.c +++ b/dominosa.c @@ -109,8 +109,12 @@ static int game_fetch_preset(int i, char **name, game_params **params) switch (i) { case 0: n = 3; break; - case 1: n = 6; break; - case 2: n = 9; break; + case 1: n = 4; break; + case 2: n = 5; break; + case 3: n = 6; break; + case 4: n = 7; break; + case 5: n = 8; break; + case 6: n = 9; break; default: return FALSE; } @@ -1171,6 +1175,11 @@ static char *solve_game(game_state *state, game_state *currstate, return ret; } +static int game_can_format_as_text_now(game_params *params) +{ + return TRUE; +} + static char *game_text_format(game_state *state) { return NULL; @@ -1740,7 +1749,7 @@ static void game_print(drawing *dr, game_state *state, int tilesize) #endif const struct game thegame = { - "Dominosa", "games.dominosa", + "Dominosa", "games.dominosa", "dominosa", default_params, game_fetch_preset, decode_params, @@ -1755,7 +1764,7 @@ const struct game thegame = { dup_game, free_game, TRUE, solve_game, - FALSE, game_text_format, + FALSE, game_can_format_as_text_now, game_text_format, new_ui, free_ui, encode_ui,