[Scummvm-cvs-logs] SF.net SVN: scummvm: [21348] scummvm/trunk/engines/kyra/animator.cpp
lordhoto at users.sourceforge.net
lordhoto at users.sourceforge.net
Fri Mar 17 12:50:00 CET 2006
Revision: 21348
Author: lordhoto
Date: 2006-03-17 12:49:12 -0800 (Fri, 17 Mar 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=21348&view=rev
Log Message:
-----------
Fixes animations when brandon turns inivisible/visible.
Modified Paths:
--------------
scummvm/trunk/engines/kyra/animator.cpp
Modified: scummvm/trunk/engines/kyra/animator.cpp
===================================================================
--- scummvm/trunk/engines/kyra/animator.cpp 2006-03-17 19:39:46 UTC (rev 21347)
+++ scummvm/trunk/engines/kyra/animator.cpp 2006-03-17 20:49:12 UTC (rev 21348)
@@ -339,7 +339,7 @@
if (!_vm->_scaleMode) {
if (flagUnk3 & 0x100) {
_screen->drawShape(drawPage, curObject->sceneAnimPtr, xpos, ypos, 2, curObject->flags | flagUnk1 | 0x100, (uint8*)_vm->_brandonPoisonFlagsGFX, int(1), drawLayer);
- } else if (flagUnk3 & 0x4000) {
+ } else if (flagUnk2 & 0x4000) {
_screen->drawShape(drawPage, curObject->sceneAnimPtr, xpos, ypos, 2, curObject->flags | flagUnk1 | 0x4000, int(_vm->_brandonInvFlag), drawLayer);
} else {
_screen->drawShape(drawPage, curObject->sceneAnimPtr, xpos, ypos, 2, curObject->flags | flagUnk1, drawLayer);
@@ -347,7 +347,7 @@
} else {
if (flagUnk3 & 0x100) {
_screen->drawShape(drawPage, curObject->sceneAnimPtr, xpos, ypos, 2, curObject->flags | flagUnk1 | 0x104, (uint8*)_vm->_brandonPoisonFlagsGFX, int(1), drawLayer, _brandonScaleX, _brandonScaleY);
- } else if (flagUnk3 & 0x4000) {
+ } else if (flagUnk2 & 0x4000) {
_screen->drawShape(drawPage, curObject->sceneAnimPtr, xpos, ypos, 2, curObject->flags | flagUnk1 | 0x4004, int(_vm->_brandonInvFlag), drawLayer, _brandonScaleX, _brandonScaleY);
} else {
_screen->drawShape(drawPage, curObject->sceneAnimPtr, xpos, ypos, 2, curObject->flags | flagUnk1 | 0x4, drawLayer, _brandonScaleX, _brandonScaleY);
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