aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic
diff options
context:
space:
mode:
authorPaul Gilbert2016-08-28 19:34:15 -0400
committerPaul Gilbert2016-08-28 19:34:15 -0400
commit400d8308c280eaf2706eaef8e5408c1a600de057 (patch)
treefd702cf94d6e88987b98b30c8340cfdb82f6b260 /engines/titanic
parent31967588406d5405d33456b5125463432c3aec96 (diff)
downloadscummvm-rg350-400d8308c280eaf2706eaef8e5408c1a600de057.tar.gz
scummvm-rg350-400d8308c280eaf2706eaef8e5408c1a600de057.tar.bz2
scummvm-rg350-400d8308c280eaf2706eaef8e5408c1a600de057.zip
TITANIC: Implement display of initial copyright screen
I've left it disabled for now, whilst the engine is still being worked on
Diffstat (limited to 'engines/titanic')
-rw-r--r--engines/titanic/main_game_window.cpp21
-rw-r--r--engines/titanic/main_game_window.h5
2 files changed, 13 insertions, 13 deletions
diff --git a/engines/titanic/main_game_window.cpp b/engines/titanic/main_game_window.cpp
index 486bc417d7..9a6437eb86 100644
--- a/engines/titanic/main_game_window.cpp
+++ b/engines/titanic/main_game_window.cpp
@@ -49,19 +49,24 @@ CMainGameWindow::CMainGameWindow(TitanicEngine *vm): _vm(vm),
CMainGameWindow::~CMainGameWindow() {
}
-bool CMainGameWindow::Create() {
- Image image;
- image.load("TITANIC");
-
- // TODO: Stuff
- return true;
-}
-
void CMainGameWindow::applicationStarting() {
// Set the video mode
CScreenManager *screenManager = CScreenManager::setCurrent();
screenManager->setMode(640, 480, 16, 0, true);
+#if 0
+ // Show the initial copyright & info screen for the game
+ if (gDebugLevel <= 0) {
+ Image image;
+ image.load("Bitmap/TITANIC");
+ _vm->_screen->blitFrom(image, Point(
+ SCREEN_WIDTH / 2 - image.w / 2,
+ SCREEN_HEIGHT / 2 - image.h / 2
+ ));
+ _vm->_events->sleep(5000);
+ }
+#endif
+
// Set up the game project, and get game slot
int saveSlot = getSavegameSlot();
if (saveSlot == -2)
diff --git a/engines/titanic/main_game_window.h b/engines/titanic/main_game_window.h
index 82e24e250e..070f7df69b 100644
--- a/engines/titanic/main_game_window.h
+++ b/engines/titanic/main_game_window.h
@@ -104,11 +104,6 @@ public:
virtual void keyUp(Common::KeyState keyState);
/**
- * Creates the window
- */
- bool Create();
-
- /**
* Called when the application starts
*/
void applicationStarting();