[Scummvm-cvs-logs] SF.net SVN: scummvm:[55425] scummvm/trunk/engines/gob/inter_v5.cpp
sylvaintv at users.sourceforge.net
sylvaintv at users.sourceforge.net
Sat Jan 22 14:19:17 CET 2011
Revision: 55425
http://scummvm.svn.sourceforge.net/scummvm/?rev=55425&view=rev
Author: sylvaintv
Date: 2011-01-22 13:19:16 +0000 (Sat, 22 Jan 2011)
Log Message:
-----------
GOB: Fixes the return value of dummy shooter in Last Dynasty
Mission 34 shooter must return 1 in order to proceed to the point & click part of the game.
Modified Paths:
--------------
scummvm/trunk/engines/gob/inter_v5.cpp
Modified: scummvm/trunk/engines/gob/inter_v5.cpp
===================================================================
--- scummvm/trunk/engines/gob/inter_v5.cpp 2011-01-22 13:12:01 UTC (rev 55424)
+++ scummvm/trunk/engines/gob/inter_v5.cpp 2011-01-22 13:19:16 UTC (rev 55425)
@@ -67,6 +67,9 @@
OPCODEGOB( 33, o5_spaceShooter);
+ OPCODEGOB( 34, o5_spaceShooter);
+ OPCODEGOB( 37, o5_spaceShooter);
+
OPCODEGOB( 80, o5_getSystemCDSpeed);
OPCODEGOB( 81, o5_getSystemRAM);
OPCODEGOB( 82, o5_getSystemCPUSpeed);
@@ -264,8 +267,9 @@
_vm->_game->_script->readInt16();
if (params.extraData != 0) {
- WRITE_VARO_UINT32(var1, 2);
- WRITE_VARO_UINT32(var2, 0);
+ // we need to return 1 for the shooter mission 34. There is only one planet to choose from in the map.
+ WRITE_VARO_UINT32(var1,(params.extraData == 34) ? 1 : 2);
+ WRITE_VARO_UINT32(var2,0);
} else {
if (params.paramCount < 5) {
warning("Space shooter variable counter < 5");
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