public void RestartGame() { GenerateStartBoard generateStartBoard = new GenerateStartBoard(2, 4); UnpackColectionToTiles(generateStartBoard.OutputList); UpdateTilesBackgroundColors(); Score = "2"; }
public MainPageViewModel(INavigationService navigationService) : base(navigationService) { _navigationService = navigationService; GameName = "2048"; Score = "0"; BestScore = "0"; MoveTrigger = new Command <Direction>((direction) => MoveTriggerImpl(direction)); RestartGameCommand = new Command(RestartGame); GenerateStartBoard generateStartBoard = new GenerateStartBoard(2, 4); UnpackColectionToTiles(generateStartBoard.OutputList); UpdateTilesBackgroundColors(); _navigationService.GoBackAsync(); }