aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNipun Garg2019-07-08 23:32:52 +0530
committerEugene Sandulenko2019-09-03 17:17:15 +0200
commitd510e3efe5da326b0a2c12a86f9937b097494b2b (patch)
tree2b27e4b3d76dc2fd2a22aa8733aa8d9d1abbd510
parent910c1ed36dd67571caf03156e136c86b2822bb01 (diff)
downloadscummvm-rg350-d510e3efe5da326b0a2c12a86f9937b097494b2b.tar.gz
scummvm-rg350-d510e3efe5da326b0a2c12a86f9937b097494b2b.tar.bz2
scummvm-rg350-d510e3efe5da326b0a2c12a86f9937b097494b2b.zip
HDB: Unstub save/load _animTargets[i].gfxList
-rw-r--r--engines/hdb/ai-init.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/hdb/ai-init.cpp b/engines/hdb/ai-init.cpp
index 3d2c5be36a..b76e55eb0d 100644
--- a/engines/hdb/ai-init.cpp
+++ b/engines/hdb/ai-init.cpp
@@ -1370,7 +1370,6 @@ void AI::save(Common::OutSaveFile *out) {
out->writeUint16LE(_animTargets[i]->animFrame);
out->writeByte(_animTargets[i]->killAuto);
out->writeByte(_animTargets[i]->inMap);
- warning("STUB: Save _animTargets[i].gfxList");
}
// Save ArrowPaths
@@ -1506,7 +1505,7 @@ void AI::save(Common::OutSaveFile *out) {
// Save Ents
out->writeUint32LE(_ents->size());
for (i = 0; (uint)i < _ents->size(); i++) {
- e = _floats->operator[](i);
+ e = _ents->operator[](i);
memcpy(&temp, e, sizeof(AIEntity));
// Write out 32-char names for the function ptrs we have in the entity struct
@@ -1777,7 +1776,7 @@ void AI::loadSaveFile(Common::InSaveFile *in) {
_animTargets[i]->animFrame = in->readUint16LE();
_animTargets[i]->killAuto = in->readByte();
_animTargets[i]->inMap = in->readByte();
- warning("STUB: Load _animTargets[i].gfxList");
+ memset(_animTargets[i]->gfxList, 0, kMaxAnimTFrames);
}
// Load ArrowPaths