aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/ai-init.cpp
diff options
context:
space:
mode:
authorNipun Garg2019-06-22 07:13:30 +0530
committerEugene Sandulenko2019-09-03 17:16:55 +0200
commit653960f58aa623d6155cda6a03632a718f47a2c5 (patch)
tree38e3c064feb4ef972fe5495763351102070b5f6c /engines/hdb/ai-init.cpp
parent154fc3c7f3241f75c2d601e097c692f1b084fa3c (diff)
downloadscummvm-rg350-653960f58aa623d6155cda6a03632a718f47a2c5.tar.gz
scummvm-rg350-653960f58aa623d6155cda6a03632a718f47a2c5.tar.bz2
scummvm-rg350-653960f58aa623d6155cda6a03632a718f47a2c5.zip
HDB: Shift Action initialization to AI()
Diffstat (limited to 'engines/hdb/ai-init.cpp')
-rw-r--r--engines/hdb/ai-init.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/hdb/ai-init.cpp b/engines/hdb/ai-init.cpp
index 18196b8d4a..05e939f821 100644
--- a/engines/hdb/ai-init.cpp
+++ b/engines/hdb/ai-init.cpp
@@ -671,9 +671,15 @@ AI::AI() {
_floats = new Common::Array<AIEntity *>;
_animTargets = new Common::Array<AnimTarget *>;
- for (int i = 0; i < kMaxLevel2Ents;i++) {
+ for (int i = 0; i < kMaxLevel2Ents; i++) {
_entsLevel2[i] = new AIEntLevel2;
}
+ for (int i = 0; i < kMaxActions; i++) {
+ _actions[i] = new ActionInfo;
+ }
+ for (int i = 0; i < kMaxAutoActions; i++) {
+ _autoActions[i] = new AutoAction;
+ }
// REMOVE: Remove for final. Used here due to lack of a MENU
_numGems = _numGooCups = _numMonkeystones = _numInventory = 0;