Moved save/load code into SaveLoad class.

svn-id: r34220
This commit is contained in:
Nicola Mettifogo 2008-08-31 06:14:45 +00:00
parent 983863bef3
commit 1fd91e2bb0
9 changed files with 198 additions and 88 deletions

View file

@ -29,6 +29,7 @@
#include "parallaction/parallaction.h"
#include "parallaction/input.h"
#include "parallaction/saveload.h"
#include "parallaction/sound.h"
@ -149,6 +150,8 @@ int Parallaction_ns::init() {
_location._animations.push_front(_char._ani);
_saveLoad = new SaveLoad_ns(this, _saveFileMan);
Parallaction::init();
return 0;
@ -183,7 +186,7 @@ void Parallaction_ns::callFunction(uint index, void* parm) {
int Parallaction_ns::go() {
renameOldSavefiles();
_saveLoad->renameOldSavefiles();
_globalFlagsNames = _disk->loadTable("global");
@ -410,6 +413,10 @@ void Parallaction_ns::cleanupGame() {
_location._animations.push_front(_char._ani);
_score = 0;
_soundMan->stopMusic();
_introSarcData3 = 200;
_introSarcData2 = 1;
return;
}