[Scummvm-cvs-logs] SF.net SVN: scummvm:[55526] scummvm/trunk/engines/gob
drmccoy at users.sourceforge.net
drmccoy at users.sourceforge.net
Tue Jan 25 12:01:53 CET 2011
Revision: 55526
http://scummvm.svn.sourceforge.net/scummvm/?rev=55526&view=rev
Author: drmccoy
Date: 2011-01-25 11:01:51 +0000 (Tue, 25 Jan 2011)
Log Message:
-----------
GOB: o7_draw0x0D is o7_loadCursor
Not implemented yet, because they're in cursor32.dll as PE resources...
Modified Paths:
--------------
scummvm/trunk/engines/gob/inter.h
scummvm/trunk/engines/gob/inter_v7.cpp
Modified: scummvm/trunk/engines/gob/inter.h
===================================================================
--- scummvm/trunk/engines/gob/inter.h 2011-01-25 10:21:44 UTC (rev 55525)
+++ scummvm/trunk/engines/gob/inter.h 2011-01-25 11:01:51 UTC (rev 55526)
@@ -594,7 +594,7 @@
virtual void setupOpcodesGob();
void o7_draw0x0C();
- void o7_draw0x0D();
+ void o7_loadCursor();
void o7_displayWarning();
void o7_draw0x45();
void o7_draw0x57();
Modified: scummvm/trunk/engines/gob/inter_v7.cpp
===================================================================
--- scummvm/trunk/engines/gob/inter_v7.cpp 2011-01-25 10:21:44 UTC (rev 55525)
+++ scummvm/trunk/engines/gob/inter_v7.cpp 2011-01-25 11:01:51 UTC (rev 55526)
@@ -46,7 +46,7 @@
Inter_Playtoons::setupOpcodesDraw();
OPCODEDRAW(0x0C, o7_draw0x0C);
- OPCODEDRAW(0x0D, o7_draw0x0D);
+ OPCODEDRAW(0x0D, o7_loadCursor);
OPCODEDRAW(0x44, o7_displayWarning);
OPCODEDRAW(0x45, o7_draw0x45);
OPCODEDRAW(0x57, o7_draw0x57);
@@ -77,13 +77,13 @@
WRITE_VAR(17, 0);
}
-void Inter_v7::o7_draw0x0D() {
+void Inter_v7::o7_loadCursor() {
+ int16 cursorIndex = _vm->_game->_script->readValExpr();
+
_vm->_game->_script->evalExpr(0);
- Common::String str0 = _vm->_game->_script->getResultStr();
+ Common::String cursorFile = _vm->_game->_script->getResultStr();
- int16 expr0 = _vm->_game->_script->readValExpr();
-
- warning("Addy Stub Draw 0x0D: \"%s\", %d", str0.c_str(), expr0);
+ warning("Addy Stub: Load cursor \"%s\" to %d", cursorFile.c_str(), cursorIndex);
}
void Inter_v7::o7_displayWarning() {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list