aboutsummaryrefslogtreecommitdiff
path: root/engines/avalanche/avalanche.cpp
diff options
context:
space:
mode:
authorKamil Zbróg2014-01-07 00:13:05 +0000
committerKamil Zbróg2014-01-07 00:13:05 +0000
commite94fabc37407a7d300af04493b0f5cbced42a092 (patch)
tree998bfaa03109a49d2bb9ec5b17e817ef7cc32a4c /engines/avalanche/avalanche.cpp
parent165b8be77f4621ff5de8a483c6cd9ac497492a0a (diff)
parent4f6c3efa15c68dfa49bf5e6fe75dec034abe903b (diff)
downloadscummvm-rg350-e94fabc37407a7d300af04493b0f5cbced42a092.tar.gz
scummvm-rg350-e94fabc37407a7d300af04493b0f5cbced42a092.tar.bz2
scummvm-rg350-e94fabc37407a7d300af04493b0f5cbced42a092.zip
Merge remote-tracking branch 'sync/master' into prince-malik
Diffstat (limited to 'engines/avalanche/avalanche.cpp')
-rw-r--r--engines/avalanche/avalanche.cpp27
1 files changed, 2 insertions, 25 deletions
diff --git a/engines/avalanche/avalanche.cpp b/engines/avalanche/avalanche.cpp
index 2bb927646e..dbe434cde3 100644
--- a/engines/avalanche/avalanche.cpp
+++ b/engines/avalanche/avalanche.cpp
@@ -144,30 +144,7 @@ void AvalancheEngine::initVariables() {
_currentMouse = 177;
_holdLeftMouse = false;
- _jumpStatus = 0;
- _mushroomGrowing = false;
- _crapulusWillTell = false;
- _enterCatacombsFromLustiesRoom = false;
- _teetotal = false;
- _malagauche = 0;
- _drinking = '\0';
- _enteredLustiesRoomAsMonk = false;
- _catacombX = 0;
- _catacombY = 0;
- _avvysInTheCupboard = false;
- _geidaFollows = false;
- _givenPotionToGeida = false;
- _lustieIsAsleep = false;
- _beenTiedUp = false;
- _sittingInPub = false;
- _spurgeTalkCount = 0;
- _metAvaroid = false;
- _takenMushroom = false;
- _givenPenToAyles = false;
- _askedDogfoodAboutNim = false;
- _spludwickAtHome = false;
- _passedCwytalotInHerts = false;
- _lastRoom = _lastRoomNotMap = kRoomDummy;
+ resetVariables();
}
Common::ErrorCode AvalancheEngine::initialize() {
@@ -444,7 +421,7 @@ bool AvalancheEngine::loadGame(const int16 slot) {
t.tm_mon = f->readSint16LE();
t.tm_year = f->readSint16LE();
- resetVariables();
+ resetAllVariables();
Common::Serializer sz(f, NULL);
synchronize(sz);