aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/illusions.cpp
diff options
context:
space:
mode:
authorEric Fry2018-06-19 22:33:09 +1000
committerEugene Sandulenko2018-07-20 06:43:33 +0000
commitdc9dc0324e2e009092f6c042cd7351362f076c1d (patch)
tree87ad799cda9e5136d7f9122111fa5982437073a5 /engines/illusions/illusions.cpp
parent7e4a1c2bf11d18907d4a0a52a0f144eca6ee2bee (diff)
downloadscummvm-rg350-dc9dc0324e2e009092f6c042cd7351362f076c1d.tar.gz
scummvm-rg350-dc9dc0324e2e009092f6c042cd7351362f076c1d.tar.bz2
scummvm-rg350-dc9dc0324e2e009092f6c042cd7351362f076c1d.zip
ILLUSIONS: Wire up subtitle text duration config slider
Diffstat (limited to 'engines/illusions/illusions.cpp')
-rw-r--r--engines/illusions/illusions.cpp10
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