diff options
author | Eugene Sandulenko | 2013-11-19 19:02:00 -0800 |
---|---|---|
committer | Eugene Sandulenko | 2013-11-19 19:02:31 -0800 |
commit | 78896e562d36c7de989e8d620619391bf59031b6 (patch) | |
tree | a444caa511fe9c200102812e57a7cd6bea61e32a /engines/fullpipe/scenes.cpp | |
parent | 0ba2fbc2d0f40d0e25dac7ea4c2e043a0ec2bff8 (diff) | |
download | scummvm-rg350-78896e562d36c7de989e8d620619391bf59031b6.tar.gz scummvm-rg350-78896e562d36c7de989e8d620619391bf59031b6.tar.bz2 scummvm-rg350-78896e562d36c7de989e8d620619391bf59031b6.zip |
FULLPIPE: Complete scene02
Diffstat (limited to 'engines/fullpipe/scenes.cpp')
-rw-r--r-- | engines/fullpipe/scenes.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/fullpipe/scenes.cpp b/engines/fullpipe/scenes.cpp index ff483a9029..97445f80c5 100644 --- a/engines/fullpipe/scenes.cpp +++ b/engines/fullpipe/scenes.cpp @@ -1598,15 +1598,16 @@ void scene02_initScene(Scene *sc) { } void sceneHandler02_ladderClick() { - warning("STUB: sceneHandler02_ladderClick()"); + handleObjectInteraction(g_fullpipe->_aniMan2, g_fullpipe->_currentScene->getPictureObjectById(PIC_SC2_DTRUBA, 0), 0); } void sceneHandler02_showLadder() { - warning("STUB: sceneHandler02_showLadder()"); + g_fullpipe->_currentScene->getPictureObjectById(PIC_SC2_LADDER, 0)->_flags |= 4; } void sceneHandler02_hideLadder() { - warning("STUB: sceneHandler02_hideLadder()"); + g_fullpipe->_currentScene->getPictureObjectById(PIC_SC2_LADDER, 0)->_flags &= 0xfffb; + g_fullpipe->_aniMan2->_priority = 25; } int sceneHandler02(ExCommand *ex) { |