MOHAWK: Myst: Improve script execution tracing
This commit is contained in:
parent
3e99dd8ccc
commit
a99397f126
25 changed files with 432 additions and 941 deletions
|
@ -68,18 +68,14 @@ void Slides::runPersistentScripts() {
|
|||
}
|
||||
}
|
||||
|
||||
void Slides::o_returnToMenu(uint16 op, uint16 var, const ArgumentsArray &args) {
|
||||
debugC(kDebugScript, "Opcode %d: Return to menu", op);
|
||||
|
||||
void Slides::o_returnToMenu(uint16 var, const ArgumentsArray &args) {
|
||||
// Go to the information screens of the menu
|
||||
_vm->changeToStack(kDemoStack, 2002, 0, 0);
|
||||
}
|
||||
|
||||
void Slides::o_setCardSwap(uint16 op, uint16 var, const ArgumentsArray &args) {
|
||||
void Slides::o_setCardSwap(uint16 var, const ArgumentsArray &args) {
|
||||
_nextCardID = args[0];
|
||||
|
||||
debugC(kDebugScript, "Opcode %d: Set next card %d", op, _nextCardID);
|
||||
|
||||
_nextCardTime = _vm->_system->getMillis() + 5000;
|
||||
_cardSwapEnabled = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue