some cleanup/refactoring
svn-id: r4866
This commit is contained in:
parent
31853df454
commit
4b83c17b31
7 changed files with 210 additions and 191 deletions
|
@ -1899,6 +1899,7 @@ void Scumm::o5_roomOps()
|
|||
}
|
||||
checkRange(256, 0, a, "o5_roomOps: 2: Illegal room color slot (%d)");
|
||||
_currentPalette[a] = b;
|
||||
printf("palette change, %d -> %d\n", a, b);
|
||||
_fullRedraw = 1;
|
||||
} else {
|
||||
error("room-color is no longer a valid command");
|
||||
|
@ -1919,6 +1920,7 @@ void Scumm::o5_roomOps()
|
|||
b = getVarOrDirectWord(0x40);
|
||||
}
|
||||
checkRange(256, 0, a, "o5_roomOps: 2: Illegal room color slot (%d)");
|
||||
printf("shadow palette change, %d -> %d\n", a, b);
|
||||
_shadowPalette[b] = a;
|
||||
setDirtyColors(b, b);
|
||||
} else {
|
||||
|
@ -2049,7 +2051,7 @@ void Scumm::o5_roomOps()
|
|||
c = getVarOrDirectByte(0x40);
|
||||
_opcode = fetchScriptByte();
|
||||
d = getVarOrDirectByte(0x80);
|
||||
palManipulate(b, c, a, d, 1);
|
||||
palManipulateInit(b, c, a, d, 1);
|
||||
break;
|
||||
|
||||
case 16:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue