From f2ae9a7da8abf13e2a62b4baedc09bbd7be54729 Mon Sep 17 00:00:00 2001 From: Jason Bou-Samra <154414066+bou-samra@users.noreply.github.com> Date: Mon, 28 Oct 2024 20:17:49 +1100 Subject: [PATCH] Update render.c --- src/render.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/render.c b/src/render.c index 07e54d6..35757c3 100644 --- a/src/render.c +++ b/src/render.c @@ -9,6 +9,7 @@ #include "research.h" #include "hiscore.h" #include "sdl.h" +#include "level.h" int tile_shp = 1; int tilesrc_x, tilesrc_y, tiledst_x, tiledst_y; @@ -56,7 +57,7 @@ int Ren_level(void) { SDL_RenderDrawLine(sr, 309, 74, 309, 10); // update status panel - its(score, str); // score + its(score, str, 0x20); // score for (int i = 0; i < 7; i++) { status[7 + i] = str[i]; } @@ -64,11 +65,11 @@ int Ren_level(void) { for (int i = 0; i < 2; i++) { status[21 + i] = str[i]; } - its(level_c, str); // level current + its(level_c, str, 0x20); // level current for (int i = 0; i < 2; i++) { status[26 + i] = str[5 + i]; } - its(total, str); // total bricks smashed + its(total, str, 0x20); // total bricks smashed for (int i = 0; i < 7; i++) { status[35 + i] = str[i]; } @@ -260,8 +261,8 @@ int game_logic(void) { while (research()) { eliminate_c(); cascade(); -// SDL_Delay(500); clear_mat(); // clear matched +// level_current(); SDL_Delay(500); display_grid(); SDL_RenderPresent (sr); @@ -282,6 +283,7 @@ int game_logic(void) { ///////////////// RENDER FRAME ////////////// int Ren_frame(void) { + level_current(); backdrop(colour); Ren_logo(); // logo Ren_level(); // render current level/score