aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld2/ringworld2_logic.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2013-10-24 22:42:46 -0400
committerPaul Gilbert2013-10-24 22:42:46 -0400
commita59b4cbc9d1d308121250fa52eeafce8ef763ea9 (patch)
tree24aeab41cc976146c18362b8364699e445861106 /engines/tsage/ringworld2/ringworld2_logic.cpp
parent514f93b57fff606be8ccb2151199a5c3703b50a6 (diff)
downloadscummvm-rg350-a59b4cbc9d1d308121250fa52eeafce8ef763ea9.tar.gz
scummvm-rg350-a59b4cbc9d1d308121250fa52eeafce8ef763ea9.tar.bz2
scummvm-rg350-a59b4cbc9d1d308121250fa52eeafce8ef763ea9.zip
TSAGE: Add in R2R screen border to scenes showing the user interface
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_logic.cpp')
-rw-r--r--engines/tsage/ringworld2/ringworld2_logic.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_logic.cpp b/engines/tsage/ringworld2/ringworld2_logic.cpp
index 8e5537f2d1..96a145a74a 100644
--- a/engines/tsage/ringworld2/ringworld2_logic.cpp
+++ b/engines/tsage/ringworld2/ringworld2_logic.cpp
@@ -342,6 +342,9 @@ SceneExt::SceneExt(): Scene() {
_savedCanWalk = false;
_preventSaving = false;
+ // Reset screen clipping area
+ R2_GLOBALS._screenSurface._clipRect = Rect();
+
// WORKAROUND: In the original, playing animations don't reset the global _animationCtr
// counter as scene changes unless the playing animation explicitly finishes. For now,
// to make inter-scene debugging easier, I'm explicitly resetting the _animationCtr