public PieceControl(Vec2 position, BoardControl board) { InitializeComponent(); Position = position; this.board = board; }
public void ResetClock() { MessageBox.Show("Your turn is skipped.", "Time's Up!"); PlayByPlayList.Add($"Skipped {(Manager.instance.board.turnCount % 2 == 0 ? Manager.instance.board.p1 : Manager.instance.board.p2).Name}'s turn!"); Manager.instance.board.turnCount++; BoardControl.UpdateImages(); timerF = 20; timerBeepNum = 5; }
public GamePente() { PlayByPlayList = new ObservableCollection <string>(); DataContext = this; InitializeComponent(); GamePente.instance = this; BoardControl.InitializeBoard(); Player1.SetPlayer(ref Manager.instance.p1); Player2.SetPlayer(ref Manager.instance.p2); dispatcherTimer = new DispatcherTimer(); dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = new TimeSpan(0, 0, 1); dispatcherTimer.Start(); time += "s"; Timer.DataContext = time; }