From c2f673f5b874444457a5227b1a0eeb92e8b22f2b Mon Sep 17 00:00:00 2001 From: En Yi Date: Mon, 18 Aug 2025 21:45:45 +0800 Subject: [PATCH] Update ldtk repacker Changelog: - Remove level rendering. This is done in-game - Report maximum number of tiles present in a level --- res/ldtk_repacker.py | 3 +++ res/pack_ldtk.sh | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/res/ldtk_repacker.py b/res/ldtk_repacker.py index 2717198..c02b9bd 100644 --- a/res/ldtk_repacker.py +++ b/res/ldtk_repacker.py @@ -79,6 +79,7 @@ else: fileparts[-1] = "lvldata" converted_filename = '.'.join(fileparts) +max_n_tiles = 0 # Each level should be packed as: [width, 2 bytes][height, 2 bytes][tile_type,entity,water,padding 1,1,1,1 bytes][tile_type,entity,water,padding 1,1,1,1 bytes]... with open(converted_filename, 'wb+') as out_file: out_file.write(struct.pack("