From 1beb63ad41dbbb3e88f1ca7448d0742cf88da86e Mon Sep 17 00:00:00 2001 From: KikooDX Date: Thu, 11 Nov 2021 18:31:29 +0100 Subject: [PATCH] =?UTF-8?q?level=20disa=C3=AFgne=20&=20bugfix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 1 + lvl/1.kble | Bin 0 -> 356 bytes sle.sh | 6 ++++++ src/level.c | 7 ++++--- 4 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 lvl/1.kble create mode 100755 sle.sh diff --git a/CMakeLists.txt b/CMakeLists.txt index 3827616..5086ac1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,6 +25,7 @@ set(SOURCES set(LEVELS lvl/0.kble + lvl/1.kble lvl/2.kble ) diff --git a/lvl/1.kble b/lvl/1.kble new file mode 100644 index 0000000000000000000000000000000000000000..ea898b49e30fd4ef9e360b19252a5465d367217b GIT binary patch literal 356 zcmZvXQ4YW$2t&*8d;h!tMQy8@Vl)vWheight; self.size = i; self.data = malloc(i); - self.id = 0; + self.id = id; while (i-- > 0) self.data[i] = s->data[i]; player_init(level_find(TILE_PLAYER)); @@ -38,7 +39,7 @@ level_reload(void) void level_next(void) { - if (levels[self.id + 1]) + if (levels[self.id + 1] != NULL) level_load(self.id + 1); else level_reload();