diff options
author | Eugene Sandulenko | 2013-12-17 10:08:20 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2013-12-17 10:08:20 +0200 |
commit | bdd9931357bc7623c17d0fa606b2c854be771b64 (patch) | |
tree | aebc181a79d3d70a076e52f6a8dc6969d4b6f11a /engines/fullpipe/scenes | |
parent | 16194e227f9bef26240b8ecd3cfc604e8bc84c19 (diff) | |
download | scummvm-rg350-bdd9931357bc7623c17d0fa606b2c854be771b64.tar.gz scummvm-rg350-bdd9931357bc7623c17d0fa606b2c854be771b64.tar.bz2 scummvm-rg350-bdd9931357bc7623c17d0fa606b2c854be771b64.zip |
FULLPIPE: Implement sceneHandler06_enableDrops()
Diffstat (limited to 'engines/fullpipe/scenes')
-rw-r--r-- | engines/fullpipe/scenes/scene06.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/engines/fullpipe/scenes/scene06.cpp b/engines/fullpipe/scenes/scene06.cpp index 76f61ff894..a8ce227ca0 100644 --- a/engines/fullpipe/scenes/scene06.cpp +++ b/engines/fullpipe/scenes/scene06.cpp @@ -77,7 +77,20 @@ void sceneHandler06_winArcade() { } void sceneHandler06_enableDrops() { - warning("STUB: sceneHandler06_enableDrops()"); + chainQueue(QU_SC6_DROPS, 0); + + g_vars->scene06_mumsy->changeStatics2(ST_MOM_SITS); + g_fullpipe->setObjectState(sO_BigMumsy, g_fullpipe->getObjectEnumState(sO_BigMumsy, sO_IsPlaying)); + + chainQueue(QU_MOM_STANDUP, 1); + + g_vars->scene06_var07 = 1; + g_vars->scene06_var12 = 0; + g_vars->scene06_mumsyPos = 0; + g_vars->scene06_var13 = 0; + g_vars->scene06_var16 = 0; + + sceneHandler06_setExits(g_fullpipe->_currentScene); } void sceneHandler06_sub01() { |