I see that AGS offers Game.TextReadingSpeed and Game.MinimumTextDisplayTimeMs as means to control how quickly the speech delay elapses. Is there any way to control the speech delay on a case-by-case basis? I don't need to do it all the time, of course, but there are a couple of specific cases where I might want the speech delay to happen faster than it normally, basically for comedic effect.
Is there a mechanism for this, or should I just change Game.TextReadingSpeed/Game.MinimumTextDisplayTimeMs for the one speech and then change them back right afterward?
Hi
simply put in the text display delay code where you want it to happen and then return delay code once finished..
Eg:
Game.TextReadingSpeed = 7;
This sets the text reading speed to half the default, which will leave speech on-screen for twice as long as usual.
barefoot
Okay, that should work.