diff options
Diffstat (limited to 'engines/titanic/support/transparency_surface.h')
-rw-r--r-- | engines/titanic/support/transparency_surface.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/titanic/support/transparency_surface.h b/engines/titanic/support/transparency_surface.h index 06861b609b..0391b6d5b7 100644 --- a/engines/titanic/support/transparency_surface.h +++ b/engines/titanic/support/transparency_surface.h @@ -71,12 +71,12 @@ public: /** * Returns the alpha value for the pixel (0-31) */ - uint getAlpha() const { return getPixel() >> 3; } + uint getAlpha() const { return 31 - (getPixel() >> 3); } /** * Returns true if the pixel is completely transparent */ - bool isPixelTransparent() const { return getAlpha() == 0; } + bool isPixelTransparent() const { return getAlpha() == 31; } }; } // End of namespace Titanic |