/*
* Curses UI for slide puzzle game
- * Copyright © 2022 Nick Bowler
+ * Copyright © 2022-2023 Nick Bowler
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
if (mask == -1)
redraw_area_border(state->gamewin, 2, 5);
- if (state->view_goal_on_game) {
- for (i = 0; i < 3; i++) {
- buf[i] = state->board.goal[i];
- buf[i] = (gp[i] & ~GOAL_MASK) | (buf[i] << GOAL_SHIFT);
- }
- gp = buf;
- }
+ if (state->view_goal_on_game)
+ gp = game_overlay_goal(&state->board, buf);
for (i = 0; i < 25; i++) {
if (mask & 1) {