[Scummvm-cvs-logs] SF.net SVN: scummvm: [25705] scummvm/trunk/engines/scumm/actor.cpp

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Sun Feb 18 22:07:01 CET 2007


Revision: 25705
          http://scummvm.svn.sourceforge.net/scummvm/?rev=25705&view=rev
Author:   fingolfin
Date:     2007-02-18 13:07:00 -0800 (Sun, 18 Feb 2007)

Log Message:
-----------
Fix for bug #1660560 (MANIAC: Meteor faces wrong way during intro)

Modified Paths:
--------------
    scummvm/trunk/engines/scumm/actor.cpp

Modified: scummvm/trunk/engines/scumm/actor.cpp
===================================================================
--- scummvm/trunk/engines/scumm/actor.cpp	2007-02-18 20:53:06 UTC (rev 25704)
+++ scummvm/trunk/engines/scumm/actor.cpp	2007-02-18 21:07:00 UTC (rev 25705)
@@ -295,7 +295,10 @@
 	_walkdata.xfrac = 0;
 	_walkdata.yfrac = 0;
 
-	_targetFacing = getAngleFromPos(deltaXFactor, deltaYFactor, (_vm->_game.id == GID_DIG || _vm->_game.id == GID_CMI));
+	if (_vm->_game.version <= 2)
+		_targetFacing = getAngleFromPos(V12_X_MULTIPLIER*deltaXFactor, V12_Y_MULTIPLIER*deltaYFactor, false);
+	else
+		_targetFacing = getAngleFromPos(deltaXFactor, deltaYFactor, (_vm->_game.id == GID_DIG || _vm->_game.id == GID_CMI));
 
 	return actorWalkStep();
 }


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