aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/builtin.cpp
diff options
context:
space:
mode:
authorSimei Yin2018-04-29 09:52:48 +0200
committerSimei Yin2018-04-29 09:57:32 +0200
commit4b271c6e7cb70313c498cbf6b9f888f95b77d918 (patch)
tree000f7d9fa240174c16ca814ba4057e22f028a0d1 /engines/sludge/builtin.cpp
parent8b91fe536c072db4a88d797758d0b27e394f86bc (diff)
downloadscummvm-rg350-4b271c6e7cb70313c498cbf6b9f888f95b77d918.tar.gz
scummvm-rg350-4b271c6e7cb70313c498cbf6b9f888f95b77d918.tar.bz2
scummvm-rg350-4b271c6e7cb70313c498cbf6b9f888f95b77d918.zip
SLUDGE: Remove global variable fadeMode and move transition functions to GraphicsManager
Diffstat (limited to 'engines/sludge/builtin.cpp')
-rw-r--r--engines/sludge/builtin.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/engines/sludge/builtin.cpp b/engines/sludge/builtin.cpp
index 376849a7f9..4ea9caddde 100644
--- a/engines/sludge/builtin.cpp
+++ b/engines/sludge/builtin.cpp
@@ -65,8 +65,6 @@ extern int numBIFNames, numUserFunc;
extern Common::String *allUserFunc;
extern Common::String *allBIFNames;
-extern byte fadeMode;
-
int paramNum[] = { -1, 0, 1, 1, -1, -1, 1, 3, 4, 1, 0, 0, 8, -1, // SAY->MOVEMOUSE
-1, 0, 0, -1, -1, 1, 1, 1, 1, 4, 1, 1, 2, 1,// FOCUS->REMOVEREGION
2, 2, 0, 0, 2, // ANIMATE->SETSCALE
@@ -2202,7 +2200,7 @@ builtIn(transitionMode) {
int n;
if (!getValueType(n, SVT_INT, fun->stack->thisVar))
return BR_ERROR;
- fadeMode = n;
+ g_sludge->_gfxMan->setFadeMode(n);
trimStack(fun->stack);
setVariable(fun->reg, SVT_INT, 1);
return BR_CONTINUE;