Lets say I want to characters to give eachother a handshake. Without proper positioning, the two models would perform the animation wherever they are. I the two models teleport to the correct position, it also looks kinda weired.

I DO NOT want to use two sets of skeletons in one model. I need it to work smoothly by mearly useing "vec_set" or similar

So if character A is near enough to character B and character A and B are looking a eachother, they must perform the handshake animation. However, they have to be smoothly adjusted to there correct position.

What method would you suggest?

Greetings Random.