diff options
author | Thanasis Antoniou | 2019-04-05 21:33:47 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-04-05 21:35:55 +0300 |
commit | a0beaa6f4e925292f3ffaa8045e580cd579d3ed0 (patch) | |
tree | 8debb2e8a7d8d7a58295d939ea8cd8bfe2b3e8e5 /engines/bladerunner/settings.cpp | |
parent | 62660da0bc8bdbaa464f8b25ee993f6dfb90aa85 (diff) | |
download | scummvm-rg350-a0beaa6f4e925292f3ffaa8045e580cd579d3ed0.tar.gz scummvm-rg350-a0beaa6f4e925292f3ffaa8045e580cd579d3ed0.tar.bz2 scummvm-rg350-a0beaa6f4e925292f3ffaa8045e580cd579d3ed0.zip |
BLADERUNNER: SFX named constants and MissSound fix
Still pending cleaning up Ambient_Sounds_Add_Sound and Ambient_Sounds_Add_Looping_Sound calls
Diffstat (limited to 'engines/bladerunner/settings.cpp')
-rw-r--r-- | engines/bladerunner/settings.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/engines/bladerunner/settings.cpp b/engines/bladerunner/settings.cpp index 6c3e5a7e33..f86536e572 100644 --- a/engines/bladerunner/settings.cpp +++ b/engines/bladerunner/settings.cpp @@ -148,6 +148,10 @@ bool Settings::openNewScene() { return true; } +int Settings::getAmmoTypesCount() { + return kAmmoTypesCount; +} + int Settings::getAmmoType() const { return _ammoType; } @@ -220,7 +224,7 @@ void Settings::save(SaveFileWriteStream &f) { f.writeInt(_unk0); f.writeInt(_difficulty); f.writeInt(_ammoType); - for (int i = 0; i != 3; ++i) { + for (int i = 0; i != kAmmoTypesCount; ++i) { f.writeInt(_ammoAmounts[i]); } } @@ -233,7 +237,7 @@ void Settings::load(SaveFileReadStream &f) { _unk0 = f.readInt(); _difficulty = f.readInt(); _ammoType = f.readInt(); - for (int i = 0; i != 3; ++i) { + for (int i = 0; i != kAmmoTypesCount; ++i) { _ammoAmounts[i] = f.readInt(); } } |