aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/teenagent/callbacks.cpp9
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)) {