diff --git a/.gitignore b/.gitignore index fb550e5..ea111a3 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /build-fx +/assets-fx/*.xcf diff --git a/MystNB.g1a b/MystNB.g1a index 40d76aa..21e842f 100644 Binary files a/MystNB.g1a and b/MystNB.g1a differ diff --git a/assets-fx/fonts/mystere.png b/assets-fx/fonts/mystere.png new file mode 100644 index 0000000..bb877fe Binary files /dev/null and b/assets-fx/fonts/mystere.png differ diff --git a/assets-fx/icon-fx.png b/assets-fx/icon-fx.png index c92f12a..d625f20 100644 Binary files a/assets-fx/icon-fx.png and b/assets-fx/icon-fx.png differ diff --git a/assets-fx/img/levels.png b/assets-fx/img/levels.png new file mode 100644 index 0000000..c954905 Binary files /dev/null and b/assets-fx/img/levels.png differ diff --git a/assets-fx/img/title.png b/assets-fx/img/title.png new file mode 100644 index 0000000..455d4cc Binary files /dev/null and b/assets-fx/img/title.png differ diff --git a/project.cfg b/project.cfg index 66b6a27..fbea920 100644 --- a/project.cfg +++ b/project.cfg @@ -83,3 +83,5 @@ LDFLAGS_CG += -Wl,-Map=build-cg/map # font named "hexa.png", you might write: # # FONT.hexa.png = charset:print grid.size:3x5 grid.padding:1 + +FONT.mystere.png = charset:print grid.size:5x7 grid.padding:1 proportional:true diff --git a/src/main.c b/src/main.c index 1a9e9b4..1537074 100644 --- a/src/main.c +++ b/src/main.c @@ -3,8 +3,31 @@ int main(void) { + extern bopti_image_t img_title; + extern bopti_image_t img_levels; + extern font_t font_mystere; + + dfont(&font_mystere); + dclear(C_WHITE); - dtext(1, 1, C_BLACK, "Sample fxSDK add-in."); + dimage(0, 2, &img_title); + + for(int i = 1; i <= 8; i++) + { + int x = 20 + 11*(i-1); + int y = 36; + + if(i != 8) + { + dsubimage(x, y, &img_levels, 0,0,10,10, DIMAGE_NONE); + dprint(x+3, y+2, C_BLACK, "%d", i); + } + else + { + dsubimage(x, y, &img_levels, 11,0,10,10, DIMAGE_NONE); + } + } + dupdate(); getkey();