Dynamic 3rd Person Multiplayer Camera

Hey Everyone!

I’m wondering if anyone knows how it’d be possible to have a Dynamic 3rd Person camera similar to the Ultimate Ninja Storm series (Naruto).
Essentially, I’m attempting to have a 3rd Person Camera which is behind one character (while locked onto the other), and once the characters are close enough to each other it switches to a side view of both.

Thank you in advance for any help!

Set Target function disable context and check which class handles it.