For hugging, try this: Idle property pa_HugA Actor1.PlayIdleWithTarget(pa_HugA, Actor2) There is an idle with exactly the same animation as that property. The hugging animation even works for having an NPC hug the player (though depending on equipment worn it MIGHT look slightly funny if the player is in first person mode, not 100% sure) Not sure about kneeling
OK, I'm finally getting back to this. I want to have the first dialog in a scene trigger the hug. It would be awesome if they did the hug while he was saying a like like: Hello old friend, it does me well to see you... blah, blah, give us a hug. (or something like that. The point is I would like the hug to take place while he was speaking the line if possible.
I have the scene created and it plays from start to finish just as it should. So do I add a script to the Topic Info? If so, I did that, and I auto filled the Idle Property and it picked the correct animation. I just dont know what to do with the Actor1.PlayIdleWithTarget(pa_HugA, Actor2) bit. Do I need to set properties for Actor1 and Actor2 and fill them with my NPC's? This wont compile:
Scriptname BalokMarcusValeriusHug extends TopicInfo Idle Property pa_HugA AutoBalokMarcus.PlayIdleWithTarget(pa_HugA, BalokValerius)