[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