Skip to content
Snippets Groups Projects
Commit 00fa438d authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Merge branch '2-create-minimal-playable-game' into 'master'

Resolve "Create minimal playable game"

Closes #2

See merge request !2
parents ccd35f47 0c80758a
No related branches found
No related tags found
1 merge request!2Resolve "Create minimal playable game"
Pipeline #3608 passed
import 'package:jeweled_game/provider/data.dart';
import 'package:jeweled_game/utils/board_utils.dart';
// import 'package:jeweled_game/utils/board_utils.dart';
class GameUtils {
static Future<void> quitGame(Data myProvider) async {
......@@ -11,6 +13,7 @@ class GameUtils {
print('- size: ' + myProvider.parameterSize);
myProvider.resetGame();
BoardUtils.createNewBoard(myProvider);
myProvider.updateGameIsRunning(true);
}
......@@ -27,6 +30,8 @@ class GameUtils {
myProvider.setParameterValue('size', savedState['size']);
myProvider.setParameterValue('skin', savedState['skin']);
// myProvider.updateCells(
// BoardUtils.createBoardFromSavedState(myProvider, savedState['board']));
myProvider.updateGameIsRunning(true);
} catch (e) {
print('Failed to resume game. Will start new one instead.');
......
......@@ -134,7 +134,7 @@ packages:
name: path_provider_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.4"
version: "2.0.5"
path_provider_windows:
dependency: transitive
description:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment