diff options
| -rw-r--r-- | engines/teenagent/callbacks.cpp | 12 | ||||
| -rw-r--r-- | engines/teenagent/resources.h | 7 | 
2 files changed, 13 insertions, 6 deletions
| diff --git a/engines/teenagent/callbacks.cpp b/engines/teenagent/callbacks.cpp index 8963ac52fd..6cd9e46f97 100644 --- a/engines/teenagent/callbacks.cpp +++ b/engines/teenagent/callbacks.cpp @@ -599,6 +599,10 @@ bool TeenAgentEngine::processCallback(uint16 addr) {  		inventory->add(0x5c);  		break; +	case 0x41c3: +		displayMessage(dsAddr_pullObjMsg2); // "I can't reach it" +		break; +  	case 0x41ca:  		rejectMessage();  		break; @@ -2078,6 +2082,14 @@ bool TeenAgentEngine::processCallback(uint16 addr) {  		displayMessage(dsAddr_throwCrumbsToBirdQMsg); // "Should I throw the crumbs to the bird?"  		break; +	case 0x7cd7: +		displayMessage(dsAddr_dontWasteCrumbs); // "I don't want to waste these tasty crumbs" +		break; + +	case 0x7cde: +		displayMessage(dsAddr_mightSlipFallInMsg); // "Better not... I might slip and fall in..." +		break; +  	case 0x7ce5: // put spring on the solid ground  		playSound(5, 2);  		playSound(19, 11); diff --git a/engines/teenagent/resources.h b/engines/teenagent/resources.h index ed22383f52..71eaebe1ef 100644 --- a/engines/teenagent/resources.h +++ b/engines/teenagent/resources.h @@ -769,21 +769,16 @@ const uint16 dsAddr_firstBusinessMsg = 0x5e25; // "First I've got some business  // No Digging Knife Message : 0x5e54 to 0x5e8e  const uint16 dsAddr_noDiggingKnifeMsg = 0x5e54; // "Digging it out with the knife could take a hundred years" -// FIXME - Where is this message used?! +// FIXME - Where is this message used?! Unused?  // No Mess On Table Message : 0x5e8f to 0x5ebd  const uint16 dsAddr_noMessOnTableMsg = 0x5e8f; // "I don't want to make more mess on this table"  // Throw Crumbs To Bird Question Message : 0x5ebe to 0x5ee5  const uint16 dsAddr_throwCrumbsToBirdQMsg = 0x5ebe; // "Should I throw the crumbs to the bird?" - -// FIXME - Where is this message used?!  // Don't Waste Crumbs Message : 0x5ee6 to 0x5f10  const uint16 dsAddr_dontWasteCrumbs = 0x5ee6; // "I don't want to waste these tasty crumbs" - -// FIXME - Where is this message used?!  // Might Slip Fall In Message : 0x5f11 to 0x5f3b  const uint16 dsAddr_mightSlipFallInMsg = 0x5f11; // "Better not... I might slip and fall in..." -  // Book Color Message Address Pointers : (6 * 2-byte) = 0x5f3c to 0x5f47  const uint16 dsAddr_bookColorMsgPtr = 0x5f3c;  // Book Color Message #0 : 0x5f48 to 0x5f60 | 
