From 3a39af766514993a526d1a423070f9ba578bf1d8 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Wed, 23 Feb 2011 23:07:38 +1100 Subject: TSAGE: Added missing death sequence in scene 20 --- engines/tsage/dialogs.cpp | 1 + engines/tsage/ringworld_scenes1.cpp | 7 +++++++ 2 files changed, 8 insertions(+) (limited to 'engines') diff --git a/engines/tsage/dialogs.cpp b/engines/tsage/dialogs.cpp index 4f7bfec8b5..2ab06b44e7 100644 --- a/engines/tsage/dialogs.cpp +++ b/engines/tsage/dialogs.cpp @@ -73,6 +73,7 @@ int MessageDialog::show(const Common::String &message, const Common::String &btn CursorType currentCursor = _globals->_events.getCursor(); if (currentCursor != CURSOR_ARROW) _globals->_events.setCursor(CURSOR_ARROW); + _globals->_events.showCursor(); int result = show2(message, btn1Message, btn2Message); diff --git a/engines/tsage/ringworld_scenes1.cpp b/engines/tsage/ringworld_scenes1.cpp index f83c8a1d6e..8909313461 100644 --- a/engines/tsage/ringworld_scenes1.cpp +++ b/engines/tsage/ringworld_scenes1.cpp @@ -1292,6 +1292,13 @@ void Scene40::Scene40_Action8::signal() { _globals->_player.setFrame(1); _globals->_player.animate(ANIM_MODE_5, this); break; + case 3: + _globals->_soundHandler.startSound(77, this); + break; + case 4: + _globals->_game.endGame(40, 45); + remove(); + break; } } -- cgit v1.2.3