aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/res.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/lure/res.cpp')
-rw-r--r--engines/lure/res.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/lure/res.cpp b/engines/lure/res.cpp
index cdd6a3586f..821c4103ac 100644
--- a/engines/lure/res.cpp
+++ b/engines/lure/res.cpp
@@ -55,6 +55,7 @@ void Resources::freeData() {
_charSchedules.clear();
_indexedRoomExitHospots.clear();
_pausedList.clear();
+ _stringList.clear();
delete _paletteSubset;
delete _scriptData;
@@ -298,6 +299,11 @@ void Resources::reloadData() {
indexedRec++;
}
+ // Load the string list
+ mb = d.getEntry(STRING_LIST_RESOURCE_ID);
+ _stringList.load(mb);
+ delete mb;
+
// Initialise delay list
_delayList.clear();