private void reloadUI() { boardCanvasTranslator = new BoardCanvasTranslator(BoardCanvas, Game.Board); UpdateInfoPanels(); BoardCanvas.InvalidateVisual(); }
public void SettingsClick(object Sender, RoutedEventArgs e) { SettingsWindow w = new SettingsWindow(Game.HumanPlayers, Game.AIPolice); bool? save = w.ShowDialog(); if (save.Value) { try { Game.newGame(w.NumberOfPlayers, w.AIPolice.IsChecked.Value); boardCanvasTranslator = new BoardCanvasTranslator(BoardCanvas, Game.Board); } catch (Exception ex) { setError(ex.Message); } UpdateInfoPanels(); } }
private void InitializeGame() { Game = new GameController(); Selected = BoardPoint.Error; Dice.Data = Game.DiceRoll.ToString(); boardCanvasTranslator = new BoardCanvasTranslator(BoardCanvas, Game.Board); UpdateInfoPanels(); }
public void RestartClick(object Sender, RoutedEventArgs e) { Game.newGame(Game.HumanPlayers, Game.AIPolice); boardCanvasTranslator = new BoardCanvasTranslator(BoardCanvas, Game.Board); UpdateInfoPanels(); }