diff options
Diffstat (limited to 'scumm/dialogs.cpp')
-rw-r--r-- | scumm/dialogs.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scumm/dialogs.cpp b/scumm/dialogs.cpp index 435e58a89d..44c04c69d1 100644 --- a/scumm/dialogs.cpp +++ b/scumm/dialogs.cpp @@ -175,7 +175,10 @@ const ScummVM::String ScummDialog::queryResString(int stringno) { if (stringno == 0) return String(); - if (_scumm->_features & GF_AFTER_V7) + if (_scumm->_features & GF_AFTER_V8 ) + // TODO: Maybe grab the strings from the language file? + return string_map_table_v5[stringno - 1].string; + else if (_scumm->_features & GF_AFTER_V7) result = _scumm->getStringAddressVar(string_map_table_v7[stringno - 1].num); else if (_scumm->_features & GF_AFTER_V6) result = _scumm->getStringAddressVar(string_map_table_v6[stringno - 1].num); |