diff options
author | Bastien Bouclet | 2018-05-28 20:22:29 +0200 |
---|---|---|
committer | Bastien Bouclet | 2018-06-13 07:55:55 +0200 |
commit | 47ddd9c2144c236e2b3bc0dd0f8349ae8657efb7 (patch) | |
tree | d8cdf846dab9e4c4f62e3f19baa57db2b90e14fe /engines/mohawk/myst_scripts.cpp | |
parent | ea60aef8a8018ac75ea9a5b507f4140eafe2d660 (diff) | |
download | scummvm-rg350-47ddd9c2144c236e2b3bc0dd0f8349ae8657efb7.tar.gz scummvm-rg350-47ddd9c2144c236e2b3bc0dd0f8349ae8657efb7.tar.bz2 scummvm-rg350-47ddd9c2144c236e2b3bc0dd0f8349ae8657efb7.zip |
MOHAWK: MYST: Move the current stack id to ScriptParser
Diffstat (limited to 'engines/mohawk/myst_scripts.cpp')
-rw-r--r-- | engines/mohawk/myst_scripts.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/mohawk/myst_scripts.cpp b/engines/mohawk/myst_scripts.cpp index 9403bebda7..a2a0c5e171 100644 --- a/engines/mohawk/myst_scripts.cpp +++ b/engines/mohawk/myst_scripts.cpp @@ -44,7 +44,7 @@ MystScriptEntry::MystScriptEntry() { opcode = 0; } -const uint8 MystScriptParser::_stackMap[11] = { +const MystStack MystScriptParser::_stackMap[11] = { kSeleniticStack, kStoneshipStack, kMystStack, @@ -74,8 +74,9 @@ const uint16 MystScriptParser::_startCard[11] = { // NOTE: Credits Start Card is 10000 -MystScriptParser::MystScriptParser(MohawkEngine_Myst *vm) : +MystScriptParser::MystScriptParser(MohawkEngine_Myst *vm, MystStack stackId) : _vm(vm), + _stackId(stackId), _globals(vm->_gameState->_globals) { setupCommonOpcodes(); _invokingResource = nullptr; |