diff options
author | Travis Howell | 2004-10-04 12:16:52 +0000 |
---|---|---|
committer | Travis Howell | 2004-10-04 12:16:52 +0000 |
commit | 38a7893aa905fd74c5461e28027e4533776837ec (patch) | |
tree | 82d4bb8e782ef24a16b4dcd69f6f630cd6abc4db /scumm/scumm.cpp | |
parent | 49a36911322a6feb147912f7c7cb60e9186ab757 (diff) | |
download | scummvm-rg350-38a7893aa905fd74c5461e28027e4533776837ec.tar.gz scummvm-rg350-38a7893aa905fd74c5461e28027e4533776837ec.tar.bz2 scummvm-rg350-38a7893aa905fd74c5461e28027e4533776837ec.zip |
COMI stores room transparency in RMHD.
Minor cleanup.
svn-id: r15406
Diffstat (limited to 'scumm/scumm.cpp')
-rw-r--r-- | scumm/scumm.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp index cb3627d6ef..a7f4361b72 100644 --- a/scumm/scumm.cpp +++ b/scumm/scumm.cpp @@ -2287,14 +2287,14 @@ void ScummEngine::initRoomSubBlocks() { } // Transparent color - if (_features & GF_OLD_BUNDLE) + if (_version == 8) + gdi._transparentColor = (byte)READ_LE_UINT32(&(rmhd->v8.transparency)); + else if (_features & GF_OLD_BUNDLE) gdi._transparentColor = 255; else { ptr = findResourceData(MKID('TRNS'), roomptr); if (ptr) gdi._transparentColor = ptr[0]; - else if (_version == 8) - gdi._transparentColor = 5; else gdi._transparentColor = 255; } |