aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hugo/parser.cpp')
-rw-r--r--engines/hugo/parser.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/hugo/parser.cpp b/engines/hugo/parser.cpp
index 41d9a5afb5..5fa0dac774 100644
--- a/engines/hugo/parser.cpp
+++ b/engines/hugo/parser.cpp
@@ -92,11 +92,13 @@ void Parser::keyHandler(uint16 nChar, uint16 nFlags) {
case Common::KEYCODE_F6: // Inventory
showDosInventory();
break;
+ case Common::KEYCODE_F8: // Turbo mode
+ _config.turboFl ^= 1;
+ break;
case Common::KEYCODE_F2: // Toggle sound
case Common::KEYCODE_F3: // Repeat last line
case Common::KEYCODE_F4: // Save game
case Common::KEYCODE_F5: // Restore game
- case Common::KEYCODE_F8: // Turbo mode
case Common::KEYCODE_F9: // Boss button
warning("STUB: KeyHandler() - F2-F9 (DOS)");
break;
@@ -182,7 +184,7 @@ void Parser::charHandler() {
}
sprintf(_statusLine, ">%s%c", cmdLine, cursor);
- sprintf(_scoreLine, "Score: %d of %d", _vm.getScore(), _vm.getMaxScore());
+ sprintf(_scoreLine, "F1-Help %s Score: %d of %d", (_config.turboFl) ? "T" : " ", _vm.getScore(), _vm.getMaxScore());
// See if "look" button pressed
if (gameStatus.lookFl) {