[Scummvm-cvs-logs] CVS: scummvm/scumm costume.cpp,1.100,1.101
Travis Howell
kirben at users.sourceforge.net
Mon Aug 18 00:00:02 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv2144/scumm
Modified Files:
costume.cpp
Log Message:
Use correct costume color for darkness in v1 zak
Index: costume.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/costume.cpp,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- costume.cpp 18 Aug 2003 02:16:48 -0000 1.100
+++ costume.cpp 18 Aug 2003 06:59:18 -0000 1.101
@@ -342,13 +342,19 @@
// TODO:
// * test masking (once we implement any masking for V1 games)
- byte palette[4] = { 0, 8, 0, 0 };
+ byte palette[4] = { 0, 0, 0, 0 };
if (_vm->_gameId == GID_MANIAC) {
palette[1] = v1_mm_actor_palatte_1[actor];
palette[2] = v1_mm_actor_palatte_2[actor];
} else {
- palette[2] = _palette[0];
+ if (!(_vm->VAR(_vm->VAR_CURRENT_LIGHTS) & LIGHTMODE_actor_color)) {
+ palette[2] = 11;
+ palette[3] = 11;
+ } else {
+ palette[1] = 8;
+ palette[2] = _palette[0];
+ }
}
v1.skip_width >>= 3;
@@ -728,7 +734,8 @@
byte color;
if (_loaded._format == 0x57) {
- _palette[0] = palette[0];
+ _palette[0] = palette[0];
+
return;
}
More information about the Scummvm-git-logs
mailing list