From 1845425c16dc8bdd3b9846e3f7ecdc974ee170a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?b=CA=B0edoh=E2=82=82=20sw=C3=A9?= Date: Fri, 5 Apr 2024 00:52:39 +0500 Subject: [PATCH] Fix level loading and add an empty level. --- main.py | 7 ++++--- maps/empty.p3hel | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 maps/empty.p3hel diff --git a/main.py b/main.py index 6cf93d5..f1e3729 100755 --- a/main.py +++ b/main.py @@ -41,11 +41,12 @@ def mainLoop(): fontSize = 18 debugInfo = True wall_buffer = [] - + try: - level = parse_level_from_string(open_level(sys.argv[1])) + leveltoparse = open_level(sys.argv[1]) except IndexError: - level = parse_level_from_string(open_level("maps/cuberoom.p3hel")) + leveltoparse = open_level("maps/cuberoom.p3hel") + level = parse_level_from_string(leveltoparse) while True: for event in pygame.event.get(): diff --git a/maps/empty.p3hel b/maps/empty.p3hel new file mode 100644 index 0000000..07c6a6d --- /dev/null +++ b/maps/empty.p3hel @@ -0,0 +1 @@ +True/0/0/(0, 0, 0