[Scummvm-cvs-logs] SF.net SVN: scummvm: [24194] scummvm/trunk/engines/agos/verb.cpp
kirben at users.sourceforge.net
kirben at users.sourceforge.net
Sun Oct 8 10:47:38 CEST 2006
Revision: 24194
http://svn.sourceforge.net/scummvm/?rev=24194&view=rev
Author: kirben
Date: 2006-10-08 01:47:33 -0700 (Sun, 08 Oct 2006)
Log Message:
-----------
Add invert box difference in Elvira 1
Modified Paths:
--------------
scummvm/trunk/engines/agos/verb.cpp
Modified: scummvm/trunk/engines/agos/verb.cpp
===================================================================
--- scummvm/trunk/engines/agos/verb.cpp 2006-10-08 08:35:25 UTC (rev 24193)
+++ scummvm/trunk/engines/agos/verb.cpp 2006-10-08 08:47:33 UTC (rev 24194)
@@ -894,12 +894,19 @@
do {
for (i = 0; i != w; ++i) {
color = src[i];
- if (a >= color && b < color) {
- if (c >= color)
- color += d;
- else
- color -= d;
- src[i] = color;
+ if (getGameType() == GType_ELVIRA1) {
+ if (color & 1) {
+ color ^= 2;
+ src[i] = color;
+ }
+ } else {
+ if (a >= color && b < color) {
+ if (c >= color)
+ color += d;
+ else
+ color -= d;
+ src[i] = color;
+ }
}
}
src += _dxSurfacePitch;
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