aboutsummaryrefslogtreecommitdiff
path: root/engines/adl
diff options
context:
space:
mode:
authorWalter van Niftrik2016-08-28 20:50:01 +0200
committerWalter van Niftrik2016-08-28 21:01:12 +0200
commit1cfc4832bbc7898c5b7018fe779b2f4bb629f222 (patch)
treec53b0b5c9663960973e4866bbc22ce4097ac64ea /engines/adl
parent9250bf58fe00ab5a0265b9a4ca32726abab83c37 (diff)
downloadscummvm-rg350-1cfc4832bbc7898c5b7018fe779b2f4bb629f222.tar.gz
scummvm-rg350-1cfc4832bbc7898c5b7018fe779b2f4bb629f222.tar.bz2
scummvm-rg350-1cfc4832bbc7898c5b7018fe779b2f4bb629f222.zip
ADL: Load more hires4 strings
Diffstat (limited to 'engines/adl')
-rw-r--r--engines/adl/hires4.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/adl/hires4.cpp b/engines/adl/hires4.cpp
index 5c6f2d6d84..70287dd307 100644
--- a/engines/adl/hires4.cpp
+++ b/engines/adl/hires4.cpp
@@ -54,6 +54,17 @@ void HiRes4Engine::init() {
_strings.nounError = readStringAt(*stream, 0x83);
_strings.enterCommand = readStringAt(*stream, 0xa6);
+ stream.reset(createReadStream(_boot, 0x05, 0xb, 0xd7));
+ _strings_v2.time = readString(*stream, 0xff);
+
+ stream.reset(createReadStream(_boot, 0x06, 0x7, 0x00, 2));
+ _strings_v2.saveInsert = readStringAt(*stream, 0x62);
+ _strings_v2.saveReplace = readStringAt(*stream, 0xdd);
+ _strings_v2.restoreInsert = readStringAt(*stream, 0x12a);
+ _strings_v2.restoreReplace = readStringAt(*stream, 0x1b8);
+ _strings.playAgain = readStringAt(*stream, 0x21b);
+ // TODO: restart sequence has "insert side a/b" strings
+
_messageIds.cantGoThere = IDI_HR4_MSG_CANT_GO_THERE;
_messageIds.dontUnderstand = IDI_HR4_MSG_DONT_UNDERSTAND;
_messageIds.itemDoesntMove = IDI_HR4_MSG_ITEM_DOESNT_MOVE;