diff options
author | Matthew Hoops | 2010-12-01 02:11:11 +0000 |
---|---|---|
committer | Matthew Hoops | 2010-12-01 02:11:11 +0000 |
commit | 261cf2390178c6e67874d162799b357da73036a5 (patch) | |
tree | f519cfb957a75a6a1eee1e1bbb6c8640c895c8c4 /engines/mohawk/myst.cpp | |
parent | 94801fcea3f7bbcb74a4d8ca8c5d80fe1f5795d0 (diff) | |
download | scummvm-rg350-261cf2390178c6e67874d162799b357da73036a5.tar.gz scummvm-rg350-261cf2390178c6e67874d162799b357da73036a5.tar.bz2 scummvm-rg350-261cf2390178c6e67874d162799b357da73036a5.zip |
MOHAWK: Split channelwood opcodes into their own class
svn-id: r54691
Diffstat (limited to 'engines/mohawk/myst.cpp')
-rw-r--r-- | engines/mohawk/myst.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/mohawk/myst.cpp b/engines/mohawk/myst.cpp index 81fd5cddad..4d61311466 100644 --- a/engines/mohawk/myst.cpp +++ b/engines/mohawk/myst.cpp @@ -39,6 +39,7 @@ #include "mohawk/video.h" // The stacks +#include "mohawk/myst_stacks/channelwood.h" #include "mohawk/myst_stacks/credits.h" #include "mohawk/myst_stacks/myst.h" #include "mohawk/myst_stacks/selenitic.h" @@ -377,6 +378,9 @@ void MohawkEngine_Myst::changeToStack(uint16 stack) { _prevStack = _scriptParser; switch (_curStack) { + case kChannelwoodStack: + _scriptParser = new MystScriptParser_Channelwood(this); + break; case kCreditsStack: _scriptParser = new MystScriptParser_Credits(this); break; |