Alvar007

Creating new facial animations

Recommended Posts

@Salk 1) Maybe it's because the video lags, but the time he has his neck tilted is not that long. I still reduced it a little bit.

2) I don't see the second winking you are mentioning, perhaps you are referring to the blinking he does after the wink. I removed it anyway.

3) I noticed that, although I didn't have any problems in the program. I still managed to fix it.

Test it yourself in the game and see if it's any better.

On 5/8/2020 at 5:47 AM, Salk said:

By the way, I already have S_Male02.mdl and S_Male02.mdx in my override due to several enhancements/tweaks made in the past so once the FLIRT animation is final could I upload my current version here so that you can add to it so that I can preserve all content?

Sure, that way people can have all the fixes in one file too. I will attach the female version once you send me the files for the complete download.

custom flirt animation fixed.zip

Share this post


Link to post
Share on other sites

Hello, @Alvar007!

Thanks for taking time to update your new FLIRT animation. I did test it on my local install and I can show you what it looks like in this video here. Forgive the rather low resolution.

In the video above I set the FLIRT animation for the lines "Well, of course, darling. Whatever Tanis Venn can do. You know, very few human females come to Tatooine..." and "Sure you do. Tanis can tell you all about the thrill of the hunt, man versus beast. It's all very exciting."

As you can see there is a problem that I am also having with the drinking animation which is the cycling of the animation itself. 

I don't know anything about how the game plays animations and how/when they reset them but ideally the FLIRT animation should always start with the winking so that if the dialogue line is short, there is still a good chance that the player sees it. For that reason it is also important that it is 2-3 seconds long. In the video the new animation you created doesn't almost ever start at the beginning but comes after some time. Many times the game doesn't even manage to play it because the spoken line ends.

Another problem is that it seems there is no actual winking (see from minute 1:16 to 1:21).

I have uploaded my files here.

Thanks again for all your hard work.

S_Male02.mdl S_Male02.mdx

  • Like 1

Share this post


Link to post
Share on other sites

@Salk Hello again, Salk.

I've noticed the problem you are mentioning and I thought the game did that with every looping animation, but turns out it only does it with my custom animations. The vanilla ones work fine, even if they are compiled again with MDLEdit following the same proccess my custom ones do. I have no idea what's going on. How can a block of text that looks the same as the other ones not work while the other ones do? I have tried everything at this point and I just can't figure it out. I had the same problem with my custom animation for my Force Power, that's why I had to change the animation to fireforget instead of looping which is the only workaround I have found unfortunately.

So yeah tell me if you're still interested and if I should upload the rest of the files. Also, if anyone knows what's going on please let me know.

Share this post


Link to post
Share on other sites

Hello, @Alvar007!

Before wasting more of your time it'd be very important if the problem with the animation cycle could be resolved because, as it stands, it's quite a big issue. Perhaps @DarthParametric or @JCarter426 can shed some light about why this happens and if there is anything that can be done to fix it. I personally have no idea why that happens and it's a complete mystery to me.

Would it be possible to use the same workaround you used for your new Force Power? Could you turn the FLIRT animation into a fire and forget one?

Cheers! :cheers:

Share this post


Link to post
Share on other sites

Well, since apparently nobody knows about this issue I'm just gonna drop the files you asked for @Salk, including the female version.

About the missing winking, it works for me. If you notice the model of Tannis doesn't wink once in all the animations he does, must be something wrong with his model or your game.

On 5/13/2020 at 7:02 AM, Salk said:

Would it be possible to use the same workaround you used for your new Force Power? Could you turn the FLIRT animation into a fire and forget one?

It certainly is, but the vanilla DLGs will stop working when the animation is called from them. It would have to be called via script, luckily you were already modifying them to your liking so hopefully it's not too much of a problem. I've included a modified animations.2da as well where the animation is changed from looping to fireforget.

custom merged animations.rar custom female flirt animation.rar animations.2da

Share this post


Link to post
Share on other sites

Hello again, @Alvar007!

Thanks for all the work you have been doing specifically for me. It must have taken much time and effort and I am very grateful. I will test everything carefully as soon as I am done with trying to fix a problem with the Rulan mission in Kashyyyk which is quite broken (that comes from my attempt to manually merge some K1R assets/changes into my own project).

I know you will now move on to work on your machinimas and I will not bother you further but perhaps I can still contact you in case something is wrong with my testing?

Thanks again!

Share this post


Link to post
Share on other sites
On 5/19/2020 at 8:48 AM, Salk said:

I know you will now move on to work on your machinimas and I will not bother you further but perhaps I can still contact you in case something is wrong with my testing?

Yes of course! I tested the animations before and they should work fine.

I was now testing calling the animation via script with the fireforget option and it works, but when calling it in another node when the animation hasn't finished playing makes it reset to the default one (PAUSE1). So keep that in mind, it's better to just call it in nodes that are not too close to each other or just wait until it ends.

Share this post


Link to post
Share on other sites

Hello, @Alvar007!

I had finally time to test the new FLIRT animation (only the Male one) and I fear there are some issues with it. On the positive note instead, I switched your WELD (a.k.a. DRINKING) animation from looping to fireandforget and now it does cycle correctly.

About the FLIRT animation instead, I notice some corruption of the eyes/eyebrows animations which were present even in the former test of which I made a video before (unfortunately it doesn't show so well due to the low resolution). This corruption extends also to the texture (or is it just a shadow issue?) of the DRUNK animation I play in a dialogue after playing the FLIRT animation first. I should do more testing in order to understand whether this corruption of the eyes textures/animation happens only after playing the FLIRT animation first.

I can of course make a new video, if needed.

Sorry about all the problems with this, Alvar007. I understand if you don't want to put any more of your time in making this right.

Cheers!

UPDATE: The corruption I was talking about seems to be that the NPC no longer properly plays the blink animation.

Share this post


Link to post
Share on other sites

@Salk I don't know what to tell you. The NPC I tried the animation on works fine. Maybe it's a problem with that particular NPC or something else in your override folder.

Share this post


Link to post
Share on other sites

@Alvar007Oh so this problem may only be happening to me? Interesting... I will then try to test the new models on a clean installation and see if the issues are gone and return with confirmation.

It would be nice if anyone else could also provide some feedback as well.

Cheers!

UPDATE: Well, I have reinstalled the game and used one old saved game (hopefully it doesn't invalidate the test) and the S_Male02 model provided above to check if the FLIRT animation still has the same problem with the missing blinking and it does. So at this point I really don't know what to do other than wait for other people to test the new animation and report one way or the other.

Edited by Salk
Added info

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.