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

Create minimal playable game

parent ccd35f47
No related branches found
No related tags found
1 merge request!2Resolve "Create minimal playable game"
Pipeline #3604 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