static void save_state(game_t *game)
{
+ printf("State saved\n");
game->state.board = game->board;
game->state.deck = game->deck;
int i;
player->hand.tiles[player->hand.num_tiles] = top_tile;
player->hand.tiles[player->hand.num_tiles].owned=1;
player->hand.num_tiles++;
+ printf("Tile added to hand\n");
gtk_widget_queue_draw(widget);
}
}
game.state.board = game.board;
game.state.deck = game.deck;
- //game->state.players = game.players;
+ int i;
+ for (i=0; i < game.num_players; i++)
+ game.state.players[i] = game.players[i];
//hand_print(&game, 0); //With Zero being passed, will print hand for player 1(players[0])
//deck_print(&game.deck);