diff --git a/CMakeLists.txt b/CMakeLists.txt index 9b72d22..608be1d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,6 +29,7 @@ set(ASSETS res/worm.kble res/shake.kble res/tilt.kble + res/cave.kble res/fonts/dina.png ) diff --git a/res/cave.kble b/res/cave.kble new file mode 100644 index 0000000..721aab8 Binary files /dev/null and b/res/cave.kble differ diff --git a/src/level.c b/src/level.c index 5f143f1..f860af8 100644 --- a/src/level.c +++ b/src/level.c @@ -12,14 +12,15 @@ static struct Level level; extern bopti_image_t bimg_tileset; extern struct LevelBin kble_test, kble_burn, kble_bounce, kble_worm, kble_shake, - kble_tilt; + kble_tilt, kble_cave; static const struct LevelBinNamed levels[] = { {&kble_test, "gentle introduction"}, + {&kble_cave, "light at the end of the tunnel"}, {&kble_burn, "these are rare"}, {&kble_bounce, "deceptive road"}, - {&kble_worm, "under your skin"}, {&kble_shake, "breaking into reality"}, {&kble_tilt, "tilted"}, + {&kble_worm, "under your skin"}, {NULL, NULL}}; static void level_free(void);