From f3dcb3af68c982fcfaccff9f5d705a1b95a27f52 Mon Sep 17 00:00:00 2001 From: Lephenixnoir Date: Sun, 22 Aug 2021 00:09:37 +0200 Subject: [PATCH] add level numbers in menu --- CMakeLists.txt | 1 + assets-cg/fxconv-metadata.txt | 5 +++++ assets-cg/levels.png | Bin 0 -> 396 bytes src/menu.c | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 assets-cg/levels.png diff --git a/CMakeLists.txt b/CMakeLists.txt index b89142a..0ff1ca7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,6 +19,7 @@ set(SOURCES set(ASSETS assets-cg/font.png assets-cg/title.png + assets-cg/levels.png assets-cg/level/level1.txt assets-cg/level/level2.txt assets-cg/level/level3.txt diff --git a/assets-cg/fxconv-metadata.txt b/assets-cg/fxconv-metadata.txt index 65682bc..31d11bf 100644 --- a/assets-cg/fxconv-metadata.txt +++ b/assets-cg/fxconv-metadata.txt @@ -12,3 +12,8 @@ title.png: type: bopti-image name: img_title profile: p4 + +levels.png: + type: bopti-image + name: img_levels + profile: p4 diff --git a/assets-cg/levels.png b/assets-cg/levels.png new file mode 100644 index 0000000000000000000000000000000000000000..34aaa65f055409c06953d61153050617f9411469 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^@(c`&;v8&1R%qA!2SAFmz$3Dlfk96hgc&QA+Lr+Z z*-JcqUD=;Ef6gC#2x|$ZXT`pi?cyLjYclkq;Ic>}gA0&?2zsj$^UzsNE6P-1&soGm7 z#3ra}IbiWh~K z8x(hj$ss^Qgw@qC5KOVSn#eRv(OT-YGH4Z;ns?jq`LjE7m>=}FN`4MIWp~Hw#Kj|( zUmDukZd-M1uC~xElDvM<-Mr6hyQ`P6hV Uo|^m378q;{p00i_>zopr0Q%;almGw# literal 0 HcmV?d00001 diff --git a/src/menu.c b/src/menu.c index 2581fa8..b15024e 100644 --- a/src/menu.c +++ b/src/menu.c @@ -7,6 +7,7 @@ #include "duet.h" extern bopti_image_t img_title; +extern bopti_image_t img_levels; int main_menu(int *episode, int *level) { @@ -86,6 +87,7 @@ int main_menu(int *episode, int *level) drect(rx+2, ry-2, rx-32, ry+32, C_WHITE); } drect(rx, ry, rx-30, ry+30, C_RGB(10, 10, 10)); + dsubimage(rx-30, ry, &img_levels, 0, 31*j, 31, 31, DIMAGE_NONE); } x -= 35 * ((e->level_count + 3) / 4); x -= 18;