diff options
author | Vladimir Menshakov | 2009-11-18 08:32:41 +0000 |
---|---|---|
committer | Vladimir Menshakov | 2009-11-18 08:32:41 +0000 |
commit | c4c30ca3ce75dcc2059284f3751f0f124aa6dbbd (patch) | |
tree | 776b393ad33db04fc689f43f9bba2ce19706705a /engines/teenagent | |
parent | 6e8595b814123cff18485998b50fe86430672348 (diff) | |
download | scummvm-rg350-c4c30ca3ce75dcc2059284f3751f0f124aa6dbbd.tar.gz scummvm-rg350-c4c30ca3ce75dcc2059284f3751f0f124aa6dbbd.tar.bz2 scummvm-rg350-c4c30ca3ce75dcc2059284f3751f0f124aa6dbbd.zip |
more missing callbacks
svn-id: r45970
Diffstat (limited to 'engines/teenagent')
-rw-r--r-- | engines/teenagent/callbacks.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/teenagent/callbacks.cpp b/engines/teenagent/callbacks.cpp index a3066df71a..ea34129328 100644 --- a/engines/teenagent/callbacks.cpp +++ b/engines/teenagent/callbacks.cpp @@ -648,7 +648,6 @@ bool TeenAgentEngine::processCallback(uint16 addr) { moveTo(p, 2); inventory->add(0x13); - playAnimation(529, 1); Dialog::pop(scene, 0xdaa6, 0, 529, 0xd1, 0xd9, 0, 1); } return true; @@ -963,11 +962,19 @@ bool TeenAgentEngine::processCallback(uint16 addr) { playMusic(6); loadScene(25, 151, 156, 2); return true; + + case 0x63dc: + Dialog::showMono(scene, 0x3375, 0, 0xd1, 0); + return true; case 0x646e: case 0x6475: Dialog::showMono(scene, 0x32C1, 0, 0xd1, 0); return true; + + case 0x6479: + Dialog::showMono(scene, 0x325e, 0, 0xd1, 0); + return true; case 0x6507: if (CHECK_FLAG(0xDB96, 1)) { |