diff options
author | Matthew Hoops | 2012-04-03 10:32:32 -0400 |
---|---|---|
committer | Matthew Hoops | 2012-04-03 10:32:32 -0400 |
commit | d5341b2fc7a43d63c38e72d671053d28de42e156 (patch) | |
tree | df60ccc15b59b75ea3bcb4185e3393bb892bdbdf /engines/pegasus/pegasus.cpp | |
parent | e72f2c3c57b8c0d8fad785702ad5922f0ff0ae85 (diff) | |
download | scummvm-rg350-d5341b2fc7a43d63c38e72d671053d28de42e156.tar.gz scummvm-rg350-d5341b2fc7a43d63c38e72d671053d28de42e156.tar.bz2 scummvm-rg350-d5341b2fc7a43d63c38e72d671053d28de42e156.zip |
PEGASUS: Implement saving/restoring the in-game AI data
AI data should now be restored properly after the space chase
Diffstat (limited to 'engines/pegasus/pegasus.cpp')
-rw-r--r-- | engines/pegasus/pegasus.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/pegasus/pegasus.cpp b/engines/pegasus/pegasus.cpp index a346af581a..46aea7328b 100644 --- a/engines/pegasus/pegasus.cpp +++ b/engines/pegasus/pegasus.cpp @@ -90,6 +90,7 @@ PegasusEngine::PegasusEngine(OSystem *syst, const PegasusGameDescription *gamede _idlerHead = 0; _currentCD = 1; _introTimer = 0; + _aiSaveStream = 0; } PegasusEngine::~PegasusEngine() { @@ -101,6 +102,7 @@ PegasusEngine::~PegasusEngine() { delete _neighborhood; delete _rnd; delete _introTimer; + delete _aiSaveStream; // NOTE: This must be deleted last! delete _gfx; |