Hi,
I am new to Unreal and struggling with some of the concepts in respect to passing information between blueprints. What I currently want to tackle is a way to share blueprints and state machines that can be common between any number of characters. As my image depicts, the type of workflow I am wanting to achieve is to have (n) characters that all have different animation sets. They can also have thier own network logic but this would need to plug into a shared network at some point. One of the shared networks would be an Animation Blueprint which could deal with such things as IK setup but would also contain common state machine. The same states would exist for all character variations but the animation sets that are used would need to be switched as the character instance is switched. The skeletal mesh representation should also be capable of switching to give a visual update. There could be any amount of shared logic downstream from the point of switch plus divergent points where based on the switch value certain unique networks are utilized.
As a note I do not think that the Animation Sharing Plugin is what I need as it appears to deal with one animation set only.
Based on this description and the image provided is this possible to do in Unreal? Any pointers/links would be gratefully received.
Apologies if this has been asked previously.