From: Lukas Krickl Date: Sat, 5 Jul 2025 07:51:17 +0000 (+0200) Subject: tms2map: now supports external tilesets X-Git-Url: https://git.krickl.dev/?a=commitdiff_plain;h=bec8be76faaba5eeb18a0a0d2c2c7c7ba1e3d258;p=gbrg%2F.git tms2map: now supports external tilesets This will make re-using them easier in the future --- diff --git a/tools/tms2map.py b/tools/tms2map.py index 57c9eed..d2e9504 100755 --- a/tools/tms2map.py +++ b/tools/tms2map.py @@ -121,6 +121,11 @@ def get_flag(tile): # get all flags and write them to TILE_FLAGS def get_flags(tileset): + # do we have to load a tileset? + tilesetfile = os.path.join(os.path.dirname(src),tileset.attrib['source']) + tileset = ET.parse(tilesetfile).getroot() + + for child in tileset: if child.tag == 'tile': get_flag(child)