[Scummvm-git-logs] scummvm master -> f3bc4bd7daa4fa16bedec8e9689c6601486d3d11
bluegr
noreply at scummvm.org
Thu May 14 01:09:53 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:
f3bc4bd7da NANCY: Reset the panning type of scenes with terse summary chunks
Commit: f3bc4bd7daa4fa16bedec8e9689c6601486d3d11
https://github.com/scummvm/scummvm/commit/f3bc4bd7daa4fa16bedec8e9689c6601486d3d11
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2026-05-14T04:08:58+03:00
Commit Message:
NANCY: Reset the panning type of scenes with terse summary chunks
Since terse summary chunks don't contain panning info, always reset it
to the default (360 view), since it may be set from a previous scene
Fix #16798
Changed paths:
engines/nancy/state/scene.cpp
diff --git a/engines/nancy/state/scene.cpp b/engines/nancy/state/scene.cpp
index d3b0594b0a5..e7ffa3eb61f 100644
--- a/engines/nancy/state/scene.cpp
+++ b/engines/nancy/state/scene.cpp
@@ -962,6 +962,10 @@ void Scene::load(bool fromSaveFile) {
if (sceneSummaryChunk) {
_sceneState.summary.read(*sceneSummaryChunk);
} else {
+ // Reset panning type set from previous scenes, since terse summary
+ // chunks don't contain panning type information
+ _sceneState.summary.panningType = kPan360;
+
sceneSummaryChunk = sceneIFF->getChunkStream("TSUM");
if (sceneSummaryChunk) {
_sceneState.summary.readTerse(*sceneSummaryChunk);
More information about the Scummvm-git-logs
mailing list