diff options
Diffstat (limited to 'engines/illusions/illusions.cpp')
-rw-r--r-- | engines/illusions/illusions.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/illusions/illusions.cpp b/engines/illusions/illusions.cpp index 83881103a1..7c3e62b4a7 100644 --- a/engines/illusions/illusions.cpp +++ b/engines/illusions/illusions.cpp @@ -391,4 +391,14 @@ FramesList *IllusionsEngine::findActorSequenceFrames(Sequence *sequence) { return _actorInstances->findSequenceFrames(sequence); } +void IllusionsEngine::setSubtitleDuration(uint16 duration) { + _subtitleDuration = duration; + ConfMan.setInt("talkspeed", _subtitleDuration); + ConfMan.flushToDisk(); +} + +uint16 IllusionsEngine::getSubtitleDuration() { + return (uint16)_subtitleDuration; +} + } // End of namespace Illusions |