aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/cge.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2011-07-10 09:44:46 +1000
committerPaul Gilbert2011-07-10 09:44:46 +1000
commit989e071bb9d101696f5498d1eeea5e32c7291e5d (patch)
tree4391491dcb98c027bd867330044be27436f2a4c7 /engines/cge/cge.cpp
parentcf1a45f8a8ecfe758dfb6a420b004821528a19cc (diff)
downloadscummvm-rg350-989e071bb9d101696f5498d1eeea5e32c7291e5d.tar.gz
scummvm-rg350-989e071bb9d101696f5498d1eeea5e32c7291e5d.tar.bz2
scummvm-rg350-989e071bb9d101696f5498d1eeea5e32c7291e5d.zip
CGE: Implemented code for saving games, removing the need for the SavTab array
Diffstat (limited to 'engines/cge/cge.cpp')
-rw-r--r--engines/cge/cge.cpp51
1 files changed, 0 insertions, 51 deletions
diff --git a/engines/cge/cge.cpp b/engines/cge/cge.cpp
index 2c173b8990..25fc4f7c00 100644
--- a/engines/cge/cge.cpp
+++ b/engines/cge/cge.cpp
@@ -116,57 +116,6 @@ void CGEEngine::setup() {
_volume[0] = 0;
_volume[1] = 0;
- _savTab[0]._ptr = &_now;
- _savTab[0]._len = sizeof(_now);
- _savTab[0]._flag = true;
- _savTab[1]._ptr = &_oldLev;
- _savTab[1]._len = sizeof(_oldLev);
- _savTab[1]._flag = true;
- _savTab[2]._ptr = &_demoText;
- _savTab[2]._len = sizeof(_demoText);
- _savTab[2]._flag = true;
- _savTab[3]._ptr = &_game;
- _savTab[3]._len = sizeof(_game);
- _savTab[3]._flag = true;
- _savTab[4]._ptr = &_game;
- _savTab[4]._len = sizeof(_game);
- _savTab[4]._flag = true;
- _savTab[5]._ptr = &_game;
- _savTab[5]._len = sizeof(_game);
- _savTab[5]._flag = true;
- _savTab[6]._ptr = &_game;
- _savTab[6]._len = sizeof(_game);
- _savTab[6]._flag = true;
- _savTab[7]._ptr = &_game;
- _savTab[7]._len = sizeof(_game);
- _savTab[7]._flag = true;
- _savTab[8]._ptr = &_vga->_mono;
- _savTab[8]._len = sizeof(_vga->_mono);
- _savTab[8]._flag = false;
- _savTab[9]._ptr = &_music;
- _savTab[9]._len = sizeof(_music);
- _savTab[9]._flag = true;
- _savTab[10]._ptr = _volume;
- _savTab[10]._len = sizeof(_volume);
- _savTab[10]._flag = true;
- _savTab[11]._ptr = _flag;
- _savTab[11]._len = sizeof(_flag);
- _savTab[11]._flag = true;
- _savTab[12]._ptr = _heroXY;
-// _savTab[12]._len = sizeof(_heroXY); FIXME: illegal sizeof
- _savTab[12]._len = 0;
- _savTab[12]._flag = true;
- _savTab[13]._ptr = _barriers;
-// _savTab[13]._len = sizeof(_barriers); FIXME: illegal sizeof
- _savTab[13]._len = 0;
- _savTab[13]._flag = true;
- _savTab[14]._ptr = _pocref;
- _savTab[14]._len = sizeof(_pocref);
- _savTab[14]._flag = true;
- _savTab[15]._ptr = NULL;
- _savTab[15]._len = 0;
- _savTab[15]._flag = false;
-
if (_isDemo) {
_maxCaveArr[0] = CAVE_MAX;
_maxCaveArr[1] = -1;