refactor(M03): extract M2 animation playback

This commit is contained in:
2026-07-18 01:25:54 +04:00
parent 5be36376c2
commit 9b73571dcb
12 changed files with 615 additions and 85 deletions
@@ -128,7 +128,7 @@ func _verify_ownership_boundaries(failures: Array[String]) -> void:
"_m2_animated_scene_finalizer.repair_materials(candidate, material_source)",
"_m2_animated_scene_finalizer.finalize_candidate(candidate)",
"_m2_animated_scene_finalizer.mesh_instances_in_subtree(root)",
"_m2_animated_scene_finalizer.animation_players_in_subtree(root)",
"_m2_animated_scene_finalizer.animation_players_in_subtree(",
]:
_expect_equal(loader_source.count(delegated_call), 1, "single loader delegation: %s" % delegated_call, failures)
for retained_loader_rule in [