aboutsummaryrefslogtreecommitdiff
path: root/engines/made/screen.h
diff options
context:
space:
mode:
authorBenjamin Haisch2008-04-23 23:22:02 +0000
committerBenjamin Haisch2008-04-23 23:22:02 +0000
commitefeb8a319370bc913dc93f21b77aedeaa3777b7d (patch)
treec6d7898fa4a26a6d6f340e86d4ec1a840923afbe /engines/made/screen.h
parent6562a7cd8abae364b1ca481e4cbdab8f422feaf9 (diff)
downloadscummvm-rg350-efeb8a319370bc913dc93f21b77aedeaa3777b7d.tar.gz
scummvm-rg350-efeb8a319370bc913dc93f21b77aedeaa3777b7d.tar.bz2
scummvm-rg350-efeb8a319370bc913dc93f21b77aedeaa3777b7d.zip
Added (early) midi player code.
Added "screen flash" effect. Implemented opcodes: - o1_PLAYMUS - o1_STOPMUS - o1_ISMUS - o1_FLASH - o1_LOADSND - o1_LOADMUS svn-id: r31682
Diffstat (limited to 'engines/made/screen.h')
-rw-r--r--engines/made/screen.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/made/screen.h b/engines/made/screen.h
index eb072477a3..fa58dde88d 100644
--- a/engines/made/screen.h
+++ b/engines/made/screen.h
@@ -102,6 +102,7 @@ public:
uint16 placeText(uint16 channelIndex, uint16 textObjectIndex, int16 x, int16 y, uint16 fontNum, int16 textColor, int16 outlineColor);
void show();
+ void flash(int count);
byte _screenPalette[256 * 4];
@@ -111,7 +112,7 @@ protected:
bool _screenLock;
bool _paletteLock;
- byte _palette[768], _newPalette[768];
+ byte _palette[768], _newPalette[768], _fxPalette[768];
int _paletteColorCount, _oldPaletteColorCount;
bool _paletteInitialized, _needPalette;