diff options
author | Johannes Schickel | 2005-12-24 18:00:35 +0000 |
---|---|---|
committer | Johannes Schickel | 2005-12-24 18:00:35 +0000 |
commit | 515b69ddb87e5f7236f0e6ec98f65e7c6b4705d3 (patch) | |
tree | 7a3e9c0ee96acac8ebf1fe906bbea14c0e2fbb33 /kyra/screen.h | |
parent | 268d05955f7896058a2a87966282a525d315aa9a (diff) | |
download | scummvm-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.h | 5 |
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 |