private void StartGameButton_Click(object sender, RoutedEventArgs e) { setScreen(GameScreens.ScreenPlayGame); playerNames.Clear(); for (int i = 0; i < numPlayers; i++) { playerNames.Add(PlayerNameFields[i].Text); } currentPlayer = 0; WoodsyGame = new WoodsyGameData(playerNames); WoodsyGame.beginTurn(playerNames[currentPlayer]); displayGameBoard(WoodsyGame, playerNames[currentPlayer]); Toast("Click on the board where you want your piece to go."); }
private void PlayButton_Click(object sender, RoutedEventArgs e) { if (!WoodsyGame.endTurn()) { Toast(WoodsyGame.getLastErrorMessage()); return; } currentPlayer++; if (currentPlayer >= numPlayers) { currentPlayer = 0; } WoodsyGame.beginTurn(playerNames[currentPlayer]); displayGameBoard(WoodsyGame, playerNames[currentPlayer]); // Saving not implemented yet: testSaveGame(); }