Map saving first pass

This commit is contained in:
2025-09-18 17:01:10 -05:00
parent a45a2a5bd7
commit 2f40724258
22 changed files with 355 additions and 24 deletions

View File

@@ -4,13 +4,13 @@ from processimage import processImage
from processpalette import processPalette
from processconfig import processConfig
from processtileset import processTileset
from processmap import processMap
processedAssets = []
def processAsset(asset):
if asset['path'] in processedAssets:
return
processedAssets.append(asset['path'])
# Handle tiled tilesets
@@ -23,6 +23,8 @@ def processAsset(asset):
return processConfig(asset)
elif t == 'tileset':
return processTileset(asset)
elif t == 'map':
return processMap(asset)
else:
print(f"Error: Unknown asset type '{asset['type']}' for path '{asset['path']}'")
sys.exit(1)