diff options
Diffstat (limited to 'engines/kyra/resource')
-rw-r--r-- | engines/kyra/resource/staticres_eob.cpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/engines/kyra/resource/staticres_eob.cpp b/engines/kyra/resource/staticres_eob.cpp index a1585c1e91..7186603df9 100644 --- a/engines/kyra/resource/staticres_eob.cpp +++ b/engines/kyra/resource/staticres_eob.cpp @@ -1357,6 +1357,48 @@ const uint8 EoBEngine::_monsterAcHitChanceTbl2[] = { 2, 1, 1, 1 }; +const EoBEngine::RenderModePalFile EoBEngine::_renderModePalFiles[3] = { + { Common::kRenderDefault, "EOBPAL.COL" }, + { Common::kRenderVGA, "EOBPAL.COL" }, + { -1, "" } +}; + +const EoBEngine::TitleScreenConfig EoBEngine::_titleConfig[3] = { + { + Common::kPlatformDOS, + "INTRO", + _renderModePalFiles, + -1, + 2, + false, + 77, 165, 173, 29, 14, 13, 12, + 76, 164, 175, 31, 14, 13, -1, + 0 + }, + { + Common::kPlatformAmiga, + "TITLE", + &_renderModePalFiles[2], + -1, + 1, + true, + 75, 165, 177, 29, 22, 28, -1, + 74, 164, 179, 31, 22, 28, -1, + 0 + }, + { + Common::kPlatformPC98, + "EOBTITLE", + &_renderModePalFiles[2], + 1, + 2, + false, + 77, 161, 173, 29, 1, 2, 12, + 76, 160, 175, 31, 1, 2, -1, + -8 + } +}; + void DarkMoonEngine::initStaticResource() { int temp; _mainMenuStrings = _staticres->loadStrings(kEoB2MainMenuStrings, temp); |