diff options
author | Eugene Sandulenko | 2013-12-22 00:43:12 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2013-12-22 00:58:42 +0200 |
commit | c3ee5b4fed3558c42e3637a589159cb2faeb1df3 (patch) | |
tree | b62f00bbd2c02924ba904f57dcec76f9c8fb5de2 | |
parent | c45720566d4c5a770058d417762a180527aaa73f (diff) | |
download | scummvm-rg350-c3ee5b4fed3558c42e3637a589159cb2faeb1df3.tar.gz scummvm-rg350-c3ee5b4fed3558c42e3637a589159cb2faeb1df3.tar.bz2 scummvm-rg350-c3ee5b4fed3558c42e3637a589159cb2faeb1df3.zip |
FULLPIPE: Implement sceneHandler08_arcadeNow()
-rw-r--r-- | engines/fullpipe/scenes/scene08.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/fullpipe/scenes/scene08.cpp b/engines/fullpipe/scenes/scene08.cpp index cb2762bc76..d3e81cbe0d 100644 --- a/engines/fullpipe/scenes/scene08.cpp +++ b/engines/fullpipe/scenes/scene08.cpp @@ -142,7 +142,14 @@ void sceneHandler08_hideLadder() { } void sceneHandler08_arcadeNow() { - warning("STUB: sceneHandler08_arcadeNow()"); + MovGraphLink *lnk = getCurrSceneSc2MotionController()->getLinkByName(sO_Stairway); + + g_fp->setObjectState(sO_TummyTrampie, g_fp->getObjectEnumState(sO_TummyTrampie, sO_IsSleeping)); + + g_vars->scene08_batuta->changeStatics2(ST_BTT_SLEEPS); + + if (lnk) + lnk->_flags |= 0x20000000; } void sceneHandler08_resumeFlight() { |