From 8f44ef3209f6775624d4d8ce131b13ae355d35a5 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Mon, 23 Oct 2006 07:07:03 +0000 Subject: Add a few opcode stubs for Elvira 2 svn-id: r24469 --- engines/agos/script_ww.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'engines/agos/script_ww.cpp') diff --git a/engines/agos/script_ww.cpp b/engines/agos/script_ww.cpp index 7bb378147a..09563df092 100644 --- a/engines/agos/script_ww.cpp +++ b/engines/agos/script_ww.cpp @@ -72,7 +72,7 @@ void AGOSEngine::setupWaxworksOpcodes(OpcodeProc *op) { op[148] = &AGOSEngine::oe2_ifDoorOpen; op[149] = &AGOSEngine::oe2_ifDoorClosed; op[150] = &AGOSEngine::oe2_ifDoorLocked; - op[162] = &AGOSEngine::oe2_screenTextMsg; + op[162] = &AGOSEngine::oww_screenTextMsg; op[175] = &AGOSEngine::o_getDollar2; op[179] = &AGOSEngine::o_isAdjNoun; op[180] = &AGOSEngine::o_b2Set; @@ -131,6 +131,12 @@ void AGOSEngine::oww_textMenu() { _textMenu[slot] = getVarOrByte(); } +void AGOSEngine::oww_screenTextMsg() { + // 162: print string + showMessageFormat("%s\n", getStringPtrByID(getNextStringID())); + getVarOrByte(); +} + void AGOSEngine::oww_boxMessage() { // 184: print message to box boxTextMessage((const char *)getStringPtrByID(getNextStringID())); -- cgit v1.2.3