Hi
I have a video 37 seconds long. It's lip-synched so the audio has to be in the video. This means I can't have a separate audio file, but I still need subtitles. But the subtitles always overrun, by roughly the same amount, no matter what value I set the duration parameter to be.
Here's the code:
this.PlayTheora("interface\PDA\Oggs\Tony1.ogg");
this.Talk(Game.ExpandString("/Tony01_1/","",5000));
this.Talk(Game.ExpandString("/Tony01_2/","",1000));
this.Talk(Game.ExpandString("/Tony01_3/","",1000));
this.Talk(Game.ExpandString("/Tony01_4/","",1000));
You can see the total is only 8 seconds - but even the third part is still on the screen when the 37-second video is over, with the fourth part appearing several seconds later.
Can anybody please advise how I get the timings right?
Thanks