aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/ai-init.cpp
diff options
context:
space:
mode:
authorNipun Garg2019-06-27 06:38:19 +0530
committerEugene Sandulenko2019-09-03 17:17:01 +0200
commitfbeb7f8c4ef472a4532926ab367e5dd5606067d9 (patch)
tree0d356aae917fa19f1f70af733eb43c9b5f1a8139 /engines/hdb/ai-init.cpp
parent8aa509d9bf2bb96a6234ef49c6b14e18e18b6b82 (diff)
downloadscummvm-rg350-fbeb7f8c4ef472a4532926ab367e5dd5606067d9.tar.gz
scummvm-rg350-fbeb7f8c4ef472a4532926ab367e5dd5606067d9.tar.bz2
scummvm-rg350-fbeb7f8c4ef472a4532926ab367e5dd5606067d9.zip
HDB: Add _triggerList data
Diffstat (limited to 'engines/hdb/ai-init.cpp')
-rw-r--r--engines/hdb/ai-init.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/hdb/ai-init.cpp b/engines/hdb/ai-init.cpp
index 6cfe702452..ab25f2d7eb 100644
--- a/engines/hdb/ai-init.cpp
+++ b/engines/hdb/ai-init.cpp
@@ -671,6 +671,7 @@ AI::AI() {
_floats = new Common::Array<AIEntity *>;
_animTargets = new Common::Array<AnimTarget *>;
_arrowPaths = new Common::Array<ArrowPath *>;
+ _triggerList = new Common::Array<Trigger *>;
_hereList = new Common::Array<HereT *>;
// REMOVE: Remove for final. Used here due to lack of a MENU
@@ -685,6 +686,7 @@ AI::~AI() {
delete _floats;
delete _animTargets;
delete _arrowPaths;
+ delete _triggerList;
delete _hereList;
}
@@ -847,6 +849,9 @@ void AI::restartSystem() {
// Clear ArrowPath List
_arrowPaths->clear();
+ // Clear Trigger List
+ _triggerList->clear();
+
// Clear Here List
_hereList->clear();