summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-02-02 02:54:34 +0500
committerilotterytea <iltsu@alright.party>2025-02-02 02:54:34 +0500
commite7536175164e8ba816041971d9f2ab88082b0a6f (patch)
tree3a4baa1fdb2c6b6a593e15f79926c354acac5211 /src/main.cpp
parent0ae2d10bdfd3d4fe7483829fb9c9257973e644c7 (diff)
feat: windows for creating a new level and floor
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp
index cc28392..ea33831 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -14,7 +14,6 @@
#include "level.hpp"
#include "nfd.hpp"
#include "package.hpp"
-#include "tileset.hpp"
int main() {
NFD::Guard nfdGuard;
@@ -61,7 +60,8 @@ int main() {
window.clear();
- if (!package.get_levels().empty()) {
+ if (!package.get_levels().empty() &&
+ !package.get_current_level().get_floors().empty()) {
silly::editor::TileLevel &level = package.get_current_level();
silly::editor::TileFloor &floor = level.get_current_floor();
floor.render(window);