diff options
author | Johannes Schickel | 2006-05-18 22:46:34 +0000 |
---|---|---|
committer | Johannes Schickel | 2006-05-18 22:46:34 +0000 |
commit | 570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f (patch) | |
tree | 49899896302b373b50927ca563a84eaa9922b96f /engines/kyra/staticres.cpp | |
parent | fac7a13cf5c2dd128f5f5b46f3d9c52a534a2322 (diff) | |
download | scummvm-rg350-570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f.tar.gz scummvm-rg350-570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f.tar.bz2 scummvm-rg350-570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f.zip |
- load fonts for kyra3
- adds screen dim tables for kyra3
- adds palette / screen backup for the vqa player
- small changes in the vqa player to use the Kyra::Screen functions
- adds (partially implemented/unimplemented) main menu drawing/handling functions (nothing to see yet)
svn-id: r22528
Diffstat (limited to 'engines/kyra/staticres.cpp')
-rw-r--r-- | engines/kyra/staticres.cpp | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/engines/kyra/staticres.cpp b/engines/kyra/staticres.cpp index cec6a17a2f..04695c4464 100644 --- a/engines/kyra/staticres.cpp +++ b/engines/kyra/staticres.cpp @@ -791,6 +791,15 @@ const ScreenDim Screen::_screenDimTable[] = { const int Screen::_screenDimTableCount = ARRAYSIZE(_screenDimTable); +const ScreenDim Screen::_screenDimTableK3[] = { + { 0x00, 0x00, 0x28, 0xC8, 0xFF, 0xF0, 0x00, 0x00 }, + { 0x08, 0x48, 0x18, 0x38, 0xFF, 0xF0, 0x00, 0x00 }, + { 0x00, 0x00, 0x28, 0xBC, 0xFF, 0xF0, 0x00, 0x00 }, + { 0x0A, 0x96, 0x14, 0x30, 0x19, 0xF0, 0x00, 0x00 } +}; + +const int Screen::_screenDimTableCountK3 = ARRAYSIZE(_screenDimTableK3); + // CD Version *could* use an different opcodeTable #define Opcode(x) &KyraEngine::x KyraEngine::OpcodeProc KyraEngine::_opcodeTable[] = { @@ -1195,4 +1204,22 @@ const uint16 KyraEngine::_amuletY[] = { 170, 170, 159, 181 }; const uint16 KyraEngine::_amuletX2[] = { 0x000, 0x0FD, 0x0E7, 0x0FD, 0x113, 0x000 }; const uint16 KyraEngine::_amuletY2[] = { 0x000, 0x09F, 0x0AA, 0x0B5, 0x0AA, 0x000 }; + +// kyra 3 static res +const char *KyraEngine_v3::_mainMenuStrings[] = { + "Start a new game", + "Introduction", + "Load a game", + "Exit the game", + "Nouvelle Partie", + "Introduction", + "Charger une partie", + "Quitter le jeu", + "Neues Spiel starten", + "Intro", + "Spielstand laden", + "Spiel beenden", + 0 +}; + } // End of namespace Kyra |