I'm trying to find a way that I can create an AnimationPlayer that can act as a sort of master node to control other animation players. I want to do this because I'd like to create an AnimationTree to control a character I'm creating. I'd like to create an 'explosion' node for it, which requires me to have an explosion animation in the AnimationPlayer it references. The trouble is, it needs to reference the animations of more than one player.
My character mesh was exported from Blender and all of its animations are stored in an AnimationPlayer that is one of its children and which won't be easy to modify from within Godot. The other AnimationPlayer is for an explosion special effect which is part of an object that I created entirely using Godot nodes. Is there a way for me to create a third AnimationPlayer that can use both the player that animates my character and the one that animates the explosion effect? Or is there another way to solve this problem?