aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen_lol.h
diff options
context:
space:
mode:
authorFlorian Kagerer2009-09-03 21:03:10 +0000
committerFlorian Kagerer2009-09-03 21:03:10 +0000
commit1dfb5c2b30be6778a5e17ca9b5f56f9ba7702a8e (patch)
tree2790fe8573b122db50840d9feb68901368b2802f /engines/kyra/screen_lol.h
parentebe1b94eb1561b566124b7dcbb73cf3b0a659b33 (diff)
downloadscummvm-rg350-1dfb5c2b30be6778a5e17ca9b5f56f9ba7702a8e.tar.gz
scummvm-rg350-1dfb5c2b30be6778a5e17ca9b5f56f9ba7702a8e.tar.bz2
scummvm-rg350-1dfb5c2b30be6778a5e17ca9b5f56f9ba7702a8e.zip
LOL: some more work on the floppy version (drawing code is still broken)
svn-id: r43923
Diffstat (limited to 'engines/kyra/screen_lol.h')
-rw-r--r--engines/kyra/screen_lol.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/kyra/screen_lol.h b/engines/kyra/screen_lol.h
index 4980a89694..2c52213b29 100644
--- a/engines/kyra/screen_lol.h
+++ b/engines/kyra/screen_lol.h
@@ -80,6 +80,8 @@ public:
uint8 *generateLevelOverlay(const Palette &Pal, uint8 *ovl, int opColor, int weight);
uint8 *getLevelOverlay(int index) { return _levelOverlays[index]; }
+ void generateTruelightTables(const uint8 *shp, int a, const Palette &fxPal, const Palette &screenPal, uint8 *outTable1, uint8 *outTable2, int b);
+
void copyBlockAndApplyOverlay(int page1, int x1, int y1, int page2, int x2, int y2, int w, int h, int dim, uint8 *ovl);
void applyOverlaySpecial(int page1, int x1, int y1, int page2, int x2, int y2, int w, int h, int dim, int flag, uint8 *ovl);