aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/scenes/scene18and19.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/fullpipe/scenes/scene18and19.cpp')
-rw-r--r--engines/fullpipe/scenes/scene18and19.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/fullpipe/scenes/scene18and19.cpp b/engines/fullpipe/scenes/scene18and19.cpp
index 5e69ec70f3..759af9127b 100644
--- a/engines/fullpipe/scenes/scene18and19.cpp
+++ b/engines/fullpipe/scenes/scene18and19.cpp
@@ -325,4 +325,13 @@ int scene18_updateCursor() {
return g_fp->_cursorId;
}
+int scene19_updateCursor() {
+ g_fp->updateCursorCommon();
+
+ if (g_fp->_objectIdAtCursor == PIC_SC19_RTRUBA31)
+ g_fp->_cursorId = g_vars->scene19_var05 != 0 ? PIC_CSR_GOR : PIC_CSR_DEFAULT;
+
+ return g_fp->_cursorId;
+}
+
} // End of namespace Fullpipe