aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen_lol.h
diff options
context:
space:
mode:
authorFlorian Kagerer2009-06-07 00:37:30 +0000
committerFlorian Kagerer2009-06-07 00:37:30 +0000
commit4416881c0770e4a287cc64fff5c4f91337aa0696 (patch)
treea59fef3a63b1913e4d773b70c753b25698ee88f8 /engines/kyra/screen_lol.h
parentf5edbba804d506941f0bf8ec44003b166ba02935 (diff)
downloadscummvm-rg350-4416881c0770e4a287cc64fff5c4f91337aa0696.tar.gz
scummvm-rg350-4416881c0770e4a287cc64fff5c4f91337aa0696.tar.bz2
scummvm-rg350-4416881c0770e4a287cc64fff5c4f91337aa0696.zip
LOL: implemented king richard healing sequence
svn-id: r41314
Diffstat (limited to 'engines/kyra/screen_lol.h')
-rw-r--r--engines/kyra/screen_lol.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/kyra/screen_lol.h b/engines/kyra/screen_lol.h
index 1ad5379d29..017af4ba48 100644
--- a/engines/kyra/screen_lol.h
+++ b/engines/kyra/screen_lol.h
@@ -74,6 +74,7 @@ public:
void copyColor(int dstColorIndex, int srcColorIndex);
bool fadeColor(int dstColorIndex, int srcColorIndex, uint32 elapsedTime, uint32 targetTime);
bool fadePaletteStep(uint8 *pal1, uint8 *pal2, uint32 elapsedTime, uint32 targetTime);
+ uint8 *generateFadeTable(uint8 *dst, uint8 *src1, uint8 *src2, int numTabs);
void generateGrayOverlay(const uint8 *srcPal, uint8 *grayOverlay, int factor, int addR, int addG, int addB, int lastColor, bool skipSpecialColors);
uint8 *generateLevelOverlay(const uint8 *srcPal, uint8 *ovl, int opColor, int weight);