aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/bladerunner.h
diff options
context:
space:
mode:
authorThanasis Antoniou2019-05-15 22:52:00 +0300
committerThanasis Antoniou2019-05-15 22:53:45 +0300
commit297ebb73e0e922c635397086cdca46cd8d00c74b (patch)
tree9e1ecf9b6c66085cb4cf8fc7c4ba55061035ebee /engines/bladerunner/bladerunner.h
parent2d992a44309cfbe033d6a02c32db4183bf7ac978 (diff)
downloadscummvm-rg350-297ebb73e0e922c635397086cdca46cd8d00c74b.tar.gz
scummvm-rg350-297ebb73e0e922c635397086cdca46cd8d00c74b.tar.bz2
scummvm-rg350-297ebb73e0e922c635397086cdca46cd8d00c74b.zip
BLADERUNNER: Warning if loading restored cut content save in original mode
And vice versa. The game won't exit, it will continue loading but adjust the mode accordingly Also added a incremental version number for the save games (as a global variable), for possible future use
Diffstat (limited to 'engines/bladerunner/bladerunner.h')
-rw-r--r--engines/bladerunner/bladerunner.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/bladerunner/bladerunner.h b/engines/bladerunner/bladerunner.h
index 267001a4fd..33ab032bb8 100644
--- a/engines/bladerunner/bladerunner.h
+++ b/engines/bladerunner/bladerunner.h
@@ -110,6 +110,11 @@ public:
static const int kArchiveCount = 12; // +2 to original value (10) to accommodate for SUBTITLES.MIX and one extra resource file, to allow for capability of loading all VQAx.MIX and the MODE.MIX file (debug purposes)
static const int kActorCount = 100;
static const int kActorVoiceOver = kActorCount - 1;
+ // Incremental number to keep track of significant revisions of the ScummVM bladerunner engine
+ // that could potentially introduce incompatibilities with old save files or require special actions to restore compatibility
+ // This is stored in game global variable "kVariableGameVersion"
+ // Original (classic) save game files will have version number of 0
+ static const int kBladeRunnerScummVMVersion = 1; // 1: alpha testing (since May 15, 2019)
bool _gameIsRunning;
bool _windowIsActive;