aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/res.h
diff options
context:
space:
mode:
authorPaul Gilbert2008-01-10 13:37:34 +0000
committerPaul Gilbert2008-01-10 13:37:34 +0000
commitd804bad5512577b2a268f8985422038eb5d3927d (patch)
tree949ceec06a093ab2575b9254e17868c988dafd5e /engines/lure/res.h
parent286a3da49b60974793add684226884ba2db3bcbc (diff)
downloadscummvm-rg350-d804bad5512577b2a268f8985422038eb5d3927d.tar.gz
scummvm-rg350-d804bad5512577b2a268f8985422038eb5d3927d.tar.bz2
scummvm-rg350-d804bad5512577b2a268f8985422038eb5d3927d.zip
Replaced the Blacksmith hack with an NPC Schedules list that stores the active schedule of an NPC when it's deactivated in case it's later reactivated again.
svn-id: r30378
Diffstat (limited to 'engines/lure/res.h')
-rw-r--r--engines/lure/res.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/lure/res.h b/engines/lure/res.h
index ac0430e32d..aaf50754f9 100644
--- a/engines/lure/res.h
+++ b/engines/lure/res.h
@@ -79,6 +79,7 @@ private:
PausedCharacterList _pausedList;
BarmanLists _barmanLists;
StringList _stringList;
+ HotspotSchedules _hotspotSchedules;
int numCharOffsets;
uint16 *_charOffsets;
@@ -134,6 +135,7 @@ public:
RoomExitIndexedHotspotList &exitHotspots() { return _indexedRoomExitHospots; }
PausedCharacterList &pausedList() { return _pausedList; }
BarmanLists &barmanLists() { return _barmanLists; }
+ HotspotSchedules &hotspotSchedules() { return _hotspotSchedules; }
StringList &stringList() { return _stringList; }
uint16 getCharOffset(int index) {
if (index >= numCharOffsets)