diff options
author | Max Horn | 2003-02-08 01:27:21 +0000 |
---|---|---|
committer | Max Horn | 2003-02-08 01:27:21 +0000 |
commit | 24cba45574285fbc8a24436f2b9211d314a68783 (patch) | |
tree | 9c8974f679486ac0158e2a847fcff48f0175a74f /scumm/saveload.cpp | |
parent | 5863805e2cc4fdb7da5903dbf58d1582d3a9f754 (diff) | |
download | scummvm-rg350-24cba45574285fbc8a24436f2b9211d314a68783.tar.gz scummvm-rg350-24cba45574285fbc8a24436f2b9211d314a68783.tar.bz2 scummvm-rg350-24cba45574285fbc8a24436f2b9211d314a68783.zip |
more access cleanup; also reorderd some method/function declarations in class Scumm
svn-id: r6593
Diffstat (limited to 'scumm/saveload.cpp')
-rw-r--r-- | scumm/saveload.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/scumm/saveload.cpp b/scumm/saveload.cpp index d120106f95..73d85ea2d4 100644 --- a/scumm/saveload.cpp +++ b/scumm/saveload.cpp @@ -40,6 +40,21 @@ struct SaveGameHeader { }; +void Scumm::requestSave(int slot, const char *name) +{ + _saveLoadSlot = slot; + _saveLoadCompatible = false; + _saveLoadFlag = 1; // 1 for save + strcpy(_saveLoadName, name); +} + +void Scumm::requestLoad(int slot) +{ + _saveLoadSlot = slot; + _saveLoadCompatible = false; + _saveLoadFlag = 2; // 2 for load +} + bool Scumm::saveState(int slot, bool compat, SaveFileManager *mgr) { char filename[256]; |