diff options
author | Bastien Bouclet | 2012-12-09 16:24:44 +0100 |
---|---|---|
committer | Bastien Bouclet | 2012-12-16 06:51:01 +0100 |
commit | 5d90c93385359b293f351bfd1ad66d4d1cb243d3 (patch) | |
tree | a04a199e19e0bd364c29261c1b875c3bb89edaf3 /engines/mohawk/myst_stacks/channelwood.cpp | |
parent | bbc760c51c9961e9ed65bb43901face1579d5b47 (diff) | |
download | scummvm-rg350-5d90c93385359b293f351bfd1ad66d4d1cb243d3.tar.gz scummvm-rg350-5d90c93385359b293f351bfd1ad66d4d1cb243d3.tar.bz2 scummvm-rg350-5d90c93385359b293f351bfd1ad66d4d1cb243d3.zip |
MOHAWK: Play Channelwood stairs door closing movie backwards
Diffstat (limited to 'engines/mohawk/myst_stacks/channelwood.cpp')
-rw-r--r-- | engines/mohawk/myst_stacks/channelwood.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/mohawk/myst_stacks/channelwood.cpp b/engines/mohawk/myst_stacks/channelwood.cpp index 069281f5dc..c32ab3a378 100644 --- a/engines/mohawk/myst_stacks/channelwood.cpp +++ b/engines/mohawk/myst_stacks/channelwood.cpp @@ -476,9 +476,12 @@ void Channelwood::o_stairsDoorToggle(uint16 op, uint16 var, uint16 argc, uint16 MystResourceType6 *movie = static_cast<MystResourceType6 *>(_invokingResource); if (_state.stairsUpperDoorState) { - // TODO: Play backwards + // Close door, play the open movie backwards + movie->setDirection(-1); movie->playMovie(); } else { + // Open door + movie->setDirection(1); movie->playMovie(); } } |