[Scummvm-cvs-logs] scummvm master -> 4df249b9cec6c9d4ecc0aa8129beb816379d77fa

digitall dgturner at iee.org
Mon Jan 13 04:23:46 CET 2014


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
4df249b9ce TEENAGENT: Fix two more missing callbacks.


Commit: 4df249b9cec6c9d4ecc0aa8129beb816379d77fa
    https://github.com/scummvm/scummvm/commit/4df249b9cec6c9d4ecc0aa8129beb816379d77fa
Author: D G Turner (digitall at scummvm.org)
Date: 2014-01-12T19:26:43-08:00

Commit Message:
TEENAGENT: Fix two more missing callbacks.

This fixes bug #6494 "TEENAGENT: Yet another unimplemented callback".

Changed paths:
    engines/teenagent/callbacks.cpp



diff --git a/engines/teenagent/callbacks.cpp b/engines/teenagent/callbacks.cpp
index 4761cab..9fe9e68 100644
--- a/engines/teenagent/callbacks.cpp
+++ b/engines/teenagent/callbacks.cpp
@@ -2386,6 +2386,10 @@ bool TeenAgentEngine::processCallback(uint16 addr) {
 		fnEgoDefaultPosition();
 		break;
 
+	case 0x5634:
+		displayMessage(dsAddr_pullObjMsg2); // "I can't reach it"
+		break;
+
 	case 0x563b:
 		playSound(5, 10);
 		setOns(1, 0);
@@ -3326,6 +3330,10 @@ bool TeenAgentEngine::processCallback(uint16 addr) {
 		fnMansionIntrusionAttempt();
 		break;
 
+	case 0x830b:
+		displayMessage(dsAddr_noChainsawFuelMsg); // "There's no fuel in the chainsaw"
+		break;
+
 	case 0x8312: // hedgehog + plastic apple
 		dialog->showMark(76, scene);
 		setLan(1, 0);






More information about the Scummvm-git-logs mailing list