Jump to content

Home

Handmaiden the ventriliquist?


rictus135

Recommended Posts

I was just fixing up an old mod i made for personal use, (you learn Echani Strike after beating Handmaiden in training). I just edited the dialog file to do this. But because she deosn't say anything unique the second time you beat her, you couldn't learn the level 2 Echani Strike when it made the most sense. So I added a new line of dialog that runs on a conditional set after you beat her the first time, and the a_givefeat script.

 

Anyway, the point is Handmaiden no longer uses her mouth when she speaks. (I guess she must be speaking through her ears or something). I edited the .dlg files with tk102's DLGEditor v2.2.4.

 

Is their anyway i can get her lips moving again?

Link to comment
Share on other sites

It's probably easier to just modify the script that hands out the feats than to modify the dialog to add a new entry. If you use a script looking something like...

void main() {
   object oPC = GetFirstPC();

   if (!GetFeatAcquired(209, oPC)) {
       GrantFeat(209, oPC);
   }
   else if (!GetFeatAcquired(210, oPC)) {
       GrantFeat(210, oPC);
   }
   else if (!GetFeatAcquired(211, oPC)) {
       GrantFeat(211, oPC);
   }
}

...it will give the lowest of the Echani Strike feats the player does not already have every time the script is called, so you wouldn't need to call it from unique dialog nodes.

 

As for the lipsync problems, make sure you have set up the voiceover settings for your new dialog node properly. Make sure VO_ResRef is set to the name of the voiceover sound file, that the Sound exists box is checked and that the Delay field is set to -1. If you have a new sound file with voiceover, make sure there is a .LIP lipsync file with the same name.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...