aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/settings.h
diff options
context:
space:
mode:
authorThomas Fach-Pedersen2018-03-17 16:14:48 +0100
committerPeter Kohaut2018-03-24 17:07:06 +0100
commit2a646f8cc287a98f90e561ce8072c2af4322fd22 (patch)
tree8511469fd92c125a91c71b246bf122c45b425030 /engines/bladerunner/settings.h
parenta70c59f90d43ce31c548c68416bf0ab5385f15a9 (diff)
downloadscummvm-rg350-2a646f8cc287a98f90e561ce8072c2af4322fd22.tar.gz
scummvm-rg350-2a646f8cc287a98f90e561ce8072c2af4322fd22.tar.bz2
scummvm-rg350-2a646f8cc287a98f90e561ce8072c2af4322fd22.zip
BLADERUNNER: Save game methods
Diffstat (limited to 'engines/bladerunner/settings.h')
-rw-r--r--engines/bladerunner/settings.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/bladerunner/settings.h b/engines/bladerunner/settings.h
index bf2d2d3162..bc1c25553c 100644
--- a/engines/bladerunner/settings.h
+++ b/engines/bladerunner/settings.h
@@ -26,6 +26,7 @@
namespace BladeRunner {
class BladeRunnerEngine;
+class SaveFile;
enum PlayerAgenda {
kPlayerAgendaPolite = 0,
@@ -39,6 +40,9 @@ class Settings {
BladeRunnerEngine *_vm;
int _chapter;
+ int _scene;
+ int _set;
+ int _unk0;
float _gamma;
bool _chapterChanged;
@@ -49,6 +53,8 @@ class Settings {
bool _startingGame;
bool _loadingGame;
+ int _unk1;
+
int _fullHDFrames;
int _mst3k;
@@ -117,6 +123,8 @@ public:
bool getLearyMode() const;
void setLearyMode(bool learyMode);
+
+ void save(SaveFile &f);
};
} // End of namespace BladeRunner