aboutsummaryrefslogtreecommitdiff
path: root/tools/compile_assets/loaders.odin
diff options
context:
space:
mode:
Diffstat (limited to 'tools/compile_assets/loaders.odin')
-rw-r--r--tools/compile_assets/loaders.odin5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/compile_assets/loaders.odin b/tools/compile_assets/loaders.odin
index 097c483..eadbc44 100644
--- a/tools/compile_assets/loaders.odin
+++ b/tools/compile_assets/loaders.odin
@@ -21,7 +21,10 @@ load_room :: proc(path: string, file: ^os.File, _: ^os.File) {
}
load_tileset :: proc(path: string, _: ^os.File, _: ^os.File) {
- load_json_tileset(path)
+ tileset_name := filepath.stem(path)
+ if tileset_name not_in tileset_gids {
+ load_json_tileset(path)
+ }
}
load_qoi :: proc(path: string, qoi: ^os.File, output: ^os.File) {