LarryG on 20/9/2014 at 21:35
Is there a way to position an AI to individual motion frames using a conversation? I have an AI who for some reason insists on turning at the end of Conv 28, so I was wondering if I could just manually move the AI from frame to frame. I don't need smooth movement. I just need the AI to stand still at the end.
R Soul on 20/9/2014 at 22:59
An AI turns at the end of conv motion because that motion contains a very small amount of travel. The 'turn' is in fact the AI returning to its origin. It's funny given the AI's usually relaxed attitude towards arriving at a specific location.
The simplest solution is to disable the returns to origin property, but as you might have observed that stops the AI returning to its origin after searching/fleeing.
LarryG on 20/9/2014 at 23:33
Not an issue for this AI. It's inside a box, has its legs cut off, and can't escape.
However, I didn't have Idle: Returns to Origin set at all. I've now added the parameter to the AI and unset the flag explicitly. And that seems to have done the trick. Thanks!
LarryG on 21/9/2014 at 00:16
How do you figure out what the right frac setting is if you want to use Creature>Current Pose:{Type: Motion Name; Motion: Conv 11; Frac: ???; Model Scale: 1.0; Ballistic: False} to have the AI stand with their arms crossed (the ending position in Conv 11)?
R Soul on 21/9/2014 at 00:23
I think the best way is to load it in Weyoun's editor (search the motion schema files to get the filename). Then you can get a suitable frame number divided by the total. Or trial and error.
LarryG on 21/9/2014 at 01:29
I would have thought that your set it at 1.0 for the last motion, but it seems not ...