TEENAGENT: Add three more missing callbacks.

This commit is contained in:
D G Turner 2012-07-31 15:08:32 +01:00
parent 6949b30146
commit 4e26e1969f

View File

@ -1209,6 +1209,10 @@ bool TeenAgentEngine::processCallback(uint16 addr) {
playActorAnimation(547); playActorAnimation(547);
break; break;
case 0x4d85:
rejectMessage();
break;
case 0x4eb9: // Pick up wrapper case 0x4eb9: // Pick up wrapper
playSound(5, 12); playSound(5, 12);
playSound(5, 18); playSound(5, 18);
@ -1218,6 +1222,10 @@ bool TeenAgentEngine::processCallback(uint16 addr) {
disableObject(13); disableObject(13);
break; break;
case 0x4ee1:
rejectMessage();
break;
case 0x4f25: case 0x4f25:
playActorAnimation(967); playActorAnimation(967);
displayMessage(dsAddr_tooHardWoodMsg); // "This wood is too hard to break" displayMessage(dsAddr_tooHardWoodMsg); // "This wood is too hard to break"
@ -1313,6 +1321,10 @@ bool TeenAgentEngine::processCallback(uint16 addr) {
fnGuardDrinking(); fnGuardDrinking();
break; break;
case 0x51c8:
displayMessage(dsAddr_wallTooSmoothMsg); // "The wall surface is too smooth to climb"
break;
case 0x51cf: case 0x51cf:
loadScene(12, Common::Point(15, 189)); loadScene(12, Common::Point(15, 189));
scene->setOrientation(2); scene->setOrientation(2);