diff options
author | Eugene Sandulenko | 2014-01-07 02:10:26 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2014-01-07 02:20:59 +0200 |
commit | d78e0cf98d08361d4a0797777e249a24aec34ca6 (patch) | |
tree | 60fad6450c1b00e14f66cdeca1f7b2f3d2b237f0 /engines/fullpipe/scenes | |
parent | b433752ab5f050a3e9f3656c9c54d0cd42f1ff34 (diff) | |
download | scummvm-rg350-d78e0cf98d08361d4a0797777e249a24aec34ca6.tar.gz scummvm-rg350-d78e0cf98d08361d4a0797777e249a24aec34ca6.tar.bz2 scummvm-rg350-d78e0cf98d08361d4a0797777e249a24aec34ca6.zip |
FULLPIPE: Implement sceneHandler28_startWork1()
Diffstat (limited to 'engines/fullpipe/scenes')
-rw-r--r-- | engines/fullpipe/scenes/scene28.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/fullpipe/scenes/scene28.cpp b/engines/fullpipe/scenes/scene28.cpp index bc7b7d26cc..b6031f2c99 100644 --- a/engines/fullpipe/scenes/scene28.cpp +++ b/engines/fullpipe/scenes/scene28.cpp @@ -85,7 +85,16 @@ void sceneHandler28_turnOn2() { } void sceneHandler28_startWork1() { - warning("STUB: sceneHandler28_startWork1()"); + g_fp->_aniMan->hide(); + + StaticANIObject *man = g_fp->_currentScene->getStaticANIObject1ById(ANI_MAN_28, -1); + + man->_statics = man->getStaticsById(ST_MAN28_RIGHT); + man->setOXY(g_fp->_aniMan->_ox, g_fp->_aniMan->_oy); + man->_priority = g_fp->_aniMan->_priority; + man->show1(-1, -1, -1, 0); + + chainQueue(QU_SC28_LIFT1_WORK, 1); } void sceneHandler28_lift0Start() { |