aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/sprites.h
diff options
context:
space:
mode:
authorPaul Gilbert2019-08-30 23:10:26 -0700
committerPaul Gilbert2019-08-30 23:10:26 -0700
commit4377a0d995cd0486c809020e11625f86aff6259d (patch)
tree29aa2df4d18803b8ac47b01f7bac4627f53f5100 /engines/xeen/sprites.h
parent9213920ac12198ab96dd804111b93d6b38e900c8 (diff)
downloadscummvm-rg350-4377a0d995cd0486c809020e11625f86aff6259d.tar.gz
scummvm-rg350-4377a0d995cd0486c809020e11625f86aff6259d.tar.bz2
scummvm-rg350-4377a0d995cd0486c809020e11625f86aff6259d.zip
XEEN: Workaround black pixels when rendering transparent Shades
Diffstat (limited to 'engines/xeen/sprites.h')
-rw-r--r--engines/xeen/sprites.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/xeen/sprites.h b/engines/xeen/sprites.h
index f2619c81b6..5a245885c4 100644
--- a/engines/xeen/sprites.h
+++ b/engines/xeen/sprites.h
@@ -224,6 +224,8 @@ public:
class SpriteDrawer3 : public SpriteDrawer {
private:
uint16 _offset, _mask;
+ byte _palette[256 * 3];
+ bool _hasPalette;
private:
/**
* Output a pixel