aboutsummaryrefslogtreecommitdiff
path: root/kyra/screen.h
diff options
context:
space:
mode:
authorJohannes Schickel2005-12-24 18:00:35 +0000
committerJohannes Schickel2005-12-24 18:00:35 +0000
commit515b69ddb87e5f7236f0e6ec98f65e7c6b4705d3 (patch)
tree7a3e9c0ee96acac8ebf1fe906bbea14c0e2fbb33 /kyra/screen.h
parent268d05955f7896058a2a87966282a525d315aa9a (diff)
downloadscummvm-rg350-515b69ddb87e5f7236f0e6ec98f65e7c6b4705d3.tar.gz
scummvm-rg350-515b69ddb87e5f7236f0e6ec98f65e7c6b4705d3.tar.bz2
scummvm-rg350-515b69ddb87e5f7236f0e6ec98f65e7c6b4705d3.zip
Started to implement button handling (atm only the inventory works)
Also implemented following opcodes: - cmd_waitForConfirmationMouseClick - cmd_drawItemShapeIntoScene - cmd_setFireberryGlowPalette - cmd_findBrightestFireberry - cmd_sceneToDirection - cmd_createAmuletJewel - cmd_getCharactersMovementDelay - cmd_setNoDrawShapesFlag - cmd_checkClickOnNPC - cmd_getFoyerItem - cmd_setFoyerItem - cmd_passiveProtection - cmd_fillRect Fixed bugs in some opcodes (mostly wrong debug calls) Also changed debuglevel of all sprite functions to level 6 (from 5). svn-id: r19831
Diffstat (limited to 'kyra/screen.h')
-rw-r--r--kyra/screen.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/kyra/screen.h b/kyra/screen.h
index f64a0fb07d..e853b324b4 100644
--- a/kyra/screen.h
+++ b/kyra/screen.h
@@ -138,6 +138,8 @@ public:
uint8 *_currentPalette;
uint8 *_shapePages[2];
+ static const ScreenDim _screenDimTable[];
+ static const int _screenDimTableCount;
private:
int16 encodeShapeAndCalculateSize(uint8 *from, uint8 *to, int size);
void restoreMouseRect();
@@ -160,9 +162,6 @@ private:
OSystem *_system;
KyraEngine *_vm;
-
- static const ScreenDim _screenDimTable[];
- static const int _screenDimTableCount;
};
} // End of namespace Kyra