From 2e66c00163f9dea51a1e91dec247c747e3e2784c Mon Sep 17 00:00:00 2001 From: JHDev2006 Date: Fri, 17 Oct 2025 12:58:08 +0100 Subject: [PATCH] animation overrides for jsons --- Assets/Audio/BGM/HammerHurry.mp3.import | 1 - Scripts/Classes/Components/ResourceSetterNew.gd | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Assets/Audio/BGM/HammerHurry.mp3.import b/Assets/Audio/BGM/HammerHurry.mp3.import index 7d0550d..4da26f7 100644 --- a/Assets/Audio/BGM/HammerHurry.mp3.import +++ b/Assets/Audio/BGM/HammerHurry.mp3.import @@ -17,4 +17,3 @@ loop_offset=0.0 bpm=0.0 beat_count=0 bar_beats=4 - diff --git a/Scripts/Classes/Components/ResourceSetterNew.gd b/Scripts/Classes/Components/ResourceSetterNew.gd index 0cb73bc..c234bfd 100644 --- a/Scripts/Classes/Components/ResourceSetterNew.gd +++ b/Scripts/Classes/Components/ResourceSetterNew.gd @@ -117,6 +117,11 @@ func get_resource(json_file: JSON) -> Resource: animation_json = json.get("animations") elif source_json.has("animations"): animation_json = source_json.get("animations") + + if source_json.has("animation_overrides"): + for i in source_json.get("animation_overrides").keys(): + animation_json[i] = source_json.get("animation_overrides")[i] + if animation_json != {}: resource = load_image_from_path(source_resource_path) if json.has("rect"):