Minor changes (found out what overlay() means ...) master
authormarkus schnalke <meillo@marmaro.de>
Mon, 20 Dec 2021 21:45:02 +0000 (22:45 +0100)
committermarkus schnalke <meillo@marmaro.de>
Mon, 20 Dec 2021 21:45:02 +0000 (22:45 +0100)
main.c

diff --git a/main.c b/main.c
index f11e1ee..76b19d6 100644 (file)
--- a/main.c
+++ b/main.c
@@ -31,10 +31,10 @@ main(void)
        wboxborder(w_mapborder);
        w_map = subwin(w_mapborder, MAPH, MAPW, 2, 1);
 
-       w_info = newwin(4, MAPW+2*BORDER, MAPH+2*BORDER+1, 0);
-       wboxborder(w_info);
-       w_gold = subwin(w_info, 1, 10, MAPH+2*BORDER+1+2, 50);
-       w_pos = subwin(w_info, 1, 20, MAPH+2*BORDER+1+2, 10);
+       w_info = newwin(4, MAPW+2*BORDER, MAPH+2*BORDER, 0);
+       w_gold = subwin(w_info, 1, 10, MAPH+2*BORDER+2, 50);
+       mvwprintw(w_gold, 0, 0, "gold:%2d", 0);
+       w_pos = subwin(w_info, 1, 20, MAPH+2*BORDER+2, 10);
 /*
 */
 
@@ -83,7 +83,7 @@ main(void)
                        gold++;
                        map->map[y2][x2] = ' ';
                        mvwaddch(w_map, y2, x2, ' ');
-                       mvwprintw(w_gold, 0, 0, "gold:%d", gold);
+                       mvwprintw(w_gold, 0, 5, "%2d", gold);
                        /* FALL */
                case ' ':
                        mvwprintw(w_pos, 0, 0, "pos: %d,%d", x2, y2);
@@ -115,15 +115,11 @@ exit:
 static void
 draw(void)
 {
-/*
-*/
        refresh();
+       wrefresh(w_title);
        wrefresh(w_info);
        wrefresh(w_gold);
        wrefresh(w_pos);
-       overlay(w_gold, w_info);
-       overlay(w_pos, w_info);
-       wrefresh(w_title);
        wrefresh(w_mapborder);
        overlay(w_map, w_mapborder);
        wrefresh(w_map);