aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2013-12-31 18:32:44 +0200
committerEugene Sandulenko2013-12-31 18:32:44 +0200
commit5e43ec5bdba34146915a1ebb571bbe0a6a66849e (patch)
treef19f0f80ef1b94685228c3f423ec6d439393409d
parent5b13fe488cd4b9fe2d59cb44e14605346e156117 (diff)
downloadscummvm-rg350-5e43ec5bdba34146915a1ebb571bbe0a6a66849e.tar.gz
scummvm-rg350-5e43ec5bdba34146915a1ebb571bbe0a6a66849e.tar.bz2
scummvm-rg350-5e43ec5bdba34146915a1ebb571bbe0a6a66849e.zip
FULLPIPE: More code to scene14
-rw-r--r--engines/fullpipe/scenes/scene14.cpp18
1 files changed, 16 insertions, 2 deletions
diff --git a/engines/fullpipe/scenes/scene14.cpp b/engines/fullpipe/scenes/scene14.cpp
index e68727042a..a25ee4e3fa 100644
--- a/engines/fullpipe/scenes/scene14.cpp
+++ b/engines/fullpipe/scenes/scene14.cpp
@@ -115,11 +115,25 @@ int sceneHandler14_updateScreenCallback() {
}
void sceneHandler14_showBallGrandmaHit2() {
- warning("STUB: sceneHandler14_showBallGrandmaHit2()");
+ if (g_vars->scene14_var10) {
+ g_vars->scene14_var10->show1(g_vars->scene14_var16 + 223, g_vars->scene14_var17 + 35, MV_BAL14_SPIN, 0);
+ g_vars->scene14_var10->_priority = 27;
+
+ g_vars->scene14_pink = g_vars->scene14_var10;
+
+ g_vars->scene14_var10 = 0;
+ }
}
void sceneHandler14_showBallGrandmaDive() {
- warning("STUB: sceneHandler14_showBallGrandmaDive()");
+ if (g_vars->scene14_var10) {
+ g_vars->scene14_var10->show1(g_vars->scene14_var16 + 506, g_vars->scene14_var17 - 29, -1, 0);
+
+ g_vars->scene14_var11.push_back(g_vars->scene14_var10);
+ g_vars->scene14_var10 = 0;
+ }
+
+ g_fp->_aniMan2 = g_fp->_aniMan;
}
void sceneHandler14_showBallGrandmaHit() {