[Scummvm-git-logs] scummvm master -> 6e2f624da58aab777b821c6799839a20c13a4bde
antoniou79
noreply at scummvm.org
Sat May 9 19:56:00 UTC 2026
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
6e2f624da5 MYST3: Fix subtitles not appearing for sounds in plant listener
Commit: 6e2f624da58aab777b821c6799839a20c13a4bde
https://github.com/scummvm/scummvm/commit/6e2f624da58aab777b821c6799839a20c13a4bde
Author: antoniou79 (a.antoniou79 at gmail.com)
Date: 2026-05-09T22:49:34+03:00
Commit Message:
MYST3: Fix subtitles not appearing for sounds in plant listener
The issue refers to J'nanin when moving the plant to focus on squee sounds
Moving the plant's stem around, uses Node::drawOverlay() and getSpotSubtitle() to show the subtitle for each of the sounds that can be listened to at specific hotspot areas. Previously, if the plant's stem was aimed at one hotspot area, it would show its subtitle. However, if then the plant stem left that hotspot area, the subtitle would go away (correct), and if subsequently returned to the same area the subtitle would not show. The player would have to aim the plant to another sound hotspot region and then back to the first one to show the subtitle of the first one again.
Changed paths:
engines/myst3/subtitles.cpp
diff --git a/engines/myst3/subtitles.cpp b/engines/myst3/subtitles.cpp
index ace115c30cb..512d0c3d080 100644
--- a/engines/myst3/subtitles.cpp
+++ b/engines/myst3/subtitles.cpp
@@ -490,6 +490,7 @@ void Subtitles::setFrame(int32 frame) {
if (!phrase
|| (phraseIdx == _phrases.size() - 1 && phrase->string.empty())) {
freeTexture();
+ _frame = -1;
return;
}
More information about the Scummvm-git-logs
mailing list